Commit Graph
100 Commits
Author SHA1 Message Date
thomas girod 9373654306 use rjsmin for js minification
Ca minifie moins bien le JS que Uglify, mais c'est intégrable directement dans les dépendances du projet
2024-08-26 23:16:13 +02:00
thomas girod 4a9d9f03a8 fix test workflow 2024-08-26 22:59:40 +02:00
thomas girod b7261ec629 custom manifest static files storage that also minify scss and js files 2024-08-26 22:34:32 +02:00
thomas girod 2e1f16fa04 slim jquery-ui 2024-08-26 22:34:32 +02:00
thomas girod d295cc5223 move vendored files into their own folder 2024-08-26 22:34:32 +02:00
thomas girod ff088009d9 move static files in their respective application 2024-08-26 22:34:31 +02:00
thomas girod 52c19e9962 simplify scss management 2024-08-26 22:34:31 +02:00
thomas girod 7a0fa9f1a0 remove doku/bbcode to markdown 2024-08-10 14:23:01 +02:00
thomas girod 72ea6b6fdd fix crash on album fetch & test 2024-08-10 00:46:40 +02:00
thomas girod 9163e4dee6 fix SAS album display 2024-08-09 18:08:36 +02:00
thomas girod c56d6e3f6b fix wrong page size when fetching pictures. 2024-08-09 17:35:33 +02:00
thomas girod 3ef38fabdb fix picture navigation 2024-08-09 17:34:35 +02:00
thomas girod 7ea9a5ca2d improved feedback when loading ajax content 2024-08-09 11:58:26 +02:00
thomas girod 20c015c312 improved UX 2024-08-09 11:58:26 +02:00
thomas girod ecb48ce663 fix error when uploading image with an alpha channel 2024-08-09 11:58:26 +02:00
thomas girod 00dc03a235 fix rights on albums and next/previous pictures 2024-08-08 13:35:48 +02:00
thomas girod d3b203a4a1 change cache on picture download 2024-08-08 11:50:45 +02:00
thomas girod 4506440a62 add PictureQuerySet.viewable_by(user) method 2024-08-08 11:50:45 +02:00
thomas girod da6bd84cdf restify album view 2024-08-08 11:50:45 +02:00
thomas girod 0b9ccf6a57 paginate GET /api/sas/picture 2024-08-08 11:50:45 +02:00
thomas girod 5cce4269bb remove fuzzy from translations 2024-08-07 20:33:26 +02:00
thomas girod 0a2ed6dd94 fix crash when basket contains not existing product 2024-08-07 20:15:46 +02:00
thomas girod 417f328206 fix billing infos not sending 2024-08-07 14:29:51 +02:00
thomas girod cca9732925 eboutic big refactor 2024-08-06 16:49:20 +02:00
thomas girod 62bb15317c T2 ruff rule 2024-08-06 11:42:10 +02:00
thomas girod 996dadf6f5 update alpineJS to 3.14 2024-08-05 17:16:24 +02:00
thomas girod 29bb0f6712 promote AlpineJS to global dependency 2024-08-05 17:08:30 +02:00
thomas girod f6fbad8403 fix missing HTTP_REFERER 2024-08-05 15:53:41 +02:00
thomas girod 1dfd871169 add doc for nginx configuration 2024-08-05 13:32:47 +02:00
thomas girod a637742bb0 apply review comment 2024-08-05 10:52:15 +02:00
thomas girod a5e4db99fb Use X-Accel-Redirect to send files in prod 2024-08-05 10:52:15 +02:00
thomas girod a9f66e2cd9 extract sent_from_logged_counter(request) 2024-08-05 10:52:15 +02:00
thomas girod 12d316ebe4 doc: advanced install 2024-08-04 23:12:24 +02:00
thomas girod cbd8932075 update psycopg v2 to psycopg v3 2024-08-04 23:12:24 +02:00
thomas girodandBartuccio Antoine 19fdaf4c89 fix club counter click 2024-08-01 17:50:43 +02:00
thomas girod c7b47bdd02 use redis for the cache 2024-08-01 12:26:23 +02:00
thomas girod eef15e05f4 use autocomplete_fields in admin 2024-08-01 11:27:54 +02:00
thomas girod 819e2b5f9f better download button style 2024-07-30 19:58:58 +02:00
thomas girod 91344741a5 add some alpine to picture download 2024-07-30 19:23:48 +02:00
thomas girodandBartuccio Antoine 4d2b82235c downgrade ajax-select 2024-07-30 14:15:46 +02:00
thomas girod 3f49d70745 remove pedagogy style from style.scss 2024-07-28 16:39:15 +02:00
thomas girod b022ebb80e improve pagination 2024-07-27 10:46:57 +02:00
thomas girod 2737cae4ab update django-phonenumber-field 2024-07-26 21:45:18 +02:00
thomas girod c4e6272535 various deps updates 2024-07-26 21:45:18 +02:00
thomas girod aa0c98bf34 increase delay between dependabot alerts 2024-07-26 18:24:04 +02:00
thomas girod 63b6b262c6 repair BASE_DIR 2024-07-26 18:21:57 +02:00
thomas girod 424639ea80 better scss 2024-07-26 15:55:15 +02:00
thomas girod 594776f3a6 better scss compilation 2024-07-26 15:55:15 +02:00
thomas girod b82f98c87f reorganize pyproject.toml 2024-07-26 15:16:54 +02:00
thomas girod 6c4251a91f populate more 2024-07-26 15:15:50 +02:00
thomas girod 043dcfb283 add tests 2024-07-26 14:25:26 +02:00
thomas girodandBartuccio Antoine 3c76c5e0f1 fix grouping 2024-07-26 00:39:29 +02:00
thomas girodandBartuccio Antoine d348e6314a fix the pictures order (not just the album) 2024-07-26 00:39:29 +02:00
thomas girodandBartuccio Antoine b3fa6f352b fix album order for user pictures 2024-07-26 00:39:29 +02:00
thomas girod 191b05c305 Fix button to remove a user from picture 2024-07-25 23:31:54 +02:00
thomas girod 215fdce411 Fix button to remove a user from picture 2024-07-25 23:29:12 +02:00
thomas girodandBartuccio Antoine b25805e0a1 introduce djhtml as jinja+scss formater 2024-07-25 16:46:45 +02:00
thomas girodandklmp200 c03a1b57c5 update doc 2024-07-24 00:44:09 +02:00
thomas girod 9295325d21 remove jquery datetime picker 2024-07-23 23:26:48 +02:00
thomas girod cb1aa8bef0 add tests 2024-07-23 20:36:57 +02:00
thomas girod 3046438cb1 replace drf by django-ninja 2024-07-23 19:57:33 +02:00
thomas girod 03d15ddded better honeypot logging 2024-07-21 22:31:05 +02:00
thomas girod 82d3791859 refactor counter 2024-07-21 10:51:08 +02:00
thomas girod c1acadbf3d add content to howto/querysets.md 2024-07-21 00:57:15 +02:00
thomas girod 8c69a94488 use google convention for docstrings 2024-07-21 00:57:04 +02:00
thomas girod 07b625d4aa Rewrite documentation with MkDocs 2024-07-21 00:56:58 +02:00
thomas girod e5a2236d72 remove pytz 2024-07-18 17:33:14 +02:00
thomas girod 8245ddf2a6 fix font for code blocks in markdown 2024-07-18 14:51:50 +02:00
thomas girod e15bcfae07 Send an email when creating an account via POST /register 2024-07-10 17:21:07 +02:00
thomas girodandBartuccio Antoine efe5d75798 update ruff config
Co-authored-by: Bartuccio Antoine <klmp200@users.noreply.github.com>
2024-07-10 10:52:30 +02:00
thomas girod 7f6c4f6236 change sup and sub in mde editor 2024-07-08 17:04:18 +02:00
thomas girod 30948f1701 better style for rendered markdown 2024-07-08 15:56:38 +02:00
thomas girod 02ec3607b2 fix install_xapian.sh 2024-07-08 15:56:37 +02:00
thomas girod 3c2dcfbfa2 update mistune 2024-07-08 15:56:37 +02:00
thomas girod c6d2ac9100 ruff rule B 2024-07-08 15:37:10 +02:00
thomas girodandBartuccio Antoine 2ac578c3ad ruff rule DJ
Co-authored-by: Bartuccio Antoine <klmp200@users.noreply.github.com>
2024-07-08 15:37:10 +02:00
thomas girod f941435232 ruff rule C4 2024-07-08 15:37:10 +02:00
thomas girod 171a1cb876 ruff rule FBT 2024-07-08 15:37:09 +02:00
thomas girod cfc19434d0 ruff rules UP008 and UP009 2024-07-08 15:37:09 +02:00
thomas girod 688871a680 ruff rule A 2024-07-08 15:37:08 +02:00
thomas girod 09e0b31bc9 remove Eurockéennes link 2024-07-08 10:03:27 +02:00
thomas girod eb2454eded Merge branch 'master' into taiste
# Conflicts:
#	eboutic/templates/eboutic/eboutic_main.jinja
#	locale/fr/LC_MESSAGES/django.po
2024-07-08 10:01:37 +02:00
thomas girod 70fdc2edf2 update cryptography 2024-07-05 14:02:01 +02:00
thomas girod d811896e21 update pillow 2024-07-05 13:14:58 +02:00
thomas girod 71fe9559b1 parallelize the CI 2024-07-04 14:44:28 +02:00
thomas girod f1fa8d34bf fix family relations in generate_galaxy_test_data.py 2024-07-04 14:39:12 +02:00
thomas girod aa07fa9207 faster tests 2024-07-04 14:03:19 +02:00
thomas girod ea8247aa16 fix broken translations 2024-07-04 11:31:36 +02:00
thomas girod bf18284450 apply forgotten migrations 2024-07-04 11:31:36 +02:00
thomas girod cd58d5a357 resolve warnings 2024-07-04 11:31:35 +02:00
thomas girod 75bb3f992c fix: wrong logic in Club.delete() 2024-07-04 11:31:35 +02:00
thomas girod ae1fcdb8c0 fix: CashRegisterSummaryItem.check overriding a django method 2024-07-04 11:20:24 +02:00
thomas girod 507080f75e update django to 4.2 2024-07-03 15:11:06 +02:00
thomas girod 3143d3d91a reorganize imports with ruff 2024-06-26 12:35:38 +02:00
thomas girodandBartuccio Antoine 9bdf3fc4ac use ruff for formating
Co-authored-by: Bartuccio Antoine <klmp200@users.noreply.github.com>
2024-06-26 12:35:14 +02:00
thomas girod e06bc7dba3 reorganize pyproject.toml 2024-06-26 12:33:35 +02:00
Thomas Girod 25c5a3297c Repair NaN bug for autocomplete on counter click 2023-03-09 14:21:12 +01:00
Thomas Girod 31e8ad8a3e redirect directly on counter if user is barman 2023-01-10 17:37:26 +01:00
Thomas Girod 751c8a8bc6 unify account_id creation 2023-01-09 21:40:38 +01:00
Thomas Girod f681c981c6 remove csrf_token 2022-12-26 18:51:04 +01:00