Émile Ré
147ea0f08f
Make sure page reloads when version is selected
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-27 17:52:59 +04:00
Émile Ré
7c721e5ff7
Refactor DocumentSignaturesTab to DocumentSignaturesPage + fix count bug
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-27 17:52:58 +04:00
Émile Ré
fb09bed247
Refactor document detail to document layout
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-27 17:52:58 +04:00
Émile Ré
3f96869b6b
Refactor documents page
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-27 17:52:58 +04:00
Zain Ahmad Khan
a05ba46f82
S3 Storage Path Style Fix
...
Signed-off-by: Zain Ahmad Khan <niazi_zain@hotmail.com >
AWS_USE_PATH_STYLE for docker had a code missing in entrypoint.sh which If not provided doesn't let us use minio or any other Storage with Probo Docker.
2026-01-27 17:48:43 +04:00
mendral-app[bot]
db27c6763f
fix: add grype binary caching and retry logic to release-snapshot job
...
- Cache grype binary using actions/cache to avoid repeated downloads
- Add retry logic (3 attempts with exponential backoff) for grype installation
- Pre-install grype before scan-action to ensure it's available
This addresses the HTTP 503/504 timeout errors when downloading grype from
GitHub releases, which caused 6 failures on the main branch in the past 14 days
(90.32% success rate vs 99% target).
2026-01-26 17:11:04 -08:00
Bryan Frimin
9b84206d56
Add Dependabot configuration for all dependencies
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-01-26 17:03:04 -08:00
mendral-app[bot]
1b0fffe99e
ci(release): enable Go module caching
...
Add cache: true to actions/setup-go@v5 in the Release workflow to
cache Go modules between runs. This reduces the GoReleaser step
duration from 5-18 minutes to 1-3 minutes by avoiding repeated
module downloads.
2026-01-26 08:49:41 -08:00
Émile Ré
d1f6006a17
Rename e2e test results artifact
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-26 12:08:55 +04:00
Émile Ré
f32b7d60f7
Always upload test results + fix cgo enabling for tests
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-26 12:02:46 +04:00
Émile Ré
0c73e28a31
Add junit results to e2e tests too
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-26 11:53:59 +04:00
Émile Ré
e1989e002f
Add gotestsum as a tool and use junit format to get test analysis
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-26 11:34:05 +04:00
Émile Ré
defb566287
Release v0.116.10
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-23 16:06:56 +04:00
Émile Ré
9b528c2b88
Fix eslint-plugin-relay d.ts reach by console and trust
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-23 15:51:05 +04:00
Émile Ré
3899656730
Add eslint-plugin-relay rules (warning only)
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-23 15:16:41 +04:00
Émile Ré
188ae13d58
Move linting in dedicated CI job
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-23 13:17:46 +04:00
Émile Ré
6ab5ccc59f
Disallow imports with extensions
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-23 13:12:06 +04:00
Émile Ré
81dec2bc51
Fix lint issues after rebase
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-23 12:51:07 +04:00
Émile Ré
4806d6b89c
Fix tw class
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-23 12:44:32 +04:00
Émile Ré
c6bd2a2014
Use new eslint concurrency option
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-23 12:44:32 +04:00
Émile Ré
de93e39252
Fix apps/console lint issues
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-23 12:44:31 +04:00
Émile Ré
d1cd2b5412
Fix react configs
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-23 12:42:36 +04:00
Émile Ré
cf49f553f8
Fix linting issues
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-23 12:42:36 +04:00
Émile Ré
fb521544e5
Rework configs using tseslint InfiniteArray
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-23 12:42:36 +04:00
Émile Ré
e143477d66
Remove extensions from import paths
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-23 12:42:34 +04:00
Bryan Frimin
4bdf941d3a
Refactor SOA
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-01-22 10:20:50 -08:00
Émile Ré
d5e6d11845
Fix typo
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 21:16:02 +04:00
Émile Ré
3b4f77c5e8
Change folder aliases
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 21:14:37 +04:00
Émile Ré
4d80dccbbf
Fix bot review
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 21:06:19 +04:00
Émile Ré
7dd5e1666d
Remove unused generated files
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 20:46:34 +04:00
Émile Ré
7d690c546b
Fix type imports
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 20:41:19 +04:00
Émile Ré
c168be6de0
Add import order sorting rules
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 20:38:37 +04:00
Émile Ré
56d17c4f3f
Streamline ts eslint configs
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 20:12:28 +04:00
Émile Ré
aa5696b5d3
Add eslint-plugin-import
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 19:57:10 +04:00
Émile Ré
0e4ac296cb
Update eslint for apps/trust & packages/n8n-node
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 17:53:44 +04:00
Émile Ré
36cd0cae95
Update node to LTS and npm to avoid issue with optional dependencies on natives
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 17:47:44 +04:00
Émile Ré
988909eb78
Fix packages/ui lint issues
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 16:39:20 +04:00
Émile Ré
6ba2132cfe
Fix apps/trust lint issues
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 14:40:12 +04:00
Émile Ré
dd23449cc0
Fix apps/console lint issues
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 12:51:43 +04:00
Émile Ré
b4a73f2eea
Update apps/console eslint dependency + compose eslint config with @probo/eslint-config
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 12:51:43 +04:00
Émile Ré
21342fba05
Fix eslint-config package internal imports so other packages can use it for their eslint config
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 12:51:42 +04:00
Émile Ré
469e1431a3
Use eslint to lint the eslint-config package itself
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 12:51:42 +04:00
Émile Ré
bcc9de804e
Add shareable config TS files and tsconfig.json
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 12:51:42 +04:00
Émile Ré
6d75d64ba9
Add typescript and esplugin-react to eslint-config
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 12:51:42 +04:00
Émile Ré
a82018a765
Update linting dependencies
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 12:51:42 +04:00
Émile Ré
27428377c6
Remove prettier in favor of @stylistic/eslint-plugin
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 12:51:42 +04:00
Yash Gupta
c24726b481
chore: add shared ESLint and Prettier configuration
...
Closes #615
- Add @probo/eslint-config package with ESLint 9.x flat config
- Enhance @probo/prettier with aligned stylistic rules
- Migrate console, trust, and UI packages to shared config
- Remove duplicate ESLint dependencies from individual packages
Signed-off-by: Yash Gupta <yash3144@gmail.com >
2026-01-22 12:51:42 +04:00
Bryan Frimin
a3c3411a40
Update ignore tls pattern
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-01-21 09:38:21 -08:00
Bryan Frimin
7a3e289677
Fix otel utf8 error
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-01-21 09:28:45 -08:00
Émile Ré
718dace709
Release v0.116.9
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-21 13:33:55 +04:00