Commit graph

97 commits

Author SHA1 Message Date
Igor Scheller
89dc85c3d5
Add ShiftEntry model 2023-01-18 13:02:11 +01:00
Igor Scheller
3115870ec4
Added Shift model 2023-01-03 22:19:03 +01:00
Igor Scheller
6686d58c06 Implemented AngelTypes model 2022-12-08 18:35:22 +01:00
Igor Scheller
992e708276 Replaced ShiftTypes with shift_types / ShiftType model 2022-11-27 14:17:02 +01:00
Michael Weimann
f7d499b362
Include phpcs for /includes 2022-10-18 19:15:22 +02:00
Igor Scheller
5e81b8d2af Cleanup: Simplification and removed dead code and duplicated/outdated declarations 2022-06-17 21:08:53 +02:00
Bot
3ebea2ae15 Replaced DB with Db 2022-06-17 20:57:52 +02:00
Igor Scheller
643c4c8da7 Upgraded composer packages, fixed class naming and return types 2021-12-29 11:00:02 +01:00
Igor Scheller
acf84f222d Added Room model 2020-09-24 09:34:00 +02:00
Bot
be39c63f46 Renamed redirect() to throwRedirect() 2019-12-08 02:12:56 +01:00
Igor Scheller
ead56a89fe Only show the shift "Comment" field for own entries 2019-06-04 21:23:34 +02:00
Igor Scheller
4e709d0d23 Log messages without inline HTML 2019-06-03 20:33:09 +02:00
Igor Scheller
c33940f64a Moved permission checks to Authenticator class 2018-12-02 12:53:31 +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
d7aea575ff Replaced more sql queries and old data 2018-10-31 13:43:23 +01:00
Igor Scheller
7c6afc2bfe Removed User($id) function 🎉 2018-10-31 13:43:23 +01:00
Igor Scheller
89e62c95a7 Changed more functions 🎉 2018-10-31 13:43:23 +01:00
Igor Scheller
d0abc27c07 Merge remote-tracking branch 'MyIgel/translations' 2018-09-15 14:58:31 +02:00
Bot
e8f8fc7f5f Replaced gettext translation _() with __() that uses the Translator class 2018-08-29 23:46:32 +02:00
Igor Scheller
175c335810 Db::selectOne() should return null if result is empty 2018-08-29 18:11:35 +02:00
Igor Scheller
fe58e4f422 database: updated checks for selectOne 2018-01-14 17:47:26 +01:00
msquare
fd85034e7f redo shift signoff and icons for delete/confirm/acknowledgment questions 2017-12-19 20:58:01 +01:00
Igor Scheller
96f1d9fd54 Bugfixes 2017-08-30 15:35:12 +02: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
73175e2b64 : Added routing 2017-08-28 17:34:00 +02:00
msquare
f82e5456d2 dried code by introducing selectOne for select queries with only one result line expected 2017-07-28 20:11:09 +02:00
msquare
5794c4cab8 clear delete queries from false resuls 2017-07-28 18:50:00 +02:00
msquare
a157004f4a handle failed db queries in Db class 2017-07-23 11:46:54 +02:00
Igor Scheller
3a1e460249 Changed $_GET, $_POST and $_REQUEST to use the Request object 2017-07-19 11:44:16 +02:00
Bot
3de0cc840f Removed spaces 2017-01-22 01:12:57 +01:00
Igor Scheller
8506d6d27e Refactoring: Config cleanup / moved to class 2017-01-21 23:07:20 +01:00
Bot
740026a9de Replaced [0-9] with \d 2017-01-21 20:12:48 +01:00
Igor Scheller
9a3ad88834 Changed from mysqli to PDO, some refactorings, faster sql queries 2017-01-21 13:58:53 +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
d5d2acc7d8 improve code style 2016-10-01 10:48:19 +02:00
msquare
07ddbb0f4c make short variable names longer 2016-09-29 12:45:06 +02:00
msquare
f05f1a3cd4 rename to 2016-09-29 12:08:12 +02:00
msquare
91dafb19ec prohibit inline control structures on pages 2016-09-29 10:53:17 +02:00
msquare
53ad1b5110 fix codacy unused code 2016-08-21 18:00:39 +02:00
Philip Häusler
b479cdaef8 fix room creation 2015-12-29 17:57:16 +01:00
Philip Häusler
4684d708fb better shift cancel messages and workflow 2015-12-28 17:47:02 +01:00
Philip Häusler
99d36e47b8 redirect to other users page on shift cancel 2015-12-28 17:42:29 +01:00
Felix Favre
e4bd324801 changed all y-m-d date formats to Y-m-d date formats
part of 
2015-08-26 15:00:48 +02:00
Philip Häusler
42150cc6e9 add log entry for deleting own shift entries 2015-08-14 09:28:32 +02:00
Philip Häusler
6bede2fd22 harden the sql queries 2014-12-28 13:44:56 +01:00
Philip Häusler
502a52394e redirect to users page on shift cancel by admin 2014-12-27 23:38:23 +01:00
Philip Häusler
a791a75b0a integrate shift type into shifts 2014-12-17 17:22:35 +01:00