Igor Scheller
1d3509ba3c
Fix error messages
2023-12-28 12:48:00 +01:00
Xu
162116998c
edit user nick needs buerocrat
2023-12-21 14:01:40 +01:00
xuwhite
ac73489aed
Icons ( #1279 )
...
* add icons to design page
* make icons more consistent
2023-12-21 13:08:29 +01:00
Xu
d89fe01ddd
shirt edit in edit user requires bureaucrat
2023-12-07 20:26:33 +01:00
Xu
269541293c
password minimal length hint
2023-12-07 13:15:29 +01:00
Igor Scheller
f2edb1a45c
Merge tag 'v3.4.1'
2023-12-06 19:08:38 +01:00
Igor Scheller
efda1ffc1c
Escape text outputs in includes
2023-12-06 18:18:05 +01:00
Xu
47ad0a6133
fix translation keys in twig templates
2023-11-24 17:10:10 +01:00
Xu
fec2f17bea
fix date translations
2023-11-24 17:10:10 +01:00
Xu
3ffb0a38e8
add user-info hint
2023-11-19 20:51:04 +01:00
Xu
e9b8977728
add user info to user view
2023-11-19 20:51:04 +01:00
Xu
7fda1fc14b
unify T-shirt wording
2023-11-19 13:09:49 +01:00
Xu
b6bd3eba56
Replace page_link_to() with url()
2023-11-13 17:37:52 +01:00
Xu
89321306bc
back buttons on edit and deletion pages
2023-11-03 12:29:17 +01:00
Xu
9fb6bd4d10
clear way more translations
2023-10-20 21:38:34 +02:00
Xu
fe37258b35
clear even more translations
2023-10-20 21:38:34 +02:00
Xu
6195692d3d
cleaning more translations
2023-10-20 21:38:34 +02:00
Xu
aeea3067b0
cleaning translations
2023-10-15 21:30:26 +02:00
hexchen
4a907600b7
Improve translation on admin_user page
2023-08-14 00:02:44 +02:00
Igor Scheller
ab5f6a270c
Replace `Please select...` with translation key
2023-06-05 08:28:07 +02:00
Michael Weimann
1292722ac3
Add Username validation
2023-04-17 23:09:08 +02:00
Igor Scheller
031e1a08fe
Fix button types and remove unused classes
...
Co-authored-by: Thomas Rupprecht <rupprecht.thomas@gmail.com>
2023-03-10 15:53:54 +01:00
xuwhite
668a9e86f5
refactor goodie config option as enum ( #1100 )
...
* goodie config as enum
* Unified goodie check, updated test
* Changed tshirt to goodie in url
---------
Co-authored-by: Igor Scheller <igor.scheller@igorshp.de>
2023-03-05 03:00:38 +01:00
Igor Scheller
34e9d01c18
Translate more date / time outputs
2023-02-26 14:10:02 +01:00
Bot
ad360a70fb
Require comma at last array element and no single line space
2023-02-09 18:19:38 +01:00
Igor Scheller
216185b65c
Don't use double-quoted strings if not needed
2023-02-09 18:19:38 +01:00
Xu
ccdf1aa8d5
add config option for other goodies
2023-01-31 01:51:31 +01:00
Johannes Rudolph
737066414e
Fix i18n on User Edit Page
2022-12-23 03:20:10 +01:00
Thomas Rupprecht
f12f8a1b3b
set autocomplete attribute for password inputs
2022-12-11 18:17:42 +01:00
Thomas Rupprecht
e8ccbd7c5e
style checkboxes with bootstrap classes
2022-12-08 15:43:34 +01:00
Igor Scheller
99afe3f651
Permissions refactoring
...
* Migration: Added groups, privileges, user_groups, group_privileges, improved references
* Models: Added Group, Privilege and integrated it into User
* Replaced old permission handling with new models
2022-11-06 12:41:52 +01:00
Igor Scheller
96f4e1b3a8
Fix typo in config, default group on registration and edit comparison
2022-10-24 00:07:05 +02:00
Igor Scheller
4d9f4694ae
Groups: Fix naming and update IDs
2022-10-22 17:49:20 +02:00
Michael Weimann
88c727bf8e
Manually migrate /includes code to be phpcs compliant
2022-10-18 19:30:43 +02:00
Michael Weimann
f7d499b362
Include phpcs for /includes
2022-10-18 19:15:22 +02:00
Igor Scheller
5e81b8d2af
Cleanup: Simplification and removed dead code and duplicated/outdated declarations
2022-06-17 21:08:53 +02:00
Bot
3ebea2ae15
Replaced DB with Db
2022-06-17 20:57:52 +02:00
Igor Scheller
643c4c8da7
Upgraded composer packages, fixed class naming and return types
2021-12-29 11:00:02 +01:00
Igor Scheller
b41a9a02d1
Use bootstrap icons instead of glyphicons
2021-07-29 20:01:05 +02:00
Igor Scheller
5cdf3889f9
Add max length for user settings
2020-12-20 17:46:45 +01:00
Igor Scheller
e9726982fd
Edit user: Allow groups admin to change own groups
2020-09-22 11:46:11 +02:00
Bot
be39c63f46
Renamed redirect() to throwRedirect()
2019-12-08 02:12:56 +01:00
Igor Scheller
a02f5e61be
Edit user: Prevent overwriting first and last name if temporary disabled
2019-08-24 12:53:26 +02:00
Igor Scheller
100602437f
User admin: Allow setting new groups if user has none assigned
2019-08-24 11:58:57 +02:00
msquare
3ce3129b6e
feature: disable lastname+prename in config
2019-08-24 10:56:59 +02:00
Igor Scheller
69b3a2440c
Admin user: Show force active status in log
2019-08-22 23:26:00 +02:00
msquare
d376c0d038
fix edit user error
2019-08-04 17:55:07 +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
4e709d0d23
Log messages without inline HTML
2019-06-03 20:33:09 +02:00
msquare
4f1cef546e
better nick validation, fixes #429
2019-04-28 14:39:49 +02:00