|
b46dc1feb1
|
Use mark_state instead of direct sql so that object state updates.
|
2023-08-20 16:08:38 -07:00 |
|
|
4de461dbf1
|
Ignore youtube shorts on a per-channel basis.
|
2023-08-09 23:24:47 -07:00 |
|
|
53bcaf76d1
|
Add theme css files and theme cookie.
|
2023-06-24 12:01:11 -07:00 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
4af4985ac5
|
Add return to all onclicks, and ; to other javascript hooks.
|
2020-09-04 10:37:49 -07:00 |
|
|
03c366fff8
|
Replace var with let/const.
|
2020-09-03 15:44:58 -07:00 |
|
|
3a455d377b
|
Rewrite channel.html as tabbed container, separate videos/settings.
|
2020-09-03 11:54:51 -07:00 |
|
|
b8c25f217d
|
Synchronize Etiquette common.css and YCDL common.css.
|
2020-09-03 11:52:51 -07:00 |
|