Skip to content

Test again - #26

Merged
bryan-nice merged 18 commits into
mainfrom
test-again
Mar 6, 2026
Merged

bryan-nice merged 18 commits into
mainfrom
test-again

Conversation

@bryan-nice

Copy link
Copy Markdown
Contributor

SUMMARY

TEST PLAN


Pre-merge author checklist

  • I've clearly explained:
    • What problem this PR is solving.
    • How this problem was solved.
    • How reviewers can test my changes.
  • I've included tests I've run to ensure my changes work.
  • I've added unit tests for any new code, if applicable.
  • I've documented any added code.

sysylvia and others added 18 commits February 18, 2026 17:48
- Add ExperimentList page (/admin/rl) with status filter and table
- Add ExperimentDetail page (/admin/rl/:experimentId) with run history,
  pause/resume controls, and manual cycle trigger
- Add TypeScript types for Experiment, RlRun, ArmConfig
- Add API service layer for experiment and run endpoints
- All pages use existing auth, MUI components, and ahooks patterns

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Remove node-sass (replaced by sass/dart-sass already in devDependencies).
Update component snapshots for new admin routes.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Multi-stage Dockerfile with nginx for static file serving
- nginx.conf.template with API reverse proxy to backend
- Default PORT/API_URL env vars with NGINX_ENVSUBST_FILTER safety
- README update with deployment reference

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Update project description to describe AugMed as a domain-agnostic
clinical case review platform rather than CRC-specific.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
docs: generalize README from CRC-specific to study-agnostic
- Add AdminUpload page with CSV drag-drop, metadata fields, preview
  table, and upload results for policy evaluation workflow
- Fix nginx routing: split /admin/ catch-all into specific API paths
  (/admin/config/, /admin/users/) so React Router handles admin UI
  routes (/admin/rl, /admin/upload)
- Add railway.toml for Railway deployment

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
feat: admin upload page and nginx routing fix
@bryan-nice
bryan-nice merged commit dd9b2aa into DHEPLab:main Mar 6, 2026
@bryan-nice
bryan-nice deleted the test-again branch March 6, 2026 20:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants