Commit Graph

158 Commits (master)

Author SHA1 Message Date
4 raccoons in a trenchcoat. / luna vivian 559e29421a fixed stuff regarding the tab title
+ now has the same filter routines and text as the <h1> element in the HTML :3
  (it now also says "Channel "${CHANNEL}", w/ the same filters to not say "Uploads from" or "- Videos" attached to the actual channel name)
2023-04-23 23:56:01 +02:00
4 raccoons in a trenchcoat. / luna vivian dc670adb45 fix some stuff regarding the /channel page :3
+ fixed issue where it would say "Unsubscribe from {CHANNEL}!" even tho you aren't subscribed to it (fixes #20)
+ fixed issue where the channel name would contain "Uploads from" as a prefix to the actual channel's name
2023-04-23 23:55:52 +02:00
Dominika Liberda 21845a0823 channel: fix infinite loops (?) potentially breaking some edge cases 2023-04-22 19:31:06 +00:00
Dominika Liberda efcb5b3bb7 channel: fix typo in video links 2023-04-22 00:35:22 +00:00
Dominika Liberda f8d2e2d7c4 player: fix protected videos in blink/webkit 2023-04-21 23:43:41 +00:00
Dominika Liberda b9db596932 Merge branch 'master' into 'master'
one more thing, i'm sorry

See merge request domi/bashtube!6
2023-04-21 22:44:08 +00:00
luna vivian 1265a2e44d one more thing, i'm sorry 2023-04-21 22:44:07 +00:00
Dominique Liberda c491f1ec60 temporarily remove the easter egg to unclutter the code 2023-04-21 21:34:44 +02:00
Dominique Liberda fe0fb5e42a fix: yt-dlp quality seletor excludes most formats 2023-04-21 21:28:42 +02:00
4 raccoons in a trenchcoat. / luna vivian 579795d83f fixed some stuff™ in /channel page
- Subscribe links: /channel/{CHANNEL_ID} links work now!
- Channel name now gets hidden when it fails to fetch videos
(- now also hiding verbose error handling text!)
2023-04-21 15:40:11 +02:00
4 raccoons in a trenchcoat. / luna vivian 64f49a3461 redesigned and revised /channel page
- added (un-)subscribe button (and error handling when no channel ID is given)
- changed the view from a weird list to a 3-column grid on maximum width
- fixed behaviour where it sometimes would attach " - Videos" to channel name
2023-04-21 15:07:20 +02:00
4 raccoons in a trenchcoat. / luna vivian 0590bc8a26 placed the -u at the wrong place LMAO
or as we Germans would say: "Einmal mit Profis arbeiten..."
2023-04-21 12:58:14 +02:00
4 raccoons in a trenchcoat. / luna vivian 9b58b391c6 fixes issue where the video's duration would add/subtract difference to/from UTC 2023-04-21 12:56:02 +02:00
4 raccoons in a trenchcoat. / luna vivian 27845ecfe8 changed /subscribe.shs to make it more obvious when unsubscribing from a channel
aligning it more w/ changes in /fav.shs and /watch (there, the text is
red when you can remove videos from your favourites and unsubscribe from
channels - now it's also obvious when doing the same on /subscribe.shs)
2023-04-20 12:58:11 +02:00
4 raccoons in a trenchcoat. / luna vivian fd5424b7a4 changed /watch page to make it more obvious when unfaving/unsubbing
aligning it more w/ changes in /fav.shs (there, the text is red when
you can remove videos from your favourites - now it's also obvious when
doing the same on /watch)
2023-04-20 12:55:20 +02:00
4 raccoons in a trenchcoat. / luna vivian c0549ab262 redesigned playlist section (and moved it up in the process)
fixes issue #17

sometimes, the thinking sand in our white or black boxes (which we often
call CPU's) don't work the way we expect them to, even if we give them
the same 1's and 0's lol
2023-04-20 12:43:14 +02:00
4 raccoons in a trenchcoat. / luna vivian 1cf900de0c fix bug where the playlist won't show in /watch page
fixes issue #16
2023-04-20 12:25:54 +02:00
4 raccoons in a trenchcoat. / luna vivian f69e6589e3 fix login issue from watch page
closes issue #3

You can finally log in from the watch page and be redirected back to it. :3
2023-04-20 12:20:01 +02:00
4 raccoons in a trenchcoat. / luna vivian a078e3f813 Implement unfav link on favourites page
closes issue #14
2023-04-20 12:15:24 +02:00
4 raccoons in a trenchcoat. / luna vivian 398587e998 redesigned registration prompt
Implements changes suggested in #15.

A new registration prompt! (basically the same but nicely packaged now)

It now also has new links between both the login and register pages.
2023-04-20 04:08:46 +02:00
4 raccoons in a trenchcoat. / luna vivian 2c52b27622 redesigned register prompt, added links between both pages
implements changes as suggested on #15

A new registration prompt! (basically the same content but nicely packaged now!)

There also are now little texts between both pages to switch between
logging in w/ already existing credentials and registering an account.
2023-04-20 04:06:45 +02:00
4 raccoons in a trenchcoat. / luna vivian d0ef4a9e55 overhauled playlist page
fixes issue #7

A new playlist view UI!

It now is more in line with the ones in these following pages:
- global faves (home page)
- Your Feed
- Your favourites
- Search

It has the same 3-column grid you love from the other pages already. c:
It also now displays the playlist title at the top of it.
2023-04-20 02:53:11 +02:00
4 raccoons in a trenchcoat. / luna vivian 0fb65a45bf player now adapts to screen sizes properly
fixes issue #1
2023-04-20 02:23:42 +02:00
4 raccoons in a trenchcoat. / luna vivian 3b6bc679f4 fixed typo 2023-04-20 02:02:43 +02:00
4 raccoons in a trenchcoat. / luna vivian 8b296a9b6d preparing to fix post-login redirect 2023-04-20 02:01:43 +02:00
4 raccoons in a trenchcoat. / luna vivian 8f15262d01 search page overhaul
it now looks as good as the feed, the homepage
and the favourites! :3
additionally, the search page now also mentions
your search term, in case you suddenly decide
to leave that tab alone for some reason and come
back to it later, only to no longer know what you
searched for lol
2023-04-20 01:04:03 +02:00
4 raccoons in a trenchcoat. / luna vivian 4ddf2f784a squashed bugs, made stuff neater, typical yada yada
-finally fixed favourites page for good
-made favourites and feed pages look Neater™
-maybe broke the search results page idk lmao
2023-04-20 00:38:15 +02:00
4 raccoons in a trenchcoat. / luna vivian 96458c41a8 hide "likes" word when video likes are turned off
As the title already says, this hides the "likes" word right next to where the like counter is supposed to be, when the video creator turned the like counter off for the video.
2023-04-20 00:18:51 +02:00
4 raccoons in a trenchcoat. / luna vivian 156b8fde27 changed logout text formatting 2023-04-20 00:12:34 +02:00
4 raccoons in a trenchcoat. / luna vivian 1988c0abbb redesigned login prompt 2023-04-19 23:48:14 +02:00
4 raccoons in a trenchcoat. / luna vivian 47770f3293 trying to prepare player.html for mobile atm
unfortunately, things didn't go well atm, so I left it commented.
2023-04-19 23:27:36 +02:00
4 raccoons in a trenchcoat. / luna vivian 87b051cf6a finally added a gitignore for obvious reasons 2023-04-19 23:03:07 +02:00
4 raccoons in a trenchcoat. / luna vivian 324873a9f7 oh ffs 2023-04-19 22:50:27 +02:00
4 raccoons in a trenchcoat. / luna vivian a917ada53d broke watch.shs for a little while, oops 2023-04-19 22:50:00 +02:00
4 raccoons in a trenchcoat. / luna vivian 6fe430cee1 oh fuck 2023-04-19 22:45:04 +02:00
4 raccoons in a trenchcoat. / luna vivian b2ca753b2e changed lots of stuff, changed legacy templates/head.sh calls w/ its own header.shs - overall, sorry domi lol 2023-04-19 22:42:30 +02:00
Dominique Liberda ca5baf50e3 - got rid of all legacy render_unsafe calls 2023-01-18 06:35:55 +01:00
Dominique Liberda fb6aef0ba6 * default: update watch for new renderer 2023-01-18 06:08:55 +01:00
Dominique Liberda a8596af27c * retro: add footer, header 2023-01-18 04:07:36 +01:00
Dominique Liberda e23d8a998b * proper related styling 2023-01-18 03:58:45 +01:00
Dominique Liberda fe32ddf036 + watch in retro theme ;3 2023-01-18 03:53:06 +01:00
Dominique Liberda 793229856a * templates extension change for Reasons™ 2023-01-18 01:08:05 +01:00
Dominika Liberda 0f5dfdc63f channel: fix yt-dlp jq expansion 2022-12-05 11:13:59 +00:00
Dominique Liberda 964c410a7e * add common functions file (oops) 2022-11-29 14:12:23 -05:00
Dominique Liberda b7e8d58dc6 * player.js: sync, seeking and buffering fixes 2022-11-29 14:03:20 -05:00
Dominique Liberda b4e15bec4d * modernizing code + more new templating engine support 2022-11-29 11:07:29 -05:00
Dominique Liberda d4c901f323 * watch: move to the new templating engine 2022-11-29 06:47:40 -05:00
Dominique Liberda dda217195d * channel: move to the new templating engine 2022-11-29 02:58:28 -05:00
Dominique Liberda 7e4e26f0f2 * search: move to the new templating engine 2022-11-29 02:47:29 -05:00
Dominika Liberda da609de918 * minor fixes from prod 2022-11-29 06:18:36 +00:00