Commit graph

13084 commits

Author SHA1 Message Date
Lauri Ojansivu
bb12311e2f v8.27
Some checks failed
Docker / build (push) Has been cancelled
Docker Image CI / build (push) Has been cancelled
Release Charts / release (push) Has been cancelled
Test suite / Meteor tests (push) Has been cancelled
Test suite / Coverage report (push) Has been cancelled
2026-01-31 20:51:19 +02:00
Lauri Ojansivu
bbd9fd838b
Merge pull request #6120 from harryadel/fix/issue-6105-async-copy-card
Fix async/await in copy/move card operations
2026-01-31 20:36:12 +02:00
Harry Adel
35715ef2a3 Propagate async/await to List.copy(), Swimlane.copy() and callers
Since Card.copy() is now async, all callers in the copy chain need to
be updated to properly await the async operations:

- Make List.copy() async and await card.copy() in loop
- Make Swimlane.copy() async and await list.copy() in loop
- Fix mutateSelectedCards() to support async callbacks and method calls
- Make template copy event handler async in listBody.js

This also fixes the copySelection feature which was passing a callback
to mutateSelectedCards() but the function only supported method names.
2026-01-31 19:46:22 +02:00
Harry Adel
14de981ac3 Fix async/await in copy/move card operations
The mapCustomFieldsToBoard() method is async but was being called without
await in copy() and move() methods. This caused a Promise to be assigned
to customFields instead of the actual array, failing MongoDB schema
validation on cross-board operations.

Changes:
- Make copy() method async and await mapCustomFieldsToBoard()
- Add await in move() for mapCustomFieldsToBoard()
- Make copyCard() server method async and await card.copy()
- Add null check in mapCustomFieldsToBoard() for cards without custom fields
- Update client to use Meteor.callAsync for server-only copyCard method

Fixes #6105
2026-01-31 19:45:43 +02:00
Lauri Ojansivu
88b35a6415 Updated ChangeLog.
Some checks are pending
Docker / build (push) Waiting to run
Docker Image CI / build (push) Waiting to run
Release Charts / release (push) Waiting to run
Test suite / Meteor tests (push) Waiting to run
Test suite / Coverage report (push) Blocked by required conditions
2026-01-31 10:42:09 +02:00
Lauri Ojansivu
b55e1bbd40 Updated MongoDB to 7.0.29 at Windows install docs.
Thanks to MongoDB developers.
2026-01-31 10:40:16 +02:00
Lauri Ojansivu
520304d560 v8.26 2026-01-31 09:44:57 +02:00
Lauri Ojansivu
be1ad7d041 Updated ChangeLog. 2026-01-31 09:29:59 +02:00
Lauri Ojansivu
f73eab23f9 Fix Bug: Rules view translation not is not shown correctly.
Thanks to cactus7as and xet7 !

Fixes #6117
2026-01-31 09:27:49 +02:00
Lauri Ojansivu
9c2f782f84 Updated ChangeLog. 2026-01-31 09:22:24 +02:00
Lauri Ojansivu
0b891464b9 Fix Card copy menu is not displayed.
Thanks to xet7 !

