Commit graph

104 commits

Author SHA1 Message Date
2bd8f42eb0
Move http functions to new javascript file http.js. 2022-10-01 14:30:08 -07:00
738e7ab235
Add favicon link to all HTML templates. 2022-05-28 16:21:39 -07:00
0fb5c4d3e8
Use https video thumbnails. 2022-04-30 07:19:59 -07:00
cf01ca24ff
Add show_download_directory, and a few ui fixes. 2022-03-15 18:12:11 -07:00
35353a1d83
Some small tidy ups. 2022-03-15 18:12:10 -07:00
bad5ed0355
Rename spinner.js -> spinners.js. 2022-03-15 18:12:09 -07:00
134bcb5a87
Fix state filter removing video cards. 2022-01-17 15:50:33 -08:00
7f18a2b9f7
Let the user paste video ids into the filter box. 2022-01-13 17:24:35 -08:00
074f33342d
Use flex with gap instead of margin. 2021-11-08 02:01:14 -08:00
da8a6f0505
Use flex instead of grid to overcome 1,000 row browser limit.
Chrome stops adding grid rows after 1,000 and just piles them all
up on the bottom.
2021-11-08 02:01:01 -08:00
3fb2a63185
Turn the spinner off after a refresh fails. 2021-10-31 12:51:50 -07:00
39f78a7fbe
Return the channel ID during endpoints that change it. 2021-10-26 12:03:40 -07:00
2d2a45a2a1
Add web interface for Channel.set_name. 2021-10-26 11:53:49 -07:00
c22f20fcf8
Use worms, add more ycli functions. 2021-10-15 21:00:04 -07:00
ec402dcd0b
Let endpoint return new values of queuefile_ext, download_dir. 2021-09-15 18:55:14 -07:00
bf1bbe8748
Bind enter to submit for download_directory. 2021-09-15 18:53:36 -07:00
b038099573
Fix template to expect pathclass for download_directory. 2021-09-15 18:53:23 -07:00
e17b6668f3
Add link to channel/videos page in the settings list. 2021-09-07 14:05:36 -07:00
6068d644b9
Add autorefresh to Channel to include/exclude in refresh_all loop. 2021-09-05 01:26:34 -07:00
2ad85ad69a
Add Channel.set_download_directory. 2021-09-01 23:37:43 -07:00
8c2aea06f3
Close the spinners after error alerts. 2021-09-01 23:32:56 -07:00
8b4edad9f2
Replace single quotes with double quotes. 2021-06-04 21:37:10 -07:00
742034d287
Replace margin with grid-row-gap. 2021-06-04 20:48:51 -07:00
67619c506e
Replace #000 with black. 2021-06-04 20:47:54 -07:00
a697fabfff
Give class channel_card to both pending and not. 2021-06-04 20:44:57 -07:00
c74b9523e4
Don't sort channels from get_channels, use get_things. 2021-06-04 20:35:17 -07:00
991bafb46e
Use let for video_cards assignment. 2021-04-16 16:53:09 -07:00
fa363a33c7
Improve handling of livestreams, premieres with live_broadcast attr. 2021-03-31 17:24:57 -07:00
cfad775a0a
Move published_string to a property of the Video object. 2021-03-24 20:29:15 -07:00
69ae0280f4
Wrap Channel RSS link in div so a-tag doesn't stretch all the way. 2021-01-30 04:31:54 -08:00
56dfb6db19 Add the state filter's name into the "X items" line. 2020-11-26 18:24:15 -08:00
083e9dd2ee Add (p) link to pending videos from generic listing page. 2020-11-21 11:25:46 -08:00
ca8a2a2d55 Add channel's RSS link to the settings tab. 2020-11-15 17:57:23 -08:00
e09153c5e3 Alert response if download/ignore/pending action fails. 2020-10-29 16:14:58 -07:00
c5c67b9c69 Let select_all, deselect_all ignore hidden cards.
So that ctrl+a after filtering only selects the filter results.
2020-10-11 18:43:47 -07:00
14ab3f3b06 Reorganize a bunch of functions and other indulgences. 2020-10-02 19:46:36 -07:00
0f9fbfa6e8 Add synchronized hotkeys.js from Etiquette; add ctrl+a, ctrl+d. 2020-10-02 13:17:08 -07:00
fb1d5d3e6e Add select_all. 2020-09-29 10:55:04 -07:00
ede7eab80b Replace this loop with a nice map. 2020-09-29 10:54:58 -07:00
16dc6066df Leverage live HTMLCollection for selections instead of separate array. 2020-09-29 10:54:31 -07:00
898be91538 Spread video embed string over multiple lines. 2020-09-29 01:17:05 -07:00
572612a282 Replace variable swap with a one-liner. 2020-09-29 01:16:35 -07:00
741cddc2e4 Add set_queuefile_extension method, endpoint, and ui. 2020-09-16 10:23:38 -07:00
223d3d01fb Rename automark_hook -> _form; use more const. 2020-09-16 10:22:33 -07:00
f4455f5a82 Add return to onchange. 2020-09-12 10:14:06 -07:00
0116d80740 Mark the current state and orderby links in bold. 2020-09-05 17:49:04 -07:00
37df5a6443 Remove spacer <p>s and embrace the grid-gap. 2020-09-05 09:31:37 -07:00
339fa6649f Remove useless one-tab container for sub box by better if placement. 2020-09-05 09:31:13 -07:00
e5910c55f2 Rename database column download to state. 2020-09-04 15:55:48 -07:00
fc4aebc4a4 Fix double "return return". 2020-09-04 14:48:50 -07:00