Commit Graph

3095 Commits

Author SHA1 Message Date
Igor Scheller 80d87617f2 Fix migration and test improvements 2022-01-01 16:33:40 +01:00
Tobias Wiese e361400f68 news: remove html support
Since the support for markdown in news the html feature isn't really
necessary any more.
2022-01-01 16:33:40 +01:00
Tobias Wiese 9db8773150 markdown: let Parsedown escape content
Letting Parsedown escape the content, instead of calling
htmlspecialchars provides more context to the escape process.
For example the ampersand character can now be used in markdown links as
part of the url without breaking.
2022-01-01 16:33:40 +01:00
Thies Mueller e2a99a5b1d removed the tshirt part 2021-12-30 20:37:08 +01:00
Igor Scheller 82486065e4 Disable mail logger 2021-12-30 14:29:14 +01:00
Igor Scheller a4dce17f0c Remain PHP 7.4 compatible 2021-12-30 12:56:03 +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 05a206d367 Increased sessions table size 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 11c3a762b8 Remove space from email subjects 2021-12-29 17:12:19 +01:00
Igor Scheller 46d6ada728 Update composer packages and bump php version to 7.4 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 1c993522c6 Use same text color for table stripes, lightened select2 search background 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
Igor Scheller a95fc0fbd1 Models: Use explicit casts and default attribute values 2021-12-29 11:00:02 +01:00
Igor Scheller b23b89cc7a rC3-2021 Theme: Use darker background 2021-12-28 16:47:26 +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 b338f9d719 theme improvements 2021-12-28 09:46:32 +01:00
msquare fc9fda9e33 theme improvements 2021-12-27 22:09:48 +01:00
msquare f286373b21 theme improvements 2021-12-27 21:49:07 +01:00
msquare fee3f88ace rc3 2021 theme 2021-12-27 20:20:45 +01:00
msquare e0c89e0ffe fix pagination and header links 2021-12-26 17:40:13 +01:00
msquare 8d405b8b7c fix bug when creating varialbe shits 2021-12-15 17:14:09 +01:00
msquare 03a7faf6d8 use button with icon on news.read_more 2021-12-12 13:23:01 +01:00
Igor Scheller 65f4af9c7e Removed anonymize.sql as its currently broken anyhow 2021-12-12 13:23:01 +01:00
Igor Scheller 0f280e68dc Another date validation fix for arrival/departure dates 2021-12-12 13:23:01 +01:00
Igor Scheller f1531ad987 Added [more] tag to news 2021-12-12 13:23:01 +01:00
Igor Scheller 90ec8d8d43 Add links between questions and FAQ and added question form to FAQ page 2021-12-12 13:23:01 +01:00
Igor Scheller 26ab0619f5 OAuth: Allow nested info attributes 2021-12-12 12:34:43 +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 0229e41149 Fixed create user table migration 2021-12-04 13:56:21 +01:00
Igor Scheller 93c0868464 Fixed linting 2021-12-04 12:04:03 +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
Igor Scheller ea93eb3129 Use PHP 8.0 instead of 8.1 because dependencies are not compatible with tests 2021-12-04 11:41:48 +01:00
Igor Scheller 3ee7962dab CI: Fixed environment name confusion 2021-11-27 12:21:28 +01:00
Igor Scheller 59993788ec Added check if table exists to shifts migration 2021-11-27 11:43:53 +01:00