MichiK
ed5ee3235e
Add timepickers in shifts view
6 years ago
MichiK
4e3232e57a
Replace datepicker and remove datepicker inline JS
6 years ago
MichiK
36b7f8d2a2
Fix datepicker
...
`<input type="date">` and JS datepicker combined cause trouble in some
browsers, so this changes all the date input fields' type to `text`
via JS so that the browser's datepicker is only used when a user has
disabled JavaScript.
In addition, it adds a placeholder so the user knows which date format
to use when entering the date manually.
This closes #507 .
6 years ago
Igor Scheller
c33940f64a
Moved permission checks to Authenticator class
6 years ago
msquare
e0de2c2c65
more work on 35c3 theme
6 years ago
Igor Scheller
f845a5ab8b
Added caching for templating and routing
...
See #486 (Implement caching)
6 years ago
Igor Scheller
944c29b964
Require POST for sending forms
...
* Ensure that the form is submitted with a post request
* Replaced several links with forms
Closes #494 (Security Vulnerability)
6 years ago
Igor Scheller
23c0fae36f
Added csrf middleware
6 years ago
msquare
8236989be0
fix missing unique mail validation on user register
6 years ago
Igor Scheller
15751f9c7a
Fix error when accessing undefined date
...
Closes #491 (Edit User fails when User never logged in before)
6 years ago
Igor Scheller
88f3bafa5e
Replaced `Auth()` with `auth()`
6 years ago
Igor Scheller
82b22160fd
Fixed error if shirt size is not configured
6 years ago
Igor Scheller
a2aaba9cab
User: Bugfixes & code cleanup
6 years ago
Igor Scheller
d7aea575ff
Replaced more sql queries and old data
6 years ago
Igor Scheller
57932be428
Moved arrival_date to state
6 years ago
Igor Scheller
4e09ee3eb2
Replaced more user related stuff
...
(Contains some buggy stuff too...)
6 years ago
Igor Scheller
7c6afc2bfe
Removed `User($id)` function 🎉
6 years ago
Igor Scheller
89e62c95a7
Changed more functions 🎉
6 years ago
Igor Scheller
b069a938c6
Changed user_link and some other user functions to use the user id
6 years ago
Igor Scheller
2dcb7cc2de
Replaced some global `$user` variables
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
90e1a94962
Make application name configurable
...
* Added app_name configuration option
* Extended `EngelsystemMailer` to prepend the application name to all mails
Closes #426
6 years ago
Igor Scheller
7f61dc95be
EventConfig: Merge event configuration from database to global config
6 years ago
Igor Scheller
7762c0eb2b
Translatable user groups & cutoff fix
...
Closes #318 (Typo: "irt Manager" instead of "Shirt Manager")
6 years ago
Igor Scheller
6187eed3bb
Merge remote-tracking branch 'MyIgel/mailing'
6 years ago
Igor Scheller
66038eda14
Merge branch 'twig-templates'
6 years ago
Nos-
b2303c0723
Tried to fix inputfields for date, email, tel
6 years ago
Igor Scheller
2a134e6c0b
Config: Removed nightshifts query
6 years ago
Igor Scheller
0734807eef
Merge remote-tracking branch 'MyIgel/logentry-model'
6 years ago
Igor Scheller
d0abc27c07
Merge remote-tracking branch 'MyIgel/translations'
6 years ago
Igor Scheller
8456a3cf6f
Moved emojis to assets
6 years ago
Igor Scheller
c1a1180d1f
Moved frontend, templates and lang to resources
6 years ago
Igor Scheller
222c9fed7d
Merge remote-tracking branch 'MyIgel/templating'
6 years ago
Igor Scheller
01e9c22695
Implemented mailing abstraction
...
Closes #434
6 years ago
Igor Scheller
36dafdb68a
Merge remote-tracking branch 'MyIgel/rebuild-psr7'
6 years ago
Igor Scheller
9d34f371cb
Added CreditsController
6 years ago
Igor Scheller
9e217d87c0
Template refactoring to use twig
6 years ago
Igor Scheller
ac48332166
Models: Added LogEntry model
6 years ago
Igor Scheller
2bebbeb191
Installation: Added migrations for install.sql and update.sql files
6 years ago
Igor Scheller
9d9aa71eb7
Installation: Added migrations for install.sql and update.sql files
6 years ago
Igor Scheller
5456fea503
$bugfixes
6 years ago
Bot
e8f8fc7f5f
Replaced gettext translation `_()` with `__()` that uses the Translator class
6 years ago
Igor Scheller
acfe72cb91
Removed translation from config file
6 years ago
Igor Scheller
427315195b
Moved translation/internationalization to Helpers\Translator class
6 years ago
Igor Scheller
bb3d16d273
Added Twig template renderer, closes #338
6 years ago
Igor Scheller
175c335810
Db::selectOne() should return null if result is empty
6 years ago
msquare
1090d5e889
Update shifts_controller.php
...
fix problem when missing needed angeltype entry
6 years ago
Igor Scheller
d93ace2eae
Prevent object serialization in session
6 years ago
Igor Scheller
d6c8f1a614
Merge branch 'master' to 'rebuild-database'
6 years ago