Commit graph

1917 commits

Author SHA1 Message Date
Enno Gelhaus
c124aa648b Refactor Jenkins pipeline to streamline Node.js setup and enhance SonarQube analysis stage 2025-10-03 15:08:46 +02:00
Enno Gelhaus
b2f5fb17d4 Refactor Jenkins pipeline to remove source checkout stage and enhance apt command execution with update step 2025-10-03 14:46:26 +02:00
Enno Gelhaus
b71f8a7acb Remove credentialsId from Git checkout configuration for improved security and flexibility 2025-10-03 14:44:51 +02:00
Enno Gelhaus
febfb1e7d6 Refactor Jenkins pipeline to remove unnecessary Git installation steps and enhance apt command execution with retry logic 2025-10-03 14:44:05 +02:00
Enno Gelhaus
789c4b4c7e Refactor Jenkins pipeline to improve Git checkout process and ensure necessary dependencies are installed 2025-10-03 14:41:42 +02:00
Enno Gelhaus
6e19591998 Remove unnecessary options configuration from Jenkins pipeline for cleaner setup 2025-10-03 14:35:15 +02:00
Enno Gelhaus
762384d45e Refactor Jenkins pipeline to use 'agent any' for improved flexibility in execution environment 2025-10-03 14:32:30 +02:00
Enno Gelhaus
ebbb64b9d8 Enhance Jenkins pipeline comments and update Git checkout configuration for clarity and accuracy 2025-10-03 14:28:05 +02:00
Enno Gelhaus
477366164c Remove legacy CI/CD configurations and implement new workflows for building and analyzing Node.js applications with SonarQube 2025-10-03 14:24:01 +02:00
Enno Gelhaus
7becf450ed
sonar-project.properties 2025-10-02 07:49:25 +02:00
Enno Gelhaus
3138308066
Update SonarQube authentication method
Replaced sonar.login with sonar.token for authentication.
2025-10-01 22:10:31 +02:00
Enno Gelhaus
74afd9149c
Remove SONAR_TOKEN and SONAR_HOST_URL from workflow
Removed environment variables for SonarQube analysis.
2025-10-01 22:04:37 +02:00
Enno Gelhaus
39f617a54a
Update sonar-project.properties 2025-10-01 22:03:44 +02:00
Enno Gelhaus
0b3f559cf5
Add environment name to build PR workflow 2025-10-01 21:55:36 +02:00
Enno Gelhaus
6d7ed26e3c
Update build-pr.yml 2025-10-01 21:49:10 +02:00
Enno Gelhaus
1f14c8690d
Update build-pr.yml 2025-10-01 21:46:10 +02:00
Enno Gelhaus
5f9e8012f6
Change pull_request_target to pull_request event 2025-10-01 21:38:06 +02:00
Enno Gelhaus
1127879b30
Add SonarQube host URL to properties file 2025-10-01 21:37:36 +02:00
Enno Gelhaus
a6d4f075b2
Delete .github/workflows/build-pr-temp.yml 2025-10-01 21:36:22 +02:00
Enno Gelhaus
cad9bfa4b6
Add GitHub Actions workflow for PR builds 2025-10-01 21:27:54 +02:00
Enno Gelhaus
07074e76a8
Update build-pr.yml 2025-10-01 14:40:55 +02:00
Enno Gelhaus
39c6cba6ff
Change version retrieval to short commit SHA
Updated the workflow to retrieve the short commit SHA instead of the project version from Git tags.
2025-10-01 14:40:42 +02:00
Enno Gelhaus
b8c7200215
Fix SonarQube badge URLs in README
Updated SonarQube badge links with specific project tokens.
2025-10-01 14:33:23 +02:00
Enno Gelhaus
84f7cc409a
Update SonarQube badges in README
Updated SonarQube badge links and added new badges.
2025-10-01 14:32:39 +02:00
Enno Gelhaus
1c9739413d
Update README with SonarQube badges
Added quality and reliability metrics from SonarQube to README.
2025-10-01 14:31:47 +02:00
Enno Gelhaus
3a1ada8498
Add environment for build-and-publish job
Added environment configuration for build-pr.
2025-10-01 14:07:15 +02:00
Enno Gelhaus
2580b8ecdc
Add environment configuration for build job 2025-10-01 14:04:36 +02:00
Enno Gelhaus
12da5b2f4f
separate Workflow for PRs (Build) 2025-10-01 10:59:10 +02:00
Enno Gelhaus
8cf266640d
Remove PRs from build
Will be a separate workflow.
2025-10-01 10:54:35 +02:00
Enno Gelhaus
520133342e
update/build.yaml 2025-10-01 10:42:59 +02:00
Enno Gelhaus
7fd69c23c5
Add PNG files to sonar exclusions 2025-10-01 10:25:03 +02:00
Enno Gelhaus
4212e93a7c
Add fetch-depth option to checkout action 2025-10-01 10:03:04 +02:00
Enno Gelhaus
c2619d7cb4
Update sonar.javascript.node.maxspace for performance
Increased maximum node memory space for SonarQube scan performance.
2025-09-30 15:25:42 +02:00
Enno Gelhaus
92c7a60299
Update sonar-project.properties 2025-09-30 15:07:31 +02:00
Enno Gelhaus
1aeebfce8f
Enhance CI workflow with versioning and SonarQube analysis
Added steps to get project version from Git tag and perform SonarQube analysis for both pull requests and branches.
2025-09-30 14:58:55 +02:00
Enno Gelhaus
df4475eaaf
Add SonarQube project configuration 2025-09-30 14:53:02 +02:00
Nevo David
ad7f7d9408 feat: find next available slot
Some checks failed
Build Containers / build-containers-common (push) Has been cancelled
Build / build (20.17.0) (push) Has been cancelled
Build Containers / build-containers (amd64, ubuntu-latest) (push) Has been cancelled
Build Containers / build-containers (arm64, ubuntu-24.04-arm) (push) Has been cancelled
Build Containers / build-container-manifest (push) Has been cancelled
2025-09-24 14:25:55 +07:00
Nevo David
cde0550adc feat: fix precondition 2025-09-22 14:16:13 +07:00
Nevo David
4e9038519c feat: more esacpe
Some checks failed
Build Containers / build-containers-common (push) Has been cancelled
Build / build (20.17.0) (push) Has been cancelled
Build Containers / build-containers (amd64, ubuntu-latest) (push) Has been cancelled
Build Containers / build-containers (arm64, ubuntu-24.04-arm) (push) Has been cancelled
Build Containers / build-container-manifest (push) Has been cancelled
2025-09-22 00:34:45 +07:00
Nevo David
a40d46b1a9 feat: markdown fix
Some checks failed
Build Containers / build-containers-common (push) Has been cancelled
Build / build (20.17.0) (push) Has been cancelled
Build Containers / build-containers (amd64, ubuntu-latest) (push) Has been cancelled
Build Containers / build-containers (arm64, ubuntu-24.04-arm) (push) Has been cancelled
Build Containers / build-container-manifest (push) Has been cancelled
2025-09-22 00:20:26 +07:00
Nevo David
b98522373d feat: convert lt and gt to \> and \< in markdown
Some checks failed
Build Containers / build-containers-common (push) Has been cancelled
Build / build (20.17.0) (push) Has been cancelled
Build Containers / build-containers (amd64, ubuntu-latest) (push) Has been cancelled
Build Containers / build-containers (arm64, ubuntu-24.04-arm) (push) Has been cancelled
Build Containers / build-container-manifest (push) Has been cancelled
2025-09-22 00:14:52 +07:00
Nevo David
f0f8373621 feat: fix listmonk
Some checks failed
Build Containers / build-containers-common (push) Has been cancelled
Build / build (20.17.0) (push) Has been cancelled
Build Containers / build-containers (amd64, ubuntu-latest) (push) Has been cancelled
Build Containers / build-containers (arm64, ubuntu-24.04-arm) (push) Has been cancelled
Build Containers / build-container-manifest (push) Has been cancelled
2025-09-21 21:44:30 +07:00
Enno Gelhaus
7f9a5c39c4
Remove Sentry user feedback modal display
Removed user feedback modal display for Sentry events.
2025-09-20 14:02:45 +02:00
Enno Gelhaus
ce8017a3c6
Simplify condition for showing report dialog
Refactor condition to show user feedback modal.
2025-09-20 11:30:49 +02:00
Enno Gelhaus
8078814211
Add error patterns to ignore in Sentry events 2025-09-20 10:50:17 +02:00
Nevo David
ec69b689c5 Merge remote-tracking branch 'origin/main' 2025-09-20 15:26:13 +07:00
Nevo David
700f3c5ccb feat: fix duplicate modals 2025-09-20 15:25:43 +07:00
Enno Gelhaus
18ced894a6
Merge pull request #987 from gitroomhq/fix/sentry-feedback-svg
Update feedback button SVG icon size and color
2025-09-19 19:26:34 +02:00
Nevo David
cc3a8f7a12 Feat: fix sentry 2025-09-20 00:25:38 +07:00
Enno Gelhaus
984bc156f1 Update feedback button SVG icon size and color 2025-09-19 19:17:44 +02:00