Releases: riverxdata/river
Releases · riverxdata/river
v1.1.2
What's Changed
🚀 Features
- Add server disconnect handling (#cf924bc)
- Add timezone environment variable to Redis (#54542c7)
- Add download command for bombardier performance testing (#ec08ad5)
🐛 Bug Fixes
- Fix GitHub token encryption (#4309e22)
- Fix CI setup and test environment dependencies (#7424ce3, #f368a6e, #0b50ad5)
- Fix analysis update endpoint with correct status codes (#ab80df5, #c1c2d1c)
- Fix pagination response format (#49b3717)
- Fix credential GitHub update endpoint (#6f0a5a2)
- Fix WebSocket forward auth middleware (#d4c33f2)
- Fix socketify query string parsing error (#bd15100)
- Fix middleware auth API domain configuration (#5a70e02)
- Update Docker images and fix cffi compatibility (#ab00f72)
- Check for pixi installation before running (#ab00f72)
🔧 Improvements
- Use maximum CPUs for API server performance (#aa7a6d6)
- Simplify TLS and domain setup (#b8a6fb3)
- Add detached mode for production deployment (#76915ef)
- Improve analysis pagination tests (#301e59d)
- Add clearer validation messages for analysis (#69dae23)
- Add
.pixito gitignore (#c1c2d1c) - Add more Makefile commands to
.PHONY(#fdb92d8) - Ignore failed commits in CI (#4a87c43)
Full Changelog: v1.1.0...v1.1.2
v1.1.1
v1.1.0
What's Changed
- RC-145 docs: add temp docs for how to build tools @nttg8100 in #75
- RC-146 docs: build python web app @nttg8100 in #76
- RC-147 docs: add to support Shiny web application @nttg8100 in #77
- RC-148 feat: replacing micromamba with pixi @nttg8100 in #78
- RC-149 feat: use pypy11 socketify 4 backend @nttg8100 in #80
- RC-150 chore logo change license by @nttg8100 in #81
- RC-151 chore: fix CI backend by @nttg8100 in #83
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
Note: A few features/tickets are not included due to reorganized on dinstint repository. They are used for fundamential setup
- RC-61 gha setup by @nttg8100 in #2
- RC-17 add member project ui by @nttg8100 in #3
- RC-25 add create folder api by @nttg8100 in #4
- RC-27 add the file upload api by @nttg8100 in #5
- RC-77 add the list storage api by @nttg8100 in #6
- RC-26 rename-storage-api by @nttg8100 in #7
- RC-28 delete storage api by @nttg8100 in #8
- RC-79 add download storage api by @nttg8100 in #10
- RC-78 storage UI by @nttg8100 in #11
- RC-19 update storage permission by @nttg8100 in #12
- RC-81 tool ui by @nttg8100 in #13
- RC-31 add tool to project api by @nttg8100 in #14
- RC-31 add tool project ui by @nttg8100 in #15
- RC-29 add executor project api by @nttg8100 in #16
- RC-29 add executor project ui by @nttg8100 in #17
- RC-83 add job api by @nttg8100 in #18
- RC-40 monitor job api by @nttg8100 in #19
- RC-84 job base UI by @nttg8100 in #20
- RC-85 job log by @nttg8100 in #21
- RC-86 interactive job handler by @nttg8100 in #22
- RC-87 setup test using docker by @nttg8100 in #23
- RC-87 fix test by @nttg8100 in #24
- RC 88 connect services using router openresty by @nttg8100 in #25
- RC-90 fix slurmdbd by @nttg8100 in #26
- RC-95 add hard code for launch job by @nttg8100 in #27
- RC-95 hard code launch job by @nttg8100 in #28
- v1.0.0-rc1 by @nttg8100 in #29
- RC-97 update readme and license by @nttg8100 in #30
- RC-98 product deployment by @nttg8100 in #31
- RC-101 update controller in server and add vite client by @nttg8100 in #32
- RC-102 fix deploy docker compose by @nttg8100 in #33
- RC- 102 add minio s3 by @nttg8100 in #34
- RC-90 add monitor by @nttg8100 in #35
- RC-104 fix sever migrate by @nttg8100 in #36
- RC-105 update readme by @nttg8100 in #37
- RC-106 ignore domain when unused by @nttg8100 in #38
- RC-107 remove id make file by @nttg8100 in #39
- RC-117 fix makefile, update openresty conf and relocate image by @nttg8100 in #40
- RC-119 fix-grafana deployment by @nttg8100 in #42
- RC-120 use localstack 4 s3 by @nttg8100 in #44
- RC-115 refactor executor by @nttg8100 in #45
- RC-116 add computing, change method to install river in slurm by @nttg8100 in #46
- RC-117 add guild to upload 100 mb n fix tunnel by @nttg8100 in #47
- RC-118 fix monitor jobs by @nttg8100 in #48
- RC-119 get token for CLI by @nttg8100 in #49
- RC-122 monitor job by celery by @nttg8100 in #50
- RC-126 refactor job log by @nttg8100 in #51
- RC-127-fix-warning-in-client-n-job-log-freeze-celery-scheduler by @nttg8100 in #52
- RC-121 add s3 sse encrytion to meet HIPAA by @nttg8100 in #53
- RC-128 refactor: frontend by @nttg8100 in #54
- RC-129 docs: add PR template by @nttg8100 in #55
- RC-130 feat: replace router with traefik by @nttg8100 in #56
- RC-130 feat: remove router by @nttg8100 in #57
- RC-132 ci: PR template by @nttg8100 in #58
- RC-131 feat: add orgs by @nttg8100 in #59
- RC-133 feat: add credentials by @nttg8100 in #60
- RC-134 feat: add analysis by @nttg8100 in #61
- RC-135 feat: add project by @nttg8100 in #62
- RC-136 feat: add storage by @nttg8100 in #63
- RC-137 feat: add jobs by @nttg8100 in #64
- RC-138 docs: update readme by @nttg8100 in #66
- RC-140 feat staging by @nttg8100 in #69
- RC-141 fix: UI and job reverse proxy https by @nttg8100 in #70
- RC-142 fix traefik https by @nttg8100 in #71
- Release 1.0.0 by @nttg8100 in #72
Full Changelog: https://github.com/riverxdata/river/commits/v1.0.0