aboutsummaryrefslogtreecommitdiffstats
path: root/app (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-12-15Simplify session param structure in tests and controller.Matthew Lemon1-1/+1
Fixes bug with passing the password Replaced nested session hash with direct email and password params in test setup, aligning with the updated `SessionsController`. This ensures consistency between test code and actual implementation.
2024-12-15Refactor user session handling and UI enhancements.Matthew Lemon6-8/+16
Updated logout redirection with a success notice and improved UI feedback on the home page. Enhanced navbar logic to reflect user authentication state, modified page titles, and adjusted access permissions for various controllers. Fixed admin access control for PDF resources index action.
2024-12-13Adds guard before deleting temp filesMatthew Lemon1-5/+7
2024-11-23Adds a new home page and more_info pageMatthew Lemon5-3/+116
2024-11-21Adds nicer title to list pageMatthew Lemon1-4/+10
2024-11-20Adds a users controller to fix sign-up bugMatthew Lemon2-1/+23
2024-11-14Adds category model but not wired up to resource yetMatthew Lemon13-0/+187
2024-11-14Tidied up the cards on the index pageMatthew Lemon2-83/+33
2024-11-14Fixed the positioning of the three featured cards on index pageMatthew Lemon2-7/+13
2024-11-14Improved the feature slot handling - can now remove feature_slot valueMatthew Lemon2-4/+14
2024-11-14Adds ResourceType modelMatthew Lemon16-9/+186
2024-11-14Adds credits and cleaner handling of page count using rubyMatthew Lemon4-17/+28
2024-11-14Adds nice reminders on the edit page re pdfs and thumbnailsMatthew Lemon2-16/+51
2024-11-14Adds Edit and Delete buttons to the show page for adminMatthew Lemon2-3/+15
2024-11-14First attempt at properly formatting the resource show pageMatthew Lemon1-12/+44
2024-11-14Adds credits to resource and required asterisks on formMatthew Lemon4-8/+22
2024-11-14Refactored validation lines in modelMatthew Lemon1-1/+1
2024-11-14Big refactoring of the PDF snapshotting - into service fileMatthew Lemon2-51/+133
2024-11-14Adds Resources link to navbarMatthew Lemon1-2/+5
2024-11-14snapshot jpg filename is now includes resource nameMatthew Lemon1-1/+2
2024-11-14pdf snapshotting now reduces size of imageMatthew Lemon2-2/+8
2024-11-13wip: reducing quality of snapshotsMatthew Lemon1-21/+35
2024-11-13Rough rendition of pdf snapshotter worksMatthew Lemon4-47/+95
2024-11-13Listing files missing on edit formMatthew Lemon1-35/+33
2024-11-13Adds some validation and further work on the formMatthew Lemon5-81/+102
2024-11-13Very ghetto resource featured card layoutMatthew Lemon3-26/+29
2024-11-12Adds basic navbarMatthew Lemon2-2/+30
2024-11-12Tidying up the resource formMatthew Lemon2-22/+27
2024-11-11Adds is_admin to the User model and ensures only admin users can add new ↵Matthew Lemon2-1/+9
resource
2024-11-11Cosmetic tweaks to resource list pageMatthew Lemon1-3/+3
2024-11-11Adds ghetto log out buttonMatthew Lemon2-1/+3
2024-11-11Can now sign upMatthew Lemon2-1/+15
2024-11-11More tweaking of sign-up formMatthew Lemon2-8/+11
2024-11-11wip: sign in formMatthew Lemon2-4/+13
2024-11-11Adds a Create new account page and part way through configging the formMatthew Lemon3-0/+54
2024-11-11Adds first pdfresource modelMatthew Lemon12-0/+266