Eric Bailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1b47ea7367 
								
							 
						 
						
							
							
								
								Set chat declaration upon signup ( #4084 )  
							
							
							
						 
						
							2024-05-17 15:38:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cef243bcf4 
								
							 
						 
						
							
							
								
								[ 🐴 ] delete chat service account on account delete ( #4056 )  
							
							... 
							
							
							
							* delete chat service account on account delete
* Add proxy header
---------
Co-authored-by: Eric Bailey <git@esb.lol> 
							
						 
						
							2024-05-17 14:53:51 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f42f7fa035 
								
							 
						 
						
							
							
								
								[ 🐴 ] don't include blocked convos in unread count ( #4082 )  
							
							... 
							
							
							
							* don't include blocked convos in unread count
* Use moderateProfile
* Handle blocked state in chat list
* Fix logic formatting, add todo
---------
Co-authored-by: Eric Bailey <git@esb.lol> 
							
						 
						
							2024-05-17 14:46:01 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dd0f57e3e3 
								
							 
						 
						
							
							
								
								[ 🐴 ] NUX ( #4062 )  
							
							... 
							
							
							
							* remove type assertion
* DMs NUX
* delete button for testing
* tweak styles and copy
* rm log
* style tweaks
* reduce amount of words
* Fix not showing on first load
* Spacing tweaks
---------
Co-authored-by: Eric Bailey <git@esb.lol> 
							
						 
						
							2024-05-17 14:24:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								115041f4bf 
								
							 
						 
						
							
							
								
								[ 🐴 ] Reduce header size ( #4078 )  
							
							... 
							
							
							
							* make text input container smaller
* make header much smaller
* improve web styling 
							
						 
						
							2024-05-17 14:17:59 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5e312d5f3a 
								
							 
						 
						
							
							
								
								[ 🐴 ] Don't always show notification for everything ( #4083 )  
							
							... 
							
							
							
							* don't always show a notification
* nit 
							
						 
						
							2024-05-17 09:23:46 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dd4c8d8e4f 
								
							 
						 
						
							
							
								
								[ 🐴 ] Additional tweaks to the message list ( #4075 )  
							
							... 
							
							
							
							* more cleanup and little fixes
another nit
nit
small annoyance
add a comment
only use `scrollTo` when necessary
remove now unnecessary styles
* move `setHasScrolled` to `onContentSizeChanged`
* account for block footer 
							
						 
						
							2024-05-17 08:21:35 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Bailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								829f6a9e64 
								
							 
						 
						
							
							
								
								Conditionally load unreads ( #4072 )  
							
							
							
						 
						
							2024-05-16 20:13:55 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Bailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0444e69c35 
								
							 
						 
						
							
							
								
								Revert "Aggregate quickly-sent messages into batches ( #4061 )" ( #4069 )  
							
							... 
							
							
							
							This reverts commit d424945eed 
							
						 
						
							2024-05-16 19:51:26 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Bailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1ff15b47f4 
								
							 
						 
						
							
							
								
								100% Real Deal™ ( #4070 )  
							
							
							
						 
						
							2024-05-16 19:51:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								808511617d 
								
							 
						 
						
							
							
								
								[ 🐴 ] 60 FPS Keyboard ( #4066 )  
							
							... 
							
							
							
							* use `scrollTo`
* let the animated reaction handle keyboard scroll
* no need for `requestAnimationFrame` now
* 'worklet'
* nit
* fixes
* more nits
* bool check 
							
						 
						
							2024-05-16 17:12:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Bailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								eb1428b1d8 
								
							 
						 
						
							
							
								
								Fix delete message error ( #4065 )  
							
							
							
						 
						
							2024-05-16 19:08:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Bailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d424945eed 
								
							 
						 
						
							
							
								
								Aggregate quickly-sent messages into batches ( #4061 )  
							
							
							
						 
						
							2024-05-16 16:39:05 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a84a14d084 
								
							 
						 
						
							
							
								
								[ 🐴 ] Input hover and focus styles ( #4064 )  
							
							... 
							
							
							
							* styles for native input
* web focus/hover
* nit 
							
						 
						
							2024-05-16 14:23:02 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ba068c8934 
								
							 
						 
						
							
							
								
								fix typo ( #4060 )  
							
							
							
						 
						
							2024-05-16 16:16:51 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Bailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0c6af4fc6e 
								
							 
						 
						
							
							
								
								Fix error styles ( #4063 )  
							
							
							
						 
						
							2024-05-16 16:16:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Bailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								449f16b7c5 
								
							 
						 
						
							
							
								
								Reset leave chat optimistic update if fails ( #4058 )  
							
							
							
						 
						
							2024-05-16 15:52:53 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5e5716c0a8 
								
							 
						 
						
							
							
								
								don't show individual labels on own profile, only "have been placed..." ( #4057 )  
							
							
							
						 
						
							2024-05-16 13:22:04 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Bailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3a8baba129 
								
							 
						 
						
							
							
								
								[ 🐴 ] Tweak header styles ( #4053 )  
							
							... 
							
							
							
							* Tweak desktop header styles
* Tweak mobile
* Bump icon size
* Remove unused else 
							
						 
						
							2024-05-16 15:19:35 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								72550df0e2 
								
							 
						 
						
							
							
								
								Properly update badge for other unread notifications ( #4052 )  
							
							... 
							
							
							
							* decrement badge count for chats
* handle decrement in `useMarkAsRead`
* remove async
* remove setting badge count
* oops
* update the number correctly
* nit 
							
						 
						
							2024-05-16 12:21:29 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5e8650a204 
								
							 
						 
						
							
							
								
								[ 🐴 ] Decrement app badge when opening unread chat ( #4040 )  
							
							... 
							
							
							
							* decrement badge count for chats
* handle decrement in `useMarkAsRead`
* remove async
* oops 
							
						 
						
							2024-05-16 12:15:35 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Bailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4bceabc21c 
								
							 
						 
						
							
							
								
								[ 🐴 ] Error recovery ( #4036 )  
							
							... 
							
							
							
							* Handle block state when sending messages
* Handle different pending failures
* Use existing profile data to handle blocks
* Better cleanup, leave room for more
* Attempt recover upon next send
* Reset pending failure
* Capture unexpected error
* Gracefully handle network errors and recovery
* Re-align error components and types
* Include history fetching in recoverable states 
							
						 
						
							2024-05-16 14:01:39 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dff6bd7c65 
								
							 
						 
						
							
							
								
								[ 🐴 ] infinite stale time ( #4051 )  
							
							
							
						 
						
							2024-05-16 11:58:45 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ef0ce951e7 
								
							 
						 
						
							
							
								
								[ 🐴 ] Only scroll down one "screen" in height when foregrounding ( #4027 )  
							
							... 
							
							
							
							* maintain position after foreground
* one possibility
* don't overscroll when content size changes.
* ignore the rule on 1 item
* fix
* [🐴 ] Pill for additional unreads when coming from background (#4043 )
* create a pill with some animatons
* add some basic styles to the pill
* make the animations reusable
* bit better styling
* rm logs
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com>
* import
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com> 
							
						 
						
							2024-05-16 10:40:12 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b15b49a48f 
								
							 
						 
						
							
							
								
								[ 🐴 ] Remove keyboard controller lib ( #4038 )  
							
							... 
							
							
							
							* remove library
* implement using just reanimated
* always return false for `keyboardIsOpening` on web
* undo comment
* handle input focus scroll more elegantly
* add back minimal shell toggle on mobile web
* adjust initialnumtorender
* oops
* nit 
							
						 
						
							2024-05-16 09:32:10 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								da2bdf5d6f 
								
							 
						 
						
							
							
								
								[ 🐴 ] use Toggle component in settings screen ( #4048 )  
							
							... 
							
							
							
							* use Toggle component
* nits + notifs sounds native only 
							
						 
						
							2024-05-16 16:57:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d639c40e17 
								
							 
						 
						
							
							
								
								[ 🐴 ] Tweak padding of web input ( #4033 )  
							
							... 
							
							
							
							* tweak more
* nit 
							
						 
						
							2024-05-16 08:52:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Bailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								98af0e8678 
								
							 
						 
						
							
							
								
								Handle failed resumeSession case when switching accounts ( #4047 )  
							
							
							
						 
						
							2024-05-16 10:46:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								400c269330 
								
							 
						 
						
							
							
								
								[ 🐴 ] Copy tweaks ( #4042 )  
							
							... 
							
							
							
							* `notifications` -> `conversation`
* `users` -> `people`
* `other participants` -> `the other participant`
* rename 
							
						 
						
							2024-05-16 08:37:04 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b635d000b5 
								
							 
						 
						
							
							
								
								[ 🐴 ] Disable hover card when blocked or blocking ( #4041 )  
							
							
							
						 
						
							2024-05-16 08:17:34 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9499d4343d 
								
							 
						 
						
							
							
								
								[ 🐴 ] A few tweaks to message input on native ( #4035 )  
							
							... 
							
							
							
							* tweaks
* only apply the padding on ios
* use a hitslop of 10 instead
* version bump 
							
						 
						
							2024-05-16 08:09:14 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aded49f65b 
								
							 
						 
						
							
							
								
								Implement prefersReducedMotion on native ( #4039 )  
							
							... 
							
							
							
							* implement prefersReducedMotion on native
* just take the function from the reanimated source
* use patch-package to export internal function 
							
						 
						
							2024-05-16 12:01:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Bailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3674c8abce 
								
							 
						 
						
							
							
								
								Remove error for refresh, not necessary ( #4034 )  
							
							
							
						 
						
							2024-05-15 15:32:40 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bf7b66d5c1 
								
							 
						 
						
							
							
								
								Add push notification extensions ( #4005 )  
							
							... 
							
							
							
							* add wav
* add sound to config
* add extension to `updateExtensions.sh`
* add ios source files
* add a build extension
* add a new module
* use correct type on ios
* update the build plugin
* add android handler
* create a patch for expo-notifications
* basic android implementation
* add entitlements for notifications extension
* add some generic logic for ios
* add age check logic
* add extension to app config
* remove dash
* move directory
* rename again
* update privacy manifest
* add prefs storage ios
* better types
* create interface for setting and getting prefs
* add notifications prefs for android
* add functions to module
* add types to js
* add prefs context
* add web stub
* wrap the app
* fix types
* more preferences for ios
* add a test toggle
* swap vars
* update patch
* fix patch error
* fix typo
* sigh
* sigh
* get stored prefs on launch
* anotehr type
* simplify
* about finished
* comment
* adjust plugin
* use supported file types
* update NSE
* futureproof ios
* futureproof android
* update sound file name
* handle initialization
* more cleanup
* update js types
* strict js types
* set the notification channel
* rm
* add silent channel
* add mute logic
* update patch
* podfile
* adjust channels
* fix android channel
* update readme
* oreo or higher
* nit
* don't use getValue
* nit 
							
						 
						
							2024-05-15 11:49:07 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								31868b255f 
								
							 
						 
						
							
							
								
								[ 🐴 ] Tweak list on mobile web ( #3958 )  
							
							... 
							
							
							
							* mobile web tweaks chat screen
* revert a change
* remove unnecessary prop
* Spacing tweaks
---------
Co-authored-by: Eric Bailey <git@esb.lol> 
							
						 
						
							2024-05-15 09:50:16 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Bailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								04aea93192 
								
							 
						 
						
							
							
								
								[ 🐴 ] Better retry styling ( #4032 )  
							
							... 
							
							
							
							* Pass whole object to MessageItem for clarity
* Add retry to pending-message
* Style send failure, retry
* Group pending messages
* Remove todos
* Fix types with fake message 
							
						 
						
							2024-05-15 11:45:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ed8922281a 
								
							 
						 
						
							
							
								
								[ 🐴 ] Show if user can be messaged in new chat search ( #4021 )  
							
							... 
							
							
							
							* show if user can be messaged
* allow 2 lines in handle field due to new text
* cannot -> can't
* rework canBeMessaged logic and move to new file
---------
Co-authored-by: Eric Bailey <git@esb.lol> 
							
						 
						
							2024-05-15 16:05:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Minseo Lee 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2121b5f86f 
								
							 
						 
						
							
							
								
								Make more localizable ( #3962 )  
							
							... 
							
							
							
							* Update ProfileList.tsx
* Update NoFollowingFeed.tsx
* Update LabelsOnMeDialog.tsx
* Update LabelsOnMeDialog.tsx
* Update NoFollowingFeed.tsx
* Update SavedFeeds.tsx
* Revert "Update SavedFeeds.tsx"
This reverts commit db128eb27d76d27dffa87e0e70e34f603da75778. 
							
						 
						
							2024-05-14 22:44:59 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a90cc1c030 
								
							 
						 
						
							
							
								
								[ 🐴 ] change Follows Only to People I Follow ( #4028 )  
							
							
							
						 
						
							2024-05-14 19:58:56 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Bailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6382fec732 
								
							 
						 
						
							
							
								
								Reset after 5 min ( #4026 )  
							
							
							
						 
						
							2024-05-14 21:21:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Bailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6efe90a5f5 
								
							 
						 
						
							
							
								
								[ 🐴 ] Block states, read only ( #4022 )  
							
							... 
							
							
							
							* Refactor ChatListItem for mod state
* Refactor Conversation Header for mod state
* Invalidate query for list when blocking/unblocking
* Remove unused prop, restore border
* Add mutations, hook up profile shadow to list query, use shadow-aware query for convo (#4024 ) 
							
						 
						
							2024-05-14 20:07:53 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d390db0fa2 
								
							 
						 
						
							
							
								
								[ 🐴 ]Add DM push notification sound ( #4000 )  
							
							... 
							
							
							
							* add wav
* add sound to config 
							
						 
						
							2024-05-14 18:02:57 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0e04b19627 
								
							 
						 
						
							
							
								
								remove serviceurl gate ( #4019 )  
							
							
							
						 
						
							2024-05-14 21:19:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ebc7571368 
								
							 
						 
						
							
							
								
								reword subtitle ( #4017 )  
							
							
							
						 
						
							2024-05-14 21:18:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e1ed4a4429 
								
							 
						 
						
							
							
								
								[ 🐴 ] show deleted account for missing.invalid ( #4014 )  
							
							... 
							
							
							
							* show deleted account for `missing.invalid`
* sigh 
							
						 
						
							2024-05-14 11:42:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								08836ecbec 
								
							 
						 
						
							
							
								
								[ 🐴 ] use "Chats" instead of "Messages" ( #4013 )  
							
							... 
							
							
							
							* use "Chats" instead of "Messages"
* chats to chat
* use messages in the header 
							
						 
						
							2024-05-14 19:18:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6b2635c870 
								
							 
						 
						
							
							
								
								100vh settings screen ( #4015 )  
							
							
							
						 
						
							2024-05-14 19:17:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Paul Frazee 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								03da056513 
								
							 
						 
						
							
							
								
								Run intl extract ( #4016 )  
							
							
							
						 
						
							2024-05-14 11:15:27 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5af61ca4e4 
								
							 
						 
						
							
							
								
								[ 🐴 ] Settings screen ( #3830 )  
							
							... 
							
							
							
							* create settings screen + api
* update api package
* use putrecord API with validate false
* create new RadioGroup component 
							
						 
						
							2024-05-14 18:57:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9861494e34 
								
							 
						 
						
							
							
								
								[ 🐴 ] Message drafts ( #3993 )  
							
							... 
							
							
							
							* drafts
* don't throw if no convo ID
* Remove labs package
---------
Co-authored-by: Eric Bailey <git@esb.lol> 
							
						 
						
							2024-05-14 18:55:43 +01:00