29 Commits (main)

Author SHA1 Message Date
Igor Scheller 8256b9d6bd Hide oauth from profile and settings page if not configured / should be hidden 3 years ago
Igor Scheller 0367810258 Fixed linting 3 years ago
msquare 71ffb68845 datepicker left right icons 3 years ago
Michael Weimann 86606c8055
fix css and datepicker 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 a7a79d2204
remove unused files5 3 years ago
Michael Weimann c7b83975cb
init select 2 after document ready 3 years ago
Michael Weimann b68af58321
migrate datetime picker to bs5
fix bs5 time picker

fix datetime picker js error
3 years ago
Igor Scheller 63f0a08407
Fixed spacing and sizes 3 years ago
Igor Scheller 08188fa32a
Fixed shifts filter toggle and "hide on print" classes 3 years ago
Michael Weimann 4428266488
migrate panels to cards 3 years ago
Michael Weimann e4898dae61
update select2 3 years ago
Igor Scheller 46dad55065 Fixed shift time shortcuts not updating date select 4 years ago
Igor Scheller 30e1d41c0a EventConfig: Set time on dates 4 years ago
Igor Scheller 80941c2999 Login: Added OAuth support 4 years ago
Igor Scheller 00f812fb77 Enable select2 4 years ago
marudor dae856e87e
chore: update dependencies, remove imports-loader 4 years ago
digitaldonkey 2d9c722b3e Fix mobile navi 5 years ago
Michael Weimann ddaba23c9a
Makes Monday first day of the week even if English language is selected 5 years ago
Igor Scheller 368604bd96 Shifts view: Persist hidden filters 5 years ago
marudor a07e62ca67
Use core-js as polyfill to really support older browsers. 5 years ago
Igor Scheller 7b3901211a moment.js: Set language on initialization
closes #544 (Translation error german / english mix)
6 years ago
MichiK 252f003b94 Really fix the data/timepicker CSS and JS
Attaching the timepicker to the input instead of the sorrounding div didn't
turn out as expected. Therefore, I used the same mechanism for DOM attachment
and lazy initialization for the timepicker like for the datepicker.

Instead of trying to load the CSS through webpack and some JS voodoo, it's
a lot simpler to just include it via the normal base theme CSS. This works.
In addition, I noticed that there is an easier way to read the current locale.
No need to do this twice via different ways.

This closes #516.
6 years ago
MichiK f83e754f84 Fix the timepicker in shifts view
This is one part of #516.
6 years ago
MichiK 44e33eb2de Some small JS fixes for eslint compliance 6 years ago
MichiK ed5ee3235e Add timepickers in shifts view 6 years ago
MichiK 4e3232e57a Replace datepicker and remove datepicker inline JS 6 years ago
Igor Scheller 23c0fae36f Added csrf middleware 6 years ago
Igor Scheller c1a1180d1f Moved frontend, templates and lang to resources 6 years ago