wekan/server/publications
Lauri Ojansivu ae0d059b6f Feature: Added brute force login protection settings to Admin Panel/People/Locked Users.
Added filtering of Admin Panel/People/People: All Users/Locked Users Only/Active/Not Active.
Added visual indicators: red lock icon for locked users, green check for active users, and red X for inactive users.
Added "Unlock All" button to quickly unlock all brute force locked users.
Added ability to toggle user active status directly from the People page.
Moved lockout settings from environment variables to database so admins can configure the lockout thresholds directly in the UI.

Thanks to xet7.
2025-08-05 00:31:43 +03:00
..
accessibilitySettings.js Feature: Accessibility page at /accessibility. Settings at Admin Panel. When enabled, link at right sidebar. 2025-08-04 21:22:14 +03:00
accountSettings.js server/publications files, adding return parameter for easier time measure (e.g. console.time()) 2023-07-18 21:25:29 +02:00
activities.js added comment section on card details to avoid loading the card comment activities from the server 2024-11-15 19:55:07 +01:00
announcements.js server/publications files, adding return parameter for easier time measure (e.g. console.time()) 2023-07-18 21:25:29 +02:00
attachments.js Move every Attachments.find(idOrFirstObjectSelector, options) to the ReactiveCache (directory server/) 2023-07-18 21:25:29 +02:00
avatars.js Move every Avatars.find(idOrFirstObjectSelector, options) to the ReactiveCache 2023-07-18 21:25:29 +02:00
boards.js Collapse Lists to be per user, not per board. In Progress. 2024-05-01 23:58:57 +03:00
cards.js Collapse Lists to be per user, not per board. In Progress. 2024-05-01 23:58:57 +03:00
lockoutSettings.js Feature: Added brute force login protection settings to Admin Panel/People/Locked Users. 2025-08-05 00:31:43 +03:00
notifications.js Move every Attachments.find(idOrFirstObjectSelector, options) to the ReactiveCache (directory server/) 2023-07-18 21:25:29 +02:00
org.js When user logins, "Automatically add user with the domain name" (at Admin Panel / Organizations) to Organization. Part 2. 2023-11-20 00:02:19 +02:00
people.js Move every Users.find(idOrFirstObjectSelector, options) to the ReactiveCache (directory server/) 2023-07-18 21:25:29 +02:00
rules.js Move every Triggers.find(idOrFirstObjectSelector, options) to the ReactiveCache (directory server/) 2023-07-18 21:25:29 +02:00
settings.js Accessibility statement. Part 1. In Progress. 2024-12-02 14:17:58 +02:00
swimlanes.js server/publications files, adding return parameter for easier time measure (e.g. console.time()) 2023-07-18 21:25:29 +02:00
tableVisibilityModeSettings.js server/publications files, adding return parameter for easier time measure (e.g. console.time()) 2023-07-18 21:25:29 +02:00
team.js Move every Team.find(idOrFirstObjectSelector, options) to the ReactiveCache (directory server/) 2023-07-18 21:25:29 +02:00
translation.js Added new function to add cumstom translation strings on Admin panel 2023-08-17 21:54:14 +09:00
unsavedEdits.js server/publications files, adding return parameter for easier time measure (e.g. console.time()) 2023-07-18 21:25:29 +02:00
users.js Move every Users.find(idOrFirstObjectSelector, options) to the ReactiveCache (directory server/) 2023-07-18 21:25:29 +02:00