aboutsummaryrefslogtreecommitdiffstats
path: root/app/controllers (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 Lemon3-2/+4
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-11-23Adds a new home page and more_info pageMatthew Lemon1-0/+19
2024-11-20Adds a users controller to fix sign-up bugMatthew Lemon1-0/+22
2024-11-14Adds category model but not wired up to resource yetMatthew Lemon1-0/+77
2024-11-14Adds ResourceType modelMatthew Lemon2-8/+87
2024-11-14Adds credits and cleaner handling of page count using rubyMatthew Lemon1-1/+13
2024-11-14Big refactoring of the PDF snapshotting - into service fileMatthew Lemon1-51/+1
2024-11-14snapshot jpg filename is now includes resource nameMatthew Lemon1-1/+2
2024-11-14pdf snapshotting now reduces size of imageMatthew Lemon1-1/+4
2024-11-13wip: reducing quality of snapshotsMatthew Lemon1-21/+35
2024-11-13Rough rendition of pdf snapshotter worksMatthew Lemon1-1/+35
2024-11-11Adds is_admin to the User model and ensures only admin users can add new ↵Matthew Lemon1-0/+8
resource
2024-11-11Can now sign upMatthew Lemon1-0/+14
2024-11-11Adds a Create new account page and part way through configging the formMatthew Lemon1-0/+8
2024-11-11Adds first pdfresource modelMatthew Lemon1-0/+70