Commit Graph

95 Commits

Author SHA1 Message Date
Chris Jean-Marie f362fa8c93 Basic giftexchange view funtionality 2024-11-05 21:35:40 +00:00
Chris Jean-Marie a590bf114a Add bootstrap-table 2024-11-05 21:35:06 +00:00
Chris Jean-Marie d110c64e7a Initial secret-gift-exchange 2024-11-04 22:11:41 +00:00
Chris Jean-Marie 32690e9f5d Upgrade to bootstrap 5.3.3 2024-11-01 04:00:15 +00:00
Chris Jean-Marie f9b39d0df8 Fix session cookie 2024-11-01 03:40:49 +00:00
Chris Jean-Marie 86ea93545b Add state to wishlist items 2024-10-31 20:30:54 +00:00
Chris Jean-Marie 6417a0445c Email admins on new account registration 2024-10-31 19:17:06 +00:00
Chris Jean-Marie d9d3834e8b Initial email configuration 2024-10-30 01:05:01 +00:00
Chris Jean-Marie 419617096c Fix code promotion 2024-10-29 20:28:48 +00:00
Chris Jean-Marie e723f6a053 Added logged in user roles to API 2024-10-29 19:29:22 +00:00
Chris Jean-Marie 518e986632 Fix devcontainer 2024-10-29 18:04:42 +00:00
Chris Jean-Marie 98da880f0b Remove id column from lists 2024-10-29 18:04:24 +00:00
Chris Jean-Marie bdbac460f0 Add favicon 2024-10-28 20:25:26 +00:00
Chris Jean-Marie f47543efd9 Fix wishlist code to allow for marking purchased and received 2024-10-28 18:17:11 +00:00
Chris Jean-Marie 7c79e6ea06 Refactored to move wishlist code to separate file 2024-10-28 15:27:43 +00:00
Chris Jean-Marie f3bc62e4c0 Initial wishlist code 2024-10-28 00:08:18 +00:00
Chris Jean-Marie efc724ef65 Update project files 2024-10-24 11:40:56 +00:00
Chris Jean-Marie 0ccbbedeb1 Add Project files 2024-10-23 23:22:41 -04:00
Chris Jean-Marie f46c68f036 Build release version before promoting changes 2024-10-23 12:32:37 +00:00
Chris Jean-Marie 9b1e9733a4 Add cottage calendar 2024-10-19 01:16:05 +00:00
Chris Jean-Marie 2f27c6ee68 New contact page and better about page 2024-10-17 12:31:19 +00:00
Chris Jean-Marie 2ff05bc500 Fix adding of roles 2024-10-16 03:34:05 +00:00
Chris Jean-Marie f73b5c16b9 Change user role display to show names instead of ids 2024-10-07 18:56:26 +00:00
Chris Jean-Marie e7d0780b1b Convert datetime to integer
Add roles to admin user profile screen
2024-10-07 02:51:14 +00:00
Chris Jean-Marie 9870b11664 Add authorized template 2024-10-05 03:59:53 +00:00
Chris Jean-Marie ef9951fcbe Change from auth layer to using is_authorized function 2024-10-05 01:12:29 +00:00
Chris Jean-Marie 042f6b17aa Change google_auth_return url to / 2024-10-04 20:15:23 +00:00
Chris Jean-Marie 06a6811972 Refactor - place all non auth routes in routes.rs 2024-10-01 03:37:12 +00:00
Chris Jean-Marie 464a05638b Load initial roles into database 2024-09-30 00:16:07 +00:00
Chris Jean-Marie ff8b608658 Include templates folder in promotion to test server 2024-09-30 00:15:50 +00:00
Chris Jean-Marie 4f152df006 Fix loading of profiles from user administration screen 2024-09-30 00:15:25 +00:00
Chris Jean-Marie 8905d05b01 Run database migrations on application start 2024-09-27 13:11:49 +00:00
Chris Jean-Marie 47b45fd40f Rebuild git 2024-09-27 12:24:41 +00:00
Chris Jean-Marie c50c02310c Fix git cache 2024-09-27 12:24:05 +00:00
Chris Jean-Marie 038990ff85 Start role based access 2024-09-27 12:22:23 +00:00
Chris Jean-Marie 754cac54e2 Fix SQLx database migration 2024-09-26 19:09:57 +00:00
Chris Jean-Marie 42aba64bc2 Update profile to include all available fields from Google 2024-09-25 20:14:50 +00:00
Chris Jean-Marie 022a138e56 Fix user admin page 2024-09-25 17:18:49 +00:00
Chris Jean-Marie 75f6b94005 Intial code for user administration 2024-09-24 17:34:04 +00:00
Chris Jean-Marie fa317acbbf Add script to promote code to test server 2024-09-24 17:31:49 +00:00
Chris Jean-Marie 04c11a03c8 Added askama integration with axum
Removed minijinja reference
2024-09-23 18:24:28 +00:00
Chris Jean-Marie 4269d49ddf Add profile route
Reorder routes and layers to protect required routes
2024-09-23 03:48:26 +00:00
Chris Jean-Marie f5e3dd644f Set up html files for SPA 2024-09-22 13:38:23 +00:00
Chris Jean-Marie 24027ed3c5 Fix Google authentication 2024-09-22 12:05:07 +00:00
Chris Jean-Marie 2fb1c74799 Merge with rust-axum-with-google-auth project 2024-09-21 16:13:47 +00:00
Chris Jean-Marie 3691056d9f Cleanup warnings 2024-09-20 00:55:43 +00:00
Chris Jean-Marie bfa9433350 Moved backend into backend folder 2024-09-20 00:15:32 +00:00
Chris Jean-Marie d641970187 Remove extra compilation flags 2024-09-19 08:13:13 -04:00
Chris Jean-Marie 00225a2f09 Update to newest versions of all crates 2024-09-18 23:42:50 -04:00
Chris Jean-Marie da8582a02f Start rewrite of main.rs 2022-10-18 23:35:18 +00:00