about summary refs log tree commit diff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Web: fix Suggested Accounts tabs end of scroll detection (#8939)Bartosz Kaszubowski2025-09-011-1/+1
|
* v1.107.0 release prep (#8938)Samuel Newman2025-08-2946-46677/+50952
| | | | | * yarn intl:pull * yarn intl:extract:all
* Improve e2e tests (#8927)Samuel Newman2025-08-2910-23/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | * get e2e image picker working * verify create account actually reaches onboarding * wait for image to actually be attached before posting * wait until login finishes before moving on * sign out before switch accounts then wait until logged in * disable onboarding experiments in e2e * add testId to handle availability checkmark * fix too long username * update thread muting test to reflect current behaviour * hackfix for the british english translation * unflake the onboarding tests * fix curate list flow * admit defeat on the most list one
* prevent double border (#8937)Samuel Newman2025-08-291-2/+2
|
* fix hook being marked as async for no reason (#8932)Samuel Newman2025-08-291-1/+1
|
* Nightly source-language updatepfrazee2025-08-291-2/+2
|
* Close web mention suggestions popup on `Escape` (#8605)Samuel Newman2025-08-285-273/+253
| | | | | | | | | | | | | * alf web typeahead * fix type error * fix escape behaviour * change selection on hover * rm React. * undo random change
* use Link instead of manual navigation (#8930)Samuel Newman2025-08-281-7/+7
|
* Update dev env (#8921)Eric Bailey2025-08-284-6/+24
| | | | | | | | | * Update dev-env * Integrate appviewDid value from dev-env * Use correct env value to disable policy update overlay * Remove log
* Nightly source-language updatepfrazee2025-08-281-85/+90
|
* Update birthday setting dialog (#8910)Chenyu2025-08-271-28/+63
| | | | | | | | | | | * update birthday setting dialog * Update src/components/dialogs/BirthDateSettings.tsx Co-authored-by: Eric Bailey <git@esb.lol> --------- Co-authored-by: Eric Bailey <git@esb.lol>
* Update FollowDialog.tsx (#8919)surfdude292025-08-281-1/+1
|
* Add `english-only-resource` context and tweak labels (#8805)surfdude292025-08-276-11/+41
| | | | | | | | | | | | | * add context in VerificationsDialog.tsx * add context in VerifierDialog.tsx * add context in VerificationSettings.tsx * add context in EditProfileDialog.tsx * add context and tweak label in ChangeHandleDialog.tsx * tweak label in ContentHider.tsx
* Merge pull request #8885 from ↵jim2025-08-271-4/+11
|\ | | | | | | | | internet-development/caidanw/app-1409-add-data-nosnippet-to-discover-feed feat: prevent search engines from using Discover feed content as page descriptions
| * refactor(feed): simplify isDiscoverFeed logic in FeedPageCaidan Williams2025-08-271-4/+1
| |
| * refactor(feed): remove NoSnippetWrapper from FeedPage in favor of dataSet ↵Caidan Williams2025-08-272-74/+46
| | | | | | | | | | | | | | | | | | attribute Replaces NoSnippetWrapper with a dataSet prop on the root View to control the nosnippet attribute for discover feeds. This simplifies the component structure and improves maintainability by reducing unnecessary wrappers.
| * feat: prevent search engines from indexing Discover feed content as page ↵Caidan Williams2025-08-262-38/+72
| | | | | | | | descriptions
| * feat: add data-nosnippet attribute to Discover feed for SEO controlCaidan Williams2025-08-261-2/+6
| |
* | prevent android exposures to gate (#8916)Samuel Newman2025-08-271-1/+2
| |
* | Nightly source-language updatemozzius2025-08-271-137/+239
| |
* | starter pack dialog tweaks (#8913)Samuel Newman2025-08-271-25/+21
| |
* | Language select final tweaks (#8914)Samuel Newman2025-08-2714-747/+489
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [APP-1303] Redesign/refactor post language select (#8884) * Nightly source-language update * Nightly source-language update * [APP-1303] Redesign/refactor post language select * update: stylesheets.create to use the latest structure * update styles to modern structure * update: dialog breakpoints on web and delete depricated language modals * remove unused post languages settings dialog * restructure Post languages dialog * place the Dialog.Close inside the Dialog.ScrollableInner * add: language search * update search and language variables for clarity * fix: memoize language state lists * chore: add comments * update proper colors to the background * add back older error boundary * add: tweaks to the mobile and web responsiveness * add tweaks to center the container * update labels * update button and border * added translation updates * Update: text input to reuse search input * remove unused file * update: web breakpoints * run eslint and prettier --------- Co-authored-by: Elijah Seed-Arita <elijaharita@gmail.com> Co-authored-by: Anastasiya Uraleva <anastasiya@Anastasiyas-MacBook-Pro.local> Co-authored-by: Anastasiya Uraleva <anastasiya@Mac.localdomain> * rm old file * sort out styles, add FlatListFooter component * rm cancel button in favor of search input X * get dialog height working on iOS * delete `DropdownButton` * hide scroll indicators on android * ios scroll indicator insets * get footer sorta working on android * change button color on press * rm empty file --------- Co-authored-by: Anastasiya Uraleva <anastasiyauraleva@gmail.com> Co-authored-by: Elijah Seed-Arita <elijaharita@gmail.com> Co-authored-by: Anastasiya Uraleva <anastasiya@Anastasiyas-MacBook-Pro.local> Co-authored-by: Anastasiya Uraleva <anastasiya@Mac.localdomain>
* | Add suggested follows experiment to onboarding (#8847)Samuel Newman2025-08-2718-291/+1302
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add new gated screen to onboarding * add tab bar, adjust layout * replace chevron with arrow * get suggested accounts working on native * tweaks for web * add metrics to follow all * rm non-functional link from card * ensure selected interests are passed through to interests query * fix logcontext * followed all accounts! toast * rm save interests function * Update src/screens/Onboarding/StepSuggestedAccounts/index.tsx Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * use admonition * rm comment * Better interest tabs (#8879) * make tabs draggable * move tab component to own file * rm focused state from tab, improve label * add focus styles, remove focus when dragging * rm log * add arrows to tabs * rename Tabs -> InterestTabs * try and simplify approach * rename ref * Update InterestTabs.tsx Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Update src/components/InterestTabs.tsx Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Update src/components/ProgressGuide/FollowDialog.tsx Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Update src/components/ProgressGuide/FollowDialog.tsx Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * add newline --------- Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * fix flex problem * Add value proposition screen experiment (#8898) * add assets * add value prop experiment * add alt text * add metrics * add transitions * add skip button * tweak copy Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * add borderless variant for web * rm pointer events --------- Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Add slight delay, prevent layout shift * Handle layout shift, add Let's Go! text --------- Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> Co-authored-by: Eric Bailey <git@esb.lol>
* | Nightly source-language updatepfrazee2025-08-271-532/+486
| |
* | use an env var for configurable proxy header (#8863)hailey2025-08-2620-41/+105
| |
* | Mark label for translation in `LoggedOutCTA.tsx` (#8908)surfdude292025-08-261-2/+4
| | | | | | | | | | * Mark label for translation in `LoggedOutCTA.tsx` * Update LoggedOutCTA.tsx
* | Fix toast type (#8909)Eric Bailey2025-08-266-135/+123
|/ | | | | | | | | * Fix confusing toast API * Provide all exports to e2e file * Fix first usage in Composer * Loosen type, add Trans tag
* Fix RightNav elements focus outline on web (#8788)Bartosz Kaszubowski2025-08-263-4/+22
|
* Web: fix Edit Profile discard warning when pressing backdrop (#8824)Bartosz Kaszubowski2025-08-263-28/+27
| | | | | * Web: fix Edit Profile discard warning * cleanup imports
* `Discover Feeds` ⮕ `Discover New Feeds` (#8860)surfdude292025-08-261-1/+1
|
* Enable show less / more buttons for third party feeds (#8672)kindgracekind2025-08-2611-34/+150
| | | | | Co-authored-by: hailey <hailey@blueskyweb.xyz> Co-authored-by: Hailey <me@haileyok.com>
* Modernise change password dialog (#8269)Samuel Newman2025-08-266-363/+304
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * alf change password dialog * rm old modal * move dialog * fix buttons on native * lowercase * fix dupe import * Apply suggestions from code review Thanks @surfdude29 :) Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * use primary_subtle, change web layout * move to into non-network err, warn -> error * error -> safeMessage * better message than token is invalid * cancel button native only * move close to end of focus priority --------- Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com>
* Fix bad copy pasta (#8907)Eric Bailey2025-08-261-1/+1
|
* Yeah toast (#8878)Eric Bailey2025-08-267-89/+413
| | | | | | | | | | | | | | | * Split out into macro component * Add Action component * Add fallback * add button to view post after sending * Dismiss toast when clicking action button --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com>
* Adds signup CTA tests for logged-out visitors (#8906)Alex Benzer2025-08-264-1/+90
|
* Add profile link to switcher menu (#8867)Inbestigator2025-08-261-0/+52
| | | | | * feat(leftnav): add profile link to switcher menu * fix: close menu on navigate
* Threads v2 cleanup (#8902)Eric Bailey2025-08-2613-2272/+40
| | | | | | | | | | | | | | | | | | | | | * Delete root PostThread component * Remove PostThreadItem, migrate DebugMod to use new components * Remove other unused components * Move PostThreadFollowBtn to new home * Move PostThreadComposePrompt to new home * Remove gate * Keep naming in DebugMod * rm v1 prefs --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com>
* Tweak `SelectMediaButton` error string, `accessibilityHint`, and comments ↵surfdude292025-08-261-27/+10
| | | | | | | | | | | (#8870) * remove isNative check from accessibilityHint * tweak grammar in error string * prettier * tweak comment
* Merge pull request #8806 from ↵jim2025-08-2510-77/+574
|\ | | | | | | | | internet-development/binaryfiddler/starter-pack-part2 Starter pack dialog implementations
| * optimize for the webChenyu Huang2025-08-222-34/+45
| |
| * fix linting, minor ui tweaksChenyu Huang2025-08-212-26/+18
| |
| * address feedbackChenyu Huang2025-08-202-44/+57
| |
| * use Dialog.InnerFlatlistChenyu Huang2025-08-201-82/+89
| |
| * loading stateChenyu Huang2025-08-193-42/+54
| |
| * clean up onSuccess callbackChenyu Huang2025-08-193-26/+16
| |
| * parameterize the initial profile for starter pack profile select wizard screenChenyu Huang2025-08-198-112/+116
| |
| * starter pack dialog flow from profileMenuChenyu Huang2025-08-166-18/+486
| |
* | Merge pull request #8901 from ↵jim2025-08-251-20/+23
|\ \ | | | | | | | | | | | | internet-development/caidanw/app-1358-final-card-refresh feat(ui): redesign suggested profiles 'See more' card
| * | feat(ui): redesign "See more" suggested profiles cardCaidan Williams2025-08-251-17/+20
| | | | | | | | | | | | | | | | | | | | | Refactored the "See more accounts you might like" card to use ButtonIcon and ButtonText for improved consistency and accessibility. Updated styles for better alignment, spacing, and visual hierarchy. Navigates to the Explore page when pressed.
| * | refactor(feed): rename Arrow to ArrowRight for clarityCaidan Williams2025-08-251-4/+4
| | |