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