Anthony
beaf425068
fix some flow errors and other pointers
2022-03-29 23:00:55 -04:00
Anthony
d70c489163
support eur in transactions
2022-03-29 23:00:55 -04:00
Anthony
e9b1a11e44
fix flow errors
2022-03-29 23:00:55 -04:00
Anthony
fe9b33e42b
allow tips in euros
2022-03-29 23:00:55 -04:00
Anthony
631d3cc1f3
supporting EURO icon
2022-03-29 23:00:55 -04:00
infinite-persistence
cc8812d751
ClaimListDiscover: fix broken excludeUris
logic
2022-03-29 22:39:36 -04:00
Rafael
8823461ebd
Add percentage video duration keybinds
2022-03-29 22:39:01 -04:00
infinite-persistence
b40160a939
Remove the desktop Welcome Page
2022-03-29 10:05:58 -04:00
infinite-persistence
e358f0715d
tus: retry only after 2-minute wait
...
There is anecdote that we need to wait up to 2 minutes to preven the locking scenario.
`https://github.com/tus/tusd/pull/667#issuecomment-1079647640 `
## Change
Instead of multiple retries at short intervals, do a one-time retry after a 2-minute wait. We'll do this until the fix is available in tusd v2.
2022-03-29 09:01:10 -04:00
Anthony
4fffb035de
reverse string changes
2022-03-28 15:30:36 -04:00
Anthony
0f407914f3
link livestream comments to membership page from badge
2022-03-28 15:30:36 -04:00
Anthony
1eb66a6d66
improve tip support functionality
2022-03-28 15:30:36 -04:00
Thomas Zarebczan
726dc77943
Hide news by default
2022-03-26 16:01:27 -04:00
David Granado
3c20332912
Fix incorrect imports
2022-03-26 00:54:39 -04:00
Thomas Zarebczan
e40b65b975
Revert "send 10 percent of traffic to other server"
...
This reverts commit 0fcdbc7858
.
2022-03-25 15:35:05 -04:00
Anthony
63a4a597a9
passing meme actually isnt required
2022-03-25 14:44:13 -04:00
Anthony
632cce4dbb
bugfix
2022-03-25 14:44:13 -04:00
Anthony
b74dc804d6
dont open in a new tab for internal urls
2022-03-25 14:44:13 -04:00
Anthony
e921d58f73
dont open meme link in new tab
2022-03-25 14:44:13 -04:00
Anthony
0fcdbc7858
send 10 percent of traffic to other server
2022-03-25 14:28:57 -04:00
Thomas Zarebczan
087282578f
add airplay
2022-03-25 11:31:11 -04:00
infinite-persistence
a96db41782
FYP: show placeholder tiles when fetching membership or fyp itself.
...
This prevents the "no membership" and "no recommendations" message from flashing during load.
2022-03-23 23:21:46 -04:00
Rafael
09557c8ce2
Fix warnings
2022-03-23 17:09:17 -04:00
infinite-persistence
ec5cd10ab1
Remove hideFyp setting
2022-03-23 15:35:27 -04:00
infinite-persistence
5b16b3b058
Ability to customize homepage
...
Ticket: 1145
- Limited to premium for now (early access).
- Needed to handle custom categories from non-English homepages.
2022-03-23 15:35:27 -04:00
Rafael
192e1d4923
Prevent floating player on geoblock
2022-03-23 14:29:06 -04:00
Thomas Zarebczan
c362efe630
gif support for chat
2022-03-23 10:19:49 -04:00
Rafael
dcb19a9f48
Improve wording for CA
2022-03-23 09:16:52 -04:00
Thomas Zarebczan
7477208c4e
Chromecast on Lives
...
+ remove some dev code that's no longer needed...
2022-03-23 00:19:53 -04:00
Rafael
4cec3ee9b3
Update browser window title when notifications are received
2022-03-22 18:48:53 -04:00
Rafael
c294fda09d
Fix params
2022-03-22 16:07:05 -04:00
Anthony
620e5023a8
add livestream icon and channel selector
2022-03-22 16:07:05 -04:00
infinite-persistence
71e9837002
Repost: hide ribbon in Category Pages and Home Section
...
Allow in Following and Wild West
`index === 0` is not always Following, so compare link instead.
2022-03-22 08:54:22 -04:00
infinite-persistence
429653a7dc
More sidebar optimizations
...
- Remove the odd resolve call that's lingering in `App`. Feels out of place, plus we don't need it now since the "active subs" claim search would contain resolved results.
- Don't search for active subs if Following count is zero.
2022-03-22 08:46:27 -04:00
infinite-persistence
fe227ba539
FYP: fix scroll destination when collapsing
...
Since FYP is no longer always at the top, we can't use y=0 anymore.
2022-03-21 22:59:57 -07:00
infinite-persistence
d13558297e
SettingsRow: filter clicks when grayed out
...
Also increased opacity a bit as it's hard to read the subtitle which is already grayed out.
2022-03-22 01:06:18 -04:00
Thomas Zarebczan
9af32a0024
move recommendations below following
...
Until we have the reordering option. Recommended will require it's own page most liklely , the show more is strange in the middle of the page.
2022-03-21 18:53:09 -04:00
Thomas Zarebczan
9ee2db99f0
higher quality on channel page
2022-03-21 13:13:25 -04:00
Thomas Zarebczan
b5630f0ed6
Load gifs through proxy
...
Continuation of 1009 (2eae20f0
)
It can probably be handled inside the existing getThumbnailCdnUrl to reduce 1 function, but since the functionality is somewhat different (the proxy doesn't compress), it's probably clearer to separate it.
2022-03-21 13:13:25 -04:00
infinite-persistence
1e0da66110
OptimizedImage: simplify implementation
...
It has been broken for a while, probably since the theme changes?
- Anyway, removed the effort to get the exact mounted size before requesting the image from CDN.
- When it works, it does prevent blurry image in different screen resolutions, but it's hard to maintain and too expensive.
ChannelThumbnail: use 64 to cover both the 64 and 40 case (the cached image will work on both, potentially reducing a call). I think the size is close enough to not trigger a Core Vital size warning.
2022-03-21 13:13:25 -04:00
Thomas Zarebczan
75478ad18f
Thumbnail improvements
...
- always pass to optimizer, even for speech
- default channel thumb to optimized at 5
50px, original on channel page
- fix misc analytics bug
2022-03-21 13:13:25 -04:00
infinite-persistence
5196468330
Make ClaimListDiscover retain results while searching
...
Ticket: 946
- Copied the functionality from ClaimTileDiscover. Tried to use the same variable names to help the future consolidation work.
- Removed `excludeUris` from `ClaimList` as it makes the caching harder.
2022-03-21 12:53:56 -04:00
Rafael
52c15fc004
Fix double call on livestream page
2022-03-21 10:22:02 -04:00
infinite-persistence
5297978526
Sidebar shortcuts to built-in lists
...
Ticket: 1107
2022-03-21 09:40:07 -04:00
Rafael
bc3c56b84b
Locale Nag Fixes
2022-03-21 09:36:59 -04:00
infinite-persistence
e634c728f0
Don't run filters unless necessary
...
The loop was executed over the entire `tileUris` regardless of whether `excludeUris` existed.
2022-03-20 21:21:58 -04:00
infinite-persistence
802b5d5a18
Add outbrain
...
- Only add for unauthenticated users for now. We can change that to look at premium later without having to touch `app/view.jsx`.
- Only show the ad after knowing the ad is filled; this prevents the invisible container from blocking stuff while waiting, or even worse, when not filled.
2022-03-18 14:32:55 -04:00
saltrafael
341bd1341d
Fix file page layout shift ( #1150 )
2022-03-18 11:25:14 -03:00
infinite-persistence
0ecbb3a73b
Make members-only label clickable, per feedback
2022-03-18 15:43:11 +08:00
infinite-persistence
40bd160748
Fix membership splash cls
...
- Put their intrinsic sizes so the browser can pre-allocate space for them.
2022-03-18 13:19:35 +08:00