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] and Marina 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] and agent-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