What's Changed
- Correct the upload gate's comment about backend enforcement by @neuromechanist in #235
- Soften upload profile gate for service-access users by @neuromechanist in #238
- Upload: retry finalize alone instead of re-running the flow by @neuromechanist in #237
- Bust stale zarr chunks after a re-conversion by @neuromechanist in #241
- Route support to support@nemar.org and GitHub issues by @neuromechanist in #244
- Surface NEMAR policies across the site by @neuromechanist in #243
- Fix browser upload create: send file type, surface readable errors by @neuromechanist in #246
- Upload GUI: deposit attestation and staged upload flow by @neuromechanist in #247
- Allow S3 upload hosts in connect-src on the upload route by @neuromechanist in #249
- Show a selected state on the dropzone after a drop by @neuromechanist in #250
- Release v0.2.5: web upload attestation, staged flow, policy links by @neuromechanist in #251
- Phase 1: directory-format recording viewer rows by @neuromechanist in #257
- Phase 3: capped background preload of recordings by @neuromechanist in #259
- Phase 2: recording navigation in the viewer by @neuromechanist in #258
- Phase 5: View data button opens the enlarge viewer by @neuromechanist in #262
- Phase 4: HED annotation in the signal viewer by @neuromechanist in #263
- Annotation: Return saves after mouse tag picks by @neuromechanist in #266
- Annotation: prefill bulk edit, footer pills, list height by @neuromechanist in #267
- Annotation: HED short form with long-form hover by @neuromechanist in #268
- Annotation: whole-schema vocabulary search by @neuromechanist in #269
- Epic: signal viewer workbench (phases 1-5) by @neuromechanist in #270
- Viewer transfer efficiency: v3 opens, probe sizing, chunk dedup, cache write-through by @neuromechanist in #271
- Release hardening from the v0.2.5 panel by @neuromechanist in #275
- Release v0.2.5: signal viewer workbench by @neuromechanist in #272
Full Changelog: v0.2.4...v0.2.5