Commit Graph

86 Commits

Author SHA1 Message Date
Frédéric Péters eeda0c3f2e apply black 20.8b1 formatting 2020-12-29 10:42:33 +01:00
Lauréline Guérin 735a4785cd
agendas: fix import with duplicated exceptins (#48615) 2020-12-17 09:16:26 +01:00
Lauréline Guérin b4b2801eba
agendas: don't fail on unexpected M2M in import (#48421) 2020-11-19 09:26:24 +01:00
Emmanuel Cazenave 033c43f860 agendas: handle import/export of unavailability calendars (#47394) 2020-11-05 12:56:49 +01:00
Emmanuel Cazenave df03dfd515 agendas: use update_or_create on TimePeriod and TimePeriodException import (#48095) 2020-10-30 15:00:49 +01:00
Valentin Deniaud 88ae9d52ef agendas: import/export settings exception source (#47966) 2020-10-27 10:58:48 +01:00
Lauréline Guérin 1cf8ab96d7
agendas: fix import with existing settings (#47267) 2020-10-13 09:31:59 +02:00
Lauréline Guérin 0a7bdd9882
manager: display link to booking form on events (#45417) 2020-09-29 14:17:33 +02:00
Valentin Deniaud ab32481a6b agendas: add booking reminders (#45293) 2020-09-16 12:27:40 +02:00
Valentin Deniaud e2fdbb8f58 agendas: add email notifications for events (#44158) 2020-09-03 10:41:15 +02:00
Lauréline Guérin 1cb955c8da
manager: agenda categories (#45448) 2020-07-28 15:43:28 +02:00
Lauréline Guérin 1ca2d08677
misc: speed up import/export tests 2020-07-24 14:30:04 +02:00
Lauréline Guérin 3f1ae0d037
manager: check slugs on import (#45221) 2020-07-24 14:28:52 +02:00
Lauréline Guérin 65c1766db4
manager: fix virtual agenda import (#45084) 2020-07-24 09:30:53 +02:00
Valentin Deniaud e5138ec49e agenda: check all roles before importing (#42135) 2020-07-13 10:12:56 +02:00
Lauréline Guérin c62ebc9b56
agendas: resources in agendas fields in import/exports (#38942) 2020-06-02 11:26:43 +02:00
Lauréline Guérin ff9da976c9
agendas: add publication_date on event (#40728) 2020-05-22 09:15:15 +02:00
Lauréline Guérin 19af0088ff
agendas: fix import when unknown field found (#42523) 2020-05-07 11:25:44 +02:00
Lauréline Guérin 4d5d9a7c3c
agendas: fix import when missing exceptions or timeperiods (#42196) 2020-05-04 09:09:46 +02:00
Emmanuel Cazenave 7c707f6674 virtual agendas: handle import/export (#40057) 2020-03-20 13:03:34 +01:00
Lauréline Guérin 65b1286d5e
make tests insensible to postgres/sqlite (#39583) 2020-03-13 10:20:43 +01:00
Frédéric Péters 61496b5cdf general: add pricing & url attributes to events (#37979) 2020-01-14 15:25:53 +01:00
Frédéric Péters 30bbc8c90f general: reformat using black (#37464)
black--target-version py35 --skip-string-normalization --line-length 110 .
2019-12-16 16:24:38 +01:00
Frédéric Péters 4f1761a1a2 misc: remove usage of six (#36331) 2019-12-11 09:46:10 +01:00
Frédéric Péters c59b4b9e86 misc: add event descriptions to json export (#36591) 2019-10-02 18:21:46 +02:00
Frédéric Péters f95b3033e1 misc: ignore timezone offset when exporting events (#36408) 2019-09-24 16:03:43 +02:00
Frédéric Péters 9e41e9d77c general: add support for importing permissions (#26924) 2018-11-14 08:49:21 +01:00
Benjamin Dauvergne e0d8342aa1 tests: add non regression test on TimePerioException import/export (#24152) 2018-05-30 10:48:25 +02:00
Benjamin Dauvergne f1a26946eb tests: remove useless double creation of a timeperiod exception (#24152) 2018-05-30 10:48:25 +02:00
Benjamin Dauvergne e6e7f3c328 tests: improve import/export tests pep8ness (#24152) 2018-05-30 10:48:25 +02:00
Frédéric Péters f4203d05f3 general: add support for Python 3 (#23678) 2018-05-13 15:19:14 +02:00
Frédéric Péters b8b130e4f7 misc: always use timezone-aware datetimes (#20926) 2018-01-09 19:49:28 +01:00
Josue Kouka 9d7738929c add time period exception management (#12550) 2017-09-26 10:16:58 +02:00
Josue Kouka f851de07df add multiple desk management (#15729) 2017-09-04 11:00:01 +02:00
Frédéric Péters 06c72c6e46 tests: import missing fixtures in import/export test 2017-05-23 15:00:06 +02:00
Frédéric Péters 52e21e98c6 general: add export/import support (#15527) 2017-03-29 09:04:09 +02:00