Commit Graph

1884 Commits

Author SHA1 Message Date
Valentin Deniaud 2a56ba5432 manager: allow adding second check to partial booking (#80371)
gitea/chrono/pipeline/head This commit looks good Details
2023-10-09 10:48:50 +02:00
Valentin Deniaud 2e22706c08 manager: add separate view to update booking check (#80371) 2023-10-09 10:48:50 +02:00
Valentin Deniaud 81e93dd4c5 agendas: allow multiple checks by booking (#80371) 2023-10-09 10:48:50 +02:00
Valentin Deniaud 3cb80d478a agendas: store computed start/end times on booking check (#80371) 2023-10-09 10:48:50 +02:00
Valentin Deniaud ec497c66d9 all: use new BookingCheck model (#80371) 2023-10-09 10:48:50 +02:00
Valentin Deniaud bcae843c0d agendas: migrate booking check data into new model (#80371) 2023-10-09 10:48:50 +02:00
Valentin Deniaud 6d31c85dd7 agendas: add BookingCheck model (#80371) 2023-10-09 10:48:50 +02:00
Frédéric Péters 17cddfbd4a tox: keep on testing drf 3.12 only for now (#81946)
gitea/chrono/pipeline/head This commit looks good Details
2023-10-05 22:04:24 +02:00
Frédéric Péters 57a67073e3 misc: replace serializers.NullBooleanField (#81946) 2023-10-05 22:04:24 +02:00
Frédéric Péters ca32dc3a36 setup: allow djangorestframework 3.14 (#81946) 2023-10-05 22:04:24 +02:00
Valentin Deniaud fb7d928206 all: do not write booking check info in secondary bookings (#81986)
gitea/chrono/pipeline/head This commit looks good Details
2023-10-05 11:06:53 +02:00
Valentin Deniaud 9b315f4be3 api: count secondary booking presence from primary booking in stats (#81986) 2023-10-05 11:06:53 +02:00
Valentin Deniaud 1fd95681fe manager: allow checking partial bookings separately (#81370)
gitea/chrono/pipeline/head Build queued... Details
2023-10-05 10:56:41 +02:00
Frédéric Péters fc86701ab2 translation update
gitea/chrono/pipeline/head This commit looks good Details
2023-10-04 14:32:49 +02:00
Valentin Deniaud f34af55592 ants_hub: differentiate "place" translation (#81980)
gitea/chrono/pipeline/head This commit looks good Details
2023-10-04 11:59:07 +02:00
Valentin Deniaud 2cae3b7724 translation update
gitea/chrono/pipeline/head This commit looks good Details
2023-10-03 11:56:38 +02:00
Valentin Deniaud 23a1b70dd7 manager: hide unused settings for partial bookings agendas (#80465)
gitea/chrono/pipeline/head This commit looks good Details
2023-10-03 10:41:33 +02:00
Valentin Deniaud a13003cdec api: allow different hours per day in partial bookings recurring fillslots (#78086)
gitea/chrono/pipeline/head This commit looks good Details
2023-10-03 09:34:18 +02:00
Frédéric Péters 6aa243817e ci: keep on using pylint 2 while pylint-django is not ready (#81905)
gitea/chrono/pipeline/head This commit looks good Details
2023-10-03 06:45:34 +02:00
Lauréline Guérin 15b2b26c08
misc: fix test for partial bookings running after 18h (#80877)
gitea/chrono/pipeline/head This commit looks good Details
2023-10-02 15:48:17 +02:00
Lauréline Guérin 918903fc8c
agendas: store computed times for partial bookings (#80877) 2023-10-02 15:48:17 +02:00
Valentin Deniaud 33e53a694a manager: forbid checking arrival after departure for partial bookings (#81619)
gitea/chrono/pipeline/head This commit looks good Details
2023-10-02 10:11:54 +02:00
Valentin Deniaud ec86a9bbcc manager: partial bookings, allow user check without booking (#80369)
gitea/chrono/pipeline/head This commit looks good Details
2023-10-02 10:11:32 +02:00
Lauréline Guérin 28c3641d50
manager: need to be staff to duplicate an agenda (#81583)
gitea/chrono/pipeline/head This commit looks good Details
2023-09-26 16:23:51 +02:00
Frédéric Péters 655ffeb610 translation update
gitea/chrono/pipeline/head This commit looks good Details
2023-09-21 20:12:47 +02:00
Thomas Jund bdce64d56e partial booking manager: change #main-content overflow (#80356)
gitea/chrono/pipeline/head This commit looks good Details
to allow sticky hours list
2023-09-21 12:02:37 +02:00
Thomas Jund e6be5342e6 partial booking manager: move end time at right (#80356) 2023-09-21 11:59:10 +02:00
Lauréline Guérin 60de169359 manager: disable check for partial bookings if check locked (#80983)
gitea/chrono/pipeline/head This commit looks good Details
2023-09-21 10:47:42 +02:00
Lauréline Guérin e231d27751 manager: mark event as checked for partial bookings (#80983) 2023-09-21 10:47:42 +02:00
Valentin Deniaud 42cc548a33 api: allow getting all user bookings as ICS (#80685)
gitea/chrono/pipeline/head This commit looks good Details
2023-09-21 10:34:45 +02:00
Thomas Jund 8b924ef670 manager css: allow multiple partial bookings on the same line (#80050)
gitea/chrono/pipeline/head This commit looks good Details
2023-09-19 17:00:19 +02:00
Valentin Deniaud 7c34e4fe7f manager: allow multiple partial bookings for one user on the same day (#80050) 2023-09-19 16:59:12 +02:00
Valentin Deniaud 11ef5b4bd2 api: allow partial booking in all event fillslot endpoints (#80050) 2023-09-19 16:57:23 +02:00
Valentin Deniaud 9b340a01d6 manager: add button to prefill partial booking check hours (#80045)
gitea/chrono/pipeline/head This commit looks good Details
2023-09-18 15:33:53 +02:00
Frédéric Péters 9a841fc31e translation update
gitea/chrono/pipeline/head This commit looks good Details
2023-09-15 10:44:42 +02:00
Serghei Mihai 5fe881fdb5 manager: don't show booking colours of cancelled bookings (#81110)
gitea/chrono/pipeline/head This commit looks good Details
2023-09-15 09:33:53 +02:00
Lauréline Guérin 93081c6e46
manager: partial bookings, events redirect to day view (#80982)
gitea/chrono/pipeline/head This commit looks good Details
2023-09-15 08:57:21 +02:00
Lauréline Guérin c8d71aa997
api: events check endpoint, return also times and minutes (#80973)
gitea/chrono/pipeline/head Build queued... Details
2023-09-15 08:57:01 +02:00
Lauréline Guérin 2b288340b6
manager: display computed period for partial bookings (#80842)
gitea/chrono/pipeline/head This commit looks good Details
2023-09-15 08:54:09 +02:00
Lauréline Guérin 16e3602391
agendas: methods to compute start and end times from check times (#80842) 2023-09-15 08:54:09 +02:00
Lauréline Guérin df0223abf2
manager: configure invoicing options for partial bookings (#80842) 2023-09-15 08:54:09 +02:00
Lauréline Guérin 0fe3933ed1
manager: fix wording for checked period in day view (#80842) 2023-09-15 08:54:09 +02:00
Lauréline Guérin 0b6ca9d5d2
agendas: fix event_overlaps method with recurrences (#80851)
gitea/chrono/pipeline/head This commit looks good Details
2023-09-08 12:08:55 +02:00
Lauréline Guérin d16b35067e
manager: fix day view for partial bookings and recurring event (#80851) 2023-09-08 12:08:55 +02:00
Lauréline Guérin fbe2deea93
api: add partial_bookings field in agenda details (#81002)
gitea/chrono/pipeline/head This commit looks good Details
2023-09-08 12:01:12 +02:00
Valentin Deniaud 7e946138ac agendas: import/export all exception sources (#80219)
gitea/chrono/pipeline/head This commit looks good Details
2023-09-04 16:55:43 +02:00
Benjamin Dauvergne a68026e839 ants_hub: fix typo in order_by (#80590)
gitea/chrono/pipeline/head This commit looks good Details
2023-08-28 13:15:11 +02:00
Benjamin Dauvergne 5fbbe0e984 ants_hub: allow multiple identifiant_predemande (#80592)
gitea/chrono/pipeline/head This commit looks good Details
2023-08-28 11:30:55 +02:00
Frédéric Péters 0f81147829 translation update
gitea/chrono/pipeline/head This commit looks good Details
2023-08-17 21:46:35 +02:00
Valentin Deniaud 7859f0558e manager: use proper widget for agenda minimal booking time (#75884)
gitea/chrono/pipeline/head This commit looks good Details
2023-08-17 09:52:46 +02:00