|
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 |
|
|
98fae96a8a
|
Add spinner.BAIL for cancelling spinner without launching callback.
|
2020-09-04 11:24:08 -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 |
|
|
8dd7fb987d
|
Add placeholder text to new_channel_textbox.
|
2020-09-03 11:44:49 -07:00 |
|