Commit graph

64 commits

Author SHA1 Message Date
krek0
4bc1afa0cb Add Docker support with Dockerfile and entrypoint
All checks were successful
Docker / build (push) Successful in 28s
2026-05-03 11:36:34 +02:00
krek0
7fbc81b9e1 Make database, oauth, smtp server, mail verificaiton configurable in .env 2026-05-02 14:18:02 +02:00
krek0
1a5f1d5e81 Enable Write-Ahead Logging (WAL) for SQLite to improve performance when using it. 2026-04-25 08:31:56 +02:00
krek0
d44b31f024 Remove Nginx-specific static and media serving, and serve media through Django using WhiteNoise and FileResponse. 2026-04-25 08:31:56 +02:00
krek0
3efa217716 Load settings from .env file. 2026-04-25 01:02:48 +02:00
krek0
ff3cfb9a66 Improve upload form usability: clearer date and tag fields 2026-04-25 01:02:48 +02:00
loulous27
71066e5507 Revert "Add some admin useful informations and SQL optimisation"
This reverts commit 9020074df8.
2025-12-07 23:16:15 +01:00
loulous27
9020074df8 Add some admin useful informations and SQL optimisation 2025-12-07 23:15:32 +01:00
loulous27
e644778673 Revert "Correction on cache"
This reverts commit 37220efe96
2025-12-04 16:49:53 +01:00
loulous27
37220efe96 Correction on cache 2025-12-04 16:47:23 +01:00
loulous27
1492c803a8 flake8 formating 2025-11-28 20:59:42 +01:00
loulous27
7a0bf9485b Merge branch 'master' into 'Javascript-continious-upload-translate'
# Conflicts:
#   photo21/settings.py
2025-11-23 15:31:56 +01:00
loulous27
91511422c6 Debug version 2025-11-23 15:09:37 +01:00
loulous27
aabdb83df2 Reset the debug setting 2025-11-23 15:06:02 +01:00
loulous27
f1673da45f Caches é SQL optimisations 2025-11-23 14:43:49 +01:00
loulous27
213644d0af Simple Cache 2025-11-23 11:58:39 +01:00
loulous27
31ec789300 Corrections 2025-11-23 09:29:23 +01:00
loulous27
76b9f58f68 Add new admin view Fields 2025-11-22 19:36:37 +01:00
Alexandre Iooss
cf955fc53b Remove symfony hasher 2022-05-12 07:08:19 +02:00
Alexandre Iooss
fbbb7651b1 Better admin notification on uploads 2022-04-17 10:13:53 +02:00
Alexandre Iooss
06d8966393 Fix manager mailing settings 2022-03-11 17:34:48 +01:00
Alexandre Iooss
032c9086f8 Fix module import order 2022-03-11 17:18:14 +01:00
Alexandre Iooss
8d44182af8 Unifomize license headers 2022-03-11 17:16:11 +01:00
Alexandre Iooss
8855a4003d Set secret key for CI 2022-02-25 07:51:07 +01:00
Alexandre Iooss
a719203ee0 Include subdomains and preload in HSTS 2022-01-30 20:00:04 +01:00
Alexandre Iooss
df7f46425e Enable HSTS 2022-01-30 19:55:46 +01:00
Alexandre Iooss
13f5111d7a Mark CSRF cookies as secure 2022-01-30 19:51:58 +01:00
Alexandre Iooss
648cae81d5 Use secure cookies 2022-01-30 19:13:42 +01:00
Alexandre Iooss
80085edeeb Reset migrations 2022-01-30 11:15:41 +01:00
Alexandre Iooss
d865a6eb1f Merge photologue_custom into photologue 2022-01-30 11:09:55 +01:00
Alexandre Iooss
5368a51a76 Bundle trimed down alternative to photologue 2022-01-30 08:20:03 +01:00
Alexandre Iooss
13a358ab31 Update default settings 2022-01-29 20:08:47 +01:00
Alexandre Iooss
15a4713d3c Define DEFAULT_AUTO_FIELD in settings 2021-12-15 21:15:33 +01:00
Alexandre Iooss
a198752b27 Change photologue base directory 2021-12-15 20:55:06 +01:00
Alexandre Iooss
4fa1f2f2df Use localhost as default SMTP 2021-12-05 13:39:30 +01:00
Alexandre Iooss
94a7737541 Fix settings.py identations 2021-11-11 11:38:02 +01:00
Alexandre Iooss
600367a4a3 Expire session after 2 weeks 2021-11-11 11:16:39 +01:00
Alexandre Iooss
49fad0da39 Remove useless template context processor 2021-11-11 11:16:25 +01:00
Alexandre Iooss
ef53009c38 Add login using NoteKfet21 2021-11-11 11:16:03 +01:00
Alexandre Iooss
de6088ca5f Cleanup routing and remove middleware 2021-10-23 15:33:14 +02:00
Alexandre Iooss
d2fa5ce02f Check upload form 2021-10-15 12:43:17 +02:00
Alexandre Iooss
2bd96a4380 Define server admins and moderators 2021-10-15 10:50:57 +02:00
Alexandre Iooss
292f8e6298 Allow more fields in URL 2021-10-13 14:14:09 +02:00
Alexandre Iooss
a33f7217f6 Implement Symfony password hasher 2021-10-12 11:46:30 +02:00
Alexandre Iooss
1af83a8630 Allow access from localhost 2021-10-12 08:58:39 +02:00
Alexandre Iooss
3655d957ca Add initial fixture 2021-10-12 08:49:01 +02:00
Alexandre Iooss
60389ae1b0 Update instructions for production deployment 2021-10-11 21:55:15 +02:00
Alexandre Iooss
f992c88152 Check email address domain when signing up 2021-10-11 19:06:29 +02:00
Alexandre Iooss
49bf9465d7 Show Django messages 2021-10-11 18:34:20 +02:00
Alexandre Iooss
0c9aae7e66 Authorize login by email 2021-10-11 18:34:20 +02:00