about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
...
* bump api, remove `as number` from types (#3580)Hailey2024-04-163-33/+32
| | | | | * bump api, remove `as number` from types * bump dev env
* Allow a post to contain only a quote (#3577)Hailey2024-04-162-2/+7
| | | | | * allow posts with only a quote * bump version while we're at it
* Hide translate/copy text options when `!no-unauthenticated` (#3573)Samuel Newman2024-04-161-17/+21
| | | | | | | | | * hide translate/copy text options when no-pwi * only do this for no-unauth * always show if logged in * swap order of OR
* Add icons for onboarding (#3571)Eric Bailey2024-04-1642-0/+124
|
* 1.78Paul Frazee2024-04-151-1/+1
|
* Fix error getting through by primary feed sort (#3562)Paul Frazee2024-04-151-9/+3
|
* embedr: improved HTML snippet, with links (#3559)bnewbold2024-04-151-4/+12
|
* Release 1.77.0 (#3549)Paul Frazee2024-04-1322-8300/+9473
| | | | | * A couple test fixes * Intl extract
* Improve the language behaviors around the PWI (#3545)Paul Frazee2024-04-136-14/+111
| | | | | | | | | * Handle leftnav overflow with longer languages' copy * Update the language dropdown to set ALL language prefs * Add hackfix to language cachebusting on PWI * Reset feeds on language change
* fix: only close drawer if directly tapping backdrop (#3534)Mary2024-04-141-7/+13
|
* Fix Android in-app browser closing when switching apps (#3546)Nick Manos2024-04-131-3/+5
|
* Cache DID and profile basic on profile card presses (#3523)Hailey2024-04-131-2/+14
| | | | | | | | | | | * cache profiles add onPress back rm log cache profile and did when pressing profile card * minimal diff
* Remove extra wrapper on notification user links (#3548)Hailey2024-04-131-24/+23
|
* Fix hover card animation with a reducer (#3547)dan2024-04-141-85/+138
|
* Update Ukrainian translation (#3537)Dovgonosyk2024-04-131-812/+116
| | | Co-authored-by: Ukrainians <github-actions@github.com>
* add oEmbed links to public post HTML meta headers (#3522)bnewbold2024-04-131-0/+2
|
* rebased embedr (#3511)bnewbold2024-04-1330-53/+923
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * skeleton of embedr service, based on bskyweb * embedr container setup * builds on this branch * actual routes * fix embedr go:embed * tweak embedr dockerfile * progress on embedr * fix path params * tweaks to build process * try to get embedr dockerfile to install embed deps * build this branch * updates to match sam's output HTML * try to unbreak embedr dockerfile * small embedr tweak * docker hack * get embed.js copied over to embedr * don't x-frame-options for embed.bsky.app * bskyembed: remove a console.log * use html/template for golang snippet generation * simplify embedr API fetches * missing file * Rm console.log fully --------- Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* Increase hit slop for web's app language picker (#3535)Mary2024-04-132-2/+13
| | | | | | | | | * fix: make app language picker tap region larger * fix: add right padding on drawer signup card noticeable on portuguese language * fix: mimic hitSlop
* Update Japanese translation (#3425)Takayuki KUSANO2024-04-131-37/+50
| | | | | | | | | | | | | * Updated Japanese translation and removed obsolete messages * Forgot to add trailing question mark * Unified translation of "birthday"/"birthdate"/"birth date", undo unnecessary entries to reduce the difference * Translated new strings * Unified translation of 'copyright violation' * Sync with main latest, unified translation of 'people'
* Fix oopsie (#3538)dan2024-04-131-0/+1
|
* Fade in animation for card (#3521)Hailey2024-04-133-59/+128
| | | | | | | | | | | | | | | | | | | | | | | | | * fade in and out the card one more fix dont leave an invisible card behind okay just about there move styles glitch clear hide timeouts on card enter about there * Tweak timings * Rewrite with explicit states --------- Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* [Embeds] Add ref_url (#3533)Samuel Newman2024-04-132-1/+17
| | | | | | | | | | | | | | | * get outer location and pass in to the iframe * enable post.html in dev * only add ref_url if starts with http * Revert "enable post.html in dev" This reverts commit 6f224c6e2c4a016f7ea17ff998c4b4e56b9a4f9b. --------- Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* add ref_src (#3532)Samuel Newman2024-04-133-4/+13
|
* [Embed] Don't reuse DOM when changing embed (#3530)dan2024-04-132-12/+43
| | | | | | | | | | | * Don't reuse DOM when changing embed * add skeleton loading state 💀 * autoselect text --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com>
* [Statsig] Send ref source (#3531)dan2024-04-131-0/+11
| | | | | | | * [Statsig] Send ref source * Add is web check * Fix types
* More obvious click area (#3528)dan2024-04-131-8/+11
|
* add hideRecord prop (#3527)Samuel Newman2024-04-131-14/+20
|
* [Embeds] Tweak homepage styles (#3526)Samuel Newman2024-04-131-11/+11
| | | | | * tweak error styles * reduce error horizontal padding
* Moderate content in embeds (#3525)Hailey2024-04-133-17/+91
| | | | | | | | | | | | | | | | | | | | | | | * move info to its own file * Revert "move info to its own file" This reverts commit 1d45a2f4034f50cbe9cb25070f954042cdf9127a. * better way * all cases * pass labelInfo to ImageEmbed * blur avatars * add back as string * one more as string * external embed * add back as string again
* Profile hovers (#3518)Eric Bailey2024-04-135-49/+64
| | | | | | | | | * Add hover card for mentions * Reposted by * Fix key * Add to composer reply to
* [Embeds] Show error for users with PWI flag on landing (#3524)dan2024-04-131-14/+11
|
* [Embeds] "Embed post" post dropdown option (#3513)Samuel Newman2024-04-137-4/+233
| | | | | | | | | | | | | | | | | | | | | | | | | * add embed option to post dropdown menu * put embed post button behind a gate * increase line height in dialog * add gate to gate name union * hide embed button if PWI optout * Ungate embed button * Escape HTML, align implementations * Make dialog conditionally rendered * Memoize EmbedDialog * Render dialog lazily --------- Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* [Embeds] Embed subdomain landing page (#3501)Samuel Newman2024-04-1319-57/+482
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add build output to web build * simplify post-build step by copying everything at once * make script that converts placeholder -> iframe * dynamically resize iframe based on inner content Requires the iframe content to `postMessage` its height back up to the parent * add lang to embed * svg explicit height -> viewBox * add build output to web build * simplify post-build step by copying everything at once * attempt to fix go embed issue * rm changes to bskyweb * remove another bskyweb change * embed landing page * Drop xl breakpoint, too far down * Remove pointer enter behavior * Avoid button width jump * Escape HTML --------- Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* [Embeds] Embed for single post (#3450)Samuel Newman2024-04-1323-1319/+2375
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add bskyembed vite app * create build script (temp until embedr is ready) * add build output to web build * simplify post-build step by copying everything at once * add simple post viewer * add butterfly logo * add vite plugin legacy * proper error screen * add image embed * add url embed * record embed + embedwithmedia * add list+feed embeds * add labeller embed (just to be safe) * fix curatelist and modlist being the wrong way around * Add PWI opt-out * add favicon * improve wording of PWI * remove padding I used for screenshots * add disabled state to embed * improve PWI styles by adding an icon * remove unused prop * rm open proxy * [Embeds] Add CTA and add general polish - input needed! (#3454) * add CTA, colourful icons, and bigger logo * make hover effect smaller + add to cta * more responsive + preserve whitespace * add trailing newsline to deploy script * add repost indicator * Make butterfly link to content * More consistent error text wording --------- Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* cache fix for search post results (#3520)Hailey2024-04-122-21/+36
|
* wait a sec before showing card (#3516)Hailey2024-04-121-9/+13
|
* android: fix navigation bar always being bright even in dark mode (#3464)Kisaragi Hiu2024-04-124-0/+24
| | | | | | | | | | | | Right now both light mode and dark mode get light navigation bar, and looks jarring in the dark modes. This commit applies a more appropriate color before the UI thread runs (in app config), as well as applying the current theme background after the UI shell is mounted. This should fix #3332. Co-authored-by: Hailey <me@haileyok.com>
* Remove vertical scrollbars from views on native (#3429)Hailey2024-04-127-50/+87
| | | | | | | | | | | | | * remove vertical scrollbars * add to a few missing lists * gate this change * use `hide_vertical_scroll_indicators` * fix gate lint * fix bool
* Zhuzh sign in dialog (#3512)Eric Bailey2024-04-121-2/+13
|
* Profile card hover preview (#3508)Eric Bailey2024-04-1217-141/+571
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat: initial user card hover * feat: flesh it out some more * fix: initialize middlewares once * chore: remove floating-ui react-native * chore: clean up * Update moderation apis, fix lint * Refactor profile hover card to alf * Clean up * Debounce, fix positioning when loading * Fix going away * Close on all link presses * Tweak styles * Disable on mobile web * cleanup some of the changes pt. 1 * cleanup some of the changes pt. 2 * cleanup some of the changes pt. 3 * cleanup some of the changes pt. 4 * Re-revert files * Fix handle presentation * Don't follow yourself, silly * Collapsed notifications group * ProfileCard * Tree view replies * Suggested follows * Fix hover-back-on-card edge case * Moar --------- Co-authored-by: Mary <git@mary.my.id> Co-authored-by: Hailey <me@haileyok.com>
* Enable updates for `production` behind `receive_updates` gate (#3496)Hailey2024-04-126-42/+51
| | | | | | | | | | | * add gate type * gate the updates * enable updates in `production` * web placeholder for `useOTAUpdates()` * update comment
* Remove obsolete strings from `en` message catalog (#3462)surfdude292024-04-121-697/+0
|
* Update German translations (#3466)imbstt2024-04-121-90/+90
| | | | | | | | | | | | | | | * Change occurrences of "likt" to "liked" * Improve existing German translations * Translate new strings for German translation * Apply suggestions from code review Co-authored-by: Felix Siebeneicker <felix.siebeneicker@outlook.de> --------- Co-authored-by: Felix Siebeneicker <felix.siebeneicker@outlook.de>
* Update pt-BR localization to latest version (#3472)Gildásio Filho2024-04-121-546/+28
| | | | | * Update messages.po * Update messages.po
* Update Catalan messages.po (#3476)Ivan Beà2024-04-121-26/+26
| | | | | | | | | | | | | * Update messages.po new lines translated * Update messages.po change {nom} by {name} * Update messages.po update changes by @jordimas
* Update zh-TW Localization (#3478)Frudrax Cheng2024-04-121-964/+300
| | | | | | | | | * Update messages.po * Fix typo * Update messages.po * Remove superseded strings
* Update Korean localization (#3491)Minseo Lee2024-04-121-322/+307
| | | | | * Update messages.po * Update messages.po
* Remove report post option from PWI (#3510)Paul Frazee2024-04-121-21/+25
|
* PWI improvements (#3489)Paul Frazee2024-04-1223-477/+518
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Enable home and feeds on the PWI * Add global SigninDialog to drive useRequireAuth() * Tweak desktop styles * Make the logo in leftnav PWI a clickable home link * Add label * Improve dialog on web * Fix query key * Go to home after signout from settings screen * Filter out feeds from the discover listing for logged out users which are known to break without auth * Update profile header follow/subscribe to give signin prompt * Show profile feeds tabs on pwi * Add language selector to account creation footer and pwi left nav desktop --------- Co-authored-by: dan <dan.abramov@gmail.com>
* Store QP authors in the DID cache (#3509)Hailey2024-04-121-17/+26
| | | | | | | | | * store qp author in did cache * organize * this seems nicer * move outside of jsx