Reverted New UI Design of WeKan v8.29 and added more fixes and performance improvements.

Thanks to xet7 !
This commit is contained in:
Lauri Ojansivu 2026-02-08 00:48:39 +02:00
parent d152d8fc1b
commit 1b8b8d2eef
196 changed files with 17659 additions and 10028 deletions

View file

@ -0,0 +1,22 @@
import { CronJobStatus } from '/server/cronJobStorage';
// Publish detailed migration progress data for admin users
Meteor.publish('migrationProgress', function() {
if (!this.userId) {
return this.ready();
}
const user = Users.findOne(this.userId);
if (!user || !user.isAdmin) {
return this.ready();
}
// Publish detailed migration progress documents
// This includes current running job details, estimated time, etc.
return CronJobStatus.find({
$or: [
{ jobType: 'migration' },
{ jobId: 'migration' }
]
});
});