Commit Graph

81 Commits

Author SHA1 Message Date
rishikanthc
494936ee16 Remove remaining API database access 2026-05-02 20:44:24 -07:00
rishikanthc
a9e5c7ca15 Add post-file automation service 2026-05-02 20:29:32 -07:00
rishikanthc
2a3af9319f Move transcription commands behind service boundary 2026-05-02 20:22:17 -07:00
rishikanthc
5d879f75ef Route file readiness through shared handoff 2026-05-02 20:15:22 -07:00
rishikanthc
95edbd1e6c Move file routes behind service boundary 2026-05-02 20:14:14 -07:00
rishikanthc
81688df6bb Move profile llm settings behind services 2026-05-02 20:06:03 -07:00
rishikanthc
59f90c7d1d Move account settings behind service 2026-05-02 20:01:29 -07:00
rishikanthc
a023e6d749 Inject API handler dependencies explicitly 2026-05-02 19:56:36 -07:00
rishikanthc
543ddc434e Document backend service boundary sprint 0 2026-05-02 19:54:15 -07:00
rishikanthc
aaba5cf5d9 Document recording QA results 2026-05-02 15:35:38 -07:00
rishikanthc
066974b1c2 Show active recordings in home list 2026-05-02 15:31:34 -07:00
rishikanthc
5cb1ed77fd Persist recorder across routes 2026-05-02 15:29:10 -07:00
rishikanthc
2b5e96a781 Add recording dialog entry point 2026-05-02 15:25:50 -07:00
rishikanthc
6cfef12b7f Add browser recording engine 2026-05-02 15:23:16 -07:00
rishikanthc
574747c222 Add frontend recording API foundation 2026-05-02 15:20:41 -07:00
rishikanthc
7eaa4c7739 test: harden recording backend contracts 2026-05-02 14:36:19 -07:00
rishikanthc
e0431316ea feat: harden recording recovery and cleanup 2026-05-02 14:32:15 -07:00
rishikanthc
d08cd702f0 feat: finalize recording sessions 2026-05-02 14:23:53 -07:00
rishikanthc
ccf5109921 feat: expose recording session api 2026-05-02 13:10:22 -07:00
rishikanthc
699ad7088c feat: add recording service state machine 2026-05-02 13:00:35 -07:00
rishikanthc
f57b2d0958 feat: add recording backend foundation 2026-05-02 12:54:42 -07:00
rishikanthc
0633e75b1c docs: complete tag frontend verification 2026-05-02 11:02:32 -07:00
rishikanthc
93e5fd3161 docs: complete tag frontend sprint 5 2026-05-02 11:01:52 -07:00
rishikanthc
caa258b62b docs: complete tag frontend sprint 4 2026-05-02 11:00:49 -07:00
rishikanthc
be3c980926 docs: complete tag frontend sprint 3 2026-05-02 10:58:40 -07:00
rishikanthc
525e526797 docs: complete tag frontend sprint 2 2026-05-02 10:57:15 -07:00
rishikanthc
9edfb30e97 docs: plan home audio tag display 2026-05-02 10:57:02 -07:00
rishikanthc
7b249b9419 docs: complete tag frontend sprint 1 2026-05-02 10:55:44 -07:00
rishikanthc
ad0944315e docs: plan tag detail page sprint 2026-05-02 10:54:58 -07:00
rishikanthc
d5d7371375 docs: plan tag organization frontend 2026-05-02 10:53:39 -07:00
rishikanthc
2753e81123 docs: complete tag event sprint tracker 2026-05-02 10:47:05 -07:00
rishikanthc
7be3a6a75c docs: update tag api sprint tracker 2026-05-02 10:46:35 -07:00
rishikanthc
f979a91ece docs: track tag organization backend progress 2026-05-02 10:44:36 -07:00
rishikanthc
2541386f1d docs: plan tag organization backend 2026-05-02 10:39:13 -07:00
rishikanthc
a6b21e2007 Verify audio description workflow 2026-05-02 10:28:20 -07:00
rishikanthc
b4a9ab63fb Show audio descriptions on home cards 2026-05-02 10:24:09 -07:00
rishikanthc
ace69405e5 Generate audio descriptions from summaries 2026-05-02 10:22:42 -07:00
rishikanthc
752adc118a Add audio description file contract 2026-05-02 10:20:12 -07:00
rishikanthc
b74bd7ca2a Plan automatic audio descriptions 2026-05-02 10:17:28 -07:00
rishikanthc
cb72c8421b Plan automatic audio title generation 2026-05-02 01:00:19 -07:00
rishikanthc
7d172b1d65 Complete transcript click seek sprint 2026-05-01 23:29:49 -07:00
rishikanthc
18f537b51b Polish transcript click seek affordance 2026-05-01 23:28:14 -07:00
rishikanthc
b7f4142ec3 Wire transcript click to seek 2026-05-01 23:25:31 -07:00
rishikanthc
e55038ea32 Add transcript caret hit testing 2026-05-01 23:22:46 -07:00
rishikanthc
0fbb31d12f Add transcript word seek index 2026-05-01 23:20:49 -07:00
rishikanthc
3fa80aa95f Complete click-to-seek sprint audit 2026-05-01 23:18:33 -07:00
rishikanthc
9a6797f51f Plan transcript click-to-seek sprint 2026-05-01 23:16:57 -07:00
rishikanthc
0ab7f5b80d Record YouTube import verification status 2026-05-01 12:37:49 -07:00
rishikanthc
1b95290be8 Add YouTube import frontend workflow 2026-05-01 12:36:49 -07:00
rishikanthc
3b60ab5d99 Add YouTube import backend workflow 2026-05-01 12:32:38 -07:00