Commit Graph
1158 Commits
Author SHA1 Message Date
saltbo 4ec1fb5785 fix(downloader): restore idle heartbeat interval 2026-07-24 11:49:51 -04:00
saltbo b8041c021c fix(analytics): make pie chart legend scrollable 2026-07-24 11:32:59 -04:00
saltbo 8924660339 fix(downloads): preserve integer event fields in D1 2026-07-24 11:06:41 -04:00
Jasper Van d6d811f41c feat(public): redesign profile and share pages (#522)
* feat(public): redesign profile and share pages

* fix(openapi): regenerate Go client

* test(share): cover README validation boundaries
2026-07-24 08:35:05 -04:00
saltbo 0550e41868 feat(shares)!: make landing shares public by default
Replace opt-in profile listings with an opt-out private flag and a unified privacy endpoint.

BREAKING CHANGE: showOnProfile, listedAt, and the profile-listing endpoints are replaced by private and PUT /api/shares/:token/privacy.
2026-07-24 01:07:01 -04:00
saltbo 10602e5a50 chore(branding): remove deprecated SVG assets 2026-07-24 00:48:50 -04:00
agent-kanban[bot]andMarina Zhou 526d237a4e feat: connect curated shares to public profiles (#519)
* feat: connect curated shares to public profiles

Agent-Profile: https://agent-kanban.dev/agents/1dc839c09b5ee5e5

* chore: retry CI after tunnel failure

Agent-Profile: https://agent-kanban.dev/agents/1dc839c09b5ee5e5

---------

Co-authored-by: Marina Zhou <marina-zhou@mails.agent-kanban.dev>
2026-07-24 00:39:25 -04:00
saltbo 9ccea6c846 fix(e2e): redeem credits from workspace billing 2026-07-23 20:21:03 -04:00
saltbo 2123810e26 fix(e2e): configure public tunnel origin 2026-07-23 19:53:21 -04:00
saltbo 948b628449 fix(e2e): unbind cloud license bindings 2026-07-23 19:26:55 -04:00
saltbo 5611d82420 test(e2e): wait for cloud license cleanup 2026-07-23 19:10:37 -04:00
dependabot[bot]andagent-kanban[bot] 46f802a8e2 chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates (#516)
Bumps the npm_and_yarn group with 2 updates in the / directory: [@hono/node-server](https://github.com/honojs/node-server) and [hono](https://github.com/honojs/hono).


Updates `@hono/node-server` from 1.19.13 to 2.0.10
- [Release notes](https://github.com/honojs/node-server/releases)
- [Commits](https://github.com/honojs/node-server/compare/v1.19.13...v2.0.10)

Updates `hono` from 4.12.25 to 4.12.27
- [Release notes](https://github.com/honojs/hono/releases)
- [Commits](https://github.com/honojs/hono/compare/v4.12.25...v4.12.27)

---
updated-dependencies:
- dependency-name: "@hono/node-server"
  dependency-version: 2.0.10
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: hono
  dependency-version: 4.12.27
  dependency-type: direct:production
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: agent-kanban[bot] <295243365+agent-kanban[bot]@users.noreply.github.com>
2026-07-23 19:06:36 -04:00
saltbo 10b6883061 feat(profile): add public profile menu link 2026-07-23 19:03:56 -04:00
saltbo 83c635c791 fix(e2e): seed enabled storage semantics 2026-07-23 18:55:33 -04:00
saltbo 2c1d797df8 fix(e2e): update storage with PATCH 2026-07-23 18:36:54 -04:00
saltbo 3894af86ec docs(storage): propose selector-based upload policies 2026-07-23 18:31:24 -04:00
saltbo 2f7026b77d chore(openapi): regenerate Go client 2026-07-23 18:24:21 -04:00
saltbo 53606f78b9 fix(architecture): route storage usage through usecase 2026-07-23 18:20:43 -04:00
saltbo 720f7c93aa feat(storage): redesign backend management 2026-07-23 18:16:54 -04:00
saltbo 7bf5d2f587 feat(storage): link files to their locations 2026-07-23 15:02:15 -04:00
saltbo 77475d5ceb feat(storage): add compact file cleanup dialog 2026-07-23 14:52:42 -04:00
saltbo 498b09103b fix(ui): prevent dialog content overflow 2026-07-23 14:15:24 -04:00
saltbo 91720c76fd feat(storage): add usage projection and management page 2026-07-23 13:36:18 -04:00
saltbo 0cfc0fafd4 feat(workspaces): add billing settings tab 2026-07-23 11:58:02 -04:00
saltbo ea8fdf236e fix(files): allow collapsing active folder tree branches 2026-07-23 10:11:26 -04:00
saltbo 31005e1446 feat(workspaces): reorganize workspace settings 2026-07-23 09:58:48 -04:00
Jasper Van 542b8de5c7 Add NFO previews and remove the video poster view (#515)
* Add poster view for video files

* Add NFO file previews and remove video poster view
2026-07-23 09:13:42 -04:00
saltbo a83c3ac5a7 fix(api-keys): normalize legacy scope metadata 2026-07-23 01:50:22 -04:00
saltbo 387c731b3b feat(api-keys): unify user ownership and workspace scopes 2026-07-23 01:41:41 -04:00
saltbo 8c2fbe1ed1 docs: add Subsonic music protocol proposal 2026-07-23 01:30:54 -04:00
saltbo eea3dafefa fix(upload): sync stored content type after upload 2026-07-23 00:43:49 -04:00
saltbo 7c3738f950 fix(downloads): preserve owner uid for api key uploads 2026-07-23 00:32:34 -04:00
saltbo b48779efc7 fix(downloads): decode task tokens as UTF-8 2026-07-22 23:48:33 -04:00
saltbo 3f0531c6bd fix(webdav): sync generated OpenAPI client 2026-07-22 23:47:54 -04:00
saltbo 23f679d18c feat(webdav): add admin service controls 2026-07-22 23:25:54 -04:00
saltbo 58be589c12 fix(navigation): route admin entry through admin index 2026-07-22 13:15:33 -04:00
saltbo ee5d1862ac fix(stats): preserve traffic completion marker 2026-07-22 12:44:29 -04:00
saltbo ea26ff0c83 fix(stats): honor traffic ledger history 2026-07-22 12:24:45 -04:00
saltbo 44198fabcb chore(openapi): regenerate Go client 2026-07-22 11:21:50 -04:00
saltbo 819143f2ff fix(stats): separate growth chart scales 2026-07-22 11:15:45 -04:00
saltbo 1b82630786 fix(stats): show exact boundary-day data 2026-07-22 11:08:36 -04:00
saltbo 5acbd7e1f8 fix(stats): backfill registration source rollups 2026-07-22 10:40:18 -04:00
saltbo df0c5f3fbd feat(auth): add configurable email verification 2026-07-22 10:15:29 -04:00
saltbo e4750f84ce fix(stats): recover activity from authentication sessions 2026-07-22 10:14:52 -04:00
saltbo 2d215a22b2 fix(stats): show exact data from partial ranges 2026-07-22 09:12:45 -04:00
saltbo 1d365eab5a fix(analytics): stabilize chart dimensions 2026-07-22 02:21:07 -04:00
saltbo e8a8232f46 fix(stats): include current exact snapshots 2026-07-22 01:39:34 -04:00
saltbo 42e2a9b707 fix(stats): show exact partial-day snapshots 2026-07-22 01:18:24 -04:00
saltbo e79e03d8fa fix(stats): preserve missing data in dashboard charts 2026-07-22 00:45:17 -04:00
saltbo 498ce73261 fix(stats): split D1 counter queries within limits 2026-07-21 23:56:45 -04:00