Rafael
8823461ebd
Add percentage video duration keybinds
2022-03-29 22:39:01 -04:00
infinite-persistence
9fe20699a0
doResolveUris, doResolveClaimIds: Return resolved empty results rather than undefined promise for the no-op case.
...
This allows clients to chain without needs to check if it's undefined.
2022-03-29 21:21:58 -04:00
infinite-persistence
122d561a20
Batch resolve with claim_search | [Recommended, Comments]
...
Ticket: 1189
## Issue
There is a bug in a batched `resolve` that returns jumbled data. Temporarily switch to `claim_search` until that is fixed.
## Notable differences:
- `resolve` will tell us directly that a claim has been removed or filtered, so redux will mark the ID as such. `claim_search` simply returns nothing, so we will still end up with an extra `resolve` for these items when the component tries to display it.
- The new function currently does not handle Collections (i.e. resolving individual items in the Collection) and Reposts. Given that this is temporarily, I'd like to leave `doClaimSearch` as is, instead of trying to replicate what's in `doResolveUris`.
## Notes:
Since we don't care if the resolve fails (and we weren't doing anything in the `catch` anyways), use `finally` instead.
2022-03-29 21:21:58 -04:00
Anthony
29ec4e3ad6
use BEM
2022-03-29 12:23:20 -04:00
Anthony
13a7785315
fix css bug
2022-03-29 12:23:20 -04:00
infinite-persistence
7660906494
Disable image CDN due to instability
2022-03-29 10:16:52 -04:00
infinite-persistence
0d3f6c2f9e
getImageProxyUrl: don't assume IMAGE_PROXY_URL is always defined
...
This allows us to disable it by not defining.
2022-03-29 10:16:52 -04:00
infinite-persistence
b40160a939
Remove the desktop Welcome Page
2022-03-29 10:05:58 -04:00
infinite-persistence
2fb0e00bc0
Publish Preview: i18n
...
Fix remaining fields
2022-03-29 09:08:49 -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
d64f1c5cc2
bold more text in popup dialog
2022-03-28 15:30:36 -04:00
Anthony
1eb66a6d66
improve tip support functionality
2022-03-28 15:30:36 -04:00
Anthony
d88b14ccc7
add back to premium button
2022-03-28 15:30:36 -04:00
Anthony
5a2684643e
allow user to save currency on client
2022-03-28 15:30:36 -04:00
Anthony
fed8fafe6c
allow user to select preferred currency
2022-03-28 15:30:36 -04:00
Rafael
f9d32abbf6
Fix embed end links
2022-03-28 14:39:36 -04:00
Thomas Zarebczan
157b6d3f19
fix recommended showing blank on homepage
2022-03-28 10:01:55 -04:00
Thomas Zarebczan
726dc77943
Hide news by default
2022-03-26 16:01:27 -04:00
Thomas Zarebczan
79aa098484
fix: always inject FYP
2022-03-26 16:01:27 -04:00
David Granado
09fc18cc02
Fix 'PAGES.DEPRECATED__DOWNLOADED' value
2022-03-26 00:54:39 -04:00
David Granado
2c3432c9cb
Guess at the correct value for 'PAGES.DOWNLOADED'
2022-03-26 00:54:39 -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
616309301d
Homepage: don't wait for prefs if incognito
...
It causes the "empty homepage" splash to briefly appear.
2022-03-25 09:14:37 -04:00
infinite-persistence
093594de3f
OptimizedImage: clean up attribute removal
...
Cleanup for 1e0da661
2022-03-25 10:54:18 +08:00
infinite-persistence
57192305f0
i18n: typos and removal
2022-03-24 16:25:43 +08:00
infinite-persistence
173ab36451
Beautify FYP toast
2022-03-24 16:16:54 +08:00
infinite-persistence
c970176386
Sub-message was hard to read for non-error toasts
...
- Non-error = pink background, Error = dark red. The former provides bad contrast for --color-text-subtitle.
- Use opacity instead of a hardcoded color.
2022-03-24 16:16:53 +08:00
infinite-persistence
f1ea0b20dd
Fix i18n issues reported
...
- Changed to "Add a Card" to reuse existing string.
2022-03-24 15:36:09 +08:00
infinite-persistence
c958cb4a40
API message localization map
2022-03-24 15:20:30 +08:00
infinite-persistence
42451e14a8
Split toast wrappers into separate file
2022-03-24 15:19:50 +08:00
infinite-persistence
e0ddd94c01
Rename: [commentron-error.js] -> [api-message.js]
2022-03-24 15:18:13 +08:00
infinite-persistence
f53680ea63
Refactor ERR_MAP to be general purpose
...
- Remove the need for an object key. Just use an array. It gets hard to maintain as more messages come in, and so far there is no need to access the configs directly.
- Just focus on handling the message and not creating a toast object. Leave the latter to the client.
2022-03-24 15:16:47 +08: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
Raphael Wickihalder
ec6cb7380b
Adjust premium splash in homepage customization modal
2022-03-23 15:35:27 -04:00
Thomas Zarebczan
56ae81198a
Shorten title
...
Mobile was cutting off, otherwise worked okay!
2022-03-23 15:35:27 -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
infinite-persistence
d854a99250
Inject ID into homepage data
...
This will be used to sorting.
2022-03-23 15:35:27 -04:00
Thomas Zarebczan
aeb475ec2e
temp: pass random param
...
There are some channels returning 304, and they can't stream without this param
2022-03-23 14:48:45 -04:00
Rafael
192e1d4923
Prevent floating player on geoblock
2022-03-23 14:29:06 -04:00