37 Commits (39f83ef082f459b4468d6d06c4aa8c3c81fdff97)

Author SHA1 Message Date
Igor Scheller 657b44f9cf Redirect back from login after 403 (Not authorized) 3 years ago
Igor Scheller 4825c2de2b Fixed test coverage and naming 3 years ago
Igor Scheller e0eeee013e
Fix secondary color on dark themes and theme 7 secondary buttons, formatting 3 years ago
Michael Weimann 98e9af8b8d
handle non-existing theme in user setting 3 years ago
Igor Scheller 7917e32f3e
Fixed api key toggle driver license config display and dashboard 3 years ago
Igor Scheller 19fc114cf7
Added ?theme parameter to temporary change theme 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 80941c2999 Login: Added OAuth support 4 years ago
Igor Scheller 620c9a02bb News: Render as markdown 4 years ago
Igor Scheller a59546baf8 Renderer: Log critical instead of error if no matching file renderer configured 5 years ago
Igor Scheller 795a0631cb Added application base url: Redirector now uses URLs instead of relative paths 5 years ago
Igor Scheller ba4db7a7ff Added Develop twig extension with support for dd() and dump() functions 5 years ago
Igor Scheller 577c052aff Twig update to 3.0.0 and Renderer type hinting 5 years ago
Igor Scheller 15e6740e12 Twig update to > 2.11: Fixed namespaces, warnings and cleanup 5 years ago
Igor Scheller f8e1f85089 Removed not used {trans} twig token 5 years ago
Igor Scheller 8f8130634e Show normal login page after registration, added msg() template function 5 years ago
Igor Scheller f90ab26fee Moved translation helpers to sub namespace 6 years ago
Igor Scheller e9f157ec5c Renderer: Added shared data 6 years ago
Igor Scheller 8da8805f5d Replaced functions with mb_* equivalents 6 years ago
Igor Scheller 393db49294 Renderer: Added twig extension for markdown rendering 6 years ago
Igor Scheller c33940f64a Moved permission checks to Authenticator class 6 years ago
Igor Scheller f845a5ab8b Added caching for templating and routing
See #486 (Implement caching)
6 years ago
Igor Scheller 23c0fae36f Added csrf middleware 6 years ago
Igor Scheller d15946df2d Changed `src/` code and templates to use the new user model 6 years ago
Igor Scheller b443b53919 Translation: added pluralization support 6 years ago
Igor Scheller 7f61dc95be EventConfig: Merge event configuration from database to global config 6 years ago
Igor Scheller 66038eda14 Merge branch 'twig-templates' 6 years ago
Igor Scheller 4bf3a68f43 Fixed assets rendering 6 years ago
Igor Scheller 9e217d87c0 Template refactoring to use twig 6 years ago
Igor Scheller 8257864829 Added translation support for twig templates
See https://twig-extensions.readthedocs.io/en/latest/i18n.html for documentation
6 years ago
Igor Scheller a2c47304d8 Added generic error pages 6 years ago
Igor Scheller df6360044b Added Twig template functions 6 years ago
Igor Scheller bb3d16d273 Added Twig template renderer, closes #338 6 years ago
Igor Scheller 60fd72cd1a Added service providers 7 years ago
Igor Scheller 1e267ce3b1 Added Renderer unit test 7 years ago
Igor Scheller 8c81adc8e8 Implemented container 7 years ago
Igor Scheller e1762e7764 replaced template_render with dynamic renderer class 8 years ago