Commit graph

404 commits

Author SHA1 Message Date
Adish M
2645357e62
fix: correct frontend security audit command and update submodule references (#13966)
* fix: correct frontend security audit command and update submodule references

* remove Cypress vulnerability checks from CI workflow
2025-09-03 10:48:16 +05:30
adishM98 Bot
62ce6c8c2b fix: enhance Git checkout process and fallback mechanism in cloud deployment workflows 2025-08-22 20:18:21 +05:30
adishM98 Bot
16303cf211 fix: update fallback branch in deployment workflow to 'lts-3.16' 2025-08-22 19:58:13 +05:30
Ajith KV
3a22e34042
Cypress platfrom pipeline fixes (#13886)
* Cypress platfrom pipeline fixes

* feat: update Cypress Dockerfiles to use cypress-lts.Dockerfile for builds

* chore: update submodule commits for frontend and server

---------

Co-authored-by: adishM98 Bot <adish.madhu@gmail.com>
2025-08-22 13:25:04 +05:30
adishM98 Bot
31a8c1119a fix: ensure Slack notification sends message on AWS AMI release failure 2025-08-15 16:45:35 +05:30
adishM98 Bot
441430cbf4 fix: improve submodule handling in render preview app 2025-08-15 16:44:30 +05:30
Souvik
6d876a4084 added fix 2025-08-12 18:31:15 +05:30
Adish M
43fb285e3a Add options for Dockerfile path selection in manual Docker build workflow 2025-08-12 17:46:15 +05:30
Adish M
d6cc7796af
Update update-test-system.yml 2025-08-12 16:47:35 +05:30
Adish M
f99fde9fdf
updated the allow username to avoid conflict with existing secrets 2025-08-12 16:30:42 +05:30
Adish M
5dba520c90
Fix EOF 2025-08-12 13:00:41 +05:30
Souvik
f81c2f64f3 automation test-system-update 3.16lts 2025-08-12 09:36:20 +05:30
Adish M
d9000747fe
update required_plugins version for amazon to >= 1.3.2 (#13743)
* update required_plugins version for amazon to >= 1.3.2

* Add missing checkout step in Packer build workflow

* Fix required_plugins version for amazon to exact match of 1.3.2

* Fix PAT substitution in setup_machine.sh for Git configuration
2025-08-11 11:09:41 +05:30
Adish M
f05eb802a9
fix submodules SHA issue (#13729) 2025-08-07 19:42:56 +05:30
Adish M
137a8425cf Fix: Checks the lts-3.16 merge commit SHA and merges that to base repo 2025-08-07 19:31:32 +05:30
Adish M
adfe2aa714
Fix submodule update to target correct branch instead of main (#13723)
- Add --base flag to gh pr list to find PRs targeting correct branch (lts-3.16 vs main)
  - Replace git submodule update --remote with explicit branch checkout
  - Ensure submodule PRs merge to matching base branch, not default branch
  - Add fallback to main branch if matching branch doesn't exist
2025-08-07 19:22:49 +05:30
Adish M
b0964af1e4
⏺ Fix submodule update to target correct branch instead of main (#13721)
- Update submodules to checkout matching branch (lts-3.16) when PR is merged to lts-3.16
  - Prevent submodules from defaulting to main branch regardless of base branch
  - Add fallback to main if matching branch doesn't exist in submodule
2025-08-07 19:12:36 +05:30
Adish M
7796fa4377
Fix: Automating mergeing issue to lts-3.16 branch (#13700) 2025-08-06 21:11:53 +05:30
Adish M
5f3ffad6bf
Changing folder for LTS and pre-release (#13666)
* Changing folder for LTS and pre-release

* correction in entrypoint path in pre-release dockerfile

* made change to render PR workflow to pickup the dockerfile according to branch
2025-08-05 12:28:01 +05:30
Adish M
b113015084
Fix: Post release automation corrections (#13662)
* Fix: Post release automation corrections

* automation fix for merging submodules PRs

* remove the extra slack notification in the docker CE release job

* adding the branch fall to cloud dockerfile
2025-08-05 11:07:48 +05:30
Adish M
9215def6e7
fix: AMI packer workflow and branch name correction in the ec2 setup file (#13627) 2025-08-03 13:59:12 +05:30
Adish M
383323a970
Fix: Render deployment spec (#13565) 2025-07-31 11:56:23 +05:30
Adish M
893e23de09
Feature: Add workflow for building Docker images and deploying to cloud stage AKS and Netlify (#13408)
* Feature: Add workflow for building Docker images and deploying to cloud stage AKS and Netlify

* removed incorrect Dockerfile path

* move azure commands to secrets

* Add wait-for-stabilization job to pause for 4 minutes before deploying frontend

* add the submodules

* changed the kubectl version

* fix image check issue

* Refactor deployment workflow: consolidate jobs and update image tag handling

* fix: update health check endpoint and remove unnecessary sleep step

* fix: improve backend readiness check to validate response content
2025-07-15 15:52:32 +05:30
Adish M
d8be39c21b
fix: update release tag conditions for Docker and Packer workflows (#13378) 2025-07-14 13:33:35 +05:30
Adish M
8278e86b56
Added step to display the full Docker tag after build (#13372) 2025-07-14 11:54:06 +05:30
Adish M
a2864ae2b3
Fix the tag name in the release workflow (#13316) 2025-07-10 16:28:39 +05:30
Adish M
d6475010b0
Created a new automation for deploying prod frontend to Netlify (#13304) 2025-07-10 12:48:17 +05:30
Midhun G S
0c5ab3484c
Platform LTS Final fixes (#13221)
* Cloud Blocker bugfixes (#13160)

* fix

* minor email fixes

* settings menu fix

* fixes

* Bugfixes/whitelabelling apis (#13180)

* white-labelling apis

* removed consoles logs

* reverts

* fixes for white-labelling

* fixes

* reverted breadcrumb changes (#13194)

* fixes for getting public sso configurations

* fix for enable signup on cloud

* Cloud Trial and Banners (#13182)

* Cloud Blocker bugfixes (#13160)

* fix

* minor email fixes

* settings menu fix

* fixes

* Cloud Trial and Banners

* revert

* initial commit

* Added website onboarding APIs

* moved ai onboarding controller to auth module

* ee banners

* fix

---------

Co-authored-by: Rohan Lahori <64496391+rohanlahori@users.noreply.github.com>
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>

* Bugfixes/minor UI fixes-CLoud (#13203)

* Bugfixes/UI bugs platform 1 (#13205)

* cleanup

* Audit logs fix

* gitignore changes

* postgrest configs removed

* removed unused import

* improvements

* fix

* improved startup logs

* Platform cypress fix (#13192)

* Cloud Blocker bugfixes (#13160)

* fix

* minor email fixes

* settings menu fix

* fixes

* Bugfixes/whitelabelling apis (#13180)

* white-labelling apis

* removed consoles logs

* reverts

* fixes for white-labelling

* fixes

* Cypress fix

* reverted breadcrumb changes (#13194)

* cypress fix

* title fix

* fixes for getting public sso configurations

---------

Co-authored-by: Rohan Lahori <64496391+rohanlahori@users.noreply.github.com>
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>

* deployment fix

* added interfaces and permissions

* Bugfixes/lts 3.6 branch 1 platform (#13238)

* fix

* Licensing Banners Fixes Cloud and EE (#13241)

* design: Adds license buttons to header

* Refactor header actions

* Cloud Blocker bugfixes (#13160)

* fix

* minor email fixes

* settings menu fix

* fixes

* subscription page

* fix banners

---------

Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
Co-authored-by: Rohan Lahori <64496391+rohanlahori@users.noreply.github.com>

* fix for public apps

* fix

* CE Instance Signup bug (#13254)

* CE Instance Signup bug

* improvement

* fix

* Add WEBSITE_SIGNUP_URL to deployment environment variables

* Add WEBSITE_SIGNUP_URL to environment variables for deployment

* Super admin banner fix (#13262)

* Git Sync Fixes  (#13249)

* git-sync module changes

* git sync fixes

* added app resource guard

* git-sync fixes

* removed require feature

* fix

* review comment changes

* ypress fix

* App logo fix inside app builder

* fix for subpath cache

* fix (#13274)

* platform-cypress-fix (#13271)

* git sync fixes (#13277)

* fix

* Add data-cy for new components (#13289)

---------

Co-authored-by: Rohan Lahori <64496391+rohanlahori@users.noreply.github.com>
Co-authored-by: Rudhra Deep Biswas <98055396+rudeUltra@users.noreply.github.com>
Co-authored-by: Ajith KV <ajith.jaban@gmail.com>
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
Co-authored-by: rohanlahori <rohanlahori99@gmail.com>
Co-authored-by: Adish M <adish.madhu@gmail.com>
Co-authored-by: Rudra deep Biswas <rudra21ultra@gmail.com>
2025-07-09 22:36:41 +05:30
Adish M
f23c4ecbe1 Update display image 2025-07-09 15:28:57 +05:30
Adish M
b2a582b1c8 update submodule handling in merging PR workflow 2025-07-09 14:19:35 +05:30
Adish M
e8ed047388 🔄 chore: streamline submodule update process and automate PR creation 2025-07-09 12:46:43 +05:30
Adish M
ee769195c3
feat: Update Packer configuration to use Ubuntu Jammy and adjust instance types and AMI settings (#13259) 2025-07-08 16:23:03 +05:30
Adish M
ed571cafe3
feat: Update Packer workflow to checkout lts-3.6 branch and add Neo4j setup with APOC plugin (#13225)
* feat: Update Packer workflow to checkout lts-3.6 branch and add Neo4j setup with APOC plugin

* refactor: remove deprecated EC2 ce deployment files and scripts

* fix: ensure newline at end of file in setup_app and setup_machine scripts
2025-07-07 18:14:18 +05:30
Adish M
348127afd7
Enhance submodule checkout process to handle branch existence and fallback to main (#13218)
* Enhance submodule checkout process to handle branch existence and fallback to main

* Improve submodule checkout process to handle branch validation and fallback to main

* chore: Comment out Node.js setup, dependency installation, and build steps in cloud frontend workflow

* refactor: Enhance submodule checkout process to include submodule name in logs

* Update submodule checkout process to use the correct submodule name extraction method

* fix: Update submodule checkout script to use correct submodule path variable

* Improve submodule checkout process to correctly handle branch names and fallback to main

* chore: Uncomment Node.js setup, dependency installation, and build steps in cloud frontend workflow

* fix: Update branch checkout logic to use correct syntax and improve fallback handling

* fix: Update git checkout command to use -B flag for branch creation

* fix: Improve submodule checkout process to explicitly fetch branch ref before checkout

* fix: Enhance submodule checkout process with improved branch validation and error handling

* fix: Improve branch checkout logic by enhancing fetch command and validating branch existence

* fix: Enhance manual Git checkout process with improved fetch and error handling

* fix: Restore Node.js setup, dependency installation, and Netlify deployment steps in workflow
2025-07-07 12:28:45 +05:30
Adish M
b1afdd4efc
refactor: Improve cloud frontend deployment workflow with manual Git checkout and enhanced user authorization (#13213) 2025-07-06 15:29:17 +05:30
Adish M
c99e7dd856
fix: Restore authorization check in cloud frontend deployment workflow (#13195)
* fix: Restore authorization check in cloud frontend deployment workflow

* fix: Reinstate branch prefix validation in cloud frontend deployment workflow

* fix: Enhance Netlify deployment step for cleaner output

* fix: Update cloud frontend deployment workflow for improved clarity and authorization checks

* Remove deployment completion message from cloud frontend workflow

* Remove branch prefix validation from cloud frontend deployment workflow
2025-07-04 17:46:30 +05:30
Adish M
eae10cddeb
Update Docker image build references and add cloud edition workflow (#13191) 2025-07-04 12:00:20 +05:30
Adish M
e051caca47
fix: Update environment variable secrets for cloud deployment (#13171)
* fix: Update environment variable secrets for cloud deployment

* Add submodule checkout step to cloud frontend deployment workflow

* fix: Update checkout step to use actions/checkout@v4 and streamline configuration

* fix: Add missing environment variables for cloud deployment

* Update Node.js and NPM versions in Netlify configuration
2025-07-03 21:47:25 +05:30
Adish M
95866aed82
feat: Add GitHub Actions workflow for cloud frontend deployment (#13159)
* feat: Add GitHub Actions workflow for cloud frontend deployment

* chore: Comment out authorization checks and branch validation in deployment workflow for testing
2025-07-03 10:54:37 +05:30
Adish M
abae4dc009
feat: update Dockerfiles and entrypoint for PostgreSQL and Temporal integration (#13144)
* feat: update Dockerfiles and entrypoint for PostgreSQL and Temporal integration

* fix: update Docker image tags for ee-latest versioning

* fix: remove default Dockerfile path and update tag generation logic

* fix: remove unnecessary newline in manual Docker build workflow

* fix: remove duplicate TOOLJET_EDITION environment variable declaration

* fix: update PostgreSQL source list for compatibility and enhance entrypoint script for improved logging and error handling

* update PostgreSQL source list to use bookworm for compatibility
2025-07-02 12:35:22 +05:30
Adish M
817c371f17
Refactor Dockerfile for improved build efficiency and dependency management (#13110)
* Refactor Dockerfile for improved build efficiency and dependency management

* Update Dockerfile to include copyfiles installation and correct key path

* Enhance Dockerfile and entrypoint script for improved setup and functionality

- Install grpcurl in the Dockerfile and entrypoint script if not already present
- Add installation steps for Temporal Server and UI Server binaries
- Register Temporal namespace if it doesn't exist
- Update environment variables for Temporal configuration

* Update Dockerfile to use dynamic branch name for checkout

* Update Dockerfile to set BRANCH_NAME as a build argument

* Fix Dockerfile to correct unzip command for Oracle Instant Client zip file
2025-06-30 19:38:44 +05:30
Adish M
af867a703b
Created a manual-docker-build workflow (#13117) 2025-06-30 16:41:44 +05:30
Adish M
bed888bd8a
removed docker buildx from cypress-platform.yml (#13075) 2025-06-24 17:43:14 +05:30
Adish M
17045befd3
Update node version in vulnerability automation (#13071) 2025-06-24 14:58:46 +05:30
Adish M
7123fc278b
Update merging-pr.yml for rebase submodule current main to base repo (#13067) 2025-06-23 18:08:08 +05:30
Adish M
3bb1fbd2a6
Feature: Automation for auto-merge submodule PRs after base PR merges to main (#13057) 2025-06-20 16:01:40 +05:30
Midhun G S
175345479a
Node upgrade 18->22 (#12836)
* node upgrade initial commit

* Removed node-saas and added saas. Fixed the CSS warnings from saas

* add node version 22 to dockerfile and AMI setup script

* change the base image to debian 12

* Update the node version (#12860)

* correction in builder image

* Update ce-production.Dockerfile

* upgrade node to 22.15.1

* server package lock

* package upgrade

* package upgrade

* base directory package upgrade

* revert sentry package upgrade

* fix

* added copy files

* fix dockerfile for copywrite package issue

* removed copy files package

* fix dockerfile for copywrite package issue

---------

Co-authored-by: Kavin Venkatachalam <kavin.saratha@gmail.com>
Co-authored-by: Adish M <adish.madhu@gmail.com>
Co-authored-by: Ajith KV <ajith.jaban@gmail.com>
Co-authored-by: Adish M <44204658+adishM98@users.noreply.github.com>
Co-authored-by: Muhsin Shah C P <muhsinshah21@gmail.com>
2025-06-17 13:01:46 +05:30
Ajith KV
ea5e6beb7e
Update platform cypress workflow for enterprise edition (#12875)
* Update platform cypress workflow

* fix syntax

* fix syntax

* update the workflow

* update workflow

* update the port

* correction in the .env variables

* correction in the matrix check

* correction in the matrix check

* correction in the matrix check

* fix for platform ee cypress workflow

* Update the workflow for environment specific cypress env

* Update ee config

* update the file name

* update the file name

* update typo

* update dockerfile

* update the port

* adding logs to check the migration

* added redis to the dockerfile

* added redis to the dockerfile

* fix redis issue

* corrections ce and ee steps

* clean up

* adding latest submodules

* removing submodules

* removing submodules

---------

Co-authored-by: Adish M <adish.madhu@gmail.com>
2025-06-04 12:30:00 +05:30
Adish M
bd3b21ce3e
Render refactor and Fix for Marketplace plugin workflow (#12911)
* Render refactor

* fixed the issue with commenting

* fix clear cache api

* enhanced the comment

* fixed the issue with comment not fetched by action

* issue with if condition intendation

* testing clear and push commint comment

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* fix for comment trirgger

* adding back to labels

* adding back to labels

* fixing fetching detail from api

* fixing fetching detail from api

* fixing fetching detail from api

* fixing fetching detail from api

* adding the comment option for triggerring

* fix label trigger

* fix label trigger

* fix label trigger

* fix label trigger

* fix label trigger

* adding failure notification on marketplace plugin failure

* update s3 bucket upload script with error logs

* update the aws/sdk package

* Adding the github action url to the PR comment

* Adding the output from s3 upload output for better understanding

* fix the build error due common files issue

* fix the build error due common files issue

* adding the submdoule file
2025-05-21 19:01:25 +05:30
Adish M
c0009b2c3a
Fix repo in ee render app to pick the forked branch (#12873) 2025-05-14 15:33:39 +05:30