Commit Graph

87 Commits (507e94aa55b04fd83219e96d6c6122af7b6b44a3)

Author SHA1 Message Date
Igor Scheller 3d5ce35f5e Show available vouchers in user view
Igor Scheller f732a4af6f Added Worklog model
Igor Scheller 390db395a6 File formatting fixes
Igor Scheller 8f2da56892 Voucher: Added hours_per_voucher setting
Igor Scheller 7fb10ec569 Voucher: Add worklog entries to calculation
Igor Scheller 25cdf1cac8 Voucher: Added calculation start time
Igor Scheller dd03662968 Rebuild password reset
Igor Scheller 4e709d0d23 Log messages without inline HTML
msquare 4f1cef546e better nick validation, fixes
msquare 794df6f99e fixes : users with only worklog and no shifts had 0 minutes on admin-active. query fixed
msquare db26412e6c fixes : fill missing arrival dates and prevent setting arrival by admin-user instead of admin-arrive
Igor Scheller 689735ad51 Sort users on team page
Igor Scheller c676e73cf6 php7.3: Fix username validation regex
closes  (Login does not work ->Invalid range in character class)
Igor Scheller a2aaba9cab User: Bugfixes & code cleanup
Igor Scheller 4e09ee3eb2 Replaced more user related stuff
(Contains some buggy stuff too...)
Igor Scheller 7c6afc2bfe Removed `User($id)` function 🎉
Igor Scheller 89e62c95a7 Changed more functions 🎉
Igor Scheller 7f61dc95be EventConfig: Merge event configuration from database to global config
Igor Scheller 2a134e6c0b Config: Removed nightshifts query
Igor Scheller 5456fea503 $bugfixes
Igor Scheller 0d154365a2 models: return null on empty result
Bot 5227fe6a94 Formatting
Igor Scheller fe58e4f422 database: updated checks for selectOne
msquare ee9fbda098 add work date to work log
msquare 86a38a3372 add user work log entries feature
msquare 1e8f0c4845 fixes , fixes : T-Shirt Score™ should be shown on the user view page below your shifts
Bot 952c7892f3 Formatting & Docstrings
MichiK 9c54b42a3d Allow dot in user name
0f273988 changed the regular expression for user names. The new regex
does not allow dots anymore in user names, stripping them silently.
We already have at least one user with a dot in their name who can't
login now anymore.
msquare 0f273988c9 fix user nick validation, fixes
msquare 88ea992f9c fix sql queries with bools
Bot a473a56f1d Formatting
msquare f82e5456d2 dried code by introducing selectOne for select queries with only one result line expected
msquare 5cffcd7fdf fix angeltype edit and display bugs
msquare a0af8d4624 further switching to db exceptions instead of return false
msquare 5794c4cab8 clear delete queries from false resuls
msquare a157004f4a handle failed db queries in Db class
Bot 3de0cc840f Removed spaces
Igor Scheller 8506d6d27e Refactoring: Config cleanup / moved to class
Bot 915ce28fee Replaced " with '
Igor Scheller 9a3ad88834 Changed from mysqli to PDO, some refactorings, faster sql queries
Bot 55141154c0 Replaced " with '
Bot 356b2582f3 PPHDoc, formatting, fixes, cleanup
Bot d71e7bbfad Formatting
Bot 7313e15ce8 PSR-2 formatting
msquare bae3ede662 fixes fix exporting freeload comment in json export
msquare 9098b8e80d reduce complexity of user view
msquare bd54bec595 add ValidationResult to namespace
msquare d64f96b6a1 reduce complexity of angeltype controller
msquare f2630162e9 reduce complexity of password recovery controller
msquare 53a306f14b make departure date nullable