Commit graph

33 commits

Author SHA1 Message Date
Igor Scheller
b6eda8dbfc Fix profile link to mark angels as arrived 2019-06-04 21:22:19 +02:00
Igor Scheller
204ff4c0e7 rooms admin: Set a maximum character length
closes  (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 .
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 .
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  (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 : 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 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 : 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