This website requires JavaScript.
07052e4d0b
this solves it
2024-06-03
Florian Sorg
2024-06-06 22:13:53 +0200
873dffa103
fix some bugs
Florian Sorg
2024-06-05 19:14:52 +0200
8674bf72bf
change things
Florian Sorg
2024-06-05 18:46:52 +0200
ec3f337676
add IGERla 2024 theme
Florian Sorg
2024-06-05 17:31:05 +0200
3fb5120142
phpstan ignore config.php
main
Xu
2024-05-23 21:15:57 +0200
833af4c62e
add edit and back macros to twig
Xu
2024-05-22 18:29:32 +0200
b380d7e68e
m.button with opt
Xu
2024-05-21 19:05:33 +0200
6f8dad070c
load day config from env, fixed multiple texts
Xu
2024-05-09 19:38:16 +0200
40bd61fd32
Angeltype view: Add requires info for not members
Xu
2024-05-20 20:40:31 +0200
300786e5d0
shift colors when signup_requires_arrival and not arrived
Xu
2024-05-23 19:28:43 +0200
13ded8de49
supporters can view users_myshifts
Xu
2024-04-22 10:55:47 +0200
c82e3183d6
fix shifttypes permission
Xu
2024-05-21 19:22:00 +0200
f1f5cd7c01
Add users.arrive.list permission & refactored LegacyMiddleware test
Xu
2024-04-21 21:09:54 +0200
b2951b7337
refactor permissions and groups
Xu
2024-04-20 22:23:13 +0200
4e2e929c7e
fix schedule logs
Xu
2024-04-16 22:23:52 +0200
4a0f5c2e78
throw error on goodie page if no goodie
Xu
2024-04-15 22:33:17 +0200
0fb09280b3
angeltype view member dect to link
Xu
2024-04-15 22:24:30 +0200
3972998ba0
rename has_permission_to(_any) to can(Any)
Xu
2024-04-18 14:29:56 +0200
e514685444
Use settings page for API key resets
Igor Scheller
2024-04-07 19:27:46 +0200
87f7a74f27
Implement canAny handling for controllers
Igor Scheller
2024-04-07 19:26:56 +0200
a214e0ff8f
Auth: Added canAny
Igor Scheller
2024-04-07 14:18:38 +0200
d18e203560
docker dev setup on localhost
Xu
2024-04-25 18:21:36 +0200
0f2c7c5394
refactor shirt to goodie
Xu
2024-04-10 18:29:12 +0200
3fd8267f12
rename goody into goodie
Xu
2024-04-10 15:28:41 +0200
d0388e8344
fix colors of shifts for admins
Xu
2024-04-14 20:56:41 +0200
8f6bd547d3
Move shifts event handler to right location
Igor Scheller
2024-04-13 18:02:40 +0200
f397d809de
Extract controller delete blocks to methods
Igor Scheller
2024-04-13 14:36:46 +0200
dd096b0f46
Move Shifts helper methods to Shift model
Igor Scheller
2024-04-13 14:27:25 +0200
cb82ad9c74
Updated config parser to use consistent formatting
Igor Scheller
2024-04-13 14:09:52 +0200
0155a33beb
Add external_register_url to link to external registration site, hide password form if enable_password is false
Daniel Poelzleithner
2023-08-04 01:27:38 +0200
ab967c6f9c
docker dev: Add config for phpMyAdmin, cleanup
Igor Scheller
2024-04-06 22:30:58 +0200
87b50507f3
Fixed linter warnings
Igor Scheller
2024-03-25 00:03:39 +0100
905d91d6ed
Added/updated comments
Igor Scheller
2024-04-06 16:14:30 +0200
9bf9bd2823
add 'enable_email_goody' config and fix wording
Xu
2024-03-27 21:05:44 +0100
d7d99900f8
Use icons in user edit view
Xu
2024-04-07 17:20:14 +0200
7e06923ed0
Add user.fa.edit permission
Xu
2024-04-06 18:59:34 +0200
e6251256b3
fix certificates button on AngelTypes_view, add id to location change log
Xu
2024-03-29 09:14:17 +0100
6e76843db4
add ifsg and drive confirmed stats to metrics
Xu
2024-03-26 21:02:05 +0100
fcf23d3824
Active angels page: Fix fa angels sorting
Igor Scheller
2024-03-29 14:31:59 +0100
c82e902360
CI: Remove base path from unittest results
Igor Scheller
2024-03-24 17:07:56 +0100
fc9b4d6da4
Fix worklog edit user & rename user on profile page
Igor Scheller
2024-03-24 16:43:25 +0100
63c70c0ec2
Fixed notification translations & show larger map in locations
Igor Scheller
2024-03-24 16:30:58 +0100
087d1cf31e
Show password reset count and fix query
Igor Scheller
2024-03-23 15:45:50 +0100
f9059161ec
Fix oauth name autofill for registration
Igor Scheller
2024-03-23 00:01:54 +0100
541789ae27
add shifts column to Location index view
Xu
2024-03-24 15:36:35 +0100
865ffe5e5a
rename "Shifts" translation
Xu
2024-03-24 15:05:24 +0100
49cc935ceb
driving license: can be confirmed and edited by admins and config options
Xu
2024-03-14 18:33:57 +0100
9639a0fe3f
Fix coverage warning
Igor Scheller
2024-03-19 20:33:14 +0100
8c24b78333
Shift deletion: Simplify notification workflow
Igor Scheller
2023-12-24 15:44:26 +0100
1217de096a
Fix disabled choices select color on dark theme
Igor Scheller
2024-03-10 13:04:26 +0100
ba908bf849
Fix translations when removing users from angeltype
Igor Scheller
2024-03-10 12:38:49 +0100
0642bff804
Fix group rights edit buttons
Igor Scheller
2024-03-10 12:06:19 +0100
aea88b3579
Move footer to page bottom
Igor Scheller
2024-02-25 12:00:25 +0100
460b416ff1
Shifts view: Highlight current time
Igor Scheller
2024-02-21 17:36:23 +0100
8dda9a0dc3
Fix night shift calculation & update times
Igor Scheller
2024-02-18 12:53:53 +0100
4ad8385386
isNightShift: Sync with sql query
Igor Scheller
2024-02-18 02:18:31 +0100
f56e9c534c
Add title to "Enough" goodie score
Igor Scheller
2024-02-18 01:50:15 +0100
c0088d6601
add hints to myshifts table
Xu
2024-03-12 17:46:06 +0100
f3a12ebda8
explain freeloads for users and shicos
Xu
2024-02-25 15:51:53 +0100
100d62134f
fix table on admin_active length and score
Xu
2024-03-02 22:10:20 +0100
873803eb2d
ifsg: can be confirmed and edited by admins
Xu
2024-03-05 17:42:38 +0100
400edd9a19
Fix typo in english language file
Jens Brandt
2024-03-08 21:31:06 +0100
a94aa36fa4
Password reset in User state
Xu
2024-02-19 21:13:10 +0100
9a07a7afb3
add other contact options to questions page
Xu
2024-02-18 21:06:46 +0100
ef3f58e999
differentiate Answer questions page
Xu
2024-02-18 17:50:08 +0100
e18cddae86
success join angeltype button
Xu
2024-02-18 17:16:40 +0100
5b8b59008a
number of mails send when news saved
Xu
2024-02-18 11:59:50 +0100
ec7fb0615c
add target="_blank" to links
Xu
2024-02-18 11:34:47 +0100
759a4f9a14
add night shift multiplier to translations more night shift hints
Xu
2024-02-17 22:46:36 +0100
d8f8a4f67d
Schedule: Update to parse newer specification
Igor Scheller
2023-12-17 23:42:23 +0100
b63eb44b39
Schedule: Simplify & cleanup data classes
Igor Scheller
2021-12-28 14:43:23 +0100
e3e0fb33a2
Added tests for schedule import
Igor Scheller
2023-07-30 21:43:41 +0200
790a04dc14
Schedule Import: Moved file, initial cleanup, updated schedules
Igor Scheller
2023-07-30 18:23:01 +0200
aef53a306b
Fix formatting
Igor Scheller
2024-02-17 17:20:43 +0100
4fa5db8a42
Use confirmation dialog and redirect back when deleting shifts
Igor Scheller
2024-01-28 14:35:36 +0100
b10264d6ef
Fix random shifts test
Igor Scheller
2024-02-04 00:12:18 +0100
ff1edaad10
Added rough system requirements to readme
Igor Scheller
2024-01-13 16:30:04 +0100
5e505cb8d2
note that shift length is in minutes
Lotte Steenbrink
2024-02-17 16:32:18 +0100
cf570502f4
make force active a config option
Xu
2024-01-23 17:11:32 +0100
e7ff3b657a
supporters can freeload
Xu
2024-01-23 15:06:31 +0100
7e26e20608
User view pronoun after name
Xu
2024-01-23 11:44:33 +0100
67b24032a0
add shift no signout hint and disable buttons
Xu
2024-01-22 19:59:12 +0100
76c37a5f18
config options supporters can promote
Xu
2024-01-19 19:50:06 +0100
496d75b9ef
Autofocus confirm modal submit button
weeman
2024-01-29 10:54:54 +0100
c03ccf94c7
Add console log to design submit modal
weeman
2024-01-29 10:54:41 +0100
e47da9b8dd
Fix linter setup
weeman
2024-01-29 11:17:58 +0100
0476083e77
add needed angels from to shift view
Xu
2024-01-14 13:08:21 +0100
89d8a070d9
add hint admin_shifts no location, shift type or angeltype (#1337 )
xuwhite
2024-01-28 20:57:59 +0100
f387bc655d
active_angels.php, default.po: fix typo
Lotte Steenbrink
2024-01-24 16:52:05 +0100
276b1aa976
add shirt sizes information hint and optional link
Xu
2023-09-28 12:18:15 +0200
50b1abe0d1
README: make it clearer that you have to run `migrate` on fresh installs too
Lotte Steenbrink
2024-01-15 18:05:40 +0100
b20124e57e
error admin_user.php nick or email already exits
Xu
2024-01-13 15:07:40 +0100
4d1502d092
CI: Remove api key on db dump
Igor Scheller
2024-01-10 11:27:47 +0100
00f039dbaa
CI: Use tag as release version, fix delete
Igor Scheller
2024-01-10 11:27:47 +0100
dbbf30e233
Replace empty or too short api keys instead of resetting them
Igor Scheller
2024-01-02 13:51:20 +0100
3f03d6b1d8
API: Set access-control-allow-origin header on api responses, trim bearer api key
Igor Scheller
2024-01-02 13:05:32 +0100
8c64447273
API: Show from schedule via shift type, added comments
Igor Scheller
2023-12-30 17:22:32 +0100
3432829c91
API: Document x-api-key header auth
Igor Scheller
2023-12-23 21:59:48 +0100
6e4c9b2405
API: Added event time
Igor Scheller
2023-12-22 17:21:31 +0100
7637e0c66e
refactor user info icon
Xu
2024-01-02 13:06:07 +0100