Commit graph

244 commits

Author SHA1 Message Date
Igor Scheller
8bb8837e38 Shifts filter: Only show rooms with shifts 2023-05-03 16:04:39 +02:00
Thomas Rupprecht
84c1cc36e5
Improve javascript () 2023-04-01 15:14:32 +02:00
Igor Scheller
a464682b47 Reimplemented admin room pages 2023-02-26 16:55:04 +01:00
Igor Scheller
34e9d01c18 Translate more date / time outputs 2023-02-26 14:10:02 +01:00
Igor Scheller
98a0937b82 Reimplemented angeltypes about page 2023-02-15 18:05:30 +01:00
Bot
ad360a70fb Require comma at last array element and no single line space 2023-02-09 18:19:38 +01:00
Igor Scheller
89dc85c3d5
Add ShiftEntry model 2023-01-18 13:02:11 +01:00
Igor Scheller
3115870ec4
Added Shift model 2023-01-03 22:19:03 +01:00
Thomas Rupprecht
30f50dab6d
Extract shifts filter JavaScript and improve HTML structure 2023-01-02 18:54:32 +01:00
Igor Scheller
7f78f59840 Added UserAngelType model 2022-12-13 22:46:16 +01:00
Thomas Rupprecht
7a376399b8 use better and more icons 2022-12-10 17:22:11 +01:00
Igor Scheller
6686d58c06 Implemented AngelTypes model 2022-12-08 18:35:22 +01:00
Thomas Rupprecht
1d158da441 remove self closing tag 2022-12-08 15:43:34 +01:00
Thomas Rupprecht
e8ccbd7c5e style checkboxes with bootstrap classes 2022-12-08 15:43:34 +01:00
Thomas Rupprecht
23d7e8632b javascript improvements
use `const` instead of `var`/`let`
use `$(function () { ... })` instead of `$(document).ready(function () { ... })`
unify codestyle
2022-11-25 13:44:39 +01:00
Michael Weimann
f7d499b362
Include phpcs for /includes 2022-10-18 19:15:22 +02:00
Igor Scheller
a03472ebc1 Shifts overview: select current day during the event 2022-07-20 18:15:28 +02:00
Bot
3ebea2ae15 Replaced DB with Db 2022-06-17 20:57:52 +02:00
Michael Weimann
c4b2fbda1a Remove date/time pickers 2022-04-19 23:33:44 +02:00
Igor Scheller
643c4c8da7 Upgraded composer packages, fixed class naming and return types 2021-12-29 11:00:02 +01:00
Igor Scheller
a68c8ae6d2 Fixes : Server error when no shifts configured and with 'user_shifts' as home site 2021-10-23 17:17:29 +02:00
msquare
c3045e07ce minor css class changes 2021-09-10 14:30:16 +02:00
Igor Scheller
f201b2f1c8 Merge branch 'feature-bootstrap5'
# Conflicts:
#	package.json
#	tests/Unit/Renderer/Twig/Extensions/GlobalsTest.php
#	webpack.config.js
#	yarn.lock
2021-08-17 14:26:28 +02:00
Igor Scheller
950a865c0c "Own Angeltypes" filter: only select restricted type if already confirmed 2021-08-08 19:11:16 +02:00
Michael Weimann
82f640896e
migrate shift overview cards to panels
migrate shift overview cards to panels
2021-07-29 20:01:21 +02:00
Igor Scheller
7917e32f3e
Fixed api key toggle driver license config display and dashboard 2021-07-29 20:01:17 +02:00
Igor Scheller
08188fa32a
Fixed shifts filter toggle and "hide on print" classes 2021-07-29 20:01:11 +02:00
Igor Scheller
36ba619d5a
Fixed button sizes and types 2021-07-29 20:01:06 +02:00
Igor Scheller
b41a9a02d1
Use bootstrap icons instead of glyphicons 2021-07-29 20:01:05 +02:00
Igor Scheller
edcc1f481d Fixed formatting 2021-05-11 21:50:54 +02:00
Xu
34b01fd37d shifts filter own AngelTypes select only confirmed Angeltypes 2021-05-11 21:47:07 +02:00
Igor Scheller
6aca6f08e2 Upgrade to PHP 8 2021-04-12 17:13:48 +02:00
Igor Scheller
8284921ac5 Dashboard: Add URL filter 2020-12-20 17:15:24 +01:00
Igor Scheller
acf84f222d Added Room model 2020-09-24 09:34:00 +02:00
Igor Scheller
390db395a6 File formatting fixes 2020-06-28 19:39:29 +02:00
Igor Scheller
272be5eab2 Shifts overview: Show all rooms and only own angel types 2020-06-14 13:55:08 +02:00
Igor Scheller
8c0ac0f7a1 Check permissions before showing ical, atom and json export links
closes  (Rechtesystem ical&json)
2020-04-25 16:54:30 +02:00
msquare
fbd78b8daf fixes : never select a default date before first existing shift in shifts view 2020-04-03 10:28:55 +02:00
cbluoss
4beb5a6986 Extended the iCal section with a collapsible card to show the current api key. 2019-12-12 18:48:26 +01:00
Bot
be39c63f46 Renamed redirect() to throwRedirect() 2019-12-08 02:12:56 +01:00
Igor Scheller
14f8d208b8 Removed global $ical_shifts 2019-11-28 16:24:33 +01:00
msquare
416c49ae0b fix by also allowing only restricted angeltypes 2019-11-03 12:37:48 +01:00
msquare
0c51d3c487 make shift calendar printable 2019-07-24 20:57:27 +02:00
msquare
f6a87535a0 add help button to ical export for android, fixes 2019-05-05 15:23:13 +02:00
Janne Heß
afa4506e11 Support alternative home sites 2019-03-09 13:52:13 +01:00
MichiK
252f003b94 Really fix the data/timepicker CSS and JS
Attaching the timepicker to the input instead of the sorrounding div didn't
turn out as expected. Therefore, I used the same mechanism for DOM attachment
and lazy initialization for the timepicker like for the datepicker.

Instead of trying to load the CSS through webpack and some JS voodoo, it's
a lot simpler to just include it via the normal base theme CSS. This works.
In addition, I noticed that there is an easier way to read the current locale.
No need to do this twice via different ways.

This closes .
2018-12-08 21:14:20 +01:00
MichiK
ed5ee3235e Add timepickers in shifts view 2018-12-05 18:43:51 +01:00
Igor Scheller
c33940f64a Moved permission checks to Authenticator class 2018-12-02 12:53:31 +01:00
Igor Scheller
88f3bafa5e Replaced Auth() with auth() 2018-10-31 13:43:23 +01:00
Igor Scheller
7c6afc2bfe Removed User($id) function 🎉 2018-10-31 13:43:23 +01:00