Commit Graph

65 Commits

Author SHA1 Message Date
Lauréline Guérin eb676161e3
misc: simplify urls
urls are already decorated in lingo.urls includes
2022-07-01 09:51:24 +02:00
Lauréline Guérin ba77a40f73
api: list agenda's check types (#66008) 2022-07-01 09:51:24 +02:00
Lauréline Guérin 713216742c
misc: add missing templates & statics in MANIFEST file (#66848) 2022-07-01 09:35:06 +02:00
Frédéric Péters bbf8f6d1e8 debian: apply wrap-and-sort 2022-06-17 19:13:57 +02:00
Frédéric Péters 1e734316c5 misc: use pre-commit-debian (#66191) 2022-06-17 19:13:41 +02:00
Frédéric Péters a3eb7db627 misc: make makemessages remove obsolete strings by default (#66289) 2022-06-17 19:13:11 +02:00
Frédéric Péters ab21e6d94e translation update 2022-06-17 13:15:11 +02:00
Frédéric Péters b1feb2e286 trivial: replace French string from template (#66372) 2022-06-17 13:14:18 +02:00
Lauréline Guérin fcff7a4512
pricing: agenda detail url with slug (#65985) 2022-06-17 08:28:51 +02:00
Lauréline Guérin 9c4ca12b57
pricing: add a link to go on agenda's chrono settings view (#65985) 2022-06-17 08:28:51 +02:00
Lauréline Guérin 668c358e9a
translation update 2022-06-16 14:21:44 +02:00
Lauréline Guérin c01c17ecf8
pricing: default criteria configuration (#65328) 2022-06-09 09:13:09 +02:00
Lauréline Guérin 7d2e8a2fca
manager: initial value for date_start field in agenda pricing form (#65326) 2022-06-07 17:06:05 +02:00
Lauréline Guérin 6f08466b6e
pricing: add links from agenda to pricing and reverse (#65323) 2022-06-07 16:57:17 +02:00
Lauréline Guérin cf75e822ee
pricing: compute pricing with data retrieved from chrono (#65456) 2022-06-02 12:04:45 +02:00
Frédéric Péters 1092c8a75c pylint: remove obsolete options 2022-06-02 09:07:53 +02:00
Lauréline Guérin 78b707c7b7
translation update 2022-05-31 16:02:58 +02:00
Lauréline Guérin 82806f1751
pricing: import/export check types (#65459) 2022-05-31 15:34:34 +02:00
Lauréline Guérin 91537e2ba4
pricing: check-type views (#65459) 2022-05-31 15:13:13 +02:00
Lauréline Guérin 5197e0a5eb
misc: split pricing manager tests (#65459) 2022-05-31 15:13:13 +02:00
Lauréline Guérin 6ef6fb77f7
pricing: import/export agenda config (#65361) 2022-05-31 15:04:56 +02:00
Lauréline Guérin 75b677e643
pricing: add publik-django-templatetags publik filters (#65361) 2022-05-31 15:04:56 +02:00
Lauréline Guérin af62f2f8c6
pricing: synchronise agendas, list & detail views (#65361) 2022-05-31 15:04:56 +02:00
Lauréline Guérin 1ee53fa3be
pricing: simplify mixins and permission checks (#65442) 2022-05-31 15:00:06 +02:00
Lauréline Guérin 6f093e0c1a
pricing: remove _as_manager tests (#65442) 2022-05-31 15:00:06 +02:00
Lauréline Guérin 373560728a
pricing: import/export (#65442) 2022-05-31 15:00:06 +02:00
Frédéric Péters 2f87009ddc debian: add sassc to build-depends (#65440) 2022-05-19 16:37:48 +02:00
Lauréline Guérin 7d1764c97c
pricing: add js & css for ordering & formset (#65440) 2022-05-19 14:53:23 +02:00
Frédéric Péters b443ea9fc1 translation update 2022-05-18 10:49:27 +02:00
Frédéric Péters 9cd9fcbe1a misc: add custom makemessages command to skip line numbers by default (#65383) 2022-05-18 10:49:27 +02:00
Frédéric Péters a0dccfcfdd misc: move manager templates to lingo.manager app (#65378) 2022-05-18 09:47:30 +02:00
Frédéric Péters 8f77d97133 general: fix various errors in menu.json (#65374) 2022-05-18 09:01:36 +02:00
Lauréline Guérin 6679f33a8a pricing: fix dataclass use with List & py37 (#65370) 2022-05-17 23:15:35 +02:00
Frédéric Péters ac4e82b45d ci: add invalid-str-returned to pylint
(apparently required for django models implementing __str__)
2022-05-17 23:15:35 +02:00
Frédéric Péters 0784cf53e8 tox: do not run pylint on tests/ for now
(it has a serie of Undefined variable 'Event/Subscription/Booking' as
those parts are not yet implemented)
2022-05-17 23:15:35 +02:00
Frédéric Péters f865371276 tox: add django to pylint environment 2022-05-17 23:15:35 +02:00
Frédéric Péters 1961c9b5a9 pricing: add temporary noqa markers 2022-05-17 23:15:35 +02:00
Frédéric Péters 15c75af8c5 misc: declare publik-django-templatetags dependency 2022-05-17 23:15:35 +02:00
Frédéric Péters 348465fff0 pricing: adjust after integration (#65357) 2022-05-17 23:15:35 +02:00
Frédéric Péters 83f0c98b85 add agendas app with basic models (#65357) 2022-05-17 23:15:35 +02:00
Frédéric Péters a8c7a8ff2e tests: add mini utils module, with a login method 2022-05-17 23:15:35 +02:00
Frédéric Péters 3831b4bff3 templates: load static templatetags, for django 3.2 compatibility 2022-05-17 18:06:22 +02:00
Lauréline Guérin 4a3cc49f41 trivial: fix translation string in tests 2022-05-17 17:38:43 +02:00
Lauréline Guérin f2ed46b637 trivial: update translation strings 2022-05-17 17:38:43 +02:00
Lauréline Guérin 02113a76e7 pricing: duplicate pricing model (#65231) 2022-05-17 17:38:43 +02:00
Lauréline Guérin 873a78fa18 pricing: import/export pricing_data (#65053) 2022-05-17 17:38:43 +02:00
Lauréline Guérin 9a0b9f29d3 pricing: edit pricing_data (#65053) 2022-05-17 17:38:43 +02:00
Lauréline Guérin 9ca3ecc446 pricing: display agenda pricing matrix on detail page (#65053) 2022-05-17 17:38:43 +02:00
Lauréline Guérin a9b21ae950 pricing: iter_pricing_matrix method (#65053) 2022-05-17 17:38:43 +02:00
Lauréline Guérin 94aa67b106 pricing: pricing configuration on events agenda (#65053) 2022-05-17 17:38:43 +02:00