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