1
0
Fork 0
mirror of https://github.com/seanmorley15/AdventureLog.git synced 2025-07-22 14:29:36 +02:00
Commit graph

38 commits

Author SHA1 Message Date
Sean Morley
4c84ac0979 fix: enhance middleware to set HTTP_X_FORWARDED_PROTO and secure proxy SSL header 2025-01-13 19:21:35 -05:00
Sean Morley
4a36fbb4c1 fix: dynamically set session cookie domain based on request hostname 2025-01-13 18:06:16 -05:00
Sean Morley
062111d7fe fix: configure secure session cookies and dynamic domain for frontend URL 2025-01-13 17:52:25 -05:00
Sean Morley
44810e6343 feat: add City model and serializer, update RegionCard and create CityCard component, enhance admin interface for City management 2025-01-09 11:11:02 -05:00
Sean Morley
f670fbc93a feat: enhance superuser creation with email verification and update settings for two-factor authentication 2025-01-07 10:27:11 -05:00
Sean Morley
548702890d feat: update NGINX configuration for improved proxy handling and enable social account login on GET requests 2025-01-07 09:58:39 -05:00
Sean Morley
a5aa09ed7b feat: add OverrideHostMiddleware to set HTTP_HOST from PUBLIC_URL environment variable and update nginx configuration 2025-01-06 20:44:37 -05:00
Sean Morley
128c33d9a1 feat: add social authentication support with enabled providers endpoint and UI integration 2025-01-06 14:25:57 -05:00
Sean Morley
56244329f5 feat: configure REST framework renderers based on DEBUG setting 2025-01-03 16:29:39 -05:00
Sean Morley
67f6af8ca3 feat: add Immich integration view and API documentation, enhance error handling, and include SVG asset 2025-01-01 16:24:44 -05:00
Sean Morley
dc89743569 feat: add Immich integration module with API endpoints and admin interface 2024-12-31 10:38:15 -05:00
Sean Morley
7b7db1c530 Refactor email management and localization; update requirements and settings for MFA support 2024-12-12 19:20:58 -05:00
Sean Morley
673a56c6a0 Add MFA to login screen 2024-12-12 15:45:19 -05:00
Sean Morley
2ccbf4be83 Update email verification and password reset flows; refactor Docker Compose and enhance email management 2024-12-12 11:01:09 -05:00
Sean Morley
84566b8ec1 User profile settings API and remove old Dj-Rest-Auth code 2024-11-30 10:24:27 -05:00
Sean Morley
c65fcc2558 Migrate to session based auth 2024-11-29 18:20:51 -05:00
Sean Morley
b86c7258e7 Enhance admin security by integrating secure_admin_login from AllAuth and updating settings for new dependencies 2024-11-29 17:51:32 -05:00
Sean Morley
f119e6fdc2 Refactor settings.py to remove unused authentication configurations and clean up middleware 2024-11-29 16:55:28 -05:00
Sean Morley
9bc20be70e Initial migration to new session based auth system with AllAuth 2024-11-29 14:41:13 -05:00
Sean Morley
de45296dc1 Refactor media and static file paths; update countries JSON download URL to use COUNTRY_REGION_JSON_VERSION 2024-11-05 10:55:06 -05:00
Sean Morley
c27bf4baba Update COUNTRY_REGION_JSON_VERSION to v2.4 and adjust download URL in management command 2024-11-05 10:41:01 -05:00
Sean Morley
6eff9f6456 Update STATIC_ROOT path to use 'staticfiles' directory 2024-11-05 10:15:38 -05:00
Sean Morley
44c0ffc1d7 Refactor static file path and update theme selection text in Navbar; change localization keys for login and signup buttons 2024-11-05 10:13:30 -05:00
Sean Morley
4bbbc10097 Bump version to 0.7.1, update COUNTRY_REGION_JSON_VERSION, and add nginx migration guide 2024-11-03 15:12:28 -05:00
Sean Morley
3c353fed14 Make comments clearer for self hosting 2024-09-15 11:10:34 -04:00
Sean Morley
6ac3f0541f Add capital to countries 2024-09-11 16:08:10 -04:00
Sean Morley
f237f480df Custom registration disable message 2024-08-24 23:20:50 -04:00
Sean Morley
45196f9823 GEO Point checker! 2024-08-23 13:56:27 -04:00
Sean Morley
283431085f Fully remove cron jobs for new system 2024-08-21 18:59:18 -04:00
Sean Morley
4cdbb75791 remove scheduler for now 2024-08-21 10:26:35 -04:00
Sean Morley
590fa9edc0 Auto schedule Django APScheduler 2024-08-21 09:48:47 -04:00
Sean Morley
2b16712496 chore: Update time zone handling in code 2024-08-17 08:30:24 -04:00
Sean Morley
fa35526cd1 Disable registration 2024-08-16 10:59:31 -04:00
Sean Morley
7c61fa3363 chore: Disable email verification for new users, update search functionality, and improve note card display 2024-08-04 21:50:15 -04:00
Sean Morley
e753d023ad email providers 2024-08-04 18:05:19 -04:00
Sean Morley
fd94f03008 password reset email 2024-08-04 17:30:43 -04:00
Sean Morley
dad42c4a3a GEOJSON! 2024-07-24 10:40:48 -04:00
Sean Morley
b3c76b054c chore: Update Navbar component with search form 2024-07-20 21:39:33 -04:00
Renamed from backend/server/demo/settings.py (Browse further)