dependabot[bot]
4e9e55e32f
Bump minimist from 1.2.5 to 1.2.6 in /web
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-18 00:30:51 -04:00
infinite-persistence
389b0ad834
i18n update
2022-04-17 09:19:58 +08:00
infinite-persistence
2f6b7f0ba6
Update app to use v2 homepage api
2022-04-15 09:25:08 -04:00
infinite-persistence
45bb9ad0fa
Homepage API v2: includes meme
...
Ticket: 1318
Had to create v2 as there is no backward-compatible location in the v1 json to place it.
v2 allows any future expansion beyond 'categories' and 'meme'.
One-meme-per-homepage is also supported, but not enabled for now.
2022-04-15 09:25:08 -04:00
infinite-persistence
6e34282cdc
Livestream tile/list: show viewer count if data is available
...
As of this commit, only the Channel Page is fetching the data through the new API, which has the viewer count correctly populated.
For both "0" and "undefined", continue to show as "LIVE".
2022-04-15 08:24:30 -04:00
infinite-persistence
5cb94ace84
Update viewersById after fetching active livestreams
...
viewersById is usually updated by websocket, but since we have the latest data, might as well use it.
2022-04-15 08:24:30 -04:00
Rave | 図書館猫
175f85995d
Design Fallout Patch 10 ( #1340 )
...
* Design Fallout Patch 10
2022-04-15 10:56:50 +02:00
Thomas Zarebczan
eaf1b093ae
Odysee updates
2022-04-14 20:31:16 -04:00
Thomas Zarebczan
2672177cc0
add fire sticker, cleanup
2022-04-14 15:53:54 -04:00
Thomas Zarebczan
7622e7aaf2
Fix release time on category pages
2022-04-14 14:23:22 -04:00
infinite-persistence
934f627c19
Remove isTouch
from use-screensize.js
-- it's not an effect
...
It will be confusing for the next person to look at the effects folder for `isTouch`.
Use `platform.isTouch()` instead.
2022-04-14 10:29:01 -04:00
infinite-persistence
49db1fe83b
Replace IS_IOS and IS_ANDROID with platform
2022-04-14 10:29:01 -04:00
external
c4d11c6c48
Port navigatorJS - provides platform details
2022-04-14 10:29:01 -04:00
Rave | 図書館猫
c7962a1192
Design fallout patch 9 ( #1337 )
2022-04-14 10:29:54 +02:00
infinite-persistence
feb499b786
Video: add original quality selection ( #1328 )
2022-04-14 14:52:55 +08:00
infinite-persistence
dca6c2ebf8
Disable "switch optimized-auto to original" for now.
...
It might be a user option in the future.
2022-04-14 02:41:23 -04:00
infinite-persistence
257011b62d
Use non-VHS link when "auto" matches non-VHS quality
...
The ideas is that the "optimized" version (same height as original) is badly done, so display the original instead behind the scenes.
2022-04-14 02:41:23 -04:00
external
6478da923f
Port bandwidth selector from http-streaming @ v2.0.0
...
Reference:
https://github.com/videojs/http-streaming/issues/749#issuecomment-606972884
This is a direct copy of the necessary files to replicate `lastBandwidthSelector`. Irrelevant code was removed.
2022-04-14 02:41:23 -04:00
infinite-persistence
c1fb160452
Use non-VHS link when "original" is selected.
...
Ticket: 638
2022-04-14 02:41:23 -04:00
infinite-persistence
33adf7aab2
Add "original" quality button
2022-04-14 02:41:23 -04:00
infinite-persistence
4f600fbc8e
Cleanup; no functional change.
...
- Handle null `vjsPlayer` so we don't need to add FlowFixMe everywhere.
- Remove redundant comments.
2022-04-14 02:41:23 -04:00
infinite-persistence
99b446a8fe
Use baked-in homepages until service is moved elsewhere
...
The code currently supports both the baked-in homepages, as well as fetching from `/$/api/content/v1/get`.
As the latter is currently a circular round-trip, just use the baked-in version until the service is moved elsewhere. Loading performance will be better.
2022-04-13 13:38:04 -04:00
Thomas Zarebczan
17d5d5c73b
partial new livestream api support
2022-04-13 11:52:00 -04:00
infinite-persistence
dbc98e8902
Re-organize env file
...
No changes to any values, just:
(1) moved things around
(2) removed defunct variables
2022-04-13 22:50:59 +08:00
infinite-persistence
751a9253e9
Hush developmental app-string fetch errors for dev-server
2022-04-13 22:23:09 +08:00
infinite-persistence
57ba9c278b
Move Category Metadata to homepages-repo ( #1331 )
2022-04-13 22:23:00 +08:00
infinite-persistence
e8e1655a2d
Move Category Metadata to homepages-repo
...
Requires: 1309 of the homepages-repo
Ticket: 1302
2022-04-13 22:04:13 +08:00
infinite-persistence
3f1417a412
Restore metadata back to simple objects
...
The fn version was only needed for Search Page, and that was making it hard to move the metadata to the homepage repo.
Revert back to original, then handle Search separately.
2022-04-13 21:57:38 +08:00
infinite-persistence
e9214be2c1
Fix broken Search Page OG
...
The changes to escape characters causes `ctx.query` to be nulled.
As a quick fix, stash that value early on.
2022-04-13 09:03:54 -04:00
Bradley
a50b538ad5
Make Repost a Modal ( #978 )
2022-04-12 21:21:22 +08:00
Bradley
233a2b27ba
pass in contentName to repost modal
2022-04-12 21:07:41 +08:00
Bradley
d7506850b3
removed remaining refs to PAGES.REPOST
2022-04-12 21:07:40 +08:00
Bradley
98154a1921
changed repost to open a modal instead of new page
2022-04-12 21:07:39 +08:00
Raphael Wickihalder
f3ff88d74e
Adjust recommended grid
2022-04-12 09:54:11 +02:00
Raphael Wickihalder
096185d424
Adjust collapsed recommendation grid
2022-04-11 18:54:15 +02:00
Raphael Wickihalder
19a4b87225
Adjust tile grid for HiRes screens
2022-04-11 16:05:41 +02:00
infinite-persistence
b03d3305c1
ClaimTilesDiscover: stop repeating claim_search on failure
...
Just like ClaimListDiscover, stop `claim_search`-ing if the result is a failure (null).
Leaving the placeholder tiles as is for now. Can show the timed out message like ClaimListDiscover -- just toggle SHOW_TIMEOUT_MSG.
2022-04-11 07:45:27 -04:00
infinite-persistence
5288fb3de8
Fix signout sequence not cleaning up correctly
...
Potentially closes 1319
## Note
- `persistor.purge` returns a promise, we should wait for the resolved results before reloading, instead of just adding an arbitrary `setTimeout`.
- Perhaps the `setTimeout` method is to ignore a super-long or hanged purge (not sure), but it wouldn't be right since it would end up in a limbo state.
- Log errors to get clues for future.
- Reduced code by moving the reload to `finally`.
2022-04-11 07:36:10 -04:00
Raphael Wickihalder
f7cb0e40cc
Fix comment scroll on mobile
2022-04-10 10:43:14 +02:00
Raphael Wickihalder
e50b8cd936
Update menu animation for notifications
2022-04-09 17:37:27 +02:00
Raphael Wickihalder
a21e75d865
Fix scrollbar bug on markdown page
2022-04-09 17:26:27 +02:00
Rave | 図書館猫
65d0c9c6c3
Design Patch 8 ( #1316 )
...
* Design patch 8 - Fixing issues & updating menus
2022-04-09 16:07:06 +02:00
infinite-persistence
4b93be049c
OwnComment Page: deleting comment shows failure despite successful
...
## Change
Due to "Own Comments" being implemented the same way as "Discussion Page", the comment lookup did not work for the abandoning case.
Just skip the local cleanup of `byId` -- it doesn't matter, as the GUI uses `selectCommentsForUri` to grab the per-channel comments, so it would still disappear in the GUI immediately.
2022-04-08 12:50:00 -04:00
infinite-persistence
12a59708e4
doCommentListOwn: clean up docs; add limit assertion
2022-04-08 12:50:00 -04:00
infinite-persistence
95df6fedc0
Fix new categories not showing until Customize is opened
...
## Ticket
1307 newly added categories aren't adding to existing customized homepage
## Change
In Customize, new categories were appended at the bottom, but forgot to repeat the behavior on the actual homepage itself.
2022-04-08 09:35:43 -04:00
infinite-persistence
5a400ca2fa
Clean homepage and export copy/paste issues, (no functional change)
2022-04-08 18:56:17 +08:00
infinite-persistence
b79b7f9bde
Re-enable 'Purchases' page
...
Closes 1284
## Notes
- Re-used the Library page, but disabled the [Downloads | Purchases] tabs.
- Access from Settings > Accounts > Purchases
2022-04-07 14:28:12 -04:00
Raphael Wickihalder
13bc634482
Remove badge from ribbon
2022-04-07 20:05:57 +02:00
Raphael Wickihalder
010b5c81f4
Adjust tile grid in categories and channel pages
2022-04-07 19:54:41 +02:00
Raphael Wickihalder
14f3195a7f
Adjust tile grid
2022-04-07 19:36:45 +02:00