Commit Graph

2761 Commits

Author SHA1 Message Date
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
xuwhite a1f5454bf5
Optional description for shifts 2021-11-27 11:34:20 +01:00
dependabot[bot] 6c783e7faa Bump jquery-ui from 1.12.1 to 1.13.0
Bumps [jquery-ui](https://github.com/jquery/jquery-ui) from 1.12.1 to 1.13.0.
- [Release notes](https://github.com/jquery/jquery-ui/releases)
- [Commits](https://github.com/jquery/jquery-ui/compare/1.12.1...1.13.0)

---
updated-dependencies:
- dependency-name: jquery-ui
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-27 11:00:25 +01:00
dependabot[bot] 3c8e803492 Bump doctrine/dbal from 3.1.1 to 3.1.4
Bumps [doctrine/dbal](https://github.com/doctrine/dbal) from 3.1.1 to 3.1.4.
- [Release notes](https://github.com/doctrine/dbal/releases)
- [Commits](https://github.com/doctrine/dbal/compare/3.1.1...3.1.4)

---
updated-dependencies:
- dependency-name: doctrine/dbal
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-16 19:28:33 +01:00
msquare be693d64d1 fix german po file duplicate msgid 2021-10-27 20:28:49 +02:00
xuwhite e2446bda19 verschlimmbesserte changes fixed 2021-10-26 16:10:37 +02:00
Igor Scheller 7f5baf7b10 dev docs: fixed container name 2021-10-23 17:36:22 +02:00
xuwhite 35c02c6e39 changed container names to docker-compose2 2021-10-23 17:31:43 +02: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
msquare ac9aa2169a small improvements on user questions translation 2021-10-23 17:15:39 +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
msquare 6fc3b62a74 small improvement on admin free translation 2021-10-23 17:11:43 +02:00
Igor Scheller 6d2b36a746 Fixed shifts filter to show partially occupied shifts as free and not occupied
As suggested by @pjdeltour in #829 (Shifts filter - not showing all filtered shifts)
2021-10-23 17:07:19 +02:00
msquare ca8f851ab1 user shirt edit: finetuning shirt edit view and logs 2021-10-23 17:04:19 +02:00
Igor Scheller 5c90a1ef37 Added shirt edit view 2021-10-23 17:04:19 +02:00
Tim Neumann 5667fc2326 Allow specifying the deadline for signup in terms of shift length
Allow finer control over the specification of the
time after shift start where signup is still allowed.

The new config field is multiplied by the shift duration,
and the result added to the start time to determine the
time when signup is closed.

The existing signup_post_minutes is just added to the time
calculated by this new feature.

The feature is useful when the signup should be allowed
not just a few minutes after shift start but for a larger part
of the shift (like for half of the shift).
With the previous option it would not make sense to allow a late signup
longer than the shortest shift of the event.

This is a follow-up to a50dd9cae0
2021-10-08 17:38:28 +02:00
dependabot[bot] 8488fb0ef1 Bump nth-check from 2.0.0 to 2.0.1
Bumps [nth-check](https://github.com/fb55/nth-check) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/fb55/nth-check/releases)
- [Commits](https://github.com/fb55/nth-check/compare/v2.0.0...v2.0.1)

---
updated-dependencies:
- dependency-name: nth-check
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-24 21:41:58 +02:00
Igor Scheller 0367810258 Fixed linting 2021-09-11 22:03:18 +02:00
msquare 71ffb68845 datepicker left right icons 2021-09-11 16:12:08 +02:00
Michael Weimann 86606c8055
fix css and datepicker 2021-09-11 14:39:40 +02:00
msquare c3045e07ce minor css class changes 2021-09-10 14:30:16 +02:00
Igor Scheller 2833be24c0 Package upgrades 2021-08-17 22:58:58 +02:00
Igor Scheller 4825c2de2b Fixed test coverage and naming 2021-08-17 15:22:22 +02:00
Igor Scheller c8901610bd Cleanup when build finishes 2021-08-17 15:22:17 +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 e0eeee013e
Fix secondary color on dark themes and theme 7 secondary buttons, formatting 2021-08-16 18:02:06 +02:00
Michael Weimann 3c77ec62d0
improve navbar / cards colours 2021-08-16 18:02:05 +02:00
Michael Weimann d9a9b1921d
fix the message notification badge 2021-08-16 18:02:04 +02:00
Michael Weimann 98e9af8b8d
handle non-existing theme in user setting 2021-08-16 18:02:04 +02:00
Michael Weimann 2da821a68d
introduce temporary bootstrap body bg fix 2021-08-16 18:02:03 +02:00
Igor Scheller f7b9f59d95 OAuth: Compare strings so that numeric IDs can be used 2021-08-14 15:29:05 +02:00