about summary refs log tree commit diff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* [🐴] update convo list from message bus (#4189)Samuel Newman2024-05-248-231/+376
| | | | | | | | | | | | | | | | | | | | | | | | | | | * update convo list from message bus * don't increase unread count if you're the sender * add refetch interval back * Fix deleted message state copy * only enable if `hasSession` * Fix logged out handling * increase refetch interval to 60s * request 10s interval when message screen active * use useAppState hook for convo resume/background * Combine forces * fix useFocusEffect logic --------- Co-authored-by: Eric Bailey <git@esb.lol>
* Recover from initial failed firehose state (#4211)Eric Bailey2024-05-241-0/+1
|
* Move ALT indicator right and shrink it a bit (#4213)Paul Frazee2024-05-242-4/+4
|
* Make sure failed messages enter error state (#4210)Eric Bailey2024-05-241-2/+9
|
* [🐴] Don't submit the message on return press when on a phone (web input) ↵Hailey2024-05-234-6/+11
| | | | | | | | | | | | | | | (#4203) move this to the `onKeyDown` prop Revert "do the same for tablets" This reverts commit 47c709e2734f2acf34f89dd5aca42a75a2b56270. do the same for tablets don't submit message if the device is a phone on web move `onTouchStart` to `browser.ts` globals
* Include feedContext in DOM as data- (#4206)dan2024-05-242-1/+3
|
* Improve moderation behaviors: show alert/inform sources and improve UX ↵Paul Frazee2024-05-249-67/+311
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | around threads (#3677) * Dont show account or profile alerts and informs on posts * Sort threads to put blurred items at bottom * Group blurred replies under a single 'show hidden replies' control * Distinguish between muted and hidden replies in the thread view * Fix types * Modify the label alerts with some minor aesthetic updates and to show the source of a label * Tune when an account-level alert is shown on a post * Revert: show account-level alerts on posts again * Rm unused import * Fix to showing hidden replies when viewing a blurred item * Go ahead and uncover replies when 'show hidden posts' is clicked --------- Co-authored-by: dan <dan.abramov@gmail.com>
* Privileged app passwords (#4200)Samuel Newman2024-05-233-101/+136
| | | | | | | | | | | | | | | | | | | * add checkbox to create privileged app password * add indicator to privileged app pwds to list * bump api * oops missed the yarnlock * adjust modal padding * lowercase * one more lowercase --------- Co-authored-by: Hailey <me@haileyok.com>
* [🐴] Overfetch follow for default new dialog state (#4205)Eric Bailey2024-05-231-3/+1
|
* Reduce polling (#4204)Eric Bailey2024-05-232-4/+4
| | | | | | | | | * Reduce polling a bit * Bump to 60 * Increase all * ok 3
* [🐴] Fix Firefox send button positioning (#4201)Hailey2024-05-231-2/+4
| | | | | | | | | | | | | | | * use `align_center` * revert * account for firefox textarea size differences set to `38` remove some extra stuff equal height on all platforms * use atom
* Add `bundleDate`, `bundleIdentifier` to `StatsigUser` (#4199)Hailey2024-05-231-1/+5
| | | | | | | | | | | | | * record event for fetched ota update * Revert "record event for fetched ota update" This reverts commit 4b49efe036c0c9605eabf1d5715586d093d60e9e. * add `bundleDate` to `StatsigUser` * include `bundleIdentifier` too * move to `custom`
* Remove `getProfile` calls when loading feed (#3881)Hailey2024-05-234-56/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * remove unnecessary `getProfile()` calls from feed load add comments ensure only if first simplify nit handle cases where the parent is removed add a comment remove unnecessary `getProfile()` calls from feed load limit only to the first post in the returned items move the logic out of the render and into the query add the grandparent properly update `FeedItem` bump package update `FeedItem` update `post-feed` query update `FeedSlice` * nit * simplify logic * always pass `parentAuthor` * oops! * update `DebugMod`
* Log error statuses from failed resume session calls (#4174)Eric Bailey2024-05-231-1/+11
| | | | | | | | | * Add log to track how resume fails * Use safe field name * Better log * Properly catch
* disable alt text auto focus on Android (#4198)Hailey2024-05-231-1/+2
| | | | | * disable alt text auto focus on Android * revert timeout change
* [🐴] add link to chat settings from main settings (#4197)Samuel Newman2024-05-233-1/+28
| | | | | | | * add link to chat settings from main settings * move to beneath saved feeds weird ass diff on this commit lol
* Decrease thickness of border on message input (#4196)Hailey2024-05-232-2/+2
|
* [🐴] better error message for "Bad token scope" error (#4194)Samuel Newman2024-05-231-0/+3
| | | | | * better error message for "Bad token scope" error * log -> sign
* Add padding to dialogs when keyboard is open on Android (#4182)Hailey2024-05-238-3/+54
| | | | | | | | | * add keyboard padding to android dialogs * missing `keyboardDismissMode` for `ScrollableInner` * add to `MutedWords` * add to `LabelsOnMe`
* [🐴] Do not init event bus if no session (#4193)Eric Bailey2024-05-231-2/+24
| | | | | | | * Do not init event bus if no session * Be explicit * Simplify, fix log
* stop line breaks for timeelapsed (#4191)Samuel Newman2024-05-231-0/+2
|
* Reduce polling when app is backgrounded (#4192)Eric Bailey2024-05-232-1/+8
|
* implement a safari hack for ime (#4186)Hailey2024-05-235-6/+30
| | | | | | | | | remove debug logs use a better hack implement a safari hack extract `isSafari` and `isFirefox` to a global variable
* [🐴] Suspend event bus when switching accounts (#4190)Eric Bailey2024-05-231-5/+4
| | | | | * Suspend event bus when switching accounts * Make effect symmetrical
* Handle zero bottom inset on iOS (#4184)Hailey2024-05-221-3/+3
| | | | | * set message padding to a minimum of 60 and max of 70 * adjust range
* [Session] Dispose of stale agents immediatelyDan Abramov2024-05-231-0/+13
|
* [Session] Persist updates from inactive agentDan Abramov2024-05-232-17/+22
|
* wrap web in disabled keyboard provider (#4176)Hailey2024-05-221-33/+36
|
* Cleanup gates (#4170)dan2024-05-224-30/+9
| | | | | | | | | * Unlaunch disable_poll_on_discover_v2 * Rm unused gates * Unlaunch autoexpand_suggestions_on_profile_follow_v2 * Launch disable_min_shell_on_foregrounding_v3
* [🐴] Invalidate list convos query on block (#4171)Samuel Newman2024-05-222-21/+25
| | | | | * more memoization * invalidate listconvos query on block
* More retries when resuming non-stale account (#4156)Eric Bailey2024-05-221-1/+1
|
* Add note to clarify "allow new messages from" setting (#4166)Samuel Newman2024-05-221-4/+20
|
* don't use `contentVisibility` on Firefox (#4164)Hailey2024-05-221-1/+2
|
* Remove added radius, add to specific location (#4160)Eric Bailey2024-05-212-2/+2
|
* [🐴] Support Japanese (et al.) IME in message input on web (#4159)Hailey2024-05-211-1/+10
| | | | | | | * support japanese et al. IME * update comment * nit
* [🐴] Fix convo menu overlap (web) (#4153)Samuel Newman2024-05-211-26/+19
| | | | | * add right padding to chatlistitem to avoid overlap * reduce padding amount
* check `maxTouchPoints` is greater than 1, not zero (#4158)Hailey2024-05-211-1/+1
|
* close loggedout view when logging in (#4154)Samuel Newman2024-05-211-0/+3
|
* flip order (#4152)Samuel Newman2024-05-211-1/+1
|
* fix to negative top of component so it moves with container growth (#4151)Samuel Newman2024-05-211-1/+1
|
* Make list end text customizable (#4145)Hailey2024-05-2019-457/+591
| | | | | | | | | | | | | * only try to initialize once * nit * change to `You have reached the end` * make the text at end of list customizable * make the text at end of list customizable * update intl
* Only fallback to Discover if Following is first pinned (#4146)dan2024-05-201-15/+14
|
* [Statsig] Sample router events (#4143)dan2024-05-203-3/+9
|
* [🐴] only try to initialize once in the NUX (#4142)Hailey2024-05-201-2/+5
| | | | | * only try to initialize once * nit
* Run intl extractPaul Frazee2024-05-2017-187/+391
|
* use same visuals for notification sounds setting as the allow messages from ↵Hailey2024-05-201-15/+41
| | | | (#4141)
* Add convoId as key to Convo wrapper (#4140)Eric Bailey2024-05-201-1/+1
|
* Run intl extractPaul Frazee2024-05-2017-2380/+2635
|
* Switch to a more visually obvious button for the threadgate (#4139)Paul Frazee2024-05-203-47/+39
| | | | | | | * Switch to a more visually obvious button for the threadgate * Move threadgate button into the keyboard-sticky area * Fix keyboard offset
* [🐴] Add end of list text, fix threshold (#4138)Eric Bailey2024-05-202-2/+18
| | | | | * Add end of list text * onEndReachedThreshold