Harry Adel
d68ad47de6
Await async setDone before closing popup in copy/move dialogs
...
The click handler called setDone() without await then immediately
called Popup.back(2), destroying the popup template while the async
operation was still running. This caused unhandled promise rejections
and made errors invisible to the user.
2026-02-05 02:28:00 +02:00
Lauri Ojansivu
bb12311e2f
v8.27
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.
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'
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
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
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.
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.
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
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.
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.
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.
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