Igor Scheller
7c448e6064
Use locking for shift transacton id generation
2022-06-12 17:02:19 +02:00
Igor Scheller
96277dcfc4
Added transaction id to shifts for bulk deletion
2022-06-12 17:02:17 +02:00
Xu
9001907b74
added voucher angel group right
2022-06-12 16:14:22 +02:00
Igor Scheller
743a79ceea
Replace model data access workaround with twigbridge patch
2022-06-10 12:45:24 +02:00
Igor Scheller
7acd34ba74
Added unread messages as global var
2022-06-06 16:12:47 +02:00
frischler
2c0d516578
Improved Messages UI and shrinking includes/user_messages.php
2022-06-06 16:12:47 +02:00
Igor Scheller
724894316a
Add transaction around user creation to safeguard against partially created users
2022-05-29 12:29:34 +02:00
Xu
939f20709f
fixed unanswered questions link and added links to design page alerts
2022-05-20 14:02:02 +02:00
Michael Weimann
6ea938460a
Clean up styles
2022-04-29 15:16:23 +02:00
Michael Weimann
c4b2fbda1a
Remove date/time pickers
2022-04-19 23:33:44 +02:00
msquare
dd6963a2bd
closes #877 : sequential numbers for arrived angels view
2022-03-20 18:43:08 +01:00
Igor Scheller
d8076abc38
Make password enabled configurable via oauth settings
2022-03-20 18:29:51 +01:00
Igor Scheller
b5ba5f6188
Fix sso disabled password inconsistencies
2022-03-20 18:29:51 +01:00
Fabian Freyer
63be666a67
Allow password-less registration
...
Introduce a configuration option that, when unset, causes registration
to not require setting a password. Users registered without a password
will not be able to login unless through SSO.
2022-03-20 18:29:51 +01:00
Igor Scheller
b345bf4ea7
Fix metrics and notifications when sql_mode is only_full_group_by (since MySQL 5.7/8.0)
2022-03-20 15:32:44 +01:00
msquare
fb573fd1d9
improve variable length shift creation
2022-03-20 14:39:33 +01: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
Thies Mueller
e2a99a5b1d
removed the tshirt part
2021-12-30 20:37:08 +01:00
Igor Scheller
6a79aaeeaa
Replaced swift mailer with symfony mailer
2021-12-29 22:28:12 +01:00
Igor Scheller
f6c86285d9
Select current day on angeltype/room shifts list
2021-12-29 17:12:19 +01:00
Igor Scheller
ea0a4777d8
Fix additional shift description formatting
2021-12-29 17:12:19 +01:00
Igor Scheller
a129f18c2c
Make confirmation optional when adding a user to an angeltype
2021-12-29 17:12:19 +01:00
Igor Scheller
02c69073f0
Add shift links to shift changed/assigned mails
2021-12-29 17:12:19 +01:00
Igor Scheller
676a2113b4
Added User\License model
2021-12-29 17:12:19 +01:00
Igor Scheller
a79e1ebb5c
Added email notification when added to angeltype
2021-12-29 17:12:19 +01:00
Igor Scheller
1e3bd9aaad
Added email notification on angeltype confirmation
2021-12-29 17:12:19 +01:00
Igor Scheller
8d436d988a
More PHP 8.1 fixes to be compatible
2021-12-29 11:00:02 +01:00
Igor Scheller
643c4c8da7
Upgraded composer packages, fixed class naming and return types
2021-12-29 11:00:02 +01:00
Lena Schneider
200ac26b24
Register page layout rework
...
As discussed with @MyIgel the whole register page is in dire need of gasoline and a lighter. I started to refactor it by rearranging the row & column grid (removed 2 nesting levels) and changed the order of the field to something with a little more sense. The page still needs to be moved to a proper view...
2021-12-28 16:00:23 +01:00
msquare
f286373b21
theme improvements
2021-12-27 21:49:07 +01:00
msquare
8d405b8b7c
fix bug when creating varialbe shits
2021-12-15 17:14:09 +01:00
Igor Scheller
0f280e68dc
Another date validation fix for arrival/departure dates
2021-12-12 13:23:01 +01:00
Igor Scheller
8256b9d6bd
Hide oauth from profile and settings page if not configured / should be hidden
2021-12-12 12:34:43 +01:00
Igor Scheller
2d45e04a90
Added option to allow sso account creation even if public registration is disabled
2021-12-12 12:34:43 +01:00
Igor Scheller
1ba4b57eac
Added OAuth2 SSO login group mapping
2021-12-12 12:34:43 +01:00
Igor Scheller
38dda01330
Use RFC3339 strings to represent start and end times for shifts json start/stop, fixed ical timezone output
2021-12-09 20:14:07 +01:00
Igor Scheller
39f83ef082
Angeltype: Only show defined contact infos
2021-12-09 20:14:07 +01:00
Igor Scheller
6c288bceb5
Fixed maintenance page assets for subpaths and send 503 Service Unavailable
2021-12-09 20:14:07 +01:00
msquare
bf1ea07eab
shift edit: fix form info for description field
2021-12-05 11:57:02 +01:00
Igor Scheller
dc0cf101b2
Moved gdpr goodie mail opt in to own configurable option
...
Co-authored-by: Michael Weimann <mail@michael-weimann.eu>
2021-12-04 11:58:06 +01:00
xuwhite
15d9abd280
changes for gdpr legal foo
2021-12-04 11:58:06 +01:00
--global
ccc0889d00
email option updated
2021-12-04 11:58:06 +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
2cfce86e25
Fixed formatting
2021-10-23 17:19:49 +02:00
Igor Scheller
a68c8ae6d2
Fixes #824 : Server error when no shifts configured and with 'user_shifts' as home site
2021-10-23 17:17:29 +02:00
Igor Scheller
657b44f9cf
Redirect back from login after 403 (Not authorized)
2021-10-23 17:13:46 +02:00
Igor Scheller
c2c1a4d281
Fixed admin free join query nesting
2021-10-23 17:11:59 +02:00
Igor Scheller
71d9077a03
Admin free: Only generate query on search
2021-10-23 17:11:59 +02:00