Commit Graph

680 Commits

Author SHA1 Message Date
Lauréline Guérin 1a231c9c4c
agenda: restrict resource views to staff only (#45448) 2020-07-28 15:43:28 +02:00
Lauréline Guérin 1cb955c8da
manager: agenda categories (#45448) 2020-07-28 15:43:28 +02:00
Lauréline Guérin d5a83ff7f5
manager: remaining places on event detail page (#45416) 2020-07-24 18:10:38 +02:00
Lauréline Guérin 79f4f7e1be
manager: message on event detail when event is full (#45414) 2020-07-24 16:23:53 +02:00
Lauréline Guérin 88e5d6bc4d
manager: remaining places display for events (#45413) 2020-07-24 16:00:27 +02:00
Frédéric Péters 2e2bb9fedc debian: use cheaper uwsgi subsystem (#45455) 2020-07-24 15:22:15 +02:00
Lauréline Guérin 6e8e7358fd
manager: fix agenda duplication & desk labels (#45381) 2020-07-24 14:59:22 +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 6efa344ff6
agendas: PG constraint to prevent event overlaping (#44676) 2020-07-24 14:10:55 +02:00
Lauréline Guérin 054f5c669e
manager: default view for events agenda (#44457) 2020-07-24 10:06:29 +02:00
Lauréline Guérin e9fca76b10
manager: add opened events view for event agenda (#44457) 2020-07-24 10:06:29 +02:00
Lauréline Guérin 410951e9d0
manager: add a month redirect view for event agenda (#44457) 2020-07-24 10:06:29 +02:00
Lauréline Guérin 5e6c45397b
manager: factorize event template part (#44457) 2020-07-24 10:06:29 +02:00
Lauréline Guérin 8adb86e2eb
misc: remove dead code 2020-07-24 10:06:29 +02:00
Lauréline Guérin 65c1766db4
manager: fix virtual agenda import (#45084) 2020-07-24 09:30:53 +02:00
Frédéric Péters cbae56f0e1 translation update 2020-07-22 22:12:15 +02:00
Lauréline Guérin 2ba381fa34
api: fix resize endpoint (#44739) 2020-07-21 14:14:59 +02:00
Frédéric Péters b8b6638ceb translation update 2020-07-17 07:45:48 +02:00
Lauréline Guérin f790d2999c
manager: duration in csv event import (#44775) 2020-07-13 11:43:03 +02:00
Valentin Deniaud e5138ec49e agenda: check all roles before importing (#42135) 2020-07-13 10:12:56 +02:00
Lauréline Guérin 19d9d90e8e
manager: bottom-margin bewteen desks (#44542) 2020-07-12 13:54:18 +02:00
Lauréline Guérin f34959b7a0
agendas: fix event slug migration (#45006) 2020-07-12 13:50:43 +02:00
Lauréline Guérin a5470be0f9
manager: keep multilines when importing CSV (#44858) 2020-07-10 09:16:01 +02:00
Frédéric Péters 3a9fe804ec translation update 2020-07-03 10:50:38 +02:00
Frédéric Péters fc06234f5c misc: mention publication date in events CSV import help text (#44776) 2020-07-03 10:05:21 +02:00
Frédéric Péters 4786270f5b manager: mark full events on settings page like on view page (#44657) 2020-07-03 10:05:21 +02:00
Valentin Deniaud f1d67da603 manager: allow reusing meeting type slug after deletion (#44512) 2020-07-02 17:35:34 +02:00
Frédéric Péters 7e07387301 manager: only display events as full when main list is full (#44657) 2020-07-02 09:52:52 +02:00
Emmanuel Cazenave 4dc5481456 api: support overlapping events (#44644) 2020-07-02 06:22:31 +02:00
Frédéric Péters cedd70dbee translation update 2020-06-30 17:46:02 +02:00
Frédéric Péters 44c7f60ae2 manager: mark full events with a tag before their labels (#44452) 2020-06-30 15:26:45 +02:00
Frédéric Péters ce9ba2ef83 manager: use darker blue for the occupation bar of full events (#44452) 2020-06-30 15:23:22 +02:00
Lauréline Guérin ff939fc570
api: return slot-bookings url in datetimes api (#44374) 2020-06-26 16:49:22 +02:00
Lauréline Guérin 549e64e4bb
agenda: generate event slug if not provided (#44375) 2020-06-26 14:30:20 +02:00
Valentin Deniaud 49bca6ecc3 api: get meeting by slug (#43526) 2020-06-26 10:53:07 +02:00
Frédéric Péters 2969c00506 translation update 2020-06-19 08:41:13 +02:00
Emmanuel Cazenave ff19227fc9 agendas: mark MeetingType for deletion (#44132) 2020-06-19 08:40:48 +02:00
Frédéric Péters e47aca8831 translation update 2020-06-19 07:28:32 +02:00
Lauréline Guérin 18ce6713b4
manager: publication_date in csv event import (#44177) 2020-06-18 10:39:04 +02:00
Lauréline Guérin 82d1a53b24
api: don't list cancelled bookings in slot_bookings api (#44160) 2020-06-18 09:50:14 +02:00
Frédéric Péters df6328dc52 translation update 2020-06-17 15:47:02 +02:00
Emmanuel Cazenave c9d9d0ae53 add missed migration (#44175) 2020-06-17 15:47:02 +02:00
Lauréline Guérin 804a90961f manager: set agenda export filename (#43941) 2020-06-17 15:42:46 +02:00
Valentin Deniaud 1f3d172abf templates: move secondary actions to kebab menu (#44172) 2020-06-17 14:58:52 +02:00
Valentin Deniaud 7433750574 manager: view to duplicate an agenda (#44127) 2020-06-17 14:45:54 +02:00
Frédéric Péters 3ba233792d manager: ignore BOM when importing CSV (#44170) 2020-06-17 14:39:02 +02:00
Emmanuel Cazenave 5616ee60a0 manager: don't allow deletion of busy meeting type (#43621) 2020-06-17 14:14:11 +02:00
Emmanuel Cazenave 27985b4c53 manager: do not overwrite when importing (#43621) 2020-06-17 14:14:11 +02:00
Frédéric Péters ce7f6ae401 translation update 2020-06-17 13:57:57 +02:00