Igor Scheller
204ff4c0e7
rooms admin: Set a maximum character length
...
closes #525 (Room names with more than 35 characters dispatch a team of untrained monkeys)
2018-12-18 13:22:10 +01:00
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 .
2018-12-08 21:14:20 +01:00
MichiK
7e53c45890
Change the color of "reset" in admin_arrive
2018-12-07 17:26:44 +01:00
MichiK
4e3232e57a
Replace datepicker and remove datepicker inline JS
2018-12-04 21:03:32 +01:00
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 .
2018-12-03 19:21:45 +01:00
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)
2018-11-21 19:24:36 +01:00
Igor Scheller
23c0fae36f
Added csrf middleware
2018-11-21 19:24:36 +01:00
Igor Scheller
7f61dc95be
EventConfig: Merge event configuration from database to global config
2018-10-30 21:13:56 +01:00
Nos-
b2303c0723
Tried to fix inputfields for date, email, tel
2018-09-23 11:48:09 +02:00
Igor Scheller
d0abc27c07
Merge remote-tracking branch 'MyIgel/translations'
2018-09-15 14:58:31 +02:00
Igor Scheller
222c9fed7d
Merge remote-tracking branch 'MyIgel/templating'
2018-09-09 12:11:12 +02:00
Igor Scheller
acfe72cb91
Removed translation from config file
2018-08-29 23:46:32 +02:00
Igor Scheller
427315195b
Moved translation/internationalization to Helpers\Translator class
2018-08-29 23:46:31 +02:00
Nos-
bd8ceda683
Revert "Tried to fix inputfields for date, email, tel"
...
This reverts commit 80f3bb5154a215d9fb5627559fa240acccab09c4.
2018-08-28 18:33:15 +02:00
Nos-
ac6361b51b
Tried to fix inputfields for date, email, tel
2018-08-28 18:33:15 +02:00
msquare
df30f7d5d8
merge pr #427 : Use npm to handle frontend dependencies
2018-08-12 12:42:58 +02:00
Bot
28349b69a8
Changed JS to use single quotes instead of double quotes
2018-08-11 22:16:57 +02:00
msquare
2832fe48ee
rename some params (codestyle)
2018-08-06 13:10:53 +02:00
Bot
952c7892f3
Formatting & Docstrings
2017-12-25 23:51:15 +01:00
msquare
1289101f6e
rewrite controller for creating shift entries
2017-12-20 00:42:58 +01:00
msquare
a5f5dc52c8
update bootstrap-datepicker and set orientation to bottom, fixes #370
2017-12-01 09:28:11 +01:00
Igor Scheller
d0074cf006
Merge remote-tracking branch 'engelsystem/feature-igel-rewrite'
...
# Conflicts:
# includes/controller/angeltypes_controller.php
# includes/pages/admin_groups.php
# includes/pages/user_settings.php
# includes/sys_page.php
# src/Exceptions/Handler.php
# src/Http/Request.php
2017-08-29 23:16:41 +02:00
Igor Scheller
3002ed9e93
Security: Only allow angels with admin_news_html privilege to use HTML
2017-08-29 22:22:53 +02:00
Igor Scheller
cc01c906ba
#336 : Integration of symfony/http-foundation request
2017-08-29 21:52:07 +02:00
msquare
4d08434d31
fix problem with html select containing 0 as key
2017-07-23 12:09:42 +02:00
Igor Scheller
8254a79c58
Bugfixes & improvements
2017-01-03 15:59:33 +01:00
Bot
55141154c0
Replaced " with '
2017-01-03 15:32:59 +01:00
Bot
356b2582f3
PPHDoc, formatting, fixes, cleanup
2017-01-03 03:22:48 +01:00
Bot
d71e7bbfad
Formatting
2017-01-02 15:49:53 +01:00
Bot
7313e15ce8
PSR-2 formatting
2017-01-02 03:57:23 +01:00
msquare
409761ce4b
rebuild login page
2016-11-18 15:36:02 +01:00
msquare
1a1ca1d1b5
split templates into different files
2016-11-14 18:14:23 +01:00