Commit Graph

99 Commits

Author SHA1 Message Date
Benjamin Dauvergne 9f25287a66 pwa: conserve VAPID headers in cache for 12 hours (#70987)
The JSON webtoken is valid for 24 hours but only kept for 23 hours, to
prevent any use after expiration.

Also factorize webpush implementation from signal handling and remove
unused legacy settings support.
2024-02-23 11:13:27 +01:00
Frédéric Péters b535376efe misc: declare new importlib_metadata dependency, for pygal (#83745)
gitea/combo/pipeline/head This commit looks good Details
2023-11-21 10:50:53 +01:00
Valentin Deniaud 3eb771ddbd dataviz: allow exporting graph to SVG or ODS (#65947)
gitea/combo/pipeline/head This commit looks good Details
2023-11-14 10:33:12 +01:00
Emmanuel Cazenave e38e7eadfa setup: compute pep440 compliant dirty version number (#81731)
gitea/combo/pipeline/head This commit looks good Details
2023-10-30 17:18:01 +01:00
Frédéric Péters 0198eb2a9a setup: allow djangorestframework 3.14 (#81947)
gitea/combo/pipeline/head This commit looks good Details
2023-10-03 16:51:35 +02:00
Frédéric Péters 1caba79bc0 build: add pyquery to setup.py (#80301)
gitea/combo/pipeline/head This commit looks good Details
2023-08-11 19:11:44 +02:00
Valentin Deniaud 66b12b846a misc: change django-upgrade target version to 3.2 (#75442) 2023-03-29 16:14:41 +02:00
Valentin Deniaud a6b7634787 misc: require django 3.2 (#75442) 2023-03-29 16:14:41 +02:00
Corentin Sechet 07fdb7971c js: add xstatic select2 library (#74882)
gitea/combo/pipeline/head This commit looks good Details
2023-03-01 15:15:37 +01:00
Paul Marillonnet 16e6fc8711 profile: format phone numbers at cell-rendering time (#72769)
gitea-wip/combo/pipeline/pr-main This commit looks good Details
2023-01-06 09:19:42 +01:00
Frédéric Péters 5243db93ab misc: allow django 3.2 (#67724) 2022-08-02 16:25:21 +02:00
Frédéric Péters bfd296648b misc: allow djangorestframework 3.12 (#64288) 2022-07-19 09:46:26 +02:00
Frédéric Péters e3f794cda0 build: add missing CompileError import (#62938) 2022-03-18 13:17:06 +01:00
Frédéric Péters 99b0682efb build: update setup.py to require at least django 2.2 2021-12-19 16:55:35 +01:00
Lauréline Guérin f4615c5061
misc: apply pyupgrade (#55868) 2021-07-27 16:45:52 +02:00
Lauréline Guérin 657815e82a
misc: remove django-jsonfield dependency (#52912) 2021-06-03 10:24:21 +02:00
Lauréline Guérin 29bc8e66a9
misc: apply isort (#52797) 2021-04-08 15:54:31 +02:00
Benjamin Dauvergne 631106097d setup.py: use feedparser>=6 with python 3.9 (#52263) 2021-03-20 12:20:36 +01:00
Frédéric Péters 47d67c395e trivial: apply black 2021-02-15 18:02:39 +01:00
Valentin Deniaud cdaec0de64 increase djangorestframework version limit 2020-12-17 10:28:26 +01:00
Nicolas Roche 689391b451 setup: relax feedparser version for python 3.9 (#49180) 2020-12-08 10:36:22 +01:00
Frédéric Péters 31e944551e build: bump eopayment dependency 2020-11-04 13:28:56 +01:00
Frédéric Péters d936639e81 misc: limit feedparser version to keep python 3.5 compatibility 2020-09-12 22:23:33 +02:00
Nicolas Roche 7494896e9f utils: switch to pycryptodomex, replace Crypto with Cryptodome (#43563) 2020-06-17 11:39:47 +02:00
Frédéric Péters df6ca9ca4b misc: remove josefinsans xstatic dependency (#43498) 2020-06-01 10:03:15 +02:00
Frédéric Péters 47e1b31b42 trivial: remove conditional Python 2 code (#42003) 2020-04-22 20:12:42 +02:00
Frédéric Péters d863c40190 setup: allow djangorestframework 3.7, for django 2.2 compatibility (#41285) 2020-04-03 13:55:30 +02:00
Frédéric Péters 583e0fc484 setup: update to allow django 2.2 (#41285) 2020-04-03 08:25:37 +02:00
Frédéric Péters 43c8ec28ca setup: allow micro django-ckeditor updates (#41233) 2020-04-01 16:36:13 +02:00
Valentin Deniaud 271e13b680 lingo: handle exceptions raised by backend.request (#40244) 2020-03-03 16:58:42 +01:00
Frédéric Péters 7698d8a398 general: redo full text search using querysets (#33632) 2020-02-18 13:56:29 +01:00
Frédéric Péters e54e61d2de maps: use Leaflet.GestureHandling to avoid zooming on map during scroll (#39057) 2020-01-24 09:03:33 +01:00
Benjamin Dauvergne 495a311efd lingo: declare payfip backends (#39042) 2020-01-17 00:27:06 +01:00
Frédéric Péters 9fe9aaae62 misc: require newer(/latest) xstatic-roboto version (#38771) 2020-01-15 14:28:47 +01:00
Frédéric Péters e14dcc0e72 setup: get back to correct directory if compilemessages fails 2019-11-13 15:00:22 +01:00
Frédéric Péters 08eb7763fc debian: use sassc to build css files (#35497) 2019-08-23 11:16:01 +02:00
Frédéric Péters 4836ed82d8 misc: add rate limiting to tracking code URLs (#35395) 2019-08-14 13:30:29 +02:00
Frédéric Péters 6f82fe8eb4 dataviz: render graph locally using pygal (#20771) 2019-08-13 19:28:14 +02:00
Frédéric Péters 73648052ce pwa: add option to enable support for push notifications (#31388) 2019-07-02 11:11:31 +02:00
Frédéric Péters 496bdb525f general: stop supporting django 1.8 (#33423) 2019-05-27 14:32:35 +02:00
Emmanuel Cazenave 07562beebd bump django-ckeditor version compatibility (#33250) 2019-05-20 16:31:12 +02:00
Emmanuel Cazenave 2ab28842af bump eopayment requirement (#33223) 2019-05-20 11:14:24 +02:00
Frédéric Péters 38d3a42711 misc: stop shipping gadjo (portal agent) theme (#31859) 2019-04-09 18:28:20 +02:00
Frédéric Péters 7e866aad46 pwa: use combo version + settings timestamp as service worker version (#29368) 2019-01-02 08:58:11 +01:00
Frédéric Péters a9952f0ee3 misc: restore django-ckeditor limits 2018-11-14 18:28:24 +01:00
Frédéric Péters c4dc3542a5 misc: sync requirements.txt with setup.py 2018-11-14 18:14:24 +01:00
Frédéric Péters 167c78c795 misc: mark as working with djangorestframework 3.4, 3.5 & 3.6 (#27821) 2018-11-14 09:26:44 +01:00
Frédéric Péters 73993484d8 setup: bump eopayment required version (#25772) 2018-08-29 11:56:41 +02:00
Frédéric Péters 8a7b5fb12a misc: update trove classifiers for development status and language 2018-08-12 19:54:33 +02:00
Frédéric Péters a42a85e801 misc: change portal agent css to scss (#25617) 2018-08-12 12:06:28 +02:00