Commit Graph

105 Commits

Author SHA1 Message Date
Frédéric Péters c7765ab2a9 translation update 2022-08-10 22:08:56 +02:00
Agate ba138c8090 Fixed failing tests under django 3.2 (#67945) 2022-08-08 15:30:36 +02:00
Agate b2cb4d9b2c Enabled django 3.2 testing in tox file (#67945) 2022-08-08 15:30:36 +02:00
Lauréline Guérin 5227e00c82
translation update 2022-08-08 15:28:39 +02:00
Lauréline Guérin f90bf991a3
tests: drf default authentication class 2022-08-08 09:24:32 +02:00
Lauréline Guérin 2cae1d52c5
api: endpoint to get pricing data for flat fee schedule mode (#67675) 2022-08-08 09:23:06 +02:00
Lauréline Guérin f0503f9190
pricing: adapt get_agenda_pricing method for flat fee schedule mode (#67675) 2022-08-08 09:23:05 +02:00
Lauréline Guérin 83684c3899
pricing: always pass a pricing_date in context (#67675)
to be able to get the correct QF value
2022-08-08 09:23:05 +02:00
Lauréline Guérin bbe4dce2cf
pricing: adapt test tool for flat fee schedule mode (#67675) 2022-08-08 09:23:05 +02:00
Lauréline Guérin 9531507e12
pricing: add an agenda selector in test tool (#67675) 2022-08-08 09:23:05 +02:00
Lauréline Guérin 35c27548df
pricing: new method get_pricing_data for flat_fee_schedule mode (#67675) 2022-08-08 09:23:05 +02:00
Lauréline Guérin 5d43627364
pricing: rename & rewrite get_pricing_data method (#67675)
renamed into get_pricing_data_for_event, to prepare flat_fee_schedule
mode
2022-08-08 09:23:05 +02:00
Lauréline Guérin fc7dc98b1f
pricing: billing date views (#67675) 2022-08-08 09:23:05 +02:00
Lauréline Guérin a179e2c0ff
pricing: split agenda pricing list (#67675) 2022-08-08 09:23:05 +02:00
Lauréline Guérin a1eff5cb91
pricing: flat fee schedule & overlapping (#67675) 2022-08-08 09:23:05 +02:00
Lauréline Guérin e313095863
pricing: agendas not linkable if subscription not required (#67675) 2022-08-08 09:23:05 +02:00
Lauréline Guérin caa584d998
pricing: flat fee schedule configuration (#67675) 2022-08-08 09:23:05 +02:00
Lauréline Guérin fd54026499
pricing: export/import agenda pricing with billing dates (#67675) 2022-08-08 09:23:05 +02:00
Lauréline Guérin 23f5f70a8a
pricing: update model for flat fee schedule mode (#67675) 2022-08-08 09:23:05 +02:00
Lauréline Guérin 0e3eed29f2
translation update 2022-08-03 08:50:09 +02:00
Lauréline Guérin ea2e76d99c
api: endpoint to get pricing data for a list of events (#66354) 2022-08-02 17:21:39 +02:00
Lauréline Guérin 14d07a370a
misc: move api tests 2022-08-02 17:21:39 +02:00
Lauréline Guérin 67d95d3bef
pricing: adapt test tool to agendas M2M (#67196) 2022-08-02 17:11:36 +02:00
Lauréline Guérin dc39fc0b1d
pricing: remove old agenda FK from AgendaPricing model (#67196) 2022-08-02 17:11:36 +02:00
Lauréline Guérin 886ea62b72
pricing: use M2M in pricing_data methods (#67196) 2022-08-02 17:11:36 +02:00
Lauréline Guérin 3f9e689e1c
pricing: agenda management on agenda pricing page (#67196) 2022-08-02 17:11:36 +02:00
Lauréline Guérin 0c4ae4e39b
pricing: use sidetabs on agenda, pricing & agenda pricing pages (#67196) 2022-08-02 17:11:36 +02:00
Lauréline Guérin 2f66bc9e1a
pricing: export view for agenda pricing (#67196) 2022-08-02 17:11:36 +02:00
Lauréline Guérin ce46b324c7
pricing: add label & slug on AgendaPricingModel (#67196) 2022-08-02 17:11:36 +02:00
Lauréline Guérin cef78cbf35
misc: split some pricing tests (#67196) 2022-08-02 17:11:36 +02:00
Lauréline Guérin 6998f1e9e5
pricing: change agenda pricing urls, add list view (#67196) 2022-08-02 17:11:36 +02:00
Lauréline Guérin 4cf25a1bca
pricing: new home page, change some urls and breadcrumbs (#67196) 2022-08-02 17:11:36 +02:00
Lauréline Guérin 369fbb8602
pricing: import/export pricings (#67196) 2022-08-02 17:11:36 +02:00
Lauréline Guérin c694ee5e67
pricing: M2M between AgendaPricing and Agenda (#67196) 2022-08-02 17:11:35 +02:00
Frédéric Péters 6b32c5f2cb debian: remove obsolete standard error output config from systemd unit (#65101) 2022-08-02 10:02:27 +02:00
Lauréline Guérin eb8ae96106
translation update 2022-07-15 10:20:09 +02:00
Lauréline Guérin 2389a3f706
pricing: format pricing_data to ignore category ordering (#66899) 2022-07-15 09:45:49 +02:00
Lauréline Guérin 41eda72b2e
pricing: test tool for agenda pricing (#66892) 2022-07-12 23:20:10 +02:00
Lauréline Guérin 6fef766eab
misc: reduce test execution time by changing password hasher 2022-07-05 14:19:36 +02:00
Frédéric Péters eb321e54be debian: remove reference to non-existing-yet lingo.utils.spooler (#66879) 2022-07-01 16:01:23 +02:00
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