Lauri Ojansivu
1e6252de7f
When opening board, migrate from Shared Lists to Per-Swimlane Lists.
...
Thanks to xet7 !
Fixes #5952
2025-10-20 00:22:26 +03:00
Lauri Ojansivu
951d2e4937
Legacy Lists button at one board view to restore missing lists/cards.
...
Thanks to xet7 !
Fixes #5952
2025-10-19 23:40:02 +03:00
Lauri Ojansivu
3514335247
At Public Board, drag resize list width and swimlane height. For logged in users, fix adding labels.
...
Thanks to xet7 !
Fixes #5922
2025-10-19 23:15:55 +03:00
Lauri Ojansivu
09631d6b0c
Resize height of swimlane by dragging. Font Awesome to Unicode icons.
...
Thanks to xet7 !
2025-10-17 05:58:53 +03:00
Lauri Ojansivu
cb6afe67a7
Replaced moment.js with Javascript date.
...
Thanks to xet7 !
2025-10-17 00:26:11 +03:00
Lauri Ojansivu
2543df9425
Show original positions of swimlanes, lists and cards.
...
Thanks to xet7 !
Fixes #5939
2025-10-16 20:23:05 +03:00
Lauri Ojansivu
4283b5b0e3
Disable not working minio and s3 support temporarily.
...
Thanks to xet7 !
2025-10-16 17:49:39 +03:00
Lauri Ojansivu
abad8cc4d5
Change list width by dragging between lists.
...
Thanks to xet7 !
2025-10-14 09:36:11 +03:00
Lauri Ojansivu
cc99da5357
Fixed Error in migrate-lists-to-per-swimlane migration.
...
Thanks to xet7 !
Fixes #5918
2025-10-13 20:34:23 +03:00
Lauri Ojansivu
bd8c565415
Fixes to make board showing correctly.
...
Thanks to xet7 !
2025-10-12 03:48:21 +03:00
Lauri Ojansivu
2b5c56484a
Run database migrations when opening board. Not when updating WeKan.
...
Thanks to xet7 !
2025-10-11 19:23:47 +03:00
Lauri Ojansivu
a86ff1e8d0
Fixed attachments and minicard related bugs that prevented WeKan starting.
...
Thanks to xet7 !
2025-10-11 12:13:11 +03:00
Lauri Ojansivu
fc32a89292
Fixed per-card and per-board settings of showing checkist at minicard.
...
Thanks to xet7 !
2025-10-11 11:31:57 +03:00
Lauri Ojansivu
ae1f80a52c
Added attachments API and admin panel attachment management for file storage backends settings. Fixed drag drop upload attachments from file manager to minicard or opened card.
...
Thanks to xet7 !
2025-10-11 11:05:46 +03:00
Lauri Ojansivu
74ccfea570
Add support for MongoDB 3-8, detecting which one is in use.
...
Thanks to xet7 !
2025-10-11 10:32:20 +03:00
Lauri Ojansivu
3ccdc2e307
Made possible to start WeKan immediately without running any database migrations.
...
Thanks to xet7 !
2025-10-11 10:15:08 +03:00
Lauri Ojansivu
7769124401
Fix DOMPurify paths. Part 2.
...
Thanks to xet7 !
2025-10-11 00:58:00 +03:00
Lauri Ojansivu
90899f0928
Fix DOMPurify paths.
...
Thanks to xet7 !
2025-10-11 00:49:43 +03:00
Lauri Ojansivu
f6591d7820
Security Fix usd-2022-0041: CWE-284 Improper Access Control.
...
Thanks to Christian Pöschl of usd AG and xet7 !
2025-10-10 23:19:58 +03:00
Lauri Ojansivu
ee79cab7b2
Security Fix JVN#86586539: Stored XSS.
...
Thanks to Ryoya Koyama of Mitsui Bussan Secure Directions, Inc and xet7.
2025-10-10 23:14:06 +03:00
Lauri Ojansivu
e1fa607f87
Security Fix JVN#74210258: Stored XSS.
...
Thanks to Ryoya Koyama of Mitsui Bussan Secure Directions, Inc and xet7 !
2025-10-10 23:06:06 +03:00
Lauri Ojansivu
9720e703fd
Security Fix JVN#14269684: Broken access control.
...
Thanks to Ryoya Koyama of Mitsui Bussan Secure Directions, Inc and xet7 !
2025-10-10 22:59:20 +03:00
Lauri Ojansivu
30c1597b65
Security Fix FG-VD-22-078: Prevent SVG Billion Laughs Attack.
...
Thanks to Nguyen Thanh Nguyen of Fortinet's FortiGuard Labs and xet7 !
2025-10-10 22:16:47 +03:00
Lauri Ojansivu
d0f118e7af
Security Fix: Computational Resource Abuse in Export endpoints.
...
Thanks to Anynymous Security Researcher and xet7 !
2025-10-10 22:09:27 +03:00
Lauri Ojansivu
b87cff1289
Security Fix: IDOR CWE-639 that affected WeKan 7.80-7.93.
...
Thanks to apitech.fr and xet7 !
2025-10-10 21:59:04 +03:00
Lauri Ojansivu
719ef87efc
Make possible for lists to have different names at different swimlanes. Make possible to drag list from one swimlane to another swimlane.
...
Thanks to xet7 !
2025-10-10 21:14:44 +03:00
Lauri Ojansivu
a8de2f224f
Use attachments from old CollectionFS database structure, when not yet migrated to Meteor-Files/ostrio-files, without needing to migrate database structure.
...
Thanks to xet7 !
2025-10-10 19:07:04 +03:00
Lauri Ojansivu
3e9481c5bd
Drag any files from file manager to minicard or opened card.
...
Thanks to xet7 !
Fixes #2936
2025-10-10 18:52:30 +03:00
Lauri Ojansivu
752699d1c2
Mobile one board per row. Board zoom size percent. Board toggle mobile/desktop mode. In Progress.
...
Thanks to xet7 !
Related #5902
2025-10-09 05:48:41 +03:00
seve12
a5651c686f
fix 22.9 Unable to download large PDF files attached to card issue fixed
2025-09-23 13:40:14 +03:00
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