Commit Graph

51 Commits

Author SHA1 Message Date
Ferdinand Thiessen 960a19dae8 chore(ui): Minor cleanup 2021-12-06 13:15:34 +01:00
Ferdinand Thiessen e4d3ef2097 chore(ui): Update dependencies 2021-12-06 00:24:08 +01:00
Ferdinand Thiessen dd49b0eb9e feat(ui): Allow assigning other users (if you have the permission). 2021-12-06 00:23:15 +01:00
Ferdinand Thiessen 58621d3da4 chore(ui): Fix code formatting 2021-12-06 00:23:10 +01:00
Ferdinand Thiessen 11a4f87005 fix(backend): Allow unassigning deleted users, but not assigning 2021-12-05 22:59:13 +01:00
Ferdinand Thiessen 32bcf7ecbf fix(backend): Fix changing service type between backup and normal 2021-12-02 21:31:20 +01:00
Ferdinand Thiessen 7baa274d02 feat(backend): Remove deleted user from all futur services 2021-12-02 21:30:42 +01:00
Ferdinand Thiessen 81c33ece8c fix(ui) Minor usability fixes for transfer / invite dialog 2021-11-29 11:32:20 +01:00
Ferdinand Thiessen de6e959937 chore(backend) Split backend from flaschengeist, now developed here 2021-11-28 22:30:15 +01:00
Ferdinand Thiessen c8ae458775 fix(ui) AgendaView now shows correct events on small devices 2021-11-28 22:21:07 +01:00
Ferdinand Thiessen 38cc0d43d6 Tag a new alpha version 2021-11-25 15:38:57 +01:00
Ferdinand Thiessen f539d2c386 Set start of empty event model to midnight 2021-11-25 15:38:02 +01:00
Ferdinand Thiessen f87c691f61 [api] Match store functions with new pagination API for events 2021-11-25 15:37:34 +01:00
Ferdinand Thiessen 7b622f96ea [cleanup] Minor styling fixes 2021-11-25 15:36:32 +01:00
Ferdinand Thiessen 7eb0074111 [widget] Implemented functional widget, show next services 2021-11-25 15:35:14 +01:00
Ferdinand Thiessen f79823531d [agendaview] Fix week not loaded if window resized from 3 to 7 days 2021-11-25 15:33:50 +01:00
Ferdinand Thiessen 4c92fb0ff7 [agendaview] Edit events as dialog 2021-11-25 15:32:58 +01:00
Ferdinand Thiessen 512e68f1ed Implemented transfer and invite to jobs and notifications 2021-11-24 21:47:14 +01:00
Ferdinand Thiessen 6c32aae7b4 Fix typesafe names 2021-11-24 21:45:00 +01:00
Ferdinand Thiessen ff15ceb7d0 [ported] Validate jobs before adding new and minimize inactive jobs
Ported from flaschengeist-frontend @7d1993e3faecdca3af47bc19f444857c49c3f3c4
2021-11-23 17:32:48 +01:00
Ferdinand Thiessen c31b804102 [ported] EditEvent set date of templates to today
Ported from flaschengeist-frontend @5e19a437bdfff83762ca899d506d4cd32da744ad
2021-11-22 13:12:32 +01:00
Ferdinand Thiessen 82a24a5a53 AgendaView fix datepicker autoclose 2021-11-22 13:01:22 +01:00
Ferdinand Thiessen 6985904a3b [ported] AgendaView button for current week / day
Ported from flaschengeist-frontend @a59f7788511f9ce4fd4522621c82b389809ac7ab
2021-11-22 12:24:25 +01:00
Ferdinand Thiessen 5b657f4bf0 [ported] Structural and minor optical cleanup
Took from flaschengeist-frontend @f712bfd4f9e36210766cec117ed8504669556a75
2021-11-22 12:00:59 +01:00
Ferdinand Thiessen 13539a675b Renamed page components (multi word) 2021-11-22 12:00:17 +01:00
Ferdinand Thiessen ea64568e2b First work on transfer services 2021-11-21 17:51:10 +01:00
Ferdinand Thiessen 8b6fd67f1d [store] Rename to EventStore 2021-11-21 12:40:53 +01:00
Ferdinand Thiessen 661685c57a [fix] set start date to midnight 2021-11-21 12:36:17 +01:00
Tim Gröger 8f8eef1784 [fix] load events from time with hour 0 2021-11-19 22:49:03 +01:00
Ferdinand Thiessen ba697e1d1a Add first version of ListView 2021-11-19 14:14:42 +01:00
Ferdinand Thiessen 70545c3dda Improve event editing 2021-11-17 01:55:55 +01:00
Ferdinand Thiessen 511014d043 [style] Fix style on extra small devices
* Show only one day in the agenda view if devices has a very low width.
* Fix very tiny font on small devices
2021-11-16 23:30:21 +01:00
Ferdinand Thiessen a0192418e2 [deps] Fix compatibility of EditJob with current API.
This should, by the way, fix issues with Safari browser.
2021-11-16 23:27:20 +01:00
Ferdinand Thiessen a8953bbae6 [deps] Update dependencies and increase version 2021-11-16 21:22:13 +01:00
Ferdinand Thiessen c003b58183 [cleanup] Fixed some warnings 2021-11-15 10:25:52 +01:00
Ferdinand Thiessen 8b425e723e [calendar] Allow creating events by clicking on the date. 2021-11-15 10:25:21 +01:00
Ferdinand Thiessen 3dc108656a [manage] Merge types management into one component 2021-11-15 00:33:28 +01:00
Ferdinand Thiessen 9331006db3 [permissions] Fixed permission parsing 2021-11-13 14:52:50 +01:00
Ferdinand Thiessen 3db6e0d2d1 [management] Improved eventtypes management 2021-11-13 14:51:56 +01:00
Ferdinand Thiessen e0176c57e1 [style] Fixed darkmode and layout on very small devices 2021-11-11 15:25:11 +01:00
Ferdinand Thiessen 75b9e39f11 Fix ID of plugin 2021-11-11 13:39:39 +01:00
Ferdinand Thiessen 7952463d2a [deps] Update dependencies to match flaschengeist 2021-11-11 12:02:41 +01:00
Ferdinand Thiessen dbdbeb3a4d [API] Added events / schedule api 2021-05-26 21:16:46 +02:00
Ferdinand Thiessen 4082f64e78 [chore] Run prettier 2021-05-26 21:16:08 +02:00
Ferdinand Thiessen 9981ba487b Fixed calendar not filling full height 2021-05-25 19:00:36 +02:00
Ferdinand Thiessen ade94f9a89 Add missing css 2021-05-25 17:36:34 +02:00
Ferdinand Thiessen 1cf5dc4a30 [vue] Add QCalendar component 2021-05-25 17:27:38 +02:00
Ferdinand Thiessen 2d4b1a1aef [store] Add new added types to store 2021-05-25 17:27:13 +02:00
Ferdinand Thiessen b6cfaf8c4b Fixed invalid import 2021-05-25 17:18:01 +02:00
Ferdinand Thiessen 1a63f350a2 [core] Moved source from main flaschengeist tree 2021-05-25 17:11:44 +02:00