pinchflat/lib/pinchflat_web/controllers
Kieran d9c48370df
[Enhancement] Adds ability to enable/disable sources (#481)
* [Unrelated] updated module name for existing liveview module

* Updated toggle component and moved MP index table to a liveview

* [WIP] reverted MP index table; added source count to MP index

* Moved new live table to sources index

* Added 'enabled' boolean to sources

* Got 'enabled' logic working re: downloading pending media

* Updated sources context to do the right thing when a source is updated

* Docs and tests

* Updated slow indexing to maintain its old schedule if re-enabled

* Hooked up the enabled toggle to the sources page

* [Unrelated] added direct links to various tabs on the sources table

* More tests

* Removed unneeded guard in

* Removed outdated comment
2024-11-21 14:38:37 -08:00
..
error_html [Enhancement] Show error messages in-app for easier triage (#365) 2024-08-23 13:33:27 -07:00
media_items [Enhancement] Misc. UI updates (#434) 2024-10-24 12:47:48 -07:00
media_profiles [Enhancement] Adds ability to enable/disable sources (#481) 2024-11-21 14:38:37 -08:00
pages [Enhancement] Improve handling of large media collections (#272) 2024-05-29 12:38:03 -07:00
podcasts [Enhancement] Add media count to sources page (#251) 2024-05-21 08:53:22 -07:00
searches [Enhancement] Added search to source forms (#259) 2024-05-23 15:09:49 -07:00
settings [Enhancement] Optionally use the YouTube API for improved fast indexing (#282) 2024-06-10 11:45:41 -07:00
sources [Enhancement] Adds ability to enable/disable sources (#481) 2024-11-21 14:38:37 -08:00
error_html.ex [Enhancement] Show error messages in-app for easier triage (#365) 2024-08-23 13:33:27 -07:00
error_json.ex Initial commit 🎉 2024-01-18 20:32:01 -08:00
health_controller.ex [Enhancement] Improve Dockerfile permissions (#157) 2024-04-01 18:56:03 -07:00