]> git.gir.st - subscriptionfeed.git/history - app
don't rely on calc(max()) css to get video to display
[subscriptionfeed.git] / app /
2020-07-19 girstadd subscribe button to channel page (TODO:invidious)
2020-07-19 girstredirect /embedded to /watch
2020-07-18 girstmove test instance to subscriptions.gir.st:443
2020-07-18 girstfix route fallback for /user (which has none)
2020-07-18 girstclean up sub* managers
2020-07-18 girstremove useless whitespace from emoji_link
2020-07-18 girstreddit: use emoji abstractions, pin to subscriptions...
2020-07-18 girstabstract emoji buttons/links
2020-07-18 girstallow (un)pinning and (un)subscribing on /watch
2020-07-18 girstuse all muxed stream sources
2020-07-17 girstproxy and fixup subtitles
2020-07-17 girstpaper over reddit exceptions
2020-07-17 girstprioritize channel name element's width over details...
2020-07-17 girstwebhook: only ask get_video_info if necessary (REVERTME)
2020-07-17 girst/watch: trim time from published date
2020-07-17 girstreturn bytes (not str) from fetch_xml()
2020-07-16 girstfix temporary logging not showing up
2020-07-16 girstfix livestream start time metadata
2020-07-13 girstsubscription_manager: fix websub expired badge
2020-07-13 girstuse get_video_info for webhook uploads
2020-07-13 girstcollaboratorInfoCardContentRenderer may have no subscri...
2020-06-30 girstfix pinned reddit video comments url
2020-06-30 girstfix "available in ... countries"
2020-06-28 girstfuck this. doesn't work with verical videos
2020-06-28 girstwebhooks: enforce signature checking, use channel_id...
2020-06-27 girstfix /watch cards wrapping
2020-06-27 girstuse ?next in "log in or sign up" link
2020-06-24 girstfix websub update being overzealous
2020-06-23 girstuse flexbox for card component
2020-06-23 girstcleanup
2020-06-23 girstwebhook: simplify deleted-entry handling
2020-06-22 girsttweak video's object-fit:cover *again*
2020-06-22 girstimplement websub hmac verification (not yet enforced)
2020-06-19 girstfix requests debugging if not within flask
2020-06-19 girstfixup 72b1f8
2020-06-17 girstfix exception and bad syntax
2020-06-16 girstallow pinning and hiding reddit posts
2020-06-16 girstdon't assume video_id == post_id
2020-06-16 girstsplit fetch_reddit into fetching and parsing blocks
2020-06-16 girsttoken auth: don't 500 if user doesn't exist
2020-06-16 girstload initial channel page ourselves
2020-06-16 girstsometime playabilityStatus will have a messages array...
2020-06-15 girstimplement shadowing invidious routes
2020-06-15 girstimplement fallback_route()
2020-06-15 girstdon't double escape reddit submission titles
2020-06-15 girstmake token login persistent
2020-06-15 girstmove subscription cronjobs into common/utils
2020-06-15 girstraise error if config file not found, some comments
2020-06-15 girstlog api responses on error
2020-06-14 girstuse "prepared" query strings with requests
2020-06-14 girstobject-fit:cover for video poster
2020-06-14 girst/search using invidious api (very ugly)
2020-06-14 girststub out tombstones/deleted-entry support
2020-06-14 girstuse binary strings for cronjob error logging and other...
2020-06-14 girstfix metadata on completely unavailable videos
2020-06-13 girstadd search bar (no impl yet)
2020-06-13 girstfix currently-running livestream detection
2020-06-13 girstharmonize layout; headerbar macro
2020-06-12 girstrework fetch_reddit() params, support non-hot-ordering...
2020-06-12 girstfix livestream detection
2020-06-12 girstdon't hardcode welcome message for anonymous users
2020-06-12 girstreddit footer: show all subscribed subreddits all the...
2020-06-12 girstfix webhook error loggin m(
2020-06-12 girsttweak reddit template
2020-06-12 girsttemporary fix for utils/ config import
2020-06-12 girstfix webhook config import
2020-06-12 girstremove /r/ endpoints from youtube blueprint
2020-06-11 girstremove superfluous imports
2020-06-11 girstde-hardcode subreddit footer
2020-06-11 girstmake __main__.py less fragile
2020-06-11 girstmove youtube templates into blueprint
2020-06-11 girstfinish reddit blueprint
2020-06-11 girstmove reddit to seperate blueprint
2020-06-11 girstname main app 'app' again
2020-06-11 girstsplit app into blueprints - part 3: login/user module
2020-06-11 girstsplit app into blueprints - part 2: __main__
2020-06-11 girstsplit app into blueprints - part 1
2020-06-11 girstrefresh-cipher: enforce 1-row-maximum
2020-06-11 girstfix sponsorblock off-by-two
2020-06-11 girstimprove card handling, better is-livestream, better...
2020-06-09 girstuse semantic tag for main content
2020-06-09 girstuse tokens to identify users
2020-06-09 girstMerge branch 'flask_login'
2020-06-09 girstmove login form to a template; stub out registration
2020-06-09 girstdecorate all login-required routes, or allow guest...
2020-06-09 girstuse same flash message format as flask-login
2020-06-09 girstspeed up pull-subscriptions.py
2020-06-09 girstmove /subscription_manager to /manage/subscriptions...
2020-06-07 girstprevent hanging/looping with sponsorblock
2020-06-05 girstmove flask secret_key to config.ini
2020-06-05 girstinitial version of user authentication using flask...
2020-06-05 girstmove flask secret_key to config.ini
2020-06-05 girstfix cipher refresh script m(
2020-06-05 girstdisable subtitles, as they raise CORS errors
2020-06-05 girstsponsorblock (first draft), links to invidious/youtube...
2020-06-05 girstbetter error messages on EXHAUSTED, fix invidious_url...
2020-06-05 girstdeduplicate info and endcards
2020-06-05 girstshow arrow on '.advanced' details/summary
2020-06-05 girstvideo card: json button, consistent use of '.advanced...
2020-06-05 girstfix WEBSITE urls
next
Imprint / Impressum