Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
916 commits
Select commit Hold shift + click to select a range
1cc4079
ci: Consolidate configuration management and add bootstrap data seedi…
colinmxs Mar 5, 2026
c192e14
refactor(assistant-preview): Remove unused ConfigService dependency f…
colinmxs Mar 5, 2026
f1074ac
Merge remote-tracking branch 'origin/main' into develop
colinmxs Mar 5, 2026
99d3e75
docs: Restructure deployment workflow documentation with sequential o…
colinmxs Mar 5, 2026
aecccc6
docs(github-actions): Restructure deployment guide with sequential st…
colinmxs Mar 5, 2026
f621212
docs(github-actions): Streamline AWS setup and configuration document…
colinmxs Mar 5, 2026
654c1f3
feat(rbac): Add configurable JWT roles for system admin access
colinmxs Mar 5, 2026
060b3cf
docs(specs): Add versioning strategy design document
colinmxs Mar 5, 2026
7f63b79
feat(versioning): Implement centralized version management system
colinmxs Mar 5, 2026
213e872
merge main into develop (post-reset sync, v1.0.0-beta.2)
colinmxs Mar 6, 2026
ae885e3
docs(specs): Add auth & RBAC test suite specification and testing pos…
colinmxs Mar 6, 2026
9ca9ebd
feat: replace ADMIN_JWT_ROLES with SEED_ADMIN_JWT_ROLE for system adm…
philmerrell Mar 6, 2026
d6ebd0b
chore: bump version to 1.0.0-beta.3 and update related manifests
philmerrell Mar 7, 2026
c6d574b
test(auth & rbac): Add comprehensive test suite for auth layer
colinmxs Mar 7, 2026
b36576a
chore(deps): Add moto[dynamodb] to dev dependencies
colinmxs Mar 7, 2026
1a17f09
fix(auth): Add comprehensive logging to trusted auth extraction flow
colinmxs Mar 7, 2026
3c5eeb9
fix: standardize input and output modalities to uppercase in model form
philmerrell Mar 7, 2026
0b4fc9c
fix: correct monthly cost limit for default quota tier from $50 to $5
philmerrell Mar 7, 2026
4cf3570
fix: update tier name for default quota tier to be more concise
philmerrell Mar 7, 2026
e144043
refactor: remove version display from sidenav and move to user dropdo…
philmerrell Mar 7, 2026
7d5da8a
refactor: remove Tavily and Nova Act API key references from configur…
philmerrell Mar 7, 2026
779bdf7
feat: add system admin role and default tools seeding functionality
philmerrell Mar 7, 2026
372b5a0
chore: bump version to 1.0.0-beta.4 across all packages
philmerrell Mar 7, 2026
1c491e5
test(routes): Add comprehensive API route test suite with property-ba…
colinmxs Mar 7, 2026
22afc64
test(agents): Add comprehensive test suite for main agent core module
colinmxs Mar 8, 2026
ea90d25
refactor: temporarily comment out "Add Model" button and navigation l…
philmerrell Mar 7, 2026
736ccfd
feat: enhance deployment documentation for AWS setup, GitHub configur…
philmerrell Mar 8, 2026
6f686d3
docs: update deployment guide with step indicators for clarity
philmerrell Mar 8, 2026
03f132c
docs: update deployment guide to include line breaks for clarity in p…
philmerrell Mar 8, 2026
5582845
docs: restructure README for clarity and conciseness, enhancing deplo…
philmerrell Mar 8, 2026
9861e12
docs: update README badges for improved visibility and organization
philmerrell Mar 8, 2026
18a05a9
feat: implement user permissions management and enhance admin guard f…
philmerrell Mar 8, 2026
27cd649
Merge pull request #23 from Boise-State-Development/21-frontend-admin…
philmerrell Mar 8, 2026
11cfbf3
test: add comprehensive test suite for TurnBasedSessionManager (83 te…
colinmxs Mar 8, 2026
a962df3
docs: update testing posture report — session management gap resolved…
colinmxs Mar 8, 2026
105ae50
Add comprehensive shared backend services test suite (395 tests, 70% …
colinmxs Mar 8, 2026
5ab5f35
Update testing posture report: shared backend services complete (395 …
colinmxs Mar 8, 2026
32eb1b1
Add comprehensive CDK infrastructure test suite
colinmxs Mar 8, 2026
d7dba5e
Update testing posture report with infrastructure CDK test coverage
colinmxs Mar 8, 2026
bf5b736
Add comprehensive Lambda function test suites for runtime-provisioner…
colinmxs Mar 8, 2026
531c4f6
Add comprehensive cost tracking and DynamoDB storage test suite (170 …
colinmxs Mar 9, 2026
8992cee
Add comprehensive frontend test suite (60 specs, 657 tests, 40.6% lin…
colinmxs Mar 9, 2026
18852f1
Add favicon assets and update index.html for improved branding
philmerrell Mar 9, 2026
6787cbd
Remove deprecated setup and start scripts for AgentCore Public Stack
philmerrell Mar 10, 2026
3c28ed7
fix: grant inference API access to file upload resources
DerrickF Mar 10, 2026
1eb0a0f
debug: add logging to diagnose ECS update-service issue
DerrickF Mar 10, 2026
2e24991
fix: export EcsClusterName in AppApiStack outputs
DerrickF Mar 10, 2026
ec28009
debug: dump CDK outputs file contents to diagnose jq parsing
DerrickF Mar 10, 2026
a219c48
fix: correct jq query to parse CDK outputs with dynamic stack name
DerrickF Mar 10, 2026
a9aa29d
fix: update SSM parameter to trigger AgentCore Runtime updates
DerrickF Mar 10, 2026
ff36d51
docs: add deployment architecture guide to prevent stale deployments
DerrickF Mar 10, 2026
ae58318
test: add CDK output validation for deployment scripts
DerrickF Mar 10, 2026
c121949
fix: pass DYNAMODB_USER_FILES_TABLE_NAME to AgentCore Runtime env vars
DerrickF Mar 10, 2026
7831618
feat: enable AgentCore Runtime observability with ADOT, X-Ray, and Cl…
colinmxs Mar 11, 2026
b38d3ed
feat(infrastructure): add X-Ray resource name truncation and dev envi…
Mar 11, 2026
75016ab
Add nightly build workflow with coverage reporting
colinmxs Mar 11, 2026
5f49852
test(frontend): add vitest config and simplify coverage reporting
Mar 11, 2026
0f8d1a2
test(backend): update pytest configuration for improved test discovery
Mar 11, 2026
aea4422
test(frontend): improve async test reliability with fake timers
Mar 11, 2026
8610dbe
ci(nightly): remove duplicate teardown job
Mar 11, 2026
f3caf57
Merge branch 'main' into develop
Mar 11, 2026
037a669
chore(infrastructure): remove X-Ray TransactionSearchConfig CloudForm…
Mar 11, 2026
c826eac
feat(backend): add RAG keep-warm feature and filename sanitization
DerrickF Mar 11, 2026
cd7e65b
feat(runtime-provisioner): add vended log deliveries for runtime obse…
Mar 11, 2026
9a769b1
feat(runtime-provisioner): add workload identity log deliveries
Mar 11, 2026
c213e0f
docs: update development setup and environment configuration
DerrickF Mar 11, 2026
1847c52
Merge branch 'develop' of https://github.com/Boise-State-Development/…
DerrickF Mar 11, 2026
514ae71
feat(infrastructure): add bedrock-agentcore IAM permissions for workl…
Mar 11, 2026
829f8e3
feat(infrastructure): add X-Ray resource policy permissions for trace…
Mar 11, 2026
db8c322
feat(auth): enhance token refresh logic to clear tokens only on 401 e…
philmerrell Mar 11, 2026
4670d0e
Merge pull request #29 from Boise-State-Development/24-token-refresh-…
philmerrell Mar 11, 2026
3ea7f40
fix(runtime-updater): preserve request header configuration during ru…
Mar 11, 2026
4953ffa
fix: redact sensitive auth data from INFO-level logs
Mar 11, 2026
b196786
fix: downgrade JWT inspection logging from WARNING to DEBUG
Mar 11, 2026
fa1947a
Merge remote-tracking branch 'origin/main' into develop
Mar 12, 2026
bbff9fb
ci(nightly): fix deployment job dependencies and add secrets cleanup
Mar 12, 2026
0a2671b
chore: update license information to PolyForm Noncommercial License 1…
philmerrell Mar 13, 2026
38b2989
docs: enhance README structure and content for clarity and engagement
philmerrell Mar 13, 2026
a1805c8
docs: comment out local development section in README for clarity
philmerrell Mar 13, 2026
02da1e2
Fix: Auto-update RAG documents bucket CORS with frontend URL
DerrickF Mar 13, 2026
99df663
Add localhost:8000 to RAG bucket CORS defaults
DerrickF Mar 13, 2026
c69940b
Revert: Remove localhost:8000 from CORS - not related to bug
DerrickF Mar 13, 2026
9019851
Fix: Ensure custom resource passes frontend URL with https:// protocol
DerrickF Mar 13, 2026
bce1b1a
Bump version to 1.0.0-beta.5
DerrickF Mar 13, 2026
ce3cb9d
feat(runtime-provisioner): preserve environment variables and headers…
Mar 13, 2026
8656625
feat(runtime-updater): upgrade boto3 at runtime and handle legacy SDK…
colinmxs Mar 13, 2026
a25156b
chore: bump version to 1.0.0-beta.6
colinmxs Mar 13, 2026
7a21279
Merge branch 'main' into develop
colinmxs Mar 13, 2026
d046beb
chore: bump version to 1.0.0-beta.6
colinmxs Mar 13, 2026
7d8dbf4
fix: Add tiktoken to agentcore dependencies for RAG support
DerrickF Mar 13, 2026
b193234
Feature/model fine tuning (#37)
philmerrell Mar 13, 2026
4d00ed2
feat: Add stack enablement check to deploy, synth, and test scripts
philmerrell Mar 13, 2026
9b95761
fix: Correct description casing for fine-tuning data S3 bucket parameter
philmerrell Mar 13, 2026
492a396
feat: Add EC2 networking permissions for VPC-based training jobs
philmerrell Mar 14, 2026
0f7608f
feat: Add train/test split slider and update hyperparameter handling …
philmerrell Mar 14, 2026
859183d
feat: Add elapsed time display for active training and inference jobs…
philmerrell Mar 14, 2026
57fff72
fix: Update model_id and model_name in sample job data for consistenc…
philmerrell Mar 14, 2026
c8fb847
refactor: Remove unused Fine-Tuning and History buttons from user int…
philmerrell Mar 15, 2026
4cf8ee1
test: Add unit tests for input_fn to handle bytes and bytearray inputs
philmerrell Mar 15, 2026
fa39a76
feat: Add Inter and InterVariable font files and update styles for fo…
philmerrell Mar 15, 2026
9338b4d
feat: Add active and completed job tracking for training and inferenc…
philmerrell Mar 15, 2026
8026c4c
feat: Enhance training progress tracking and UI updates in fine-tunin…
philmerrell Mar 15, 2026
653096d
feat: Update retention policy for S3 artifacts and enhance dashboard …
philmerrell Mar 16, 2026
d56b191
feat: Update deployment documentation to include SageMaker fine-tunin…
philmerrell Mar 16, 2026
952ef01
feat: Update README badges for improved visibility and organization
philmerrell Mar 16, 2026
0bd590e
feat: Update README badges to include step-by-step deployment instruc…
philmerrell Mar 16, 2026
ad4efac
add cost accounting to api-keys endpoint.
Mar 16, 2026
c95a850
small fixes
Mar 16, 2026
60153d8
small changes
Mar 16, 2026
f12dcdb
ci: Add package-lock.json sync validation to version check workflow
colinmxs Mar 17, 2026
77d53a9
ci: Add stack dependency validation to all workflow pipelines
colinmxs Mar 18, 2026
fdc5b7b
ci: Add fork guard to nightly workflow
colinmxs Mar 18, 2026
58141d7
ci: Add Docker image build and ECR push steps to nightly deployment w…
colinmxs Mar 18, 2026
14b3dcb
feat(frontend): Add unified frontend deployment orchestration script
colinmxs Mar 18, 2026
ac6bafe
refactor(infrastructure): Unify S3 and Secrets Manager removal polici…
colinmxs Mar 18, 2026
980c869
chore(specs): Add Node.js 24 GitHub Actions upgrade specification
colinmxs Mar 18, 2026
8fdeac5
ci: Upgrade GitHub Actions to Node.js 24 compatible versions
colinmxs Mar 18, 2026
3ac5a15
ci: Upgrade GitHub Actions to v6 compatible versions
colinmxs Mar 18, 2026
2d47767
ci: Upgrade actions/download-artifact to v7
colinmxs Mar 18, 2026
e9d0c82
chore(infrastructure): Update dependencies and configure ts-jest diag…
colinmxs Mar 18, 2026
cdc9b71
chore(frontend): Upgrade Angular dependencies to latest patch versions
colinmxs Mar 18, 2026
bb96986
chore(backend): Upgrade Python runtime to 3.13 and update dependencies
colinmxs Mar 18, 2026
ecdb76b
chore(frontend): Upgrade Algolia dependencies to latest versions
colinmxs Mar 18, 2026
0979072
ci(nightly): Add CDK environment variables for nightly deployment
colinmxs Mar 18, 2026
995c49e
ci(nightly): Add retry logic to smoke test health checks
colinmxs Mar 19, 2026
f6d07c2
ci(nightly): Configure explicit ref checkout for all workflow jobs
colinmxs Mar 19, 2026
837b500
ci: Add dependency caching to workflow jobs
colinmxs Mar 19, 2026
31484e7
chore: Add initial customer feedback entries to inference test script
philmerrell Mar 16, 2026
34c156c
refactor: Update test for DEFAULT_SYSTEM_PROMPT to verify non-empty s…
philmerrell Mar 19, 2026
ceff18c
ci(nightly): Increase xargs batch size for S3 object deletion
colinmxs Mar 19, 2026
df2b03d
ci(nightly): Replace xargs with while loop for S3 object deletion
colinmxs Mar 19, 2026
a8c7f9d
ci: Add GitHub Actions job summaries to workflow outputs
colinmxs Mar 19, 2026
3f11d4b
fix(ci): Use tar file size instead of docker inspect for image size
colinmxs Mar 19, 2026
d34161d
chore: remove useless test summaries and timing footers from all work…
colinmxs Mar 19, 2026
44f148f
ci: Reduce CI log verbosity and refactor workflow headers
colinmxs Mar 19, 2026
2d018a3
ci(infrastructure): Replace artifact caching with upload/download act…
colinmxs Mar 19, 2026
813260d
ci(infrastructure): Refactor workflow summaries into centralized pipe…
colinmxs Mar 19, 2026
33012d6
ci(infrastructure): Remove job outputs and simplify workflow summary
colinmxs Mar 19, 2026
39d7279
ci: Remove individual job summaries from workflow outputs
colinmxs Mar 19, 2026
ca8b0b7
chore(frontend-deploy): Add CDK outputs file configuration to deploym…
colinmxs Mar 19, 2026
4568c8f
chore(nightly): Add CloudWatch log group cleanup to teardown script
colinmxs Mar 19, 2026
0743aa7
feat(config): Auto-derive CORS origins from domain name
colinmxs Mar 19, 2026
7cc2a46
#31 fix RBAC validation (#47)
ofilson Mar 19, 2026
63fb626
ci: Prevent ECR pushes on pull requests and add domain name context
colinmxs Mar 19, 2026
a390326
merge: integrate main into develop, keep SSM lookups over hardcoded A…
colinmxs Mar 19, 2026
20e81fd
fix: restore numpy and pillow to dev deps lost in main merge
colinmxs Mar 19, 2026
3e586a0
chore(nightly): Destroy CDK stacks in reverse dependency order
colinmxs Mar 19, 2026
b2f5d84
fix: remove pillow from dev deps to resolve strands-agents-tools conf…
colinmxs Mar 19, 2026
7714555
chore(steering): Remove outdated infrastructure and deployment docs
colinmxs Mar 19, 2026
88d6cf9
fix: Replace deprecated datetime.utcnow() with timezone-aware datetim…
colinmxs Mar 19, 2026
80a000a
fix: Replace deprecated datetime.utcnow() with timezone-aware datetim…
colinmxs Mar 19, 2026
7b30098
ci(nightly): Add merge validation track for testing main+develop overlay
colinmxs Mar 19, 2026
777d4f3
ci(nightly): Add domain configuration and merge validation deployment…
colinmxs Mar 19, 2026
e9d66b8
ci(nightly): Remove test job dependencies from infrastructure deployment
colinmxs Mar 19, 2026
f0108ff
ci(nightly): Shorten CDK_PROJECT_PREFIX to nightly-mv
colinmxs Mar 19, 2026
f079626
ci(nightly): Configure domain and subdomain settings for deployment jobs
colinmxs Mar 19, 2026
e4f2398
chore(infrastructure): Add AWS account parameter to resource naming a…
colinmxs Mar 20, 2026
34f16f3
feat(rag-ingestion): Add explicit log group management for Lambda fun…
colinmxs Mar 20, 2026
99379da
ci(nightly): Split frontend deployment into separate build and deploy…
colinmxs Mar 20, 2026
8bf77c7
fix: remove DeepSeek models from available models list in fine-tuning…
philmerrell Mar 20, 2026
329a76d
refactor(rag-ingestion): Simplify Lambda log group configuration
colinmxs Mar 20, 2026
f477516
ci(nightly): Add ALB subdomain and hosted zone configuration
colinmxs Mar 20, 2026
6435410
ci(nightly): Replace Docker builds with ECR image promotion and add i…
colinmxs Mar 20, 2026
602cbe3
ci(frontend): Add build caching and split deployment steps
colinmxs Mar 20, 2026
1f184e9
ci(nightly): Fetch promote script from develop branch before ECR prom…
colinmxs Mar 20, 2026
e866415
ci(nightly): Improve git fetch reliability for ECR promotion scripts
colinmxs Mar 20, 2026
088d891
ci(scripts): Add ECR image promotion script for nightly environments
colinmxs Mar 20, 2026
eb5a3d2
ci(nightly): Rename DEVELOP_PROJECT_PREFIX to SOURCE_PROJECT_PREFIX
colinmxs Mar 20, 2026
549e409
ci(nightly): Fix ECR image promotion variable references
colinmxs Mar 20, 2026
16da7ea
ci(nightly): Replace PROJECT_PREFIX variable with hardcoded dev proje…
colinmxs Mar 20, 2026
b5ca0ac
ci(scripts): Export promoted image tag for downstream workflow steps
colinmxs Mar 20, 2026
5fee839
refactor(infrastructure): Rename file upload resources to user-file-u…
colinmxs Mar 20, 2026
49dff80
test(infrastructure): Update file-upload SSM parameter names to user-…
colinmxs Mar 20, 2026
b16bb5c
chore(release): Bump to v1.0.0-beta.15 with platform upgrades
colinmxs Mar 20, 2026
4af01a5
docs: Reorganize deployment workflow steps and add fine-tuning config…
colinmxs Mar 20, 2026
fefbfd6
Merge branch 'main' into develop
colinmxs Mar 21, 2026
7aaa191
feat(tool-rail): add inline tool call display with collapsed overflow…
philmerrell Mar 21, 2026
b92c80e
feat(chat-container): enhance loading state handling for assistant an…
philmerrell Mar 22, 2026
7a30ada
feat(assistant-indicator): implement action dropdown for assistant wi…
philmerrell Mar 22, 2026
7b2e5d4
feat(assistant-form): add share button and dialog for assistant sharing
philmerrell Mar 22, 2026
55488df
feat(assistant-indicator): enhance loading state with skeleton indica…
philmerrell Mar 22, 2026
549da0c
feat(sidenav): update session button and add navigation to assistants
philmerrell Mar 22, 2026
cc179cc
feat(settings): add mock settings pages for user profile, appearance,…
philmerrell Mar 22, 2026
59521dd
feat(docs): update coding standards, testing guidelines, and file cre…
philmerrell Mar 22, 2026
29b2904
fix(assistant-list): adjust card layout for better responsiveness
philmerrell Mar 22, 2026
63d27ca
Pip to uv + separate Release workflow (#55)
colinmxs Mar 22, 2026
a477e96
feat(memory): make retrieval thresholds configurable and scope env va…
philmerrell Mar 22, 2026
e2276e5
feat(runtime-provisioner): refresh environment variables from SSM on …
colinmxs Mar 22, 2026
97ca60e
feat(settings): migrate user dropdown features into dedicated setting…
philmerrell Mar 23, 2026
9ec3112
feat(cdk): add CDK_FINE_TUNING_ENABLED environment variable for confi…
philmerrell Mar 23, 2026
8002cc6
fix(fine-tuning): scope SageMaker job names with project prefix to ma…
philmerrell Mar 23, 2026
b735728
fix(stack): add DescribeLogStreams action for SageMaker logs access
philmerrell Mar 23, 2026
0e45fca
fix(routes): update user settings API routes to remove trailing slashes
philmerrell Mar 23, 2026
41966b6
fix(readme): update header formatting and logo placement in README
philmerrell Mar 23, 2026
7debd35
fix(readme): adjust logo size and alignment, update footer message
philmerrell Mar 23, 2026
2ab0d72
fix(readme): update logo display and header formatting in README
philmerrell Mar 23, 2026
b54a41a
fix(readme): increase logo height for better visibility in README
philmerrell Mar 23, 2026
60ab405
fix(readme): update logo alignment in README header for consistency
philmerrell Mar 23, 2026
d48ac73
Merge remote-tracking branch 'origin/main' into develop
colinmxs Mar 23, 2026
f94ed45
chore(release): bump version to v1.0.0-beta.17
colinmxs Mar 23, 2026
bdaf2da
chore(readme): bump version to v1.0.0-beta.17
colinmxs Mar 23, 2026
296681c
Revise user-settings table details in release notes
colinmxs Mar 23, 2026
9ff412f
Merge remote-tracking branch 'origin/main' into develop
colinmxs Mar 23, 2026
eabcc6c
enable flexible nightly track selection (#58)
colinmxs Mar 23, 2026
ae7fd86
ci(nightly): add explicit permissions to workflow jobs
colinmxs Mar 23, 2026
137fda6
feat: add CodeQL Advanced security scanning (#79)
colinmxs Mar 23, 2026
947b9aa
fix(dashboard): remove retention label from inference job display
philmerrell Mar 23, 2026
5011400
ci(aws-credentials): sanitize role session name for OIDC auth
colinmxs Mar 24, 2026
3e2f884
chore(deps): optimize Dependabot config for develop branch workflow (…
colinmxs Mar 24, 2026
1d8b00d
Security audit fixes (#81)
colinmxs Mar 24, 2026
2292021
chore(deps): upgrade aws-cdk to 2.1113.0
colinmxs Mar 24, 2026
4956115
Hardening (#83)
colinmxs Mar 24, 2026
8e7a49c
fix(app-api-stack): update vector store permissions to use RAG ingest…
DerrickF Mar 24, 2026
a04983c
Merge branch 'develop' of https://github.com/Boise-State-Development/…
DerrickF Mar 24, 2026
797a2e5
refactor(app-api-stack): migrate RAG resources to separate ingestion …
DerrickF Mar 24, 2026
db60165
fix nodejs warning reintroduced by sha-pinning
colinmxs Mar 24, 2026
53d4359
ci(aws-credentials): upgrade configure-aws-credentials action to v6.0.0
colinmxs Mar 24, 2026
2e6564f
docs(release-notes): add v1.0.0-beta.18 release notes
colinmxs Mar 24, 2026
d963a59
Potential fix for pull request finding 'Unused import'
colinmxs Mar 24, 2026
224f7de
Potential fix for pull request finding 'Unused import'
colinmxs Mar 24, 2026
491c4c3
Potential fix for pull request finding 'Unused local variable'
colinmxs Mar 24, 2026
8427400
Potential fix for pull request finding 'Unused local variable'
colinmxs Mar 24, 2026
96b8118
docs(readme): update version badges and tech stack to v1.0.0-beta.18
colinmxs Mar 24, 2026
9529fc1
feat(embeddings): add optional token validation bypass for search que…
DerrickF Mar 24, 2026
8b58af9
Merge branch 'develop' of https://github.com/Boise-State-Development/…
DerrickF Mar 24, 2026
767c209
refactor(embeddings): extract shared embedding logic to separate module
DerrickF Mar 24, 2026
5036885
docs(release-notes): document v1.0.0-beta.19 features and fixes
colinmxs Mar 24, 2026
cadbf9d
docs(release-notes): remove Angular optimization section and revert c…
colinmxs Mar 24, 2026
7ff52ca
Merge branch 'main' into develop
colinmxs Mar 24, 2026
e2b19bb
feat: add API Keys section to README for programmatic access to AI mo…
philmerrell Mar 24, 2026
2f4ab10
fix(model_config): comment out caching configuration due to Bedrock l…
philmerrell Mar 25, 2026
4357ae7
feat(create-training-job): enhance file upload with drag-and-drop sup…
philmerrell Mar 25, 2026
2931014
feat(create-training-job): add support for custom HuggingFace models …
philmerrell Mar 25, 2026
a36a49e
fix(test_model_config): remove caching mock and update test for Bedro…
philmerrell Mar 25, 2026
132c7c3
feat(create-training-job): add tests for custom HuggingFace model sel…
philmerrell Mar 25, 2026
d263dd8
feat: refactor session compaction and enable by default (#86)
philmerrell Mar 25, 2026
ce684db
test(to_bedrock_config): add missing result assignment in caching dis…
philmerrell Mar 25, 2026
8ffc198
Potential fix for code scanning alert no. 41: Clear-text logging of s…
colinmxs Mar 25, 2026
d35fb8a
feat(frontend): enable production optimization, branch-aware BUILD_CO…
colinmxs Mar 25, 2026
e45c56f
fix: move Google Fonts import to index.html to prevent CI build failure
colinmxs Mar 25, 2026
89d9522
ci: skip docker builds and CDK synth on pull requests
colinmxs Mar 25, 2026
c325411
implement conversation sharing. (#87)
ofilson Mar 25, 2026
b453413
Allow for private share (only with yourself)
Mar 25, 2026
2f6669a
release: v1.0.0-beta.19
colinmxs Mar 25, 2026
23c7ba7
fix float error on sharing
Mar 25, 2026
580fd56
Merge branch 'develop' of https://github.com/Boise-State-Development/…
Mar 25, 2026
22d015b
Apply suggestions from code review
colinmxs Mar 25, 2026
1702294
ci: skip redundant stack dependency checks on PRs (keep infrastructur…
colinmxs Mar 25, 2026
c499d03
ci: skip install on PRs for rag-ingestion (no downstream jobs)
colinmxs Mar 25, 2026
5398f25
ci: revert check-stack-deps skip on workflows with PR jobs, skip enti…
colinmxs Mar 25, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .github/workflows/app-api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,9 @@ on:
required: false
default: 'false'

permissions:
contents: read

env:
# Build and Deploy Configuration (non-sensitive, repository-level)
CDK_REQUIRE_APPROVAL: never
Expand Down Expand Up @@ -128,6 +131,7 @@ jobs:
name: Build Docker Image
runs-on: ubuntu-24.04
needs: [install, check-stack-dependencies]
if: github.event_name != 'pull_request'

# Select environment to get project prefix for image naming
environment: ${{ github.event.inputs.environment || (github.ref == 'refs/heads/main' && 'production') || (github.ref == 'refs/heads/develop' && 'development') || 'development' }}
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/bootstrap-data-seeding.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
name: "6. Seed Bootstrap Data"

permissions:
contents: read

on:
workflow_dispatch:
inputs:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
name: "CodeQL Advanced"

permissions:
contents: read

on:
push:
branches: [ "develop" ]
Expand Down
7 changes: 6 additions & 1 deletion .github/workflows/frontend.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,10 +45,13 @@ on:
required: false
default: 'false'

permissions:
contents: read

env:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
# Build and Deploy Configuration (non-sensitive, repository-level)
BUILD_CONFIG: production
BUILD_CONFIG: ${{ github.event.inputs.environment || (github.ref == 'refs/heads/main' && 'production') || 'development' }}
CDK_REQUIRE_APPROVAL: never
WAIT_FOR_INVALIDATION: false
# Suppress repeated config dumps from load-env.sh in CI logs
Expand Down Expand Up @@ -120,6 +123,7 @@ jobs:
name: Build Frontend
runs-on: ubuntu-24.04
needs: [install, check-stack-dependencies]
if: github.event_name != 'pull_request'
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
Expand Down Expand Up @@ -152,6 +156,7 @@ jobs:
name: Build CDK
runs-on: ubuntu-24.04
needs: [install, check-stack-dependencies]
if: github.event_name != 'pull_request'
outputs:
app-version: ${{ steps.read-version.outputs.APP_VERSION }}
steps:
Expand Down
6 changes: 6 additions & 0 deletions .github/workflows/gateway.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,9 @@ on:
required: false
default: 'false'

permissions:
contents: read

env:
# Build and Deploy Configuration (non-sensitive, repository-level)
CDK_REQUIRE_APPROVAL: never
Expand All @@ -55,6 +58,7 @@ jobs:
check-stack-dependencies:
name: Check Stack Dependencies
runs-on: ubuntu-24.04
if: github.event_name != 'pull_request'
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
Expand All @@ -66,6 +70,7 @@ jobs:
install:
name: Install Dependencies
runs-on: ubuntu-24.04
if: github.event_name != 'pull_request'

# Select environment based on trigger
# Manual: workflow_dispatch input
Expand Down Expand Up @@ -151,6 +156,7 @@ jobs:
name: Synthesize CloudFormation
runs-on: ubuntu-24.04
needs: build-cdk
if: github.event_name != 'pull_request'

# Select environment based on trigger
# Manual: workflow_dispatch input
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/inference-api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,9 @@ on:
required: false
default: 'false'

permissions:
contents: read

env:
# Build and Deploy Configuration (non-sensitive, repository-level)
CDK_REQUIRE_APPROVAL: never
Expand Down Expand Up @@ -126,6 +129,7 @@ jobs:
name: Build Docker Image
runs-on: ubuntu-24.04-arm
needs: [install, check-stack-dependencies]
if: github.event_name != 'pull_request'

# Select environment to get project prefix for image naming
environment: ${{ github.event.inputs.environment || (github.ref == 'refs/heads/main' && 'production') || (github.ref == 'refs/heads/develop' && 'development') || 'development' }}
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/infrastructure.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,9 @@ on:
required: false
default: 'false'

permissions:
contents: read

env:
# Build and Deploy Configuration (non-sensitive, repository-level)
CDK_REQUIRE_APPROVAL: never
Expand Down Expand Up @@ -136,6 +139,7 @@ jobs:
name: Synthesize CloudFormation Template
runs-on: ubuntu-24.04
needs: build
if: github.event_name != 'pull_request'

# Select environment based on trigger
# Manual: workflow_dispatch input
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/nightly-deploy-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,9 @@ on:
default: ''
type: string

permissions:
contents: read

env:
CDK_REQUIRE_APPROVAL: never
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,9 @@ on:
- 'true'
- 'false'

permissions:
contents: read

env:
CDK_REQUIRE_APPROVAL: never
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
Expand Down
6 changes: 6 additions & 0 deletions .github/workflows/rag-ingestion.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,9 @@ on:
required: false
default: 'false'

permissions:
contents: read

env:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
# Build and Deploy Configuration (non-sensitive, repository-level)
Expand All @@ -56,6 +59,7 @@ jobs:
check-stack-dependencies:
name: Check Stack Dependencies
runs-on: ubuntu-24.04
if: github.event_name != 'pull_request'
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
Expand All @@ -67,6 +71,7 @@ jobs:
install:
name: Install Dependencies
runs-on: ubuntu-24.04
if: github.event_name != 'pull_request'
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
Expand Down Expand Up @@ -99,6 +104,7 @@ jobs:
name: Build Docker Image
runs-on: ubuntu-24.04-arm # Use ARM64-native runner for ARM64 Lambda builds
needs: [install, check-stack-dependencies]
if: github.event_name != 'pull_request'

# Select environment to get project prefix for image naming
environment: ${{ github.event.inputs.environment || (github.ref == 'refs/heads/main' && 'production') || (github.ref == 'refs/heads/develop' && 'development') || 'development' }}
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
name: "Release"

permissions:
contents: read

on:
push:
branches:
Expand Down
6 changes: 6 additions & 0 deletions .github/workflows/sagemaker-fine-tuning.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,9 @@ on:
required: false
default: 'false'

permissions:
contents: read

env:
# Build and Deploy Configuration (non-sensitive, repository-level)
CDK_REQUIRE_APPROVAL: never
Expand All @@ -63,6 +66,7 @@ jobs:
check-stack-dependencies:
name: Check Stack Dependencies
runs-on: ubuntu-24.04
if: github.event_name != 'pull_request'
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
Expand All @@ -74,6 +78,7 @@ jobs:
install:
name: Install Dependencies
runs-on: ubuntu-24.04
if: github.event_name != 'pull_request'
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
Expand Down Expand Up @@ -124,6 +129,7 @@ jobs:
name: Synthesize CloudFormation Template
runs-on: ubuntu-24.04
needs: build
if: github.event_name != 'pull_request'
outputs:
enabled: ${{ steps.check.outputs.enabled }}

Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/version-check.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
name: "Version Check"

permissions:
contents: read

env:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
# Suppress repeated config dumps from load-env.sh in CI logs
Expand Down
Loading
Loading