Commit Graph

250 Commits

Author SHA1 Message Date
Lauréline Guérin f76bc34c30
manager: redirect to meeting type tab after meeting type change (#69439) 2022-09-30 00:42:17 +02:00
Valentin Deniaud 651931f7d2 misc: apply django-upgrade (#69401) 2022-09-27 16:45:53 +02:00
Agate d3fcbfc051 django4: replaced deprecated request.is_ajax() call (#68593) 2022-09-01 09:09:43 +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
Lauréline Guérin 1c19d18801
manager: export timesheet as CSV (#68513) 2022-08-30 10:00:53 +02:00
Agate bca73caaea manager: allow duplication of events (#67292) 2022-08-18 11:52:27 +02:00
Lauréline Guérin 9b2c59b025
manager: use sidetabs in shared custody agenda settings (#66409) 2022-07-04 15:39:59 +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 dece1657f7 manager: allow deletion of custody agenda by superuser (#66324) 2022-06-30 10:33:01 +02:00
Valentin Deniaud efed292e54 agendas: prevent cascade deletion of custody holiday rules (#66326) 2022-06-30 10:32:24 +02:00
Valentin Deniaud 0c7ca56e59 manager: select unavailability calendar containing holidays (#66326) 2022-06-30 10:32:24 +02:00
Valentin Deniaud f044f276af agendas: add management role for shared custody (#66671) 2022-06-30 10:31:10 +02:00
Lauréline Guérin f3e6e96136
manager: open the correct tab after redirect (#65653) 2022-06-14 17:57:47 +02:00
Lauréline Guérin e58e5e3a60
manager: agenda settings url with slug (#65986) 2022-06-14 07:01:37 +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
Valentin Deniaud 0bceea5cad manager: display excluded periods for virtual agendas in date views (#65074) 2022-05-19 10:06:04 +02:00
Lauréline Guérin 7f85145858
pricing: pricing configuration on events agenda (#65053) 2022-05-17 12:06:16 +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 a5c5f63c83
pricing: configuration of criterias and categories (#64746) 2022-05-17 10:51:06 +02:00
Lauréline Guérin 0b38a91b2e
manager: warning on check_type edition if already used (#63847) 2022-04-29 10:01:36 +02:00
Lauréline Guérin 75044ae4f2
manager: do not delete used check types (#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 b1c85499df
agendas: rename absence reason into check type (#63810) 2022-04-29 09:21:31 +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
Lauréline Guérin 4cfeb33d63
manager: backoffice pages to manage events types (#63285) 2022-04-07 10:10:37 +02:00
Lauréline Guérin f90f1452f9
manager: access to agenda redirect view with slug (#63183) 2022-04-04 17:34:09 +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 885ecf664c manager: make time period exception source views more generic (#52370) 2022-03-28 11:24:02 +02:00
Valentin Deniaud d707c0569c agendas: remove code creating event recurrence on the fly (#62635) 2022-03-28 10:29:48 +02:00
Valentin Deniaud 11fa0802ec agendas: stop adding event recurrences on the fly (#62635) 2022-03-28 10:29:48 +02:00
Valentin Deniaud 5f413af3d1 manager: account for time period weekday indexes in calendar views (#45159) 2022-03-15 15:56:07 +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
Lauréline Guérin a5e6e1c2ac
manager: avoid 500 error on meetingtype duration update (#62461) 2022-03-11 08:26:07 +01:00
Lauréline Guérin dcaf185dd4
manager: fix views with bad month value (#62131) 2022-03-03 12:04:43 +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 8ebbbfdfb7
manager: timesheet to PDF (#61070) 2022-03-03 08:20:32 +01:00