Igor Scheller
|
89dc85c3d5
|
Add ShiftEntry model
|
2023-01-18 13:02:11 +01:00 |
Igor Scheller
|
2be8e565bf
|
Refactored UUID generation: use pseudo unique named UUID for schedules
|
2023-01-06 14:16:41 +01:00 |
Igor Scheller
|
3115870ec4
|
Added Shift model
|
2023-01-03 22:19:03 +01:00 |
Michael Weimann
|
59cfce0c76
|
Enable space after cast sniff and remove .git-blame-ignore-revs
|
2022-12-25 11:59:45 +01:00 |
Thomas Rupprecht
|
2bab370221
|
enable/disable all html-tags corresponding to a radio button checked state (#1046)
|
2022-12-23 18:31:26 +01:00 |
Thomas Rupprecht
|
fdddd63aae
|
fix input radio id and default to multi on shift creation
|
2022-12-21 23:53:47 +01:00 |
Michael Weimann
|
2ad4203dd3
|
Add useless comment phpcs sniff
|
2022-12-20 22:19:49 +01:00 |
Michael Weimann
|
4c3dc1e081
|
Fix shift creation
Regression introduced by changing the angeltype count field IDs
|
2022-12-11 10:20:44 +01:00 |
Thomas Rupprecht
|
3bcbca97ab
|
improve spinner ids
|
2022-12-10 17:25:04 +01:00 |
Thomas Rupprecht
|
7a376399b8
|
use better and more icons
|
2022-12-10 17:22:11 +01:00 |
Igor Scheller
|
6686d58c06
|
Implemented AngelTypes model
|
2022-12-08 18:35:22 +01:00 |
Thomas Rupprecht
|
65dca1cebd
|
improve admin-shifts ui
on larger screens put start & end next to each other
size of the "needed angles" fit on more screen sizes
|
2022-12-02 14:49:14 +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
|
7cd4befdfa
|
Refactored shift entry deletion: Use event for notification and worklog creation
|
2022-10-14 16:27:51 +02:00 |
Igor Scheller
|
1245d81ad8
|
Create shifts: Default to manually select angel types
|
2022-07-18 19:59:09 +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
|
bb49b308fb
|
Generate UUID as shifts transaction id and fixed translation
|
2022-06-12 17:02:19 +02:00 |
Igor Scheller
|
7c448e6064
|
Use locking for shift transacton id generation
|
2022-06-12 17:02:19 +02:00 |
Igor Scheller
|
96277dcfc4
|
Added transaction id to shifts for bulk deletion
|
2022-06-12 17:02:17 +02:00 |
Michael Weimann
|
c4b2fbda1a
|
Remove date/time pickers
|
2022-04-19 23:33:44 +02:00 |
msquare
|
fb573fd1d9
|
improve variable length shift creation
|
2022-03-20 14:39:33 +01:00 |
Igor Scheller
|
ea0a4777d8
|
Fix additional shift description formatting
|
2021-12-29 17:12:19 +01:00 |
Igor Scheller
|
643c4c8da7
|
Upgraded composer packages, fixed class naming and return types
|
2021-12-29 11:00:02 +01:00 |
msquare
|
8d405b8b7c
|
fix bug when creating varialbe shits
|
2021-12-15 17:14:09 +01:00 |
xuwhite
|
a1f5454bf5
|
Optional description for shifts
|
2021-11-27 11:34:20 +01:00 |
Igor Scheller
|
b41a9a02d1
|
Use bootstrap icons instead of glyphicons
|
2021-07-29 20:01:05 +02:00 |
msquare
|
d054378a63
|
add datetime picker to admin shifts page
|
2021-04-16 18:03:54 +02:00 |
Igor Scheller
|
acf84f222d
|
Added Room model
|
2020-09-24 09:34:00 +02:00 |
Igor Scheller
|
390db395a6
|
File formatting fixes
|
2020-06-28 19:39:29 +02:00 |
Igor Scheller
|
42721e9572
|
Added Schedule parsing and replaced old Fahrplan importer
Resolves #553 (Change Frab Import from xCal to XML)
Resolves #538 (Feature Request: Multi Frab Import)
|
2019-12-08 02:20:48 +01:00 |
Bot
|
be39c63f46
|
Renamed redirect() to throwRedirect()
|
2019-12-08 02:12:56 +01:00 |
msquare
|
a5f838d56a
|
fix back button on shift create preview
|
2019-08-19 22:05:10 +02:00 |
msquare
|
ead2b1582b
|
add overnight shift creation feature flag
|
2019-08-17 18:46:03 +02:00 |
msquare
|
76a7ceb27b
|
fixes #635: set end of the last created shift to the official end inestead of first shift change on next day
|
2019-08-15 21:14:54 +02:00 |
Igor Scheller
|
acd9ec6966
|
add multiple shifts: Fix hour regex and sorting, cleanup and formatting
|
2018-12-26 19:49:01 +01:00 |
Igor Scheller
|
36830c43e7
|
Fix warning if searching two whitespaces and formatting
|
2018-12-26 19:39:40 +01:00 |
jwacalex
|
8c5b52aa11
|
reformatted code due to guidelines
|
2018-12-22 12:10:16 +01:00 |
jwacalex
|
60a9c15454
|
first draft for #536
|
2018-12-22 12:10:16 +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 |
Bot
|
e8f8fc7f5f
|
Replaced gettext translation `_()` with `__()` that uses the Translator class
|
2018-08-29 23:46:32 +02:00 |
Igor Scheller
|
fe58e4f422
|
database: updated checks for selectOne
|
2018-01-14 17:47:26 +01:00 |
Bot
|
952c7892f3
|
Formatting & Docstrings
|
2017-12-25 23:51:15 +01:00 |
msquare
|
d5631297dc
|
better logging of needed angeltypes for shifts and rooms
|
2017-12-12 20:04:36 +01:00 |
msquare
|
afb77d22ba
|
move room db queries to model
|
2017-12-10 18:56:40 +01:00 |
msquare
|
86e41e2949
|
change logging of needed angeltypes for created shifts
|
2017-11-19 13:55:18 +01:00 |
Igor Scheller
|
2bd127c011
|
Use symfony session
|
2017-08-30 19:57:01 +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
|
cc01c906ba
|
#336: Integration of symfony/http-foundation request
|
2017-08-29 21:52:07 +02:00 |