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
Yang, Bo
6d7c20f397
Add API endpoint to edit a list with various properties
2025-07-16 22:09:58 +00:00
Yang, Bo
0a969c59d3
Avoid calling ReactiveCache.getCard
twice
2025-07-15 14:58:21 -07:00
Yang, Bo
fc77d0d201
Add REST API endpoint to retrieve a card by ID
2025-07-15 21:40:43 +00:00
Yang, Bo
6cc746df8b
fix: correct return type in API documentation for custom fields
2025-07-09 15:43:20 +00:00
Yang, Bo
f399b5119f
feat: enhance API documentation and add board-related endpoints
...
Previously, boards.js contains a `?.` operator, which is not supported by esprima, therefore boards.js is skipped.
This PR fixes the API generation for borads.js by removing `?.`.
See https://github.com/jquery/esprima/issues/2112
2025-06-23 20:01:38 +00:00
Omar Abid
2ab9bd3172
Add email notifications language localization feature
2025-05-13 19:45:08 +01:00
Lauri Ojansivu
908a5fc60d
Comment out error message of non-existing Custom Field.
...
Thanks to xet7 !
Related #5684
2025-03-08 19:50:00 +02:00
Lauri Ojansivu
38e57d3635
Merge branch 'CopyCard_FixError' of github.com:Firas-Git/wekan into Firas-Git-CopyCard_FixError
2025-03-08 19:46:19 +02:00
Firas Saidi
14167b19b9
cards file
2025-03-08 18:02:03 +01:00
Lauri Ojansivu
563a508e26
Added missing ) character.
...
Thanks to xet7 !
2025-02-11 22:12:57 +02:00
salleman
874abf2c41
Update metrics.js
...
Add possibility to use a token in place of ipaddress to access metrics route
2025-02-11 12:06:23 +01:00
Lauri Ojansivu
0b1e0bd395
Fixed env variable METRICS_ACCEPTED_IP_ADDRESS to be same as at docs.
...
Thanks to salleman33 !
Fixes #5671
2025-01-29 13:38:40 +02:00
Nadav Tasher
99e579f47d
Add week of year toggle state in user model
2025-01-01 21:12:04 +02:00
Lauri Ojansivu
b537f9b20a
Merge pull request #5643 from NadavTasher/feature/optional-vertical-scrollbars
...
Allow vertical scrollbars to be disabled (new preference)
2024-12-30 23:44:33 +02:00
Nadav Tasher
3e01231874
Allow vertical scrollbars to be disabled (user preferences, visible by default)
2024-12-30 23:22:54 +02:00
Nadav Tasher
189ebd4201
Enable keyboard shortcuts by default
2024-12-30 20:15:52 +02:00
Lauri Ojansivu
955a46ca60
Fixes keyboard shortcuts defaults, icons and texts to be more understandable.
...
Thanks to xet7 !
Fixes https://github.com/wekan/wekan/pull/5628
2024-12-25 04:59:15 +02:00
Nadav Tasher
658e43ab54
Add profile.keyboardShortcuts to User model
2024-12-25 00:22:37 +02:00
Nadav Tasher
17f4bbde20
Changed the default maximum list width
2024-12-10 21:23:12 +02:00
Lauri Ojansivu
a4ec20a7c8
Merge remote-tracking branch 'origin/feature-accessibility'
2024-12-08 17:07:39 +02:00
Nadav Tasher
9576f6807b
Add missing functions to users model for auto-width
2024-12-07 18:59:30 +02:00
Nadav Tasher
efe50a65ee
Add list constraint support in set-width popup
2024-12-07 18:59:01 +02:00
Nadav Tasher
fb34dd6114
Add auto-width board-header toggle
2024-12-07 18:57:34 +02:00
Nadav Tasher
0097674fc0
Added initial support for auto-width lists option
2024-12-05 21:46:35 +02:00
Lauri Ojansivu
729d8fb435
Accessibility statement. Part 1. In Progress.
...
Thanks to xet7 !
2024-12-02 14:17:58 +02:00
Martin Filser
0783b733b0
Checklist, hide all checklist items possible, regardless if the checklist item is finished or not
2024-11-15 21:00:06 +01:00
Martin Filser
bb17feaa17
Checklist, hide checked checklist items (configureable at each checklist)
2024-11-15 21:00:06 +01:00
Martin Filser
8448068d22
hide empty checklist if checklist items are hidden
...
conditions are:
- the checklist must have at least 1 checklist item
- all checklist items have to be finished
- the option "hide checked checklist items" is set at card details
2024-11-15 20:35:18 +01:00
Martin Filser
9fa36c3991
hide checklist-items per card now
...
- performance relevant
- more granular setting
2024-11-15 20:35:18 +01:00
Martin Filser
d949753d54
preparation hide checklist-items per card
2024-11-15 20:35:17 +01:00
Martin Filser
8a446de3e9
added comment section on card details to avoid loading the card comment activities from the server
...
- and added to show only the activities a card
- to display the card comments a connection to the server was needed to get the activities of the card comments, now, it's not necessary
- also performance relevant. until now there were a lot of activities loaded, now only of the current card
2024-11-15 19:55:07 +01:00
Martin Filser
c925a27870
Fixing opening cards and slow performance of closing cards
...
Fixes : #5533
Fixes : #5548
Revert "Switch from kadira:flow-router to ostrio:flow-router-extra"
This reverts commit 718c1a393d
.
2024-10-22 21:45:36 +02:00
Denis Perov
718c1a393d
Switch from kadira:flow-router to ostrio:flow-router-extra
2024-09-23 19:25:55 +03:00
Lauri Ojansivu
50f3316088
Removed old models files that caused problems with login.
...
Thanks to xet7 !
2024-09-15 19:40:49 +03:00
Lauri Ojansivu
2727651897
Comment out not in use old attachments models code.
2024-09-08 17:42:04 +03:00
Lauri Ojansivu
e72646a4d4
Add back old attachments models for attachment migrations.
...
Thanks to xet7 !
2024-09-08 16:46:17 +03:00
Martin Filser
8a7a4f3033
fix empty parentId in cards
...
- if the parentId is undefined or empty, the code run in a infinite loop and
the browser "hangs"
2024-08-06 22:35:16 +02:00
Martin Filser
bff96f6ae2
change Meteor.user() to ReactiveCache.getCurrentUser()
...
- see also: https://github.com/wekan/wekan/issues/5000
2024-08-06 22:33:03 +02:00
Martin Filser
38a32824ea
fix error on console when user logout (Part 1)
2024-08-06 17:24:43 +02:00
Martin Filser
a929d1e3a4
reducing card size in database if no planning poker was started
...
reducing:
- cards collection size
- database size
- size to transfer from server to client (publish / subscribe)
2024-08-03 20:40:29 +02:00
Lauri Ojansivu
952f7feb49
Updates
2024-08-03 02:24:49 +03:00
Lauri Ojansivu
de3bc9cb4d
Fix typos at attachments code.
2024-08-03 00:52:51 +03:00
Josef Fröhle
c2942fa269
Update exporter.js with fix for #5416
...
This should fix #5416
2024-05-28 16:42:44 +02:00
e-gaulue
58f6acbc48
Remove notification while copying board
...
1. It takes too long while server stops after 2 minutes (#5371 ).
2. It is useless, because when you copy a board, most of the time your users don't want to be notified of every copied cards.
2024-05-15 22:17:54 +02:00
Lauri Ojansivu
31b9970c04
Merge pull request #5401 from C0rn3j/set-silver
...
Allow `silver` color to be set in List and Swimlane
2024-05-04 23:14:06 +03:00
Martin Rys
baf0edc51e
Allow silver
color to be set in List and Swimlane
2024-05-04 22:09:04 +02:00
Lauri Ojansivu
4156b6f932
Temporarily revert collapse per user that did not work yet.
...
Thanks to xet7 !
Related #5388
2024-05-04 22:57:13 +03:00
Lauri Ojansivu
ed801f7082
Collapse Swimlane. In Progress.
...
Thanks to xet7 !
Related #5388
2024-05-04 22:50:13 +03:00
Lauri Ojansivu
902f86d363
Collapse Lists to be per user, not per board. In Progress.
...
Related #5388
Thanks to xet7 !
2024-05-01 23:58:57 +03:00