Commit Graph

60 Commits

Author SHA1 Message Date
154a4fc904 List sources not in a channel on channel edit page 2025-02-21 07:37:18 -08:00
42ee09b386 Move update buttons on source edit page 2025-02-20 21:36:22 -08:00
6b7a6eba54 Add home link to fetch page 2025-02-20 21:33:30 -08:00
9aa95aba13 Add footer with git revision 2025-02-20 21:31:51 -08:00
7c4e5683c4 Add source from web 2025-02-20 16:09:29 -08:00
c8bdf0f4b2 Link source and item separately 2025-02-20 15:47:41 -08:00
2437b61c87 Add fetch button to edit source page 2025-02-20 15:47:31 -08:00
1be261f54d Remove crontab integration 2025-02-20 08:03:08 -08:00
76353c4029 Implement background fetch 2025-02-20 07:19:21 -08:00
0bb7871832 Expose lastUpdated on source feed page 2025-02-18 20:03:11 -08:00
7446f92cc8 Automatic crontab updates on modifying INTAKE_CRON 2025-02-12 10:14:31 -08:00
bd5737ad7a Web edit sources 2025-02-12 10:04:58 -08:00
879238e61e Web channel editing 2025-02-12 07:46:19 -08:00
9703db8478 Fix item updates pulling in nav links 2025-02-10 13:51:55 -08:00
8d9dcec038 Add error item on action failure 2025-02-10 08:23:03 -08:00
f38cfa3008 Add RandomHex() helper 2025-02-10 08:23:03 -08:00
cafa1a6665 Log listen address 2025-02-10 06:22:43 -08:00
dcd5c1e229 Ensure channels are sorted 2025-02-09 16:30:22 -08:00
f5e9a0faec Web ad-hoc items 2025-02-07 15:49:22 -08:00
bc19b0a70f Simplify Execute setup 2025-02-07 15:06:05 -08:00
08dbeda80a Implement web fetch 2025-02-07 14:38:21 -08:00
6b278a081c Fix render error logging 2025-02-07 14:16:43 -08:00
9c4887c93e Remove inline style 2025-02-07 14:08:54 -08:00
b434c1acfe Add paging links to web feed 2025-02-07 08:18:10 -08:00
3874abf8bd Add offset and limit parameters to item queries 2025-02-07 07:29:32 -08:00
9fa1fd99be Implement web punt 2025-02-06 20:14:54 -08:00
bc9f2847a1 Add item body indicator 2025-02-06 08:00:57 -08:00
fd7d9b00b3 De-overload the .item-title class 2025-02-06 07:49:27 -08:00
d4c93265a2 Support tts in web feed 2025-02-06 07:28:53 -08:00
2acd6f397f Add login to web interface 2025-02-06 06:39:02 -08:00
7cbf48a9b1 Log rendering errors 2025-02-05 22:12:49 -08:00
6c6bde42a1 Refactor handleFunc for chaining middlewares 2025-02-05 20:44:03 -08:00
2894493d34 Support INTAKE_TTX env settings 2025-02-05 13:53:09 -08:00
1ee91c1abe Add tt{l,d,s} notice to web UI 2025-02-05 12:16:42 -08:00
7b83d01f12 Add channels to home page 2025-01-31 18:03:30 -08:00
a0e4f1f9c4 Error on nonexistent sources instead of returning nothing 2025-01-31 14:22:38 -08:00
37142229ea Make item updates transactional 2025-01-31 09:55:07 -08:00
d89f85e141 Convert DB to interface 2025-01-31 08:44:09 -08:00
ced1de05e8 Set source envs in action executions 2025-01-31 08:00:07 -08:00
60afdd2a32 Add queryparam toggle for inactive items 2025-01-30 17:20:29 -08:00
6c2de8880a Set error codes 2025-01-30 16:55:02 -08:00
9cfa568eff Pass state directly through Execute instead of statePath 2025-01-30 16:04:31 -08:00
68038839ec Remove argument used only for logging 2025-01-30 08:28:13 -08:00
f5e9277e26 Add statePath argument to Execute 2025-01-30 08:28:13 -08:00
34fa784c44 Factor out ExecuteItemAction helper 2025-01-30 08:28:13 -08:00
c4d53eb993 Hook up the Deactivate All button 2025-01-29 22:21:17 -08:00
3519517b96 Disable action button while the action runs 2025-01-29 19:34:55 -08:00
7477504508 Swap outerHTML by default 2025-01-29 19:34:25 -08:00
6ef51b7286 Execute actions from web UI 2025-01-29 14:54:29 -08:00
fc2fadedd3 Fill in some links 2025-01-27 21:08:33 -08:00