daniel-c-harvey
ca44979b08
docs: record Opus/derived read-path streaming and index-only opus-status
Deploy DeepDrftAPI / Build, Publish & Bundle (push) Successful in 2m25s
Deploy DeepDrftManager / Build & Publish (push) Successful in 1m28s
Deploy DeepDrftPublic / Build & Publish (push) Successful in 4m2s
Package install tarball / package (push) Successful in 6s
Deploy DeepDrftAPI / Deploy (push) Successful in 1m33s
Deploy DeepDrftManager / Deploy (push) Successful in 1m59s
Deploy DeepDrftPublic / Deploy (push) Successful in 1m22s
2026-06-26 15:32:18 -04:00
daniel-c-harvey
9bfa921703
docs: reflect streaming upload store path and waveform compute (OOM fix)
2026-06-26 05:55:54 -04:00
daniel-c-harvey
e05d93a67b
docs: document upload staging directory and Upload:StagingPath config
2026-06-19 17:45:52 -04:00
daniel-c-harvey
37cf19c405
fix: stage audio uploads on data disk instead of /tmp
...
Relocate both the framework multipart buffer (via ASPNETCORE_TEMP) and the controller staging file to a configurable data-disk directory, so large WAV/FLAC/MP3 uploads no longer fail on the host's small tmpfs.
2026-06-19 17:25:51 -04:00
daniel-c-harvey
97cce691db
docs: document upload duplicate-detection rule, release/exists endpoint, and FindOrCreateRelease WasCreated contract
2026-06-19 16:25:50 -04:00
daniel-c-harvey
3da6591194
docs(phase-16): reflect live Plays card in stats CLAUDE.md
...
HomeStatsDto gains TotalPlays + UniqueListeners; StatsController now composes ITrackService + IEventService (best-effort play/listener reads).
2026-06-19 15:41:17 -04:00
daniel-c-harvey
cfcc2693f2
docs: reflect raised upload cap (~1.86 GB) and 1200s response timeout
2026-06-19 15:14:07 -04:00
daniel-c-harvey
4317a2f9e7
docs(phase-16): record 16.2 absorption + 16.3 anonId landing
...
PLAN/COMPLETED mark 16.2 absorbed into 16.1 and 16.3 landed (no migration). Folder CLAUDE.md files reflect anonId now accepted/persisted + the distinct-listener queries.
2026-06-19 14:57:23 -04:00
daniel-c-harvey
ebbaa3f84f
docs: resolve four Phase 17 open questions (OQ1/OQ4/OQ8/OQ10), defer ReleaseGallery card affordance
2026-06-19 13:42:19 -04:00
daniel-c-harvey
7711c5067c
docs: reflect DurationSeconds write on replace-audio
...
Deploy DeepDrftAPI / Build, Publish & Bundle (push) Successful in 4m3s
Deploy DeepDrftAPI / Deploy (push) Successful in 1m35s
Replace path now updates SQL DurationSeconds via unconditional SetDuration; document SetDuration vs null-guarded UpdateDuration and correct the stale 'SQL is not written' note.
2026-06-19 10:15:59 -04:00
daniel-c-harvey
f21647423a
docs: document track replace-audio endpoint and edit-form gating
2026-06-18 13:17:30 -04:00
daniel-c-harvey
df7acd9e80
docs: reflect live home-hero stats (duration column, stats endpoint, backfill, NowPlayingStats wiring)
2026-06-18 13:14:52 -04:00
daniel-c-harvey
f00758dc47
docs(phase-12): record waveform-visualizer generalization landing
...
Move the landed Phase 12 section from PLAN.md to COMPLETED.md; update DeepDrftAPI/Content/Public.Client CLAUDE.md for the WaveformVisualizer rename, per-track high-res datum + track-waveforms vault, track-cardinal fetch, popover controls, Ambient slot, and NowPlaying host.
2026-06-17 12:36:45 -04:00
daniel-c-harvey
f07d29cdcf
feat(release): front int PK with app-minted GUID EntryKey on the public addressing surface (P11 W5, 11.H)
2026-06-16 17:11:55 -04:00
daniel-c-harvey
b27ec1b7d0
docs: record Phase 11 Wave 1 landed (11.A cuts page, 11.F queue, 11.G description)
...
Annotate PLAN.md §11 with landed tracks; add COMPLETED.md Phase 11 section;
document TrackNumber as a supported sortColumn in DeepDrftAPI/CLAUDE.md.
2026-06-16 00:19:41 -04:00
daniel-c-harvey
c83b06aaee
docs: reconcile DeepDrftAPI CLAUDE.md endpoint surface to Phase 9 (release family, track/page unauth, medium fields)
2026-06-13 16:22:45 -04:00
daniel-c-harvey
c835a54652
docs: record Phase 1.2 Wave 1 progress; update processor, client, and API CLAUDE.md
2026-06-11 08:23:56 -04:00
daniel-c-harvey
79a015f60a
docs: update CLAUDE.md files to reflect Range header seek, remove WavOffsetService references
2026-06-09 07:41:38 -04:00
daniel-c-harvey
6ef88bef38
docs: document SetMinimized as single mutation point in AudioPlayerBar
2026-06-07 16:20:58 -04:00
Daniel Harvey
068205a84e
docs: update CLAUDE.md files for AuthBlocks split, DTO layer boundary, and CLI removal
2026-05-25 12:22:07 -04:00
Daniel Harvey
551cef0fe8
DeepDrftAPI Rename
2026-05-25 10:38:36 -04:00