Michael Weimann
|
0ae10471d1
|
Add prettier
|
2022-12-23 02:20:43 +01:00 |
Igor Scheller
|
b024650eaf
|
Fix formatting
|
2022-12-22 00:35:07 +01:00 |
Thomas Rupprecht
|
3d88ae7916
|
convert `switch` to `match`
|
2022-12-22 00:08:54 +01:00 |
Thomas Rupprecht
|
fdddd63aae
|
fix input radio id and default to multi on shift creation
|
2022-12-21 23:53:47 +01:00 |
Igor Scheller
|
559517e017
|
Ignore the timezone configured in php.ini, better cleanup after feature tests
|
2022-12-21 17:22:45 +01:00 |
Igor Scheller
|
d1b7b6886e
|
Fix tests coverage
|
2022-12-21 15:11:37 +01:00 |
Thomas Rupprecht
|
f24d31b928
|
Improve countdown logic
use `Intl.RelativeTimeFormat` to support different l10n add week as possible duration
|
2022-12-21 14:18:21 +01:00 |
Igor Scheller
|
98a3187899
|
Use native types where possible + ctor prop promotion 💣
|
2022-12-21 12:46:40 +01:00 |
Igor Scheller
|
d92733f658
|
Schedule: Make URLs klickable on overview and handle connection errors
|
2022-12-21 12:08:48 +01:00 |
Igor Scheller
|
700d841a87
|
Fix atom, ical and json exports
|
2022-12-21 11:42:55 +01:00 |
Michael Weimann
|
6dac44d67f
|
Rename class props to match ctor param
|
2022-12-20 22:19:52 +01:00 |
Michael Weimann
|
202eae5136
|
Specify PHP version for PHPCS
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
|
2022-12-20 22:19:52 +01:00 |
Michael Weimann
|
2532e87029
|
Add git-blame-ignore-revs
|
2022-12-20 22:19:51 +01:00 |
Michael Weimann
|
2ad4203dd3
|
Add useless comment phpcs sniff
|
2022-12-20 22:19:49 +01:00 |
Michael Weimann
|
61139e03c3
|
Use constructor property promotion
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
|
2022-12-20 22:18:34 +01:00 |
Michael Weimann
|
b004f865b4
|
Set native property types
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
|
2022-12-15 20:13:50 +01:00 |
Michael Weimann
|
aff8826c99
|
Set native return types
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
|
2022-12-15 20:13:31 +01:00 |
Michael Weimann
|
2b88322c0c
|
Set native parameter types
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
|
2022-12-15 20:13:30 +01:00 |
Igor Scheller
|
f835a7538c
|
Tests: Improved execution time, test more factories
|
2022-12-13 22:59:56 +01:00 |
Igor Scheller
|
93b30dcbdf
|
OAuth2 event: refactoring
|
2022-12-13 22:46:16 +01:00 |
Igor Scheller
|
5b8805f884
|
Moved OAuth2 event helper and added tests
|
2022-12-13 22:46:16 +01:00 |
Igor Scheller
|
7f78f59840
|
Added UserAngelType model
|
2022-12-13 22:46:16 +01:00 |
Igor Scheller
|
99e7a088b0
|
Use PHP 8.2 for builds and fixed warning in email validation rule
|
2022-12-13 22:03:08 +01:00 |
Igor Scheller
|
b4402a5b59
|
Update PHP dependencies (major version bumps)
|
2022-12-13 22:03:08 +01:00 |
Igor Scheller
|
6c4e92baf2
|
Bump minimum PHP version to 8.1 and update packages
|
2022-12-13 22:03:08 +01:00 |
Thomas Rupprecht
|
2d454ca8ae
|
move js code for spinner into js file
now the code is needed only once for all spinners
|
2022-12-11 18:44:58 +01:00 |
Thomas Rupprecht
|
f12f8a1b3b
|
set autocomplete attribute for password inputs
|
2022-12-11 18:17:42 +01:00 |
Thomas Rupprecht
|
ce0ac6f823
|
Use specific ID parameter names in routes (#1023)
|
2022-12-11 18:01:34 +01:00 |
Thomas Rupprecht
|
61cff64d96
|
cast timestamp to number
|
2022-12-11 10:21:47 +01:00 |
Thomas Rupprecht
|
5da586bc2c
|
add JsDoc for `formatFromNow`
|
2022-12-11 10:21:47 +01:00 |
Thomas Rupprecht
|
f446f0da7d
|
fix wrong param name in JSDoc
|
2022-12-11 10:21:47 +01:00 |
Thomas Rupprecht
|
fef5d77443
|
add JSDoc for `ready` function
|
2022-12-11 10:21:47 +01:00 |
Thomas Rupprecht
|
5bd922d109
|
code improvements
unify lowercase variant of form method post
remove duplicate class selector
improve comments
|
2022-12-11 10:21:47 +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
|
5604176675
|
fix mailto link
|
2022-12-11 10:14:07 +01:00 |
Michael Weimann
|
0633f8f335
|
Enable PHPCS cache
|
2022-12-11 10:12:05 +01:00 |
Igor Scheller
|
147a40e581
|
Docker: Dev: Install linux-headers for xdebug
|
2022-12-11 10:10:06 +01:00 |
Thomas Rupprecht
|
cafbddabbf
|
change form submit button text to "save"
|
2022-12-10 17:28:50 +01:00 |
Thomas Rupprecht
|
c906af1010
|
use int instead of float for spinner value
|
2022-12-10 17:25:04 +01:00 |
Thomas Rupprecht
|
ece4d261c4
|
add comment about css rules to hide the arrows in the input field
|
2022-12-10 17:25:04 +01:00 |
Thomas Rupprecht
|
59e623c938
|
add function parameter types for form_spinner
|
2022-12-10 17:25:04 +01:00 |
Thomas Rupprecht
|
fbe52117ed
|
improve spinner control
use input type `number` with `min` and `step`
use `.stepDown()` and `.stepUp()` to change value
hide browser controls
|
2022-12-10 17:25:04 +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
|
3e22315caa
|
CI: Fixed php version
|
2022-12-10 00:44:16 +01:00 |
Igor Scheller
|
31afc07d22
|
Ignore code coverage (parent::boot is not registered)
|
2022-12-08 19:23:44 +01:00 |
Igor Scheller
|
6686d58c06
|
Implemented AngelTypes model
|
2022-12-08 18:35:22 +01:00 |
frischler
|
bdc62eaac3
|
Worklog Refactoring
|
2022-12-08 17:40:24 +01:00 |
Michael Weimann
|
9396a49412
|
Add phpstan
|
2022-12-08 16:32:04 +01:00 |
Thomas Rupprecht
|
0e3d47f2e1
|
replace md5 with random_bytes and use 64 chars for api_key
|
2022-12-08 15:57:13 +01:00 |