Fixes #6105
2026-01-31 09:20:24 +02:00
Lauri Ojansivu
03439d1bcc Updated dependencies.
Thanks to developers of dependencies !
2026-01-31 09:16:02 +02:00
Lauri Ojansivu
6e9c8a174f Merge branch 'harryadel-wekan-accounts-lockout-async-migration'
Some checks are pending
Docker / build (push) Waiting to run
Docker Image CI / build (push) Waiting to run
Release Charts / release (push) Waiting to run
Test suite / Meteor tests (push) Waiting to run
Test suite / Coverage report (push) Blocked by required conditions
2026-01-30 19:07:41 +02:00
Lauri Ojansivu
ef84d798b5 Updated translations 2026-01-30 19:05:58 +02:00
Lauri Ojansivu
a76f40a4d0 Updated ChangeLog. 2026-01-30 19:05:58 +02:00
Lauri Ojansivu
537e25df93 Spreadsheet vs Kanban, version 2.
Thanks to xet7 !
2026-01-30 19:05:58 +02:00
Lauri Ojansivu
0764b46a02 Updated ChangeLog. 2026-01-30 19:05:58 +02:00
Lauri Ojansivu
b0f983dfa9 Added Docs: Spreadsheet vs Kanban.
Thanks to xet7 !
2026-01-30 19:05:58 +02:00
Lauri Ojansivu
a3c7269d9e Updated translations
Some checks are pending
Docker / build (push) Waiting to run
Docker Image CI / build (push) Waiting to run
Release Charts / release (push) Waiting to run
Test suite / Meteor tests (push) Waiting to run
Test suite / Coverage report (push) Blocked by required conditions
2026-01-30 00:00:39 +02:00
Lauri Ojansivu
dc94618c26 Updated ChangeLog. 2026-01-29 22:53:13 +02:00
Lauri Ojansivu
37d0daee59 Spreadsheet vs Kanban, version 2.
Thanks to xet7 !
2026-01-29 22:51:57 +02:00
Lauri Ojansivu
9225b61225 Updated ChangeLog. 2026-01-29 22:43:11 +02:00
Lauri Ojansivu
a0a8d0186c Added Docs: Spreadsheet vs Kanban.
Thanks to xet7 !
2026-01-29 22:41:42 +02:00
Harry Adel
11dab6680d Update .meteor/versions 2026-01-29 21:31:19 +02:00
Harry Adel
b431600d32 Migrate accounts-lockout server files to async for Meteor 3.0
- lockedUsers.js: async getLockedUsers, unlockUser, unlockAllUsers
- lockoutSettings.js: async reloadAccountsLockout with findOneAsync
- accounts-lockout-config.js: async startup with findOneAsync
- models/lockoutSettings.js: upsert → upsertAsync
2026-01-29 21:29:56 +02:00
Harry Adel
65ce948bb0 Migrate wekan-accounts-lockout to async API for Meteor 3.0 2026-01-29 20:12:00 +02:00
Lauri Ojansivu
eb0c9ac1e6 Updates
Some checks are pending
Docker / build (push) Waiting to run
Docker Image CI / build (push) Waiting to run
Release Charts / release (push) Waiting to run
Test suite / Meteor tests (push) Waiting to run
Test suite / Coverage report (push) Blocked by required conditions
2026-01-29 14:27:27 +02:00
Lauri Ojansivu
752bd501bc Updated ChangeLog.
Some checks are pending
Docker / build (push) Waiting to run
Docker Image CI / build (push) Waiting to run
Release Charts / release (push) Waiting to run
Test suite / Meteor tests (push) Waiting to run
Test suite / Coverage report (push) Blocked by required conditions
2026-01-29 13:27:37 +02:00
Lauri Ojansivu
542ec7b78b Updated ChangeLog.
Some checks are pending
Docker / build (push) Waiting to run
Docker Image CI / build (push) Waiting to run
Release Charts / release (push) Waiting to run
Test suite / Meteor tests (push) Waiting to run
Test suite / Coverage report (push) Blocked by required conditions
2026-01-28 22:27:37 +02:00
Lauri Ojansivu
218855eebf
Merge pull request #6106 from AymenHassini19/fix/member-settings-scroll-overflow
Reduce Member Settings Overflow for Better UI
2026-01-28 22:25:10 +02:00
Aymen Hassini
f4a449b4ab Partially Fix Member Settings Scroll Overflow 2026-01-28 14:58:44 +01:00
Lauri Ojansivu
8ce77880bd v8.25
Some checks are pending
Docker / build (push) Waiting to run
Docker Image CI / build (push) Waiting to run
Release Charts / release (push) Waiting to run
Test suite / Meteor tests (push) Waiting to run
Test suite / Coverage report (push) Blocked by required conditions
2026-01-28 14:02:55 +02:00
Lauri Ojansivu
ac70fe2848 Updated to MongoDB 7.0.29 at Snap Candidate.
Thanks to developers of MongoDB !
2026-01-28 13:54:10 +02:00
Lauri Ojansivu
7ff174cf66 Revert multi-CPU Snap, will try it later.
Thanks to xet7 !
2026-01-28 13:27:08 +02:00
Lauri Ojansivu
a419d831a4 Fix Filebleed of Floppybleed.
Thanks to Luke Hebenstreit Twitter lheben_ and xet7 !
2026-01-28 13:20:28 +02:00
Lauri Ojansivu
7ad04f4535 Most Unicode Icons back to Font Awesome 4.7 for better accessibility. Less always visible buttons, More at ☰ Men.
Thanks to xet7 !
2026-01-28 13:02:02 +02:00
Lauri Ojansivu
440f553de0 Fix autofocus.
Thanks to xet7 !
2026-01-28 12:55:22 +02:00
Lauri Ojansivu
c29ff995b3 Updated translations.
Some checks are pending
Docker / build (push) Waiting to run
Docker Image CI / build (push) Waiting to run
Release Charts / release (push) Waiting to run
Test suite / Meteor tests (push) Waiting to run
Test suite / Coverage report (push) Blocked by required conditions
2026-01-28 12:42:47 +02:00
Lauri Ojansivu
dee71b652d Updated translations.
Some checks are pending
Docker / build (push) Waiting to run
Docker Image CI / build (push) Waiting to run
Release Charts / release (push) Waiting to run
Test suite / Meteor tests (push) Waiting to run
Test suite / Coverage report (push) Blocked by required conditions
2026-01-27 19:07:26 +02:00
Lauri Ojansivu
7a76cac80c Updated ChangeLog.
Some checks failed
Docker / build (push) Has been cancelled
Docker Image CI / build (push) Has been cancelled
Release Charts / release (push) Has been cancelled
Test suite / Meteor tests (push) Has been cancelled
Test suite / Coverage report (push) Has been cancelled
2026-01-24 09:13:15 +02:00
Lauri Ojansivu
3e0ecea0c9 Updated ChangeLog. 2026-01-24 07:36:11 +02:00
Lauri Ojansivu
60846a4495 Deleted extra docker-compose.yml-arm64, because docker-compose.yml should work at amd64/arm64/s390x.
Thanks to xet7 !
2026-01-24 07:34:57 +02:00
Lauri Ojansivu
15eba12e91 Updated ChangeLog. 2026-01-24 07:28:03 +02:00
Lauri Ojansivu
98e5adfba8 File content moved to releases/docker-build.sh
Thanks to xet7 !
2026-01-24 07:27:02 +02:00
Lauri Ojansivu
422514e907 Updated ChangeLog. 2026-01-24 07:26:30 +02:00
Lauri Ojansivu
b2c7c7f55b Docker and Snap for Linux amd64/arm64/s390x. Part 3.
Thanks to xet7 !
2026-01-24 07:25:02 +02:00
Lauri Ojansivu
82097d622b Updated ChangeLog. 2026-01-24 06:45:13 +02:00
Lauri Ojansivu
e72019fa55 Docker image for Linux amd64/arm64/s390x. Part 2.
Thanks to xet7 !
2026-01-24 06:43:13 +02:00
Lauri Ojansivu
38711f0a29 Docker image for Linux amd64/arm64/s390x.
Thanks to xet7 !
2026-01-24 06:37:28 +02:00
Lauri Ojansivu
be6635c2a3 Updated ChangeLog. 2026-01-24 06:03:19 +02:00