Commit graph

71 commits

Author SHA1 Message Date
Zedifus
adfc00ecdc
Apply latest black formatting 2026-04-13 19:57:40 +01:00
Zedifus
a186012198
Revert "Merge branch 'bugfix/read-console-by-line' into 'dev'"
This reverts commit 02dc299418, reversing
changes made to ce86593a62.
2026-04-13 19:48:00 +01:00
Zedifus
ccdf1b561f
Merge branch 'dev' into security/user-configuration 2026-04-10 13:54:21 +01:00
Andrew
30a939c373 Fix typing issue 2026-04-03 18:10:17 -04:00
Andrew
9512045a09 Delete identical ORM calls 2026-04-03 16:46:49 -04:00
Andrew
4e19d9db4f Fix type error where we were expecting an int, but were getting user object 2026-04-03 13:55:07 -04:00
Andrew
30987592c9 Add method to get authenticated user IDs for exec user 2026-04-03 13:33:47 -04:00
Marius Reichert
8bbb5afed2 Run Black and corrected Lineends 2026-04-01 10:23:57 +02:00
Corey Koval
5814caeca9 Customizable Dashboard Columns 2026-02-28 20:16:10 +00:00
rchar
3cf6da7b9a Add disable_password_auth option to user model 2026-01-14 03:05:45 +00:00
Andrew
ca6925bb69 Allow user password to be all numeric 2025-09-26 12:51:19 -07:00
Andrew
2cf3816288 Refactor users validators to only have one robust error 2025-09-24 20:36:41 -04:00
Andrew
c793fc074e Merge branch 'dev' into refactor/download-api-v2 2025-07-29 11:43:04 -04:00
Andrew
00410c1ca0 Remove unnecessary support log column from users table 2025-07-03 17:26:03 -04:00
Volodymyr Zuyev
3d9d692e38 Custom error mesage for when password is just numeric 2025-06-22 10:57:14 -05:00
=
b9c04be233 Allow usernames of 3 characters 2025-05-30 12:25:28 -04:00
=
da002cb02a Backup code support 2025-01-02 18:40:33 -05:00
=
db7a3cfde8 Use more descript username error 2024-09-18 16:10:41 -04:00
amcmanu3
877bed1016 Fix enum error 2024-08-06 18:31:05 -04:00
amcmanu3
8b39ba5549 Refactor users human readable 2024-08-06 18:24:30 -04:00
amcmanu3
f5874d701a Add password error to not display password in plain text 2024-06-13 17:09:00 -04:00
amcmanu3
842e576b5c Refactor minimum password length 2024-02-19 21:14:15 -05:00
Andrew
ecee8b494c Raise exception for anti-lockout-username 2024-01-31 22:15:40 -05:00
Andrew
aec14a6713 Do not allow user to create anti-lockout-user 2024-01-31 22:01:04 -05:00
Andrew
a112bc3e57 Set time to UTC for schedule
remove prints
2024-01-28 16:51:54 -05:00
amcmanu3
bb18400b90 Fix schedule firing too early 2024-01-26 15:29:25 -05:00
amcmanu3
665997c34c Print to terminal not file 2024-01-22 19:51:57 -05:00
amcmanu3
d82ee0fa31 start schedule 2024-01-16 18:01:22 -05:00
amcmanu3
3d4153f941 Add lockout user for forgot password
Hide lockout user from users list
2024-01-16 15:36:14 -05:00
amcmanu3
5546118517 Remove password max length 2023-11-05 13:25:39 -05:00
amcmanu3
2d32e3ad2a Fix user edits | retain crafty perms
Move password/username edit to bootbox
2023-10-08 22:13:55 -04:00
amcmanu3
134b35b2dd Setup users for API handling 2023-08-16 18:00:00 -04:00
amcmanu3
d473a6ccf4 Add server order to api call 2023-03-01 15:25:28 -05:00
Andrew
05f08773a3 Add themes to users DB 2022-09-26 21:23:16 -04:00
amcmanu3
ca2358ac0a Fix user creation traceback 2022-09-20 17:43:54 -04:00
amcmanu3
63347f956b Fix logical issues surrounding Gravatar fetch 2022-09-19 20:00:15 -04:00
Andrew
82c0452f55 Add pfp caching for users 2022-09-12 15:34:47 -04:00
amcmanu3
02b6c3b545 Fix logical issues with panel handler 2022-08-20 20:58:46 -04:00
Andrew
245d64ca45 Refactor managed roles to users controller/model 2022-08-20 12:56:38 -04:00
Andrew
31b75b1c50 Remove manager from role when user deleted 2022-08-20 10:24:43 -04:00
amcmanu3
c1d16522d0 Add manager field to users 2022-08-19 13:09:59 -04:00
amcmanu3
a498ef8986 Check if username exists 2022-07-05 19:49:51 -04:00
luukas
e73dd682c8
Fix no-else-* QA warnings 2022-06-14 15:40:57 +03:00
luukas
54ff888002
Fix user modification via the API 2022-05-25 00:29:31 +03:00
Andrew
b7780682d5 Merge branch 'dev' into 'merge/api-v2'
# Conflicts:
#   app/classes/controllers/crafty_perms_controller.py
2022-05-18 21:56:39 +00:00
amcmanu3
a2b711b5ac Add password reset to Crafty Console 2022-05-16 15:39:10 -04:00
luukas
930c6936d9 Add more advanced role APIs 2022-05-10 02:08:49 +03:00
luukas
bf59e2de6c Add and fix API v2 and db
* Add basic role routes
* Add API v2 404 handler
* Add API v2 home handler pointing to the wiki
* Add tons more todos
* Add get_*_columns and get_*_column functions for many db models
* Modify and add tons of model and controller functions
2022-05-08 00:07:55 +03:00
luukas
53459d83dc Merge branch 'feature/api-v2' into merge/api-v2 2022-05-05 03:32:09 +03:00
luukas
1aa0d65cf7 Merge branch feature/external-frontend to feature/api-v2 without the frontend 2022-04-14 15:33:53 +03:00