Commit Graph

179 Commits

Author SHA1 Message Date
Valentin Deniaud aecfa3c5cc manager: forbid empty days field on shared custody rule creation (#71605)
gitea-wip/chrono/pipeline/pr-main This commit looks good Details
gitea-wip/chrono/pipeline/head There was a failure building this commit Details
gitea/chrono/pipeline/head Build started... Details
2022-11-24 18:07:39 +01:00
Valentin Deniaud aa0549f5b6 manager: add date time period support in settings (#70185) 2022-10-31 16:52:48 +01:00
Valentin Deniaud 445e2ae486 manager: report errors in CSV import using event indexes (#66184) 2022-10-20 14:08:48 +02:00
Lauréline Guérin 2a2112ceac
manager: fix custom field form (#69467) 2022-09-29 12:49:28 +02:00
Agate cb7b1f3ca3 django4: replaced force_text with equivalent force_str (#68593) 2022-09-01 09:09:43 +02:00
Agate da4456096b django4: replaced ugettext* calls with corresponding gettext* calls (#68593) 2022-09-01 09:09:43 +02:00
Agate bca73caaea manager: allow duplication of events (#67292) 2022-08-18 11:52:27 +02:00
Lauréline Guérin ff2706b4f1
manager: timesheet & activity display configuration (#66681) 2022-07-19 22:32:39 +02:00
Agate dcb8aed83a agendas: fix import event crashing with nested quotes (#66187) 2022-07-05 11:26:20 +02:00
Lauréline Guérin 4f03dfb2c3
manager: timesheet for one event (#66358) 2022-07-04 15:09:21 +02:00
Lauréline Guérin abf70dba29
agendas: remove CheckType & CheckTypeGroup models (#66015) 2022-07-01 10:34:52 +02:00
Lauréline Guérin 42e84a48a9
manager: use check_types from lingo (#66015) 2022-07-01 10:34:52 +02:00
Lauréline Guérin b5d836d46d
agendas: Booking.user_check_type becomes 2 fields (slug, label) (#66015) 2022-07-01 10:34:52 +02:00
Valentin Deniaud 0c7ca56e59 manager: select unavailability calendar containing holidays (#66326) 2022-06-30 10:32:24 +02:00
Valentin Deniaud 7448d6e886 manager: import/export shared custody settings (#66671) 2022-06-30 10:31:10 +02:00
Valentin Deniaud f044f276af agendas: add management role for shared custody (#66671) 2022-06-30 10:31:10 +02:00
Valentin Deniaud 9dbf6b1d5c manager: allow templated ICS URL (#66323) 2022-06-27 17:10:14 +02:00
Lauréline Guérin efad2bdc29
manager: use user_block also in meetings agenda views (#63915) 2022-06-13 15:04:10 +02:00
Lauréline Guérin 50963bb083
manager: user_block used also in event detail page (#63915) 2022-06-13 15:04:09 +02:00
Lauréline Guérin 7ee7625f86
pricing: empty app (#65976) 2022-06-03 14:23:55 +02:00
Lauréline Guérin 11f5fa3506
pricing: import/export pricing models (#64903) 2022-05-17 11:45:45 +02:00
Lauréline Guérin 1b82b01fea
pricing - import/export categories (#64746) 2022-05-17 10:54:35 +02:00
Lauréline Guérin ff2f877557
manager: fix check type form & pricing fields mutex (#64778) 2022-05-03 11:16:57 +02:00
Lauréline Guérin f70aa2063a
agendas: a check_type can be disabled (#63847) 2022-04-29 10:01:36 +02:00
Lauréline Guérin 4b842886b0
manager: can not change check_type_group if bookings are using it (#63847) 2022-04-29 10:01:36 +02:00
Lauréline Guérin e2cd0d6ad6
agendas: Booking.user_check_type becomes a FK (#63847) 2022-04-29 10:01:36 +02:00
Lauréline Guérin a2350a6e36
agendas: add pricing fields to CheckType model (#63810) 2022-04-29 09:21:32 +02:00
Lauréline Guérin 30afa66e3f
manager: set presence reason on bookings (#63810) 2022-04-29 09:21:31 +02:00
Lauréline Guérin ae28ec5858
agendas: add kind field to CheckType model (#63810) 2022-04-29 09:21:31 +02:00
Lauréline Guérin b1c85499df
agendas: rename absence reason into check type (#63810) 2022-04-29 09:21:31 +02:00
Frédéric Péters 808c8b7025 misc: remove usage of django.utils.six (#63685) 2022-04-15 18:20:50 +02:00
Lauréline Guérin 7cd25676fc
manager: configure custom fields on event (#63287) 2022-04-07 13:52:24 +02:00
Lauréline Guérin a732e05a6f
manager: configure events type on agenda (#63286) 2022-04-07 11:33:28 +02:00
Lauréline Guérin cdada0578b
manager: import/export resources (#62890) 2022-04-07 11:10:35 +02:00
Lauréline Guérin 96b5dc941f
manager: import/export events types (#63285) 2022-04-07 10:10:38 +02:00
Lauréline Guérin 597d88cce7
manager: custom fields edition (#63285) 2022-04-07 10:10:38 +02:00
Valentin Deniaud 7d0511aa78 agendas: add shared custody holiday rules (#62801) 2022-03-31 15:02:19 +02:00
Valentin Deniaud 8487685feb agendas: allow exception sources in unavailability calendars (#52370) 2022-03-28 11:24:02 +02:00
Valentin Deniaud 11fa0802ec agendas: stop adding event recurrences on the fly (#62635) 2022-03-28 10:29:48 +02:00
Valentin Deniaud ba38629af3 agendas: always create event recurrences (#62635) 2022-03-28 10:29:48 +02:00
Valentin Deniaud 4c7430d03c manager: use checkboxes for weekday indexes selection (#62810) 2022-03-16 09:54:41 +01:00
Valentin Deniaud 956c1fd183 manager: choose time period weekday indexes (#45159) 2022-03-15 15:56:07 +01:00
Valentin Deniaud aaf66f3930 manager: test booking reminders sending (#61234) 2022-03-15 10:47:52 +01:00
Valentin Deniaud c0679178ba manager: add shared custody views (#62146) 2022-03-15 09:47:26 +01:00
Valentin Deniaud adad089c09 agendas: add shared custody models (#62146) 2022-03-15 09:47:23 +01:00
Lauréline Guérin 35243bd6a1
misc: fix merge and form field ordering 2022-03-03 12:03:47 +01:00
Lauréline Guérin 7432ced673
manager: add status filter on check page (#61974) 2022-03-03 11:18:13 +01:00
Lauréline Guérin 86f7cda771
manager: timesheet & check page ordering (#62043) 2022-03-03 10:48:32 +01:00
Lauréline Guérin 0625b88536
manager: timesheet grouper (#61920) 2022-03-03 10:31:55 +01:00
Lauréline Guérin 4b708073d4
manager: timesheet and date display (#61070) 2022-03-03 08:20:32 +01:00