Igor Scheller
dc0cf101b2
Moved gdpr goodie mail opt in to own configurable option
...
Co-authored-by: Michael Weimann <mail@michael-weimann.eu>
3 years ago
Michael Weimann
5f7fcb9018
make all themes basically working with bs5
...
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
migrate buttons and badges
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
upgrade bootstrap, fix devtool
remove postcss-preset-env
remove npm-run-all
add theme info to design
add theme configs for 2-15
make all themes compile
fix node env in script
refactor theme config
make all themes basically working
fix sass 3rd party warnings
replace slash div by math.div
3 years ago
Igor Scheller
149155fbda
Added email notification on new news
4 years ago
msquare
d3265ef70a
add password settings page
4 years ago
Igor Scheller
80941c2999
Login: Added OAuth support
4 years ago
Igor Scheller
559d641825
User settings: Don't default to 1970-01-01
4 years ago
Igor Scheller
e1471248fe
User: Add pronoun statement
5 years ago
Bot
be39c63f46
Renamed redirect() to throwRedirect()
5 years ago
msquare
3ce3129b6e
feature: disable lastname+prename in config
5 years ago
Igor Scheller
bcce2625a8
Implemented AuthController for login
...
* Moved /login functionality to AuthController
* Refactored password handling logic to use the Authenticator
5 years ago
Igor Scheller
7c3a0c70e8
Bugfix: default value for planned_arrival_date and don't overwrite dect
...
Fixed registration form formatting
Fixed profile request attributes fallback values
6 years ago
Igor Scheller
b1d8fede46
user: allow up to 40 characters for dect numbers
...
closes #309 (EPVPN number in DECT field is shortened)
closes #529 (For dect numbers are only 5 digits allowed)
6 years ago
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)
6 years ago
Igor Scheller
a2aaba9cab
User: Bugfixes & code cleanup
6 years ago
Igor Scheller
57932be428
Moved arrival_date to state
6 years ago
Igor Scheller
4e09ee3eb2
Replaced more user related stuff
...
(Contains some buggy stuff too...)
6 years ago
Igor Scheller
7f61dc95be
EventConfig: Merge event configuration from database to global config
6 years ago
Bot
e8f8fc7f5f
Replaced gettext translation `_()` with `__()` that uses the Translator class
6 years ago
Igor Scheller
acfe72cb91
Removed translation from config file
6 years ago
Igor Scheller
fe58e4f422
database: updated checks for selectOne
7 years ago
Bot
952c7892f3
Formatting & Docstrings
7 years ago
msquare
bb2681a7c8
add validation of dect numbers
7 years ago
Igor Scheller
2bd127c011
Use symfony session
7 years ago
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
7 years ago
Igor Scheller
cc01c906ba
#336 : Integration of symfony/http-foundation request
7 years ago
msquare
a157004f4a
handle failed db queries in Db class
7 years ago
Igor Scheller
7d5d905fcf
Moved $themes array to config
7 years ago
Igor Scheller
3a1e460249
Changed $_GET, $_POST and $_REQUEST to use the Request object
7 years ago
Igor Scheller
8506d6d27e
Refactoring: Config cleanup / moved to class
8 years ago
Igor Scheller
9a3ad88834
Changed from mysqli to PDO, some refactorings, faster sql queries
8 years ago
Bot
55141154c0
Replaced " with '
8 years ago
Bot
356b2582f3
PPHDoc, formatting, fixes, cleanup
8 years ago
Bot
d71e7bbfad
Formatting
8 years ago
Bot
7313e15ce8
PSR-2 formatting
8 years ago
Igor Scheller
1f8d1eb4bb
Fixed "Constant already defined" notice
...
Added more ugly global variables
8 years ago
msquare
16e9a69c0d
fixes #277 date parsing returns the start of the day now
8 years ago
msquare
16ed2ae683
fixed settings validation
8 years ago
msquare
03c9d1ef5d
reduce complexity of user settings main
8 years ago
msquare
beb0db6852
fix misspellings
8 years ago
msquare
247166f28b
improve code of user settings
8 years ago
msquare
f5a5f234e4
fixes #266 : add checkbox allowing the users email to be used by humans like event-team
8 years ago
msquare
42144ed21c
move static access to datetime parse function
8 years ago
msquare
f05f1a3cd4
rename to
8 years ago
msquare
91dafb19ec
prohibit inline control structures on pages
8 years ago
msquare
53ad1b5110
fix codacy unused code
8 years ago
Philip Häusler
cac86ef509
add planned date of departure
9 years ago
Philip Häusler
df526fa2bf
fix problem with beeing informed about shift changes
9 years ago
Philip Häusler
18644cac7a
fixes #196 : make users planned arrival date editable in user settings and show it in their own profile
9 years ago
Philip Häusler
6bede2fd22
harden the sql queries
10 years ago
Philip Häusler
247d9b65c1
remove user angeltype administration from user-edit
10 years ago