Commit graph

  • 01b8856f22
    UX improvements v1 (#39) Kieran 2024-02-28 09:54:01 -0800
  • bdfcba0778
    More tests Kieran Eglin 2024-02-28 09:49:29 -0800
  • a9f8041371
    Improved task fetching and deletion methods Kieran Eglin 2024-02-28 09:43:43 -0800
  • e568edda97
    Merge branch 'master' into ke/ux-improvements-v1 Kieran Eglin 2024-02-28 08:58:59 -0800
  • 84a09f7370
    Improved clarity around deletion operation Kieran Eglin 2024-02-28 08:58:51 -0800
  • 17a6b6a691
    Added deletion to the last models Kieran Eglin 2024-02-28 08:56:47 -0800
  • 3bb7edba0b
    Resolved windows filesystem bug (#38) Kieran 2024-02-28 08:56:25 -0800
  • 855f2bb1ef
    Update source to always run an initial index Kieran Eglin 2024-02-24 19:21:00 -0800
  • f808123abd
    Added delete buttons for source; Refactored the way deletion methods work Kieran Eglin 2024-02-24 17:36:52 -0800
  • 7e3ad27f8e
    Updated docs Kieran Eglin 2024-02-24 16:08:21 -0800
  • 0e61e6000d
    Removed collection_type user input instead inferring from yt-dlp response Kieran Eglin 2024-02-24 16:07:57 -0800
  • bf677f1c6d
    Resolved windows filesystem bug Kieran Eglin 2024-02-24 15:40:07 -0800
  • c77047951f Improve metadata storage (#37) Kieran 2024-02-24 13:40:05 -0800
  • 52c0a1742a
    Improve metadata storage (#37) Kieran 2024-02-24 13:40:05 -0800
  • ad8b72cf93
    Added inets to application start so http calls work in prod Kieran Eglin 2024-02-24 12:47:49 -0800
  • b5e3ada222
    Updated docs Kieran Eglin 2024-02-24 12:30:47 -0800
  • 3ae4ddf822
    Ensured metadata is deleted when other files are deleted Kieran Eglin 2024-02-24 12:28:05 -0800
  • dc264897d6
    Updated app to store compressed metadata; automatically download thumbnails Kieran Eglin 2024-02-24 11:56:23 -0800
  • 1eeec684d9
    Removed metadata column from DB, replacing it with filepath columns Kieran Eglin 2024-02-24 11:55:52 -0800
  • 4644044bc6
    Updated config path to specify metadata storage path Kieran Eglin 2024-02-24 11:52:57 -0800
  • 4094da9e03 Small form improvements (#36) Kieran 2024-02-22 18:48:25 -0800
  • 3b94b269d9 Updated video downloader to use full URL; improved docs (#35) Kieran 2024-02-22 17:46:08 -0800
  • 927560beb6 Updated docker build to only run on dispatch Kieran Eglin 2024-02-22 17:30:09 -0800
  • e33a46bddc
    Small form improvements (#36) Kieran 2024-02-22 15:48:25 -0800
  • 40a6956d81
    More copy improvements Kieran Eglin 2024-02-22 15:40:54 -0800
  • b38d485ed0
    Clarified intent of custom name field Kieran Eglin 2024-02-22 15:27:36 -0800
  • 2ca395a5bf
    Updated video downloader to use full URL; improved docs (#35) Kieran 2024-02-22 12:46:08 -0800
  • 40a00feecf
    Updated video downloader to use full URL; improved docs Kieran Eglin 2024-02-22 12:38:57 -0800
  • ebebbf7571
    Updated docker build to only run on dispatch Kieran Eglin 2024-02-22 12:30:09 -0800
  • ab9b657394 Docker build action (round 2) (#34) Kieran 2024-02-21 18:19:06 -0800
  • 610acb15f1 Added log rotation for prod config (#32) Kieran 2024-02-21 18:01:18 -0800
  • 3efc533fb7 Added optional basic auth (#31) Kieran 2024-02-21 17:37:25 -0800
  • e3f1b409b9 Improve dev tooling (#30) Kieran 2024-02-21 17:28:27 -0800
  • b8cec51c3b
    Docker build action (round 2) (#34) Kieran 2024-02-21 15:19:06 -0800
  • 28a5d56387
    Revert for merge Kieran Eglin 2024-02-21 15:15:47 -0800
  • 15e7cea4db
    Trying some more [skip ci] Kieran Eglin 2024-02-21 15:12:21 -0800
  • 6acd952f56
    Trying PR trigger just for now [skip ci] Kieran Eglin 2024-02-21 15:09:07 -0800
  • f06526b76d
    Added workflow dispatch [skip ci] Kieran Eglin 2024-02-21 15:04:25 -0800
  • 1ded9df223
    Added first attempt at dockerfile Kieran Eglin 2024-02-21 15:03:17 -0800
  • 0d29f70a28
    Added log rotation for prod config (#32) Kieran 2024-02-21 12:01:18 -0800
  • 4de408de73
    Added log rotation for prod config Kieran Eglin 2024-02-21 11:54:11 -0800
  • c1f30dbd2c
    Added optional basic auth (#31) Kieran 2024-02-21 11:25:25 -0800
  • b4c6e861ad
    Added optional basic auth Kieran Eglin 2024-02-21 11:19:03 -0800
  • fdb83ed3f3
    Improve dev tooling (#30) Kieran 2024-02-21 10:28:27 -0800
  • fd0ae6b162
    Updated dockerfile Kieran Eglin 2024-02-21 10:08:04 -0800
  • ce8a82770f
    Updated actions file Kieran Eglin 2024-02-21 09:46:24 -0800
  • 93ee7e2856
    Added static code analysis Kieran Eglin 2024-02-21 09:32:19 -0800
  • 01042ebd1b Updated source's friendly_name to default to the collection_name (#29) Kieran 2024-02-20 19:24:47 -0800
  • 1ec1a48235 Refactor and document output path (#28) Kieran 2024-02-20 18:40:13 -0800
  • af7e76c1d1 Rename media sources (#25) Kieran 2024-02-20 17:48:20 -0800
  • 69c47c2c65 Basic onboading flow (#24) Kieran 2024-02-20 17:37:17 -0800
  • ce700be0f6
    Set up ex_check to run in test env Kieran Eglin 2024-02-20 15:23:17 -0800
  • d04990d02f
    added ex_check and got it passing Kieran Eglin 2024-02-20 14:27:22 -0800
  • 94f777d1ed
    Updated source's friendly_name to default to the collection_name (#29) Kieran 2024-02-20 14:24:47 -0800
  • df1ea15100
    Updated source's friendly_name to default to the collection_name Kieran Eglin 2024-02-20 14:18:52 -0800
  • 47f0fd533f
    Refactor and document output path (#28) Kieran 2024-02-20 13:40:13 -0800
  • 35af62b271
    Fixed outdated reference in dockerfile Kieran Eglin 2024-02-20 12:38:41 -0800
  • 9a18716bad
    Added UI explaining output template options Kieran Eglin 2024-02-20 12:33:19 -0800
  • e5f8c9de4f
    Updated output path builder to better use yt-dlp variables Kieran Eglin 2024-02-20 10:02:23 -0800
  • 7d62f7c7df
    Rename media sources (#25) Kieran 2024-02-20 09:48:20 -0800
  • bef0337fe5
    Renamed MediaItem controller namespace Kieran Eglin 2024-02-20 09:42:21 -0800
  • ea2c1ec59a
    Renamed MediaSource to Sources Kieran Eglin 2024-02-20 09:41:00 -0800
  • d4d653398b
    Basic onboading flow (#24) Kieran 2024-02-20 09:37:17 -0800
  • 8cc0c4945c
    Improved onboarding language Kieran Eglin 2024-02-20 09:29:10 -0800
  • 329c2e5530
    Finished basic onboarding flow; added tests Kieran Eglin 2024-02-20 09:26:38 -0800
  • 1f56db01a5 Prod packaging v1 (#23) Kieran 2024-02-16 18:50:00 -0800
  • b81c8d64b3 Switch to sqlite (#22) Kieran 2024-02-16 17:11:41 -0800
  • 2de585aae6
    [WIP] Created onboarding form Kieran Eglin 2024-02-16 15:08:54 -0800
  • 485dacf541
    removed unused file Kieran Eglin 2024-02-16 11:50:31 -0800
  • fab77f4deb
    Prod packaging v1 (#23) Kieran 2024-02-16 11:50:00 -0800
  • cec5018d44
    Improved fetching SECRET_KEY_BASE for selfhosted instances Kieran Eglin 2024-02-16 11:43:57 -0800
  • 5996390776
    Improved logging; Added docker files for prod Kieran Eglin 2024-02-16 11:36:46 -0800
  • b0fa88e556
    Merge branch 'master' into ke/prod-packaging-v1 Kieran Eglin 2024-02-16 10:12:03 -0800
  • 8fcd41f45d
    Switch to sqlite (#22) Kieran 2024-02-16 10:11:41 -0800
  • 5a46a6accd
    Updated build tools to remove postgres Kieran Eglin 2024-02-16 09:50:15 -0800
  • 80689517a1
    Updated search functions and tests to work with sqlite Kieran Eglin 2024-02-16 09:28:59 -0800
  • e9e283035b
    Edited migrations directly because I fear no man Kieran Eglin 2024-02-16 09:28:42 -0800
  • 53bd8681c3 Add resolution option (#21) Kieran 2024-02-15 18:21:41 -0800
  • c5fcb8fe12 Delete media items (#20) Kieran 2024-02-15 17:51:19 -0800
  • 759001bc06
    Updated project to use sqlite Kieran Eglin 2024-02-15 16:07:12 -0800
  • 8531de49fa
    Sets media directory for prod Kieran Eglin 2024-02-15 14:23:28 -0800
  • 44bd105e80
    Add resolution option (#21) Kieran 2024-02-15 14:21:41 -0800
  • 748e512c40
    Add resolution to download option builder Kieran Eglin 2024-02-15 14:16:53 -0800
  • 4c5ae5dc4d
    added preferred resolution to profiles Kieran Eglin 2024-02-15 14:00:27 -0800
  • 9d3b9cc063
    Delete media items (#20) Kieran 2024-02-15 13:51:19 -0800
  • 0d51a1ccbd
    Finally fixed flash messages Kieran Eglin 2024-02-15 10:54:21 -0800
  • 362701adf9
    Actually got tmpfile cleanup running once per suite run Kieran Eglin 2024-02-15 10:16:54 -0800
  • 6ffa0d0477
    Improved tmpfile setup and teardown for tests Kieran Eglin 2024-02-15 10:07:58 -0800
  • fecea9cc2f
    Adds controllers and methods for deleting media and files Kieran Eglin 2024-02-15 10:00:57 -0800
  • a2b2d9e150
    Added method for deleting media files and their content Kieran Eglin 2024-02-14 13:51:31 -0800
  • 58771ee37b Search v1 (#19) Kieran 2024-02-13 17:46:14 -0800
  • 060e340558
    Search v1 (#19) Kieran 2024-02-13 14:46:14 -0800
  • a85e563a0f
    Added persistence to the search form when on search page Kieran Eglin 2024-02-13 11:46:47 -0800
  • dd8940893f
    Hooked up search functionality to the search form Kieran Eglin 2024-02-13 11:43:43 -0800
  • ed759e5e09
    Added a search method using postgres fulltext search Kieran Eglin 2024-02-09 22:22:02 -0800
  • 00f7aef8dc
    Adds description to media items; hooks it up to indexing/media downloading Kieran Eglin 2024-02-09 21:06:00 -0800
  • 850cf2db73 Media item lifecycle improvements (#18) Kieran 2024-02-09 20:51:23 -0800
  • 219320ce11
    Media item lifecycle improvements (#18) Kieran 2024-02-09 20:51:23 -0800
  • 3162ef492a
    adds lifecycle columns to source and media_item tables Kieran Eglin 2024-02-09 20:38:03 -0800
  • 77f06bfbc8 Media UI v1 (#17) Kieran 2024-02-09 19:21:51 -0800