xuwhite
ac73489aed
Icons ( #1279 )
...
* add icons to design page
* make icons more consistent
2023-12-21 13:08:29 +01:00
Igor Scheller
f2edb1a45c
Merge tag 'v3.4.1'
2023-12-06 19:08:38 +01:00
Igor Scheller
efda1ffc1c
Escape text outputs in includes
2023-12-06 18:18:05 +01:00
Xu
fec2f17bea
fix date translations
2023-11-24 17:10:10 +01:00
Igor Scheller
0b165bc24c
Recreated shift type admin backend
2023-11-19 18:55:06 +01:00
Igor Scheller
bf83e6a300
Recreated shifts history page
2023-11-19 18:32:47 +01:00
Xu
b6bd3eba56
Replace page_link_to() with url()
2023-11-13 17:37:52 +01:00
Igor Scheller
7f6e1ff18e
Rename rooms to locations
2023-11-06 20:39:01 +01:00
Xu
24204b1f3c
add more buttons
2023-11-03 16:23:39 +01:00
Xu
6195692d3d
cleaning more translations
2023-10-20 21:38:34 +02:00
Xu
aeea3067b0
cleaning translations
2023-10-15 21:30:26 +02:00
Igor Scheller
cf4dc63495
Profile settings page: Add "back to my shifts" menu item and icons
2023-10-15 18:10:12 +02:00
Igor Scheller
1c4c164c39
Fix shift sign up angel button not always displayed
2023-07-30 18:57:49 +02:00
Igor Scheller
34e9d01c18
Translate more date / time outputs
2023-02-26 14:10:02 +01:00
Bot
ad360a70fb
Require comma at last array element and no single line space
2023-02-09 18:19:38 +01:00
Thomas Rupprecht
e844c98871
Convert class const's to enum's ( #1050 )
...
* convert `Migrate::(UP|DOWN)` class const to `MigrateDirection` enum
* convert `Handler::(ENV_PRODUCTION|ENV_DEVELOPMENT)` class const to `Environment` enum
* convert `ShiftSignupState::(FREE|...|NOT_ARRIVED)` class const to `ShiftSignupStatus::(FREE|...|NOT_ARRIVED)` enum
2023-01-24 19:23:57 +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
Michael Weimann
59cfce0c76
Enable space after cast sniff and remove .git-blame-ignore-revs
2022-12-25 11:59:45 +01:00
Thomas Rupprecht
f24d31b928
Improve countdown logic
...
use `Intl.RelativeTimeFormat` to support different l10n add week as possible duration
2022-12-21 14:18:21 +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
Igor Scheller
992e708276
Replaced ShiftTypes with shift_types / ShiftType model
2022-11-27 14:17:02 +01:00
Michael Weimann
7049a08bcd
Replace moment-countdown with countdown function
2022-10-22 17:22:53 +02:00
Michael Weimann
f7d499b362
Include phpcs for /includes
2022-10-18 19:15:22 +02:00
Igor Scheller
485df38786
SHow right count of angels in shift view for additional angeltypes
2022-01-01 17:43:45 +01:00
Igor Scheller
38043ee35f
Fix list of additional angeltypes on shift view
2022-01-01 17:31:50 +01:00
Igor Scheller
8d436d988a
More PHP 8.1 fixes to be compatible
2021-12-29 11:00:02 +01:00
xuwhite
a1f5454bf5
Optional description for shifts
2021-11-27 11:34:20 +01:00
Igor Scheller
56e0d3bcbd
Disabled button on own shift sign out on shift view if not supporter or shift admin
2021-10-23 17:20:53 +02:00
Igor Scheller
191a3a7d48
Replaced info and calendar icons
2021-07-29 20:01:18 +02:00
Igor Scheller
63f0a08407
Fixed spacing and sizes
2021-07-29 20:01:12 +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
28e357acd3
Shift sign up: Allow Supporters to signup users to occupied shifts
2020-12-26 21:14:10 +01:00
Igor Scheller
acf84f222d
Added Room model
2020-09-24 09:34:00 +02:00
msquare
ce6419e308
Merge pull request #643 from MyIgel/show-angetypes
...
Shift page: show additional angeltypes if shift entries where found
2019-08-21 22:22:05 +02:00
Igor Scheller
f73b8e7a0e
Fix translation methods
2019-08-21 22:11:20 +02:00
Igor Scheller
b2a4225a62
Shift page: show additional angeltypes if shift entries where found
2019-08-21 22:08:48 +02:00
msquare
548d7317b4
redo fix shift view bug
2019-08-21 01:28:47 +02:00
msquare
53ec14b9c4
better bar min calculation
2019-08-19 10:20:44 +02:00
msquare
7d82103762
better bar min calculation
2019-08-19 10:20:07 +02:00
msquare
89ca2bb398
better bar min calculation
2019-08-19 10:19:27 +02:00
MichiK
142871f852
Add a config option for maximum signup in advance
...
We now have `signup_advance_hours` in the configuration that
only allows signup for shifts so many hours in the future.
A notice is displayed in the shift view for shifts in the
far future, together with an info notice on when signup for
that shift will be possible.
In addition, we now have a new shift state `NOT_YET` for this
purpose so we do not have to abuse `SHIFT_ENDED` anymore for
`signup_requires_arrival` as well.
2019-06-04 21:24:59 +02:00
Igor Scheller
ead56a89fe
Only show the shift "Comment" field for own entries
2019-06-04 21:23:34 +02:00
Igor Scheller
c33940f64a
Moved permission checks to Authenticator class
2018-12-02 12:53:31 +01:00
Igor Scheller
a2aaba9cab
User: Bugfixes & code cleanup
2018-10-31 13:43:23 +01:00
Igor Scheller
7c6afc2bfe
Removed `User($id)` function 🎉
2018-10-31 13:43:23 +01:00
Igor Scheller
89e62c95a7
Changed more functions 🎉
2018-10-31 13:43:23 +01:00