Commit Graph

291 Commits (f1531ad9878c3f5c1ac2e935d7373ac068e17f79)

Author SHA1 Message Date
Igor Scheller f1531ad987 Added [more] tag to news
Igor Scheller 26ab0619f5 OAuth: Allow nested info attributes
Igor Scheller 8256b9d6bd Hide oauth from profile and settings page if not configured / should be hidden
Igor Scheller 2d45e04a90 Added option to allow sso account creation even if public registration is disabled
Igor Scheller 1ba4b57eac Added OAuth2 SSO login group mapping
Igor Scheller dc0cf101b2 Moved gdpr goodie mail opt in to own configurable option
Co-authored-by: Michael Weimann <mail@michael-weimann.eu>
Igor Scheller 2cfce86e25 Fixed formatting
Igor Scheller 657b44f9cf Redirect back from login after 403 (Not authorized)
msquare ca8f851ab1 user shirt edit: finetuning shirt edit view and logs
Igor Scheller 5c90a1ef37 Added shirt edit view
Igor Scheller 4825c2de2b Fixed test coverage and naming
Igor Scheller f201b2f1c8 Merge branch 'feature-bootstrap5'
# Conflicts:
#	package.json
#	tests/Unit/Renderer/Twig/Extensions/GlobalsTest.php
#	webpack.config.js
#	yarn.lock
Igor Scheller e0eeee013e
Fix secondary color on dark themes and theme 7 secondary buttons, formatting
Michael Weimann 98e9af8b8d
handle non-existing theme in user setting
Igor Scheller f7b9f59d95 OAuth: Compare strings so that numeric IDs can be used
Igor Scheller a8e012be72 Make news comments deletable
Igor Scheller ff8adafd33 Added more factories
Igor Scheller ec355d40f5 Added user related factories
Igor Scheller 7917e32f3e
Fixed api key toggle driver license config display and dashboard
Igor Scheller 19fc114cf7
Added ?theme parameter to temporary change theme
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
Igor Scheller 4ff44d141c Translator: Fix values handling when array keys are set
Fixes  (Password recovery not working)
Igor Scheller 3912b4e93e Set initial admin password if configured
Resolves  (Allow admins to configure the initial password of the admin user)
Closes  PR (Allow to configure initial admin pw)
Xu cb2ec5457e stats: added pronoun
Igor Scheller ef665c80ba ExceptionHandling: Show formatted stack trace on CLI
Igor Scheller c2b2487721 Locale: Set initial locale using request language
Igor Scheller 30e1d41c0a EventConfig: Set time on dates
Igor Scheller bb2a13f605 OAuth: Compare oauth users using exact compare
Igor Scheller a5757497e5 Add theme change to /design page
Igor Scheller 149155fbda Added email notification on new news
Igor Scheller 814cafd05d Added EventDispatcher
Allen Taylor 02ba802d6b configured var dump server
Igor Scheller 85044bc833 News: Add is_pinned
Igor Scheller d423bb07d3 OAuth: Save auth tokens
Igor Scheller 304b599cf4 OAuth: Allow - in URLs and fix response handling
Igor Scheller 53d5f8518b Questions: Change sorting
Igor Scheller b5c974b9e3 Add new questions frontend
Igor Scheller 857ed23548 Added FAQ
Xu ab82e1cbc0 NewsController: redirect after edit to /news instead of /news/[id]
msquare 39f96783cf review changes
Igor Scheller 27331b4cf6 Use twig to render profile setting page
msquare d3265ef70a add password settings page
Igor Scheller ebab34ee67 Schedule import: Add overview
Igor Scheller 251f2cbfa6 OAuth: Added display name and metrics, show providers on user page
Igor Scheller 80941c2999 Login: Added OAuth support
Igor Scheller 620c9a02bb News: Render as markdown
Igor Scheller a309d873a7 News: Show preview
Igor Scheller f8d9cddcc6 Added CleanupModel stub
Igor Scheller 2be3e17db7 Exceptions: Log previous exception
Allen Taylor 6c177d5173 Added timestamps for questions