FreeTube/src
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
..
data Push Latest Code to Repository 2020-02-16 13:30:00 -05:00
datastores Add feature to set a playlist as quick bookmark target (#4518) 2024-01-17 22:52:42 -05:00
main Ask the main process, instead of the file system whether the replace HTTP cache setting is enabled (#4894) 2024-04-07 23:00:07 -04:00
renderer Show when Subscriptions / Trending / Most Popular were last updated (#4380) 2024-04-18 05:54:46 +08:00
constants.js Ask the main process, instead of the file system whether the replace HTTP cache setting is enabled (#4894) 2024-04-07 23:00:07 -04:00
index.ejs Stop setting node modules path now that we bundle the modules (#4809) 2024-03-26 20:27:35 -04:00