Commit graph

467 commits

Author SHA1 Message Date
Adish M
2b60c11458 fix: Correct typo in Chrome browser detection step name in Cypress workflow 2025-12-24 13:08:58 +05:30
Adish M
78a3257e2a feat: Add debugging steps for Chrome browser detection in Cypress workflows 2025-12-24 13:02:23 +05:30
ajith-k-v
19539abf0a remove the coverage commenting code 2025-12-23 15:32:58 +05:30
ajith-k-v
a728a21f8f revert marketplace workflow changes 2025-12-23 15:12:01 +05:30
ajith-k-v
ad46cde889 debug commit 2025-12-22 17:31:48 +05:30
ajith-k-v
629c538497 update marketplace job 2025-12-22 17:24:12 +05:30
ajith-k-v
a97b9521f2 debug the chrom version 2025-12-22 16:53:57 +05:30
ajith-k-v
ba4823782d update the platform jobs 2025-12-22 16:00:06 +05:30
ajith-k-v
310ff5d72d update marketplace workflow 2025-12-22 15:33:34 +05:30
ajith-k-v
4a53720173 update the browser installation 2025-12-22 13:14:37 +05:30
ajith-k-v
0abcbf09a6 update the workflow files 2025-12-19 23:29:55 +05:30
ajith-k-v
a35f8f3417 update marketplace workflow file 2025-12-19 12:51:43 +05:30
ajith-k-v
38a2f69f3b chrome installation for proxy 2025-12-19 12:39:17 +05:30
ajith-k-v
6daa8b9f76 update workflow 2025-12-19 11:28:11 +05:30
ajith-k-v
794be0b78b update the workflow files 2025-12-18 17:48:25 +05:30
ajith-k-v
40cbb98e49 update marketplace workflow 2025-12-18 14:56:30 +05:30
ajith-k-v
760f0f9571 update the marketplace workflow 2025-12-18 14:05:01 +05:30
ajith-k-v
553b1f071d Merge branch 'lts-3.16' into test/platform-subpath-deployment-test 2025-12-18 14:02:56 +05:30
ajith-k-v
1a37e18759 update marketplace workflow 2025-12-18 14:00:48 +05:30
ajith-k-v
3e2d5fa088 update workflow file 2025-12-18 12:29:26 +05:30
ajith-k-v
167664e2a6 Add PR write permission 2025-12-17 13:12:12 +05:30
ajith-k-v
83d87e6247 Add Cypress test result comments to all four platform jobs 2025-12-17 11:19:30 +05:30
Mekhla Asopa
2ea37e72e8 update log for matrix edition 2025-12-15 17:18:56 +05:30
Mekhla Asopa
7af279758e updated yml with matrix edition log 2025-12-15 17:06:03 +05:30
Mekhla Asopa
d5ec06f8c6 updated yml file with ee docker changes 2025-12-15 16:56:43 +05:30
Mekhla Asopa
214f8a1054 updated marketplace yml 2025-12-15 04:58:41 +05:30
Mekhla Asopa
42c62da52e added postgres test cases 2025-12-11 04:10:16 +05:30
ajith-k-v
fd1a9411b8 Merge branch 'lts-3.16' into test/platform-subpath-deployment-test 2025-12-10 09:56:08 +05:30
adishM98 Bot
62c9675846 Merge branch 'lts-3.16' into test/Automation-marketplace-fixes 2025-12-09 12:16:59 +05:30
adishM98 Bot
af2322bc9c fix: correct indentation for cache invalidation comment in Cypress workflow 2025-12-09 12:15:42 +05:30
adishM98 Bot
0f0b83fa88 add comment for EE Docker image build step in Cypress workflow 2025-12-09 11:55:40 +05:30
ajith-k-v
ab88e6523c update the workflow files 2025-12-05 11:59:44 +05:30
ajith-k-v
722692dfe1 Update platform workflow all the deployments 2025-12-03 16:08:09 +05:30
ajith-k-v
f018422018 Update platform cypress workflow 2025-11-26 16:17:33 +05:30
adishM98 Bot
40539d2121 fix: update Docker actions to latest versions 2025-11-17 23:47:39 +05:30
Adish M
32b6b07ff3
Add disk space cleanup steps to docker-release workflow (#14596)
Added steps to free up disk space in multiple jobs.
2025-11-14 23:25:27 +05:30
Adish M
6eb5a21729
Refactor Slack notification message format 2025-11-14 15:51:23 +05:30
Adish M
3a85f3dde2
Simplify tags in docker-release.yml
Removed duplicate tags for LTS and pre-release in Docker release workflow.
2025-11-14 15:37:13 +05:30
adishM98 Bot
25e1d1d49e add retention days for audit reports in vulnerability CI workflow 2025-11-14 15:23:38 +05:30
adishM98 Bot
e2080a71a8 uncommented code 2025-11-14 15:19:52 +05:30
adishM98 Bot
7ead132fa0 commenting code for testing 2025-11-14 15:15:05 +05:30
adishM98 Bot
329a581071 fix: update vulnerability CI workflow to support manual triggers and enhance Slack notifications 2025-11-14 15:10:44 +05:30
adishM98 Bot
6c10327401 fix: remove unnecessary conditional checks for Slack notifications in Docker release workflow 2025-11-14 13:47:27 +05:30
adishM98 Bot
8af76aafd5 Enhance Slack notifications with detailed release information and status for Docker images 2025-11-14 13:41:35 +05:30
Akshay
18b831f783
Refactor: Workflows with BullMQ (#14275)
* refactor(workflows): migrate core modules from Temporal to BullMQ

Update main application modules to support BullMQ-based workflow scheduling:

- Remove Temporal worker bootstrap code from main.ts
- Migrate from @nestjs/bull to @nestjs/bullmq
- Add Bull Board dashboard at /jobs with basic auth
- Register BullMQ queues in WorkflowsModule
- Add IWorkflowScheduler interface for scheduler abstraction
- Create CE stubs for WorkflowSchedulerService and ScheduleBootstrapService
- Remove workflow dependencies from AppsModule (moved to WorkflowsModule)
- Add proper route exclusion for /jobs dashboard
- Support WORKER env var for conditional processor registration

This commit completes the migration from Temporal to BullMQ for workflow
scheduling, enabling simpler deployment and better horizontal scaling.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* chore: remove unused Temporal imports and commented code

Clean up migration artifacts:
- Remove unused imports from main.ts (TOOLJET_EDITIONS, getImportPath, ITemporalService, getTooljetEdition)
- Remove commented TemporalService references from WorkflowsModule
- Remove temporal.service from getProviders path array
- Add missing newlines at EOF for IWorkflowScheduler.ts and schedule-bootstrap.service.ts

This cleanup prepares the codebase for complete Temporal code removal in a future commit.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* build: add BullMQ and Bull Board dependencies

Add required packages for BullMQ-based workflow scheduling:

- @nestjs/bullmq: NestJS integration for BullMQ
- @bull-board/api, @bull-board/express, @bull-board/nestjs: Queue dashboard
- bullmq: Core BullMQ library
- express-basic-auth: Authentication for Bull Board dashboard

Note: @nestjs/bull is kept for backward compatibility during migration.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* chore: remove Temporal service files from CE

Remove deprecated Temporal-based workflow implementation files:
- server/src/modules/workflows/interfaces/ITemporalService.ts
- server/src/modules/workflows/services/temporal.service.ts

These files are replaced by IWorkflowScheduler interface and BullMQ-based
WorkflowSchedulerService implementation.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* feat: add comprehensive Redis configuration support for BullMQ

* refactor: remove Temporal setup and configuration from entrypoint scripts and Dockerfiles (#14294)

* refactor: remove Temporal setup and configuration from entrypoint scripts and Dockerfiles

* feat: integrate Redis support for BullMQ in preview environment

* remove worker execution logic from setup script

* Refactor: Centralise workflow execution through BullMQ (#14321)

* refactor: run all workflows through bullmq

* refactor: update imports

* chore: update subproject commit reference in server/ee

* feat: ablity to cancel workflow

* feat: implement workflow cancellation functionality with Redis support

* feat: add optional timeout parameter to requestCancellation method

* refactor: clean up formatting and add maintenance toggle event emission in AppsService

* feat: ability to cancel multiple inprogress executions

* feat: implement execution state management and display logic

* chore: update submodule commit reference

---------

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Adish M <44204658+adishM98@users.noreply.github.com>
2025-11-05 17:54:38 +05:30
ajith-k-v
7fae065355 Fix platform cypress piepline 2025-11-05 17:03:58 +05:30
emidhun
e4a87b772e Merge remote-tracking branch 'origin/lts-3.16' into test/cypress-pipeline-fix 2025-11-04 15:36:30 +05:30
adishM98 Bot
4a259940e1 Update deployment URL handling in Storybook workflow 2025-11-04 12:12:30 +05:30
Souvik
11014a4bf0 updated lts-3.16 branch 2025-11-03 19:41:17 +05:30
emidhun
ddbc3d2440 fix the action failure 2025-10-31 14:44:31 +05:30