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
6 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
8 years ago
Igor Scheller
7d5d905fcf
Moved $themes array to config
8 years ago
Igor Scheller
3a1e460249
Changed $_GET, $_POST and $_REQUEST to use the Request object
8 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
10 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