FreeTube/static
Jason ab3c1b9b29
Show when Subscriptions / Trending / Most Popular were last updated (#4380)
* Implement first draft of last subscription refresh timestamp

* Update styling to be a top bar

* Update styling to be banner-compatible, & increase banner X button size on mobile

* Update subscription refresh timestamp to be relative

* Implement refresh timestamps for Shorts, Live, and Community tabs

* Extract refresh widget to its own component

* Add Trending and Popular refresh widgets with timestamps

* Fix justifying when no timestamp exists

* Move timestamps to utils store

* Remove unneeded ref classes and currentLocale computed property

* Add page-specific titles for each feed type

* Implement showing least recent cache date per profile

* Update styling property placement & match top nav box shadow on ft-refresh-widget

* Implement showing timestamp for profile only if all channel subscriptions can be found in cache

* Disable refresh button instead of removing it or the widget from the DOM

* Increase top banner's top margin

* Update channel caching calls to provide timestamps

* Modify updateCacheByChannel functions to have default timestamp of new Date()

* Fix 30-day month relative date calculation scenarios through new optional parameter

* Rectify Case 3 (see https://github.com/FreeTubeApp/FreeTube/pull/3668)

* Add back missing line in Popular.js
2024-04-18 05:54:46 +08:00
..
geolocations Add a script to update the region/geolocation files (#3701) 2023-07-01 10:08:09 -04:00
locales Show when Subscriptions / Trending / Most Popular were last updated (#4380) 2024-04-18 05:54:46 +08:00
.gitkeep Push Latest Code to Repository 2020-02-16 13:30:00 -05:00
external-player-map.json Add i18n-eslint-plugin (#4763) 2024-04-07 14:58:15 +00:00
invidious-instances.json Update cached list of Invidious instances (#4842) 2024-04-02 18:34:52 -04:00
manifest.json Add Initial PWA Functionality 2020-04-13 22:59:25 -04:00
pwabuilder-sw.js Fix some web build errors (#3687) 2023-06-26 18:13:32 +00:00