Mondo Diaz
f1aae057ed
Clean up CI pipeline and remove unused values files
...
- Use branch name (CI_COMMIT_REF_SLUG) instead of commit SHA for feature IDs
- Remove commented-out code and unused deploy template
- Fix deploy_stage to use kubectl config use-context
- Remove values-production.yaml and values-external.yaml
2026-01-13 21:51:50 +00:00
Mondo Diaz
66515f24d4
Add kubectl context to cleanup_feature job
2026-01-13 21:49:28 +00:00
Mondo Diaz
892f63e685
Fix helm path by returning to project root before deploy
2026-01-13 21:37:37 +00:00
Mondo Diaz
cd7c930176
Use kubectl config use-context for agent authentication
2026-01-13 21:28:10 +00:00
Mondo Diaz
0bbfe38293
Test: hardcode agent path to rule out variable interpolation
2026-01-13 21:12:08 +00:00
Mondo Diaz
86567b4ae1
Add GitLab Agent configs with CI/CD access for deployments
2026-01-13 20:08:29 +00:00
Mondo Diaz
d3a47f6167
Fix GitLab Agent paths to use full project:agent format
2026-01-13 19:32:09 +00:00
Armando Diaz
089d4a50df
update jobs to use correct image and agents.
2026-01-13 12:05:16 -06:00
Mondo Diaz
f6b79a7af0
Add feature branch deployment pipeline
...
- Add deploy_feature job for ephemeral dev environments
- Use unique identifier (feat-{short_sha}) for K8s resource isolation
- Dynamic hostnames for ingress (orchard-{sha}.common.global.bsf.tools)
- Add cleanup_feature job with on_stop for automatic cleanup on merge
- Add values-dev.yaml with lighter resources for ephemeral deployments
- Refactor deploy_stage to use dynamic image tag from CI
2026-01-13 16:45:48 +00:00
Dane Moss
deda96795b
comment out rule block for now
2026-01-13 16:43:49 +00:00
Dane Moss
f555dd6bde
try another rule
2026-01-13 16:43:49 +00:00
Dane Moss
36b79485ba
update job name
2026-01-13 16:43:49 +00:00
Dane Moss
b58deb4a60
Update .gitlab-ci.yml file
2026-01-13 16:43:49 +00:00
Dane Moss
d3bacfe6b6
Update 2 files
...
- /helm/orchard/values-stage.yaml
- /.gitlab-ci.yml
2026-01-13 16:43:49 +00:00
Dane Moss
0cc4f25362
Merge branch 'update_changelog' into 'main'
...
add changelog entry
See merge request esv/bsf/bsf-integration/orchard/orchard-mvp!25
2026-01-12 10:11:50 -07:00
Dane Moss
5c9da9003b
add changelog entry
2026-01-12 10:11:50 -07:00
Dane Moss
90bb2a3a39
Merge branch 'feature/auth-system' into 'main'
...
Implement authentication system with access control UI
Closes #50 and #18
See merge request esv/bsf/bsf-integration/orchard/orchard-mvp!24
2026-01-12 09:52:35 -07:00
Mondo Diaz
617bcbe89c
Implement authentication system with access control UI
2026-01-12 09:52:35 -07:00
Mondo Diaz
1cbd335443
Merge branch 'feature/drag-drop-upload' into 'main'
...
Add drag-and-drop upload component with chunked uploads and offline support
See merge request esv/bsf/bsf-integration/orchard/orchard-mvp!23
2026-01-08 11:59:33 -06:00
Mondo Diaz
10d3694794
Add drag-and-drop upload component with chunked uploads and offline support
2026-01-08 11:59:32 -06:00
Mondo Diaz
bccbc71c13
Merge branch 'feature/download-verification' into 'main'
...
Add download verification with SHA256 checksum support (#26 , #27 , #28 , #29 )
See merge request esv/bsf/bsf-integration/orchard/orchard-mvp!22
2026-01-07 13:36:46 -06:00
Mondo Diaz
35fda65d38
Add download verification with SHA256 checksum support ( #26 , #27 , #28 , #29 )
2026-01-07 13:36:46 -06:00
Mondo Diaz
08dce6cbb8
Merge branch 'feature/audit-history-api' into 'main'
...
Metadata database tracks all uploads with project, package, tag, and timestamp queryable via API
See merge request esv/bsf/bsf-integration/orchard/orchard-mvp!21
2026-01-07 12:31:46 -06:00
Mondo Diaz
2f1891cf01
Metadata database tracks all uploads with project, package, tag, and timestamp queryable via API
2026-01-07 12:31:44 -06:00
Mondo Diaz
81458b3bcb
Merge branch 'feature/ref-count-management' into 'main'
...
Add ref_count management for deletions with atomic operations and error handling
See merge request esv/bsf/bsf-integration/orchard/orchard-mvp!20
2026-01-06 13:44:23 -06:00
Mondo Diaz
7e68baed08
Add ref_count management for deletions with atomic operations and error handling
2026-01-06 13:44:23 -06:00
Mondo Diaz
66622caf5d
Add AGENTS.md to gitignore for OpenCode compatibility
2026-01-05 09:24:33 -06:00
Mondo Diaz
96d79e4127
Merge branch 'fix/helm-minio-ingress-rename' into 'main'
...
Fix Helm chart: rename minio.ingress to minioIngress to avoid subchart conflict
See merge request esv/bsf/bsf-integration/orchard/orchard-mvp!19
2025-12-16 12:51:42 -06:00
Mondo Diaz
accba9e404
Fix Helm chart: rename minio.ingress to minioIngress to avoid subchart conflict
2025-12-16 12:51:41 -06:00
Dane Moss
64e420fb58
Merge branch 'cut_new_release' into 'main'
...
release new image with presigned URL support for direct s3 downloads as default download mode
See merge request esv/bsf/bsf-integration/orchard/orchard-mvp!18
2025-12-15 15:30:38 -07:00
dane.moss
994f166de8
release new image with presigned URL support for direct s3 downloads as default download mode
2025-12-15 15:17:53 -07:00
Mondo Diaz
8999552949
Merge branch 'feature/presigned-url-downloads' into 'main'
...
Add presigned URL support for direct S3 downloads (#48 )
Closes #48
See merge request esv/bsf/bsf-integration/orchard/orchard-mvp!17
2025-12-15 16:06:51 -06:00
Mondo Diaz
2df97ae94a
Add presigned URL support for direct S3 downloads ( #48 )
2025-12-15 16:06:51 -06:00
Mondo Diaz
caa0c5af0c
Merge branch 'feature/store-sha256-checksums' into 'main'
...
Store SHA256 checksums with artifacts and add multiple hash support
Closes #25
See merge request esv/bsf/bsf-integration/orchard/orchard-mvp!16
2025-12-15 14:47:31 -06:00
Mondo Diaz
3fd2747ae4
Store SHA256 checksums with artifacts and add multiple hash support
2025-12-15 14:47:30 -06:00
Mondo Diaz
96367da448
Merge branch 'feature/integrity-verification-design' into 'main'
...
Add integrity verification workflow design document
Closes #24
See merge request esv/bsf/bsf-integration/orchard/orchard-mvp!15
2025-12-15 14:00:32 -06:00
Mondo Diaz
2686fdcb89
Add integrity verification workflow design document
2025-12-15 14:00:32 -06:00
Dane Moss
0eb2deb4ca
Merge branch 'update_urls' into 'main'
...
update URLs to point to BSF
Closes #46
See merge request esv/bsf/bsf-integration/orchard/orchard-mvp!14
2025-12-15 11:30:07 -07:00
Dane Moss
3fe421f31d
update URLs to point to BSF
2025-12-15 11:30:07 -07:00
Mondo Diaz
68660eacf6
Merge branch 'feature/schema-enhancements' into 'main'
...
Add schema enhancements for uploads, artifacts, and audit tracking
Closes #16
See merge request esv/bsf/bsf-integration/orchard/orchard-mvp!13
2025-12-12 15:23:50 -06:00
Mondo Diaz
b52c8840f1
Add schema enhancements for uploads, artifacts, and audit tracking
2025-12-12 15:23:50 -06:00
Dane Moss
4afcdf5cda
Merge branch 'add_prosper_config' into 'main'
...
Add prosper config
Closes #45
See merge request esv/bsf/bsf-integration/orchard/orchard-mvp!12
2025-12-12 13:52:27 -07:00
Dane Moss
bc3da14d50
Add prosper config
2025-12-12 13:52:27 -07:00
Mondo Diaz
2843335f6d
Document curl -OJ flag for correct download filenames
...
- Update download examples to use -OJ flag
- Add note explaining curl download flags (-O, -J, -OJ, -o)
- Add example for saving to a specific filename
2025-12-12 13:53:15 -06:00
Mondo Diaz
2097865874
Remove redundant search bar from Home, rename page filters
...
- Remove SearchInput from Home page (use GlobalSearch in header instead)
- Rename "Search packages..." to "Filter packages..." on ProjectPage
- Rename "Search tags..." to "Filter tags..." on PackagePage
- Update FilterChip labels from "Search" to "Filter"
This differentiates the global search (header) from page-level filtering.
2025-12-12 12:55:31 -06:00
Mondo Diaz
0e1474bf6c
Merge branch 'feature/database-storage-layer' into 'main'
...
Implement database storage layer
Closes #17
See merge request esv/bsf/bsf-integration/orchard/orchard-mvp!11
2025-12-12 12:45:33 -06:00
Mondo Diaz
9604540dd3
Implement database storage layer
2025-12-12 12:45:33 -06:00
Mondo Diaz
a6df5aba5a
Merge branch 'feature/search-filtering-enhancements' into 'main'
...
Add global search and filtering enhancements
Closes #6
See merge request esv/bsf/bsf-integration/orchard/orchard-mvp!10
2025-12-12 12:12:46 -06:00
Mondo Diaz
096887d4da
Add global search and filtering enhancements
2025-12-12 12:12:46 -06:00
Mondo Diaz
7d80bef39a
Fix: restore enhanced tags API endpoints
2025-12-12 10:57:27 -06:00