Commit Graph

74 Commits (3ee7962dabf2b3357579f8c3b974cf8005bd2915)

Author SHA1 Message Date
Igor Scheller 657b44f9cf Redirect back from login after 403 (Not authorized)
Igor Scheller 5c90a1ef37 Added shirt edit view
Igor Scheller f201b2f1c8 Merge branch 'feature-bootstrap5'
# Conflicts:
#	package.json
#	tests/Unit/Renderer/Twig/Extensions/GlobalsTest.php
#	webpack.config.js
#	yarn.lock
Igor Scheller a8e012be72 Make news comments deletable
Igor Scheller ec355d40f5 Added user related factories
Igor Scheller 19fc114cf7
Added ?theme parameter to temporary change theme
Igor Scheller 03185f8865
Fixed globals and design unit tests
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
Xu cb2ec5457e stats: added pronoun
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 85044bc833 News: Add is_pinned
Igor Scheller d423bb07d3 OAuth: Save auth tokens
Igor Scheller 53d5f8518b Questions: Change sorting
Igor Scheller b5c974b9e3 Add new questions frontend
Igor Scheller e322867716 Tests: Added abstract ControllerTest
Igor Scheller 857ed23548 Added FAQ
Xu ab82e1cbc0 NewsController: redirect after edit to /news instead of /news/[id]
msquare 39f96783cf review changes
msquare 0c3ff73454 new setting page layout
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 a309d873a7 News: Show preview
Igor Scheller f8d9cddcc6 Added CleanupModel stub
Igor Scheller f732a4af6f Added Worklog model
Igor Scheller acf84f222d Added Room model
Igor Scheller c0c1dab711 Metrics: Added user enabled email targets and comments counts
Igor Scheller a3f7942d0d Added k8s health checks and metrics scraping
Igor Scheller e4247cd0bd Metrics: Use buckets for work, worklog and vouchers
Igor Scheller 138ee996b0 Metrics: Add support for histogram
Igor Scheller b814cf51e4 News: Preselect "Is Meeting" when adding from Meeting overview
Igor Scheller ae744af814 HomeController: Fix redirect
Igor Scheller 4a6f18d41f Fixed Symfony 5.1 compatibility
Igor Scheller e947e788f9 Rebuild logs view
Igor Scheller 04fe35c822 Added /design path to show template elements
Igor Scheller e2e2ac0c68 Metrics: Added configured locales and themes, refactoring/formatting
Igor Scheller 93ae2442f6 Formatting, syntax, typehint and namespace fixes, cleanups
Igor Scheller 795a0631cb Added application base url: Redirector now uses URLs instead of relative paths
Igor Scheller d323b75501 News: Rewrite
Igor Scheller 72f4839130 Added HasUserNotifications trait to show messages to the user
Igor Scheller b9bb68c8ac AuthController: Use configured home_site
Igor Scheller 61977f5da9 Metrics: Fixed message count
Igor Scheller 45d13ac998 Metrics: Strict types and type hinting
Igor Scheller c023c8a9c6 Metrics: Added users_force_active
Igor Scheller 8fc159f287 Stats: Added questions test
Igor Scheller 68afc74b03 Formatting to follow PSR-12
Igor Scheller b878740f80 News: Bug fixes, cleanup, comments & formatting
Use more magically available methods and properties
Fixed atom feed and stats not using the new model