wekan/models
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
..
lib Move every Cards.findOne(idOrFirstObjectSelector, options) to the ReactiveCache 2023-07-18 21:25:28 +02:00
server Added missing ) character. 2025-02-11 22:12:57 +02:00
accessibilitySettings.js Accessibility statement. Part 1. In Progress. 2024-12-02 14:17:58 +02:00
accountSettings.js Move every Users.findOne() to the ReactiveCache 2023-07-18 21:25:28 +02:00
actions.js Move every Boards.findOne(boardId) to the ReactiveCache (Part 2) 2023-07-18 21:25:28 +02:00
activities.js Try to get some label outgoing webhooks working. 2023-09-15 21:34:31 +03:00
announcements.js Move every Users.findOne() to the ReactiveCache 2023-07-18 21:25:28 +02:00
attachments.js Move every Attachments.findOne() to the ReactiveCache 2023-07-18 21:25:28 +02:00
avatars.js Move every Users.findOne() to the ReactiveCache 2023-07-18 21:25:28 +02:00
boards.js feat: enhance API documentation and add board-related endpoints 2025-06-23 20:01:38 +00:00
cardCommentReactions.js Move every Boards.findOne(boardId) to the ReactiveCache (Part 2) 2023-07-18 21:25:28 +02:00
cardComments.js Move every CardComments.find(idOrFirstObjectSelector, options) to the ReactiveCache (directory models/) 2023-07-18 21:25:29 +02:00
cards.js Avoid calling ReactiveCache.getCard twice 2025-07-15 14:58:21 -07:00
checklistItems.js Move every Checklists.findOne(idOrFirstObjectSelector, options) to the ReactiveCache 2023-07-18 21:25:28 +02:00
checklists.js Checklist, hide all checklist items possible, regardless if the checklist item is finished or not 2024-11-15 21:00:06 +01:00
counters.js Teams/Organizations part 1, in progress. Add table: org 2019-07-15 19:39:30 +03:00
csvCreator.js Move every Lists.find(idOrFirstObjectSelector, options) to the ReactiveCache (directory models/) 2023-07-18 21:25:28 +02:00
customFields.js Fix return value of edit_custom_field_dropdown_item 2023-08-02 14:11:47 +02:00
export.js Move every ImpersonatedUsers.findOne(idOrFirstObjectSelector, options) to the ReactiveCache 2023-07-18 21:25:28 +02:00
exporter.js Fixing opening cards and slow performance of closing cards 2024-10-22 21:45:36 +02:00
exportExcel.js Move every ImpersonatedUsers.findOne(idOrFirstObjectSelector, options) to the ReactiveCache 2023-07-18 21:25:28 +02:00
exportPDF.js Move every ImpersonatedUsers.findOne(idOrFirstObjectSelector, options) to the ReactiveCache 2023-07-18 21:25:28 +02:00
fileValidation.js Disable file validation temporarily, because it causes data loss of some attachments when upgrading. 2023-04-14 14:20:39 +03:00
impersonatedUsers.js Fix: Impersonate user can now export Excel/CSV/TSV/JSON. 2021-05-29 00:19:12 +03:00
import.js Fix missing member assignments when cloning board 2020-12-09 15:02:50 +02:00
integrations.js Move every Integrations.find(idOrFirstObjectSelector, options) to the ReactiveCache (directory models/) 2023-07-18 21:25:29 +02:00
invitationCodes.js Move every Users.findOne() to the ReactiveCache 2023-07-18 21:25:28 +02:00
lists.js Add API endpoint to edit a list with various properties 2025-07-16 22:09:58 +00:00
lockoutSettings.js Feature: Added brute force login protection settings to Admin Panel/People/Locked Users. 2025-08-05 00:31:43 +03:00
org.js When user logins, "Automatically add user with the domain name" (at Admin Panel / Organizations) to Organization. Part 1. 2023-11-19 23:33:40 +02:00
orgUser.js Fixed _ensureIndex to createIndex for MongoDB 5. Updated to latest Meteor beta. 2022-04-18 18:08:12 +03:00
rules.js Move every Triggers.findOne(idOrFirstObjectSelector, options) to the ReactiveCache 2023-07-18 21:25:28 +02:00
runOnServer.js remove unused exceljs from client bundle 2021-06-22 17:53:14 +02:00
settings.js Add email notifications language localization feature 2025-05-13 19:45:08 +01:00
swimlanes.js Merge pull request #5401 from C0rn3j/set-silver 2024-05-04 23:14:06 +03:00
tableVisibilityModeSettings.js Move every Users.findOne() to the ReactiveCache 2023-07-18 21:25:28 +02:00
team.js Move every Team.find(idOrFirstObjectSelector, options) to the ReactiveCache (directory models/) 2023-07-18 21:25:28 +02:00
translation.js make available translation text to set empty string 2023-08-23 23:52:07 +09:00
trelloCreator.js Fix typos at attachments code. 2024-08-03 00:52:51 +03:00
triggers.js Move every Rules.findOne(idOrFirstObjectSelector, options) to the ReactiveCache 2023-07-18 21:25:28 +02:00
unsavedEdits.js Fixed _ensureIndex to createIndex for MongoDB 5. Updated to latest Meteor beta. 2022-04-18 18:08:12 +03:00
users.js Add email notifications language localization feature 2025-05-13 19:45:08 +01:00
usersessiondata.js Add new debug operator to search and fix some bugs 2021-12-20 10:26:00 +02:00
watchable.js Prettier & eslint project style update 2019-06-28 12:56:51 -05:00
wekanCreator.js Fix typos at attachments code. 2024-08-03 00:52:51 +03:00
wekanmapper.js Move every Users.findOne(idOrFirstObjectSelector, options) to the ReactiveCache 2023-07-18 21:25:28 +02:00