Michael Mayer
|
4931889b5e
|
Auth: Improve privilege level change detection #3512
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-07-18 23:35:10 +02:00 |
|
Michael Mayer
|
7b9b2ae0c6
|
Auth: Delete user sessions after a permission level change #3512
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-07-18 16:38:10 +02:00 |
|
Michael Mayer
|
accb17bec9
|
Auth: Update invalid role log message in user entity
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-06-26 11:46:32 +02:00 |
|
Michael Mayer
|
87b6d72477
|
CLI: Improve length check in "photoprism passwd" command #3482
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-06-19 17:24:02 +02:00 |
|
Michael Mayer
|
d50da1e007
|
Auth: Only allow setting a password hash for the initial account #1987
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-04-13 19:46:00 +02:00 |
|
Michael Mayer
|
addc5e8251
|
Auth: Refactor users path configuration and base path default
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-14 21:47:14 +01:00 |
|
Michael Mayer
|
9ab833c2ec
|
Auth: Improve username validation and parsing
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-14 16:36:30 +01:00 |
|
Michael Mayer
|
88367b4ff7
|
Auth: Refactor user model and path validation #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-13 17:52:48 +01:00 |
|
Michael Mayer
|
36d62b5506
|
Auth: Refactor user model and improve validation #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-13 17:36:56 +01:00 |
|
Michael Mayer
|
5b73101442
|
Auth: Refactor user roles and auth providers in entity model #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-13 16:04:37 +01:00 |
|
Michael Mayer
|
a425027a9b
|
Auth: Prevent unauthorized users from using the application #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-10 13:20:16 +01:00 |
|
Michael Mayer
|
ad5e9b2e21
|
User Details: Increase size of bio field, add about to UI #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-10 10:21:46 +01:00 |
|
Michael Mayer
|
654b41afe5
|
Auth: Prevent duplicate usernames when renaming accounts #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-09 19:56:07 +01:00 |
|
Michael Mayer
|
50913e301c
|
Auth: Prevent duplicate super admin accounts from being created #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-09 15:59:08 +01:00 |
|
Michael Mayer
|
d8ab9616a5
|
Auth: Refactor user management API and CLI commands #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-09 15:12:10 +01:00 |
|
Michael Mayer
|
60162b3fc5
|
Auth: Refactor user management API and CLI commands #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-03-08 23:30:39 +01:00 |
|
Michael Mayer
|
74772aea97
|
Config: Always initialize fixtures, even when skipping migrations #3215
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-02-21 04:44:08 +01:00 |
|
Michael Mayer
|
7c63a86f80
|
CLI: Restore user accounts on demand #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-02-20 20:24:04 +01:00 |
|
Michael Mayer
|
43d6a5e193
|
Auth: Improve user entity model and add unit tests #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-02-20 15:54:33 +01:00 |
|
Michael Mayer
|
f54512e334
|
Auth: Refactor user management commands #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-02-14 20:28:58 +01:00 |
|
Michael Mayer
|
adc91fcf6e
|
Auth: Refactor WebDAV login and increase maximum length of username
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2023-01-24 06:05:31 +01:00 |
|
Michael Mayer
|
ca4705eee2
|
CLI: Add username argument to the "photoprism passwd" command #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-12-29 23:41:43 +01:00 |
|
Michael Mayer
|
cc38922cbe
|
Auth: Add dummy LDAP service #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-11-22 22:14:34 +01:00 |
|
Michael Mayer
|
72e5af3078
|
Backend: Code clean-up
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-19 22:23:12 +02:00 |
|
Michael Mayer
|
ebb5646571
|
Security: Update default config values to use HTTPS for the site URL
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-19 20:26:36 +02:00 |
|
Michael Mayer
|
f94ff54cc1
|
Auth: Improve account management page and config options #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-19 05:09:09 +02:00 |
|
Michael Mayer
|
837669f796
|
Auth: Extend account settings with user details and avatar upload #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-17 19:07:38 +02:00 |
|
Michael Mayer
|
884dea17de
|
Security: Use individual preview tokens for each user account #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-13 22:11:02 +02:00 |
|
Michael Mayer
|
6abbc39017
|
Security: Add http rate limiter and auto tls mode #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-11 22:44:11 +02:00 |
|
Michael Mayer
|
d815123bfb
|
CLI: Add "photoprism users reset" command #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-08 20:48:58 +02:00 |
|
Michael Mayer
|
693108fd53
|
Sharing: Refactor UserShare entity #98 #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-04 00:54:39 +02:00 |
|
Michael Mayer
|
4c516cac38
|
Auth: Rename database tables and delete temporary tables #98 #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-02 22:09:02 +02:00 |
|
Michael Mayer
|
6e74f16a77
|
Auth: Open album share links in the regular user interface #98 #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-02 11:38:30 +02:00 |
|
Michael Mayer
|
4f425790ab
|
Auth: Remember ownership of uploaded photos and albums #98 #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-09-30 19:15:10 +02:00 |
|
Michael Mayer
|
323d495840
|
Auth: Apply user rights and permissions in the search API #98 #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-09-30 00:42:19 +02:00 |
|
Michael Mayer
|
f5a8c5a45d
|
Auth: Session and ACL enhancements #98 #1746
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-09-28 09:01:17 +02:00 |
|
Michael Mayer
|
5e7ff6b1b2
|
Auth: Add unique index to user_slug in auth_users table #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-09-02 22:55:57 +02:00 |
|
Michael Mayer
|
85561547cc
|
Auth: Add "PHOTOPRISM_ADMIN_USER" option and refactor user table #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-09-02 21:30:50 +02:00 |
|