wekan/server
Harry Adel 71eb01e233 Update ReactiveCache call sites to use async/await for Meteor 3.0
Part 3 of ReactiveCache async migration:
- Add await before all ReactiveCache.getX() calls
- Make functions containing ReactiveCache calls async
- Convert forEach/map/filter loops with async callbacks to for...of
- Update model helpers, Meteor methods, JsonRoutes handlers
- Update collection hooks (.before/.after insert/update/remove)
- Update .allow() callbacks to async

Files updated across models/ and server/ directories:
- Model files: cards, boards, lists, swimlanes, activities, users,
  checklists, checklistItems, customFields, attachments, integrations,
  cardComments, settings files, creators, exporters, and more
- Server files: publications, methods, notifications, routes, migrations
2026-02-01 00:54:38 +02:00
..
lib Update ReactiveCache call sites to use async/await for Meteor 3.0 2026-02-01 00:54:38 +02:00
methods Update ReactiveCache call sites to use async/await for Meteor 3.0 2026-02-01 00:54:38 +02:00
migrations Update ReactiveCache call sites to use async/await for Meteor 3.0 2026-02-01 00:54:38 +02:00
notifications Update ReactiveCache call sites to use async/await for Meteor 3.0 2026-02-01 00:54:38 +02:00
publications Update ReactiveCache call sites to use async/await for Meteor 3.0 2026-02-01 00:54:38 +02:00
routes Update ReactiveCache call sites to use async/await for Meteor 3.0 2026-02-01 00:54:38 +02:00
00checkStartup.js Migrate from percolate:synced-cron to quave:synced-cron 2026-01-20 17:56:52 +02:00
accounts-common.js Account configuration of option loginExpirationInDays is now possible 2021-11-15 14:21:09 +01:00
accounts-lockout-config.js Migrate accounts-lockout server files to async for Meteor 3.0 2026-01-29 21:29:56 +02:00
attachmentApi.js Update ReactiveCache call sites to use async/await for Meteor 3.0 2026-02-01 00:54:38 +02:00
attachmentMigration.js Update ReactiveCache call sites to use async/await for Meteor 3.0 2026-02-01 00:54:38 +02:00
authentication.js Update ReactiveCache call sites to use async/await for Meteor 3.0 2026-02-01 00:54:38 +02:00
boardMigrationDetector.js Prevent opened board re-migrating and reloading every 5 seconds. 2025-10-21 14:12:12 +03:00
card-opened-webhook.js Fix Card Opened Webhook can not be disabled. 2020-02-13 14:58:19 +02:00
cors.js Fix SECURITY ISSUE 2: Access to boards of any Orgs/Teams, and avatar permissions. 2025-11-02 09:11:50 +02:00
cronJobStorage.js Migrate createIndex to createIndexAsync 2026-01-24 01:55:29 +02:00
cronMigrationManager.js Update ReactiveCache call sites to use async/await for Meteor 3.0 2026-02-01 00:54:38 +02:00
header-login.js Fix avatar upload error 2022-10-06 15:12:12 +08:00
max-image-pixel.js Add env setting to image resizer, part 1. 2019-07-18 04:27:03 +03:00
max-size.js Add some info about allowed filesizes and filetypes for attachments and avatars. 2023-03-26 12:41:44 +03:00
mongodb-driver-startup.js Fixes to make board showing correctly. 2025-10-12 03:48:21 +03:00
policy.js Removed browser contect policy so that attachments would be visible. Part 2. 2022-04-08 18:37:51 +03:00
richer-editor-setting-helper.js Revert: Fix Pasting text into a card is adding a line before and after 2020-03-23 22:23:31 +02:00
rulesHelper.js Update ReactiveCache call sites to use async/await for Meteor 3.0 2026-02-01 00:54:38 +02:00
saml.js Added some CAS and SAML settings. Not tested. Please test and send pull requests if it does not work. 2020-09-14 19:57:50 +03:00
spinner.js -conflits resolve 2021-06-14 15:11:21 +02:00
statistics.js Move every Meteor.user() to the ReactiveCache 2023-07-18 21:25:28 +02:00
triggersDef.js Prettier & eslint project style update 2019-06-28 12:56:51 -05:00