Igor Scheller
|
e1471248fe
|
User: Add pronoun statement
|
2019-12-26 19:18:47 +01:00 |
Igor Scheller
|
dd03662968
|
Rebuild password reset
|
2019-10-08 16:17:06 +02:00 |
Igor Scheller
|
8f8130634e
|
Show normal login page after registration, added msg() template function
|
2019-10-08 15:28:23 +02:00 |
Igor Scheller
|
a51bfae6e5
|
User view: Fix shifts order if user has worklogs
|
2019-08-24 12:32:34 +02:00 |
msquare
|
3ce3129b6e
|
feature: disable lastname+prename in config
|
2019-08-24 10:56:59 +02:00 |
msquare
|
1604d2bce0
|
format freeloader duration on user myshifts page
|
2019-08-23 15:55:22 +02:00 |
msquare
|
d4e0fb0013
|
format freeloader duration on user myshifts page
|
2019-08-23 15:49:41 +02:00 |
msquare
|
39fda9b04f
|
format freeloader duration on user myshifts page
|
2019-08-23 15:47:17 +02:00 |
msquare
|
10fcd66da3
|
format freeloader duration on user myshifts page
|
2019-08-23 15:44:52 +02:00 |
msquare
|
edcf794a32
|
fixes #644: display shifts with same start time on user myshifts page
|
2019-08-23 15:23:04 +02:00 |
msquare
|
af580389c1
|
no time for arrival day needed
|
2019-07-25 18:53:27 +02:00 |
Igor Scheller
|
d794efe7bd
|
User overview: Order by planned arrival/departure dates
|
2019-07-25 17:40:59 +02:00 |
Igor Scheller
|
bcce2625a8
|
Implemented AuthController for login
* Moved /login functionality to AuthController
* Refactored password handling logic to use the Authenticator
|
2019-07-08 01:57:59 +02:00 |
Igor Scheller
|
b6eda8dbfc
|
Fix profile link to mark angels as arrived
|
2019-06-04 21:22:19 +02:00 |
Igor Scheller
|
4e709d0d23
|
Log messages without inline HTML
|
2019-06-03 20:33:09 +02:00 |
msquare
|
a9499f4e5a
|
fix hour format for work log entries on myshifts page
|
2019-04-28 14:58:43 +02:00 |
msquare
|
4f1cef546e
|
better nick validation, fixes #429
|
2019-04-28 14:39:49 +02:00 |
Igor Scheller
|
79c92da8c1
|
Formatting
```bash
php-cs-fixer fix --allow-risky=yes --rules=@PSR2,psr4,mb_str_functions.php_unit_construct,php_unit_ordered_covers,trailing_comma_in_multiline_array --rules='{"array_syntax": {"syntax":"short"}}' [tests/|src/]
```
|
2019-04-25 18:17:19 +02:00 |
Janne Heß
|
79b30fa3a8
|
Support disabling the planned arrival
We also use Engelsystem for single-day events, and the planned
arrival/departure feature doesn't make sense for us.
|
2019-04-23 21:05:56 +02:00 |
Janne Heß
|
665e444e88
|
Support disabling the DECT field
It's a really chaos-event-specific feature and is confusing for many
people on non-chaos events.
|
2019-04-23 12:43:45 +02:00 |
msquare
|
60ad343b22
|
fixes #178: Show not only next but also last shift in free angels view
|
2019-01-13 16:04:44 +01:00 |
Clemens
|
482721eb1b
|
user view: Show multiple worklog entries per day
closes #531 (Multiple worklogs on same day not displayed in users shift list (but counted in sum))
|
2018-12-21 21:18:14 +01:00 |
Igor Scheller
|
c33940f64a
|
Moved permission checks to Authenticator class
|
2018-12-02 12:53:31 +01:00 |
Igor Scheller
|
a2aaba9cab
|
User: Bugfixes & code cleanup
|
2018-10-31 13:43:23 +01:00 |
Igor Scheller
|
d7aea575ff
|
Replaced more sql queries and old data
|
2018-10-31 13:43:23 +01:00 |
Igor Scheller
|
57932be428
|
Moved arrival_date to state
|
2018-10-31 13:43:23 +01:00 |
Igor Scheller
|
4e09ee3eb2
|
Replaced more user related stuff
(Contains some buggy stuff too...)
|
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
|
b069a938c6
|
Changed user_link and some other user functions to use the user id
|
2018-10-31 13:43:23 +01:00 |
Igor Scheller
|
d15946df2d
|
Changed `src/` code and templates to use the new user model
|
2018-10-31 13:43:23 +01:00 |
Igor Scheller
|
b443b53919
|
Translation: added pluralization support
|
2018-10-30 22:50:22 +01:00 |
Igor Scheller
|
90e1a94962
|
Make application name configurable
* Added app_name configuration option
* Extended `EngelsystemMailer` to prepend the application name to all mails
Closes #426
|
2018-10-30 22:50:22 +01:00 |
Igor Scheller
|
7f61dc95be
|
EventConfig: Merge event configuration from database to global config
|
2018-10-30 21:13:56 +01:00 |
Igor Scheller
|
7762c0eb2b
|
Translatable user groups & cutoff fix
Closes #318 (Typo: "irt Manager" instead of "Shirt Manager")
|
2018-10-24 19:18:35 +02:00 |
Igor Scheller
|
2a134e6c0b
|
Config: Removed nightshifts query
|
2018-09-23 11:40:53 +02:00 |
Bot
|
e8f8fc7f5f
|
Replaced gettext translation `_()` with `__()` that uses the Translator class
|
2018-08-29 23:46:32 +02:00 |
Igor Scheller
|
acfe72cb91
|
Removed translation from config file
|
2018-08-29 23:46:32 +02:00 |
Bot
|
5227fe6a94
|
Formatting
|
2018-01-14 18:09:34 +01:00 |
Igor Scheller
|
fe58e4f422
|
database: updated checks for selectOne
|
2018-01-14 17:47:26 +01:00 |
mia
|
c83771ed62
|
Fixes #401
Display "shift started" instead of "shift starts" when shift has already started.
|
2018-01-01 16:55:59 +00:00 |
msquare
|
c961269bb7
|
better hour formatting
|
2017-12-30 12:07:10 +01:00 |
msquare
|
d66dc43aec
|
fix worklog entry view
|
2017-12-29 19:08:57 +01:00 |
msquare
|
ee9fbda098
|
add work date to work log
|
2017-12-29 18:57:11 +01:00 |
msquare
|
d95e488893
|
add work log creator infor
|
2017-12-29 17:37:08 +01:00 |
msquare
|
86a38a3372
|
add user work log entries feature
|
2017-12-29 17:19:27 +01:00 |
msquare
|
14584b9611
|
small improvements of user view
|
2017-12-29 13:18:28 +01:00 |
msquare
|
be6bd2f3d3
|
small improvements of user view
|
2017-12-29 13:13:45 +01:00 |
msquare
|
3993e553d1
|
small improvements of user view
|
2017-12-29 13:12:56 +01:00 |
msquare
|
c3b8fa892d
|
tshirt-score for forced active
|
2017-12-27 20:30:05 +01:00 |
Bot
|
b00743d6d3
|
Formatting
|
2017-12-27 13:50:53 +01:00 |
msquare
|
02b775684d
|
some beauty for the my shifts table
|
2017-12-27 12:45:48 +01:00 |
msquare
|
1e8f0c4845
|
fixes #208, fixes #310: T-Shirt Score™ should be shown on the user view page below your shifts
|
2017-12-27 12:24:55 +01:00 |
msquare
|
abf4b1da30
|
check if logged in before sign up
|
2017-12-27 11:35:26 +01:00 |
Bot
|
952c7892f3
|
Formatting & Docstrings
|
2017-12-25 23:51:15 +01:00 |
msquare
|
6f29b6492d
|
show forced active on user view
|
2017-12-24 10:48:04 +01:00 |
msquare
|
05aad262bb
|
show forced active on user view
|
2017-12-24 10:21:52 +01:00 |
msquare
|
1289101f6e
|
rewrite controller for creating shift entries
|
2017-12-20 00:42:58 +01:00 |
msquare
|
fd85034e7f
|
redo shift signoff and icons for delete/confirm/acknowledgment questions
|
2017-12-19 20:58:01 +01:00 |
msquare
|
b60ad7ccfb
|
make shift entry comment private again
|
2017-12-18 11:25:26 +01:00 |
msquare
|
6dfa70974e
|
ask for dect number if user arrived
|
2017-12-03 20:45:15 +01:00 |
msquare
|
962e7d5726
|
Hide 'You are not marked as arrived' notification in header until congress starts, fixes #368
|
2017-11-30 21:32:04 +01:00 |
msquare
|
b95d4ece8a
|
increase readability of hints with links, refs #357
|
2017-11-19 16:41:20 +01:00 |
Igor Scheller
|
d34b160b5c
|
Added links to notifications, closes #357
|
2017-11-19 16:29:51 +01:00 |
Igor Scheller
|
73175e2b64
|
#337: Added routing
|
2017-08-28 17:34:00 +02:00 |
Igor Scheller
|
8506d6d27e
|
Refactoring: Config cleanup / moved to class
|
2017-01-21 23:07:20 +01:00 |
Bot
|
915ce28fee
|
Replaced " with '
|
2017-01-21 20:12:35 +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
|
9098b8e80d
|
reduce complexity of user view
|
2016-11-18 08:47:52 +01:00 |
msquare
|
79ca2f1772
|
add fixed shift calendar headers and timelane
|
2016-11-15 21:33:54 +01:00 |
msquare
|
ec40e10ebd
|
fix unused code
|
2016-11-15 16:58:12 +01:00 |
msquare
|
918d41ca70
|
reduce complexity of menu and hints
|
2016-11-15 16:31:55 +01:00 |
msquare
|
ec6016cd38
|
reduce complexity of menu and hints
|
2016-11-15 16:28:20 +01:00 |
msquare
|
247166f28b
|
improve code of user settings
|
2016-11-11 16:34:23 +01:00 |
msquare
|
82b9436c50
|
rename coordinator to supporter
|
2016-11-11 14:59:25 +01:00 |
msquare
|
d5d2acc7d8
|
improve code style
|
2016-10-01 10:48:19 +02:00 |
msquare
|
3738d071f8
|
remove long array syntax
|
2016-09-30 17:08:20 +02:00 |
msquare
|
e965f8d041
|
prohibit inline control structures on model and view
|
2016-09-29 11:18:17 +02:00 |
msquare
|
6384eca1ce
|
display user welcome message
|
2016-09-28 07:28:51 +02:00 |
msquare
|
a083c198bb
|
better log when changing event config
|
2016-09-27 18:42:10 +02:00 |
msquare
|
53ad1b5110
|
fix codacy unused code
|
2016-08-21 18:00:39 +02:00 |
Philip Häusler
|
99c8751059
|
some minor text changes on user vouchers
|
2016-03-22 14:51:30 +01:00 |
tike
|
661e5595c4
|
issue #242 - make app caluclate number of vouchers for angels
|
2016-02-07 13:00:28 +01:00 |
Philip Häusler
|
ef60b95555
|
add a more secure way to delete users containing a password request
|
2015-12-30 15:48:41 +01:00 |
Philip Häusler
|
2cb44fe517
|
make angeltype names clickable
|
2015-12-20 10:35:03 +01:00 |
Philip Häusler
|
facc32f133
|
#198 add basic driver license information
|
2015-12-19 23:31:08 +01:00 |
Philip Häusler
|
e8daa4d2ce
|
add table of needed shirts to user active page
|
2015-08-14 14:06:33 +02:00 |
Philip Häusler
|
18e49ee06a
|
put active+shirt info into a new line
|
2015-08-14 13:20:24 +02:00 |
Philip Häusler
|
41280a17f5
|
added hint about nightshifts
|
2015-08-14 12:32:54 +02:00 |
Philip Häusler
|
3d7e378b67
|
change default end date on creating shifts
|
2015-08-13 22:57:40 +02:00 |
Philip Häusler
|
2823c0e438
|
fix angel list with multiple vouchers
|
2015-08-12 23:47:06 +02:00 |
Philip Häusler
|
803c0a552f
|
make multiple vouchers possible
|
2015-08-12 23:44:39 +02:00 |
Philip Häusler
|
18644cac7a
|
fixes #196: make users planned arrival date editable in user settings and show it in their own profile
|
2015-07-15 21:53:19 +02:00 |
Philip Häusler
|
8c518d4c34
|
add arrival date feature
|
2015-07-12 14:45:58 +02:00 |
Philip Häusler
|
66c7e67a03
|
remove avatars
|
2015-07-12 13:51:39 +02:00 |
Philip Häusler
|
af52251cef
|
angelnames were too fat.
|
2014-12-27 21:32:02 +01:00 |