126 Commits (2022-03-24)

Author SHA1 Message Date
Luca 08d6f8e3e5 Update registration form 3 years ago
Luca 64b281c4c8 Change default home site to 'user_shifts' 3 years ago
Luca 0f4f90cfa3 Disable pronoun field 3 years ago
Luca c8706d527e Add option to hide iCal/JSON export 3 years ago
Luca 15c677a28c Set 'oauth.openid.hidden' to true 3 years ago
Luca 9b4dda44b0 s/Engel/Helfer\*in/ 3 years ago
Luca 2e71130a4c Change default theme to 'Engelsystem light' and replace angel icon 3 years ago
Luca 11c8aa2536 Disable planned arrival/departure date fields 3 years ago
Luca efe62792e1 Set 'max_freeloadable_shifts' to 1 instead of 0 3 years ago
Luca 7f5c2da582 Change default config to better fit our needs 3 years ago
Luca d5640c4c69 Use 'unix_socket' instead of 'host' in database config 3 years ago
Tobias Fiebig d77d6d6fcb Changed default SMTP sender address to noreply@example.com 3 years ago
Igor Scheller d8076abc38 Make password enabled configurable via oauth settings 3 years ago
Igor Scheller b5ba5f6188 Fix sso disabled password inconsistencies 3 years ago
Igor Scheller 8fd2d5bfa5 Allow empty password in settings 3 years ago
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.
3 years ago
Igor Scheller 6a79aaeeaa Replaced swift mailer with symfony mailer 3 years ago
msquare fee3f88ace rc3 2021 theme 3 years ago
Igor Scheller 26ab0619f5 OAuth: Allow nested info attributes 3 years ago
Igor Scheller 2d45e04a90 Added option to allow sso account creation even if public registration is disabled 3 years ago
Igor Scheller 1ba4b57eac Added OAuth2 SSO login group mapping 3 years ago
Igor Scheller dc0cf101b2 Moved gdpr goodie mail opt in to own configurable option
Co-authored-by: Michael Weimann <mail@michael-weimann.eu>
3 years ago
xuwhite 15d9abd280 changes for gdpr legal foo 3 years ago
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
3 years ago
Igor Scheller f201b2f1c8 Merge branch 'feature-bootstrap5'
# Conflicts:
#	package.json
#	tests/Unit/Renderer/Twig/Extensions/GlobalsTest.php
#	webpack.config.js
#	yarn.lock
3 years ago
Michael Weimann 2098946a6f
update to bootstrap 5.1 3 years ago
Igor Scheller 6cfeedc57a Fixed more themes and styles/types 3 years ago
Igor Scheller 7917e32f3e
Fixed api key toggle driver license config display and dashboard 3 years ago
Michael Weimann a0d216c61d
extend content security policy to allow data images 3 years ago
Michael Weimann 4428266488
migrate panels to cards 3 years ago
Michael Weimann 5f7fcb9018
make all themes basically working with bs5
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>

migrate buttons and badges

Signed-off-by: Michael Weimann <mail@michael-weimann.eu>

upgrade bootstrap, fix devtool

remove postcss-preset-env

remove npm-run-all

add theme info to design

add theme configs for 2-15

make all themes compile

fix node env in script

refactor theme config

make all themes basically working

fix sass 3rd party warnings

replace slash div by math.div
3 years ago
Igor Scheller 3912b4e93e Set initial admin password if configured
Resolves #806 (Allow admins to configure the initial password of the admin user)
Closes #809 PR (Allow to configure initial admin pw)
4 years ago
Benjamin Wand 5293bc7192
Theme for DiVOC R2R 4 years ago
Allen Taylor 02ba802d6b configured var dump server 4 years ago
Igor Scheller b5c974b9e3 Add new questions frontend 4 years ago
Igor Scheller 857ed23548 Added FAQ 4 years ago
Igor Scheller 251f2cbfa6 OAuth: Added display name and metrics, show providers on user page 4 years ago
Igor Scheller 80941c2999 Login: Added OAuth support 4 years ago
msquare aabd98241c add teal rc3 theme 4 years ago
msquare c59bf69f0c add fonts to rc3 theme 4 years ago
msquare 8f62e5bf15 add rc3 theme (colors & background image), fix background of select2 4 years ago
Igor Scheller efddc102d1 Use more configs from env, improved docker setup 4 years ago
Christian Heusel 47617f6284 make more options accessible via env vars
* correct the yaml synctax for the docker file
* create an extra env file for the optional config stuff
* modify the default config to respect the set env vars

Signed-off-by: Christian Heusel <christian@heusel.eu>
4 years ago
Igor Scheller e4247cd0bd Metrics: Use buckets for work, worklog and vouchers 4 years ago
Tim Neumann a50dd9cae0 Add option for minutes after shift start where signup is allowed 4 years ago
Igor Scheller e2e2ac0c68 Metrics: Added configured locales and themes, refactoring/formatting 5 years ago
Igor Scheller 795a0631cb Added application base url: Redirector now uses URLs instead of relative paths 5 years ago
Igor Scheller 6b1c22a743 Removed LegacyUrlGenerator 5 years ago
Igor Scheller d323b75501 News: Rewrite 5 years ago
Igor Scheller e4a06fb457 Header: Add external links 5 years ago