Paul Frazee 
								
							 
						 
						
							
							
							
							
								
							
							
								e1940983a3 
								
							 
						 
						
							
							
								
								Merge branch 'fix-banner-cropper' of  https://github.com/piotrpalek/social-app  into piotrpalek-fix-banner-cropper  
							
							
							
						 
						
							2024-05-06 15:30:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								136b0e12ab 
								
							 
						 
						
							
							
								
								make gif alt text prompt selectable ( #3879 )  
							
							
							
						 
						
							2024-05-06 22:14:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fdb5ffff53 
								
							 
						 
						
							
							
								
								remove trailing period from query term in useActorAutocompleteQuery ( #3765 )  
							
							... 
							
							
							
							* remove trailing period from query term
* Rm useMemo
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com> 
							
						 
						
							2024-05-06 22:04:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b4015d10d1 
								
							 
						 
						
							
							
								
								Add PrivacyManifest info to comply with new App Store guidelines ( #3784 )  
							
							... 
							
							
							
							* add necessary privacy reasons
* bump expo to support creation of the manifest 
							
						 
						
							2024-05-06 21:47:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								99f3f10fe7 
								
							 
						 
						
							
							
								
								A few containWeb List nits ( #3877 )  
							
							... 
							
							
							
							* use getters for returned values
* pass ref
* add log to `onScroll` in tester
* improve expect error 
							
						 
						
							2024-05-06 21:45:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Bailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0b6ace990e 
								
							 
						 
						
							
							
								
								[Clipclops] All my clops gone ( #3850 )  
							
							... 
							
							
							
							* Handle two common errors, provide more clarity around error states
* Handle failed polling
* Remove unused error type
* format 
							
						 
						
							2024-05-06 15:35:05 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivan Beà 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2a1dbd2756 
								
							 
						 
						
							
							
								
								Update catalan messages.po ( #3764 )  
							
							... 
							
							
							
							Translate new lines, messages are coming! 
You can check it @jordimas @darccio @ferranrego @MiquelAdell @mvdan @johnnydement @Mejans @surfdude29 
							
						 
						
							2024-05-06 13:27:08 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Minseo Lee 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a9feba4efd 
								
							 
						 
						
							
							
								
								Update Korean localization ( #3809 )  
							
							... 
							
							
							
							* Update messages.po
* Update messages.po
* Update messages.po 
							
						 
						
							2024-05-06 13:26:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Takayuki KUSANO 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5cfe5d4f58 
								
							 
						 
						
							
							
								
								Update Japanese translations ( #3810 )  
							
							... 
							
							
							
							* Update Japanese translations
* Updated Japanese translation
* Updated Japanese translation
* Update Japanese translations
* Updated based on @Hima-Zinn's suggestion 
							
						 
						
							2024-05-06 13:25:59 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Frudrax Cheng 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c90443b37a 
								
							 
						 
						
							
							
								
								Update zh-TW translations ( #3873 )  
							
							... 
							
							
							
							* 修正及改進翻譯
* Epic zh-TW rebrand
* small fix
* remove reundant "設定" for "偏好"
* legacy for "殘存"
* Update Translator
---------
Co-authored-by: Kuwa Lee <kuwalee1069@gmail.com> 
							
						 
						
							2024-05-06 13:25:07 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b34d224207 
								
							 
						 
						
							
							
								
								remove hide_vertical_scrollbars test ( #3855 )  
							
							
							
						 
						
							2024-05-06 20:59:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								db0b030359 
								
							 
						 
						
							
							
								
								show spinner when preferences has not loaded yet ( #3756 )  
							
							
							
						 
						
							2024-05-06 20:58:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c33c3b7d1e 
								
							 
						 
						
							
							
								
								Alt text for gifs ( #3876 )  
							
							... 
							
							
							
							* add alt text dialog
* multiline alt text input
* add pressable alt text badge
* rename `ALT: ` to `Alt text: ` to avoid including old bad ones
* reuse alt text reminder
* reuse alt text reminder in gallery
* add alt text reminder in the dialog itself
* autofocus text input
* reorder components to fix tab order
* fix close btn position 
							
						 
						
							2024-05-06 17:28:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ae7626ce6e 
								
							 
						 
						
							
							
								
								[ 🐴 ] Finalize web message screen ( #3868 )  
							
							... 
							
							
							
							* add `onStartReached` to web list
* fix `rootMargin`
* Add `contain`, handle scroll events
* improve types, fix typo
* simplify
* adjust `scrollToTop` and `scrollToOffset` to support `contain`, add `scrollToEnd`
* rename `handleWindowScroll` to `handleScroll`
* support basic `maintainVisibleContentPosition`
* rename `contain` to `containWeb`
* remove unnecessary `flex: 1`
* add missing props
* add root prop to `Visibility`
* add root prop to `Visibility`
* revert adding `maintainVisibleContentPosition`
* remove unnecessary wrapper
* add style
* oops
* maintain position for web
* always apply `flex: 1` to styles when contained
* add a contained list to storybook
* make `onScroll` a worklet in storybook
* revert test code
* remove unnecessary `flex: 1` 
							
						 
						
							2024-05-06 08:48:08 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bc07019911 
								
							 
						 
						
							
							
								
								Further align web List with FlatList, add contain mode to web list implementation ( #3867 )  
							
							... 
							
							
							
							* add `onStartReached` to web list
* fix `rootMargin`
* Add `contain`, handle scroll events
* improve types, fix typo
* simplify
* adjust `scrollToTop` and `scrollToOffset` to support `contain`, add `scrollToEnd`
* rename `handleWindowScroll` to `handleScroll`
* support basic `maintainVisibleContentPosition`
* rename `contain` to `containWeb`
* remove unnecessary `flex: 1`
* add missing props
* add root prop to `Visibility`
* add root prop to `Visibility`
* revert adding `maintainVisibleContentPosition`
* oops
* always apply `flex: 1` to styles when contained
* add a contained list to storybook
* make `onScroll` a worklet in storybook
* revert test code
* add scrolling to storybook
* simplify getting scrollable node
* nit: extra whitespace
* nit: random comment
* foolproof the logic
* typecheck 
							
						 
						
							2024-05-06 08:34:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								594b40c3ae 
								
							 
						 
						
							
							
								
								Fix IntersectionObserver rootMargin in web List implementation, add onStartReached ( #3866 )  
							
							... 
							
							
							
							* add `onStartReached` to web list
* fix `rootMargin` 
							
						 
						
							2024-05-05 04:24:01 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6b615f3720 
								
							 
						 
						
							
							
								
								only use KeyboardProvider in conversation screen ( #3869 )  
							
							
							
						 
						
							2024-05-05 03:14:14 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c4160c25a3 
								
							 
						 
						
							
							
								
								[Clipclops] Delete message in dialog ( #3849 )  
							
							... 
							
							
							
							* delete and copy
* add retry dialog if message send fails
* add layout animation
* fix `nextMessage` being incorrect
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com> 
							
						 
						
							2024-05-05 02:06:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7448c8f785 
								
							 
						 
						
							
							
								
								[ 🐴 ] Improve message pressing ( #3864 )  
							
							... 
							
							
							
							* allow tapping message when keyboard open
* dismiss keyboard on open msg menu
* show message info on press
* Revert "show message info on press"
This reverts commit 61d039a7024c27583aed7d1e9f1ff5b919dc7d30. 
							
						 
						
							2024-05-05 01:13:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								91f8202549 
								
							 
						 
						
							
							
								
								fix typo in app-info ( #3863 )  
							
							
							
						 
						
							2024-05-04 16:45:59 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9b7818d358 
								
							 
						 
						
							
							
								
								[ 🐴 ] Dismiss keyboard before opening convo menu ( #3862 )  
							
							... 
							
							
							
							* Dismiss keyboard before opening convo menu
* call `props.onPress()` instead 
							
						 
						
							2024-05-05 00:39:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4862bc2ba8 
								
							 
						 
						
							
							
								
								add bundle identifiers to app-info ( #3861 )  
							
							... 
							
							
							
							* add bundle identifiers to `app-info`
* add them to the `.env.example`
* add environment variables for docker build
* add environment variables for native builds and bundles
* also include the hour in bundle date
* organize app info better in settings 
							
						 
						
							2024-05-04 16:33:10 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								eb55bdf172 
								
							 
						 
						
							
							
								
								[ 🐴 ] List Adjustments ( #3857 )  
							
							
							
						 
						
							2024-05-04 13:22:14 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c223bcdaf7 
								
							 
						 
						
							
							
								
								Assorted clipclop fixes ( #3853 )  
							
							... 
							
							
							
							* empty state for new chat dialog
* use terniary
* dark mode pending state
* copy message text option
* fix service url input (scrollview ftw)
* whoops, fix equality
* slightly reduce horizontal message padding 
							
						 
						
							2024-05-04 01:49:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								feff55a14a 
								
							 
						 
						
							
							
								
								Clipclop tweaks ( #3851 )  
							
							... 
							
							
							
							* scroll on input resize
* add back the padding 🙊 
* fix timestamps 
							
						 
						
							2024-05-03 15:08:59 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								876816675e 
								
							 
						 
						
							
							
								
								[Clipclops] Refactor message list ( #3832 )  
							
							... 
							
							
							
							* rework the list for accessibility
* Reverse reverse
* progress
* good to start testing
* memo `MessageItem`
* small hack
* use our custom `List` impl
* use `ScrollProvider` for `onScroll` event
* remove use of `runOnJS`
* actually, let's keep it
* add some comments
---------
Co-authored-by: Eric Bailey <git@esb.lol> 
							
						 
						
							2024-05-03 14:18:01 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6a4199febb 
								
							 
						 
						
							
							
								
								[Clipclops] Pending message style with layout animation ( #3844 )  
							
							... 
							
							
							
							* decrease group gap to 3 mins
* pending style with layout animation
* make pending state lighter 
							
						 
						
							2024-05-03 20:19:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								55f3df5596 
								
							 
						 
						
							
							
								
								reenable tabs ( #3847 )  
							
							
							
						 
						
							2024-05-03 20:14:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								19a6bdcc86 
								
							 
						 
						
							
							
								
								Version bump ( #3848 )  
							
							
							
						 
						
							2024-05-03 11:21:02 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ce02a41163 
								
							 
						 
						
							
							
								
								add focus refresh + polling ( #3846 )  
							
							
							
						 
						
							2024-05-03 17:57:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4a2d4253e5 
								
							 
						 
						
							
							
								
								[Session] Align state and global agent switchpoints ( #3845 )  
							
							... 
							
							
							
							* Adopt synced accounts unconditionally
* Remove try/catch around resuming session
* Move to login form on resume failure
* Restructure code flow for easier reading
---------
Co-authored-by: Eric Bailey <git@esb.lol> 
							
						 
						
							2024-05-03 17:57:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								85b34418ef 
								
							 
						 
						
							
							
								
								Don't clear toasts when changing users ( #3843 )  
							
							... 
							
							
							
							* Move ThemeProvider to the top
* Move RootSiblingParent above the remounted part
* Move ToastContainer outside the remounted part
* Remove setTimeout around toasts
* Consistently handle dropped session 
							
						 
						
							2024-05-03 16:36:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aeed4786db 
								
							 
						 
						
							
							
								
								make service url gate friendlier ( #3841 )  
							
							
							
						 
						
							2024-05-03 16:32:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								67b0cdf649 
								
							 
						 
						
							
							
								
								remove broken keyboard offset code ( #3842 )  
							
							
							
						 
						
							2024-05-03 16:14:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								997e621ce3 
								
							 
						 
						
							
							
								
								[Clipclops] Header tweaks ( #3839 )  
							
							... 
							
							
							
							* wrap text
* add dividers to convo menu 
							
						 
						
							2024-05-03 15:55:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a5511e3c22 
								
							 
						 
						
							
							
								
								update date logic to account for timezones ( #3840 )  
							
							
							
						 
						
							2024-05-03 15:55:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Bailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								051e897a2b 
								
							 
						 
						
							
							
								
								[Clipclops] Moar error ( #3837 )  
							
							... 
							
							
							
							* Add history error
* Log error
* Add period 
							
						 
						
							2024-05-03 09:39:40 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1e484c6318 
								
							 
						 
						
							
							
								
								[Session] Reset global agent on expire ( #3838 )  
							
							
							
						 
						
							2024-05-03 13:46:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cdf7a1957a 
								
							 
						 
						
							
							
								
								[Session] Rely on agent session change event for persisting resumed session ( #3836 )  
							
							... 
							
							
							
							* Rely on agent session change handler for resumption
* Add a fast path for noop resumes 
							
						 
						
							2024-05-03 03:47:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Bailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c9cf608f78 
								
							 
						 
						
							
							
								
								[Clipclops] External store, suspend/resume ( #3829 )  
							
							... 
							
							
							
							* Initial working external store
* Clean up WIP, explore suspend/resume
* Clean up state, bindings, snapshots, add some logs
* Reduce snapshots, add better logic check
* Bump interval a smidge
* Remove unused type 
							
						 
						
							2024-05-02 20:57:51 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c13685a0cf 
								
							 
						 
						
							
							
								
								[Session] Fix stale emailAuthFactor and emailConfirmed on the client ( #3835 )  
							
							... 
							
							
							
							* Fix account refresh to not clobber falsy values
* Use ?? in more places 
							
						 
						
							2024-05-03 02:52:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0f827c3213 
								
							 
						 
						
							
							
								
								[Session] Track agent in state ( #3833 )  
							
							... 
							
							
							
							* Expand currentAccountDid into currentAgentState
* Inline all callsites of upsertAccount
* Inline all internal callsites of clearCurrentAccount
* Add agent to currentAgentState
* Collapse extra setStates
* Add TODOs 
							
						 
						
							2024-05-03 02:04:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a9af83692c 
								
							 
						 
						
							
							
								
								visually align icon ( #3831 )  
							
							
							
						 
						
							2024-05-03 01:28:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6405ad7cba 
								
							 
						 
						
							
							
								
								[Session] Call persist handler directly ( #3828 )  
							
							
							
						 
						
							2024-05-02 23:05:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b86c3b486f 
								
							 
						 
						
							
							
								
								Improve account switcher pending state ( #3827 )  
							
							... 
							
							
							
							* Protect against races
* Reduce UI jank when switching accounts
* Add pending state to selected account
* Disable presses while pending 
							
						 
						
							2024-05-02 21:55:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8ba1b10ce0 
								
							 
						 
						
							
							
								
								[Clipclops] Message actions for native and web ( #3807 )  
							
							... 
							
							
							
							* haptic on long press
* add animation to press and hold
* eslint disable for now
* adjust styles
* dont trigger if animation is cancelled
* organize
* add a delete menu
* reset scale automatically
* message actions dialog
cleanup
center the trigger
handle focus/unfocus better
make triggers accessible
weg dropdown menu
add a wep specific wrapper
decrease press delay
add report button
improve shrink logic
use `self_end` instead of `margin: auto`
rm extra `?`
move `MessageItem` to `components`
add delete button
* rm some padding
* update after merge
* fix merge
* web only types
* fix crash
* add an explanation
* fix web types
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com> 
							
						 
						
							2024-05-02 13:54:17 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6da18e3dcf 
								
							 
						 
						
							
							
								
								Only run "disable min shell on foregrounding" behaviour if on the home screen ( #3825 )  
							
							... 
							
							
							
							* change useEffect to useFocusEffect
* v2 -> v3 
							
						 
						
							2024-05-02 21:27:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								96c5db3e69 
								
							 
						 
						
							
							
								
								create keyboardverticaloffset hook ( #3823 )  
							
							
							
						 
						
							2024-05-02 21:05:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Newman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aca55cb192 
								
							 
						 
						
							
							
								
								rename "MessagesList" to "Messages" ( #3826 )  
							
							
							
						 
						
							2024-05-02 21:02:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Bailey 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a20fe4c9a0 
								
							 
						 
						
							
							
								
								[Clipclops] Deletions ( #3824 )  
							
							... 
							
							
							
							* Handle message deletions
* Handle failures 
							
						 
						
							2024-05-02 13:12:34 -05:00