c84172df80 
								
							 
						 
						
							
							
								
								Merge pull request  #1914  from famedly/td/v1.11support  
							
							... 
							
							
							
							feat: BREAKING CHANGE v1.11 support 
							
						 
						
							2024-09-19 14:25:02 +02:00  
				
					
						
							
							
								 
						
							
								140db616d9 
								
							 
						 
						
							
							
								
								feat: BREAKING CHANGE v1.11 matrix-spec endpoints  
							
							
							
						 
						
							2024-09-19 14:16:49 +02:00  
				
					
						
							
							
								 
						
							
								ca41a963e3 
								
							 
						 
						
							
							
								
								Merge pull request  #1918  from famedly/nico/fix-archive-rooms-becoming-joined  
							
							... 
							
							
							
							fix archive rooms becoming joined 
							
						 
						
							2024-09-18 11:28:43 +02:00  
				
					
						
							
							
								 
						
							
								15dce00c0f 
								
							 
						 
						
							
							
								
								fix: don't convert archived rooms to joined rooms by accident  
							
							... 
							
							
							
							When decrypting the last event for archived rooms when a room key is
received, we used to send a synthetic SyncUpdate. This however put the
archived room into the join section, which converted the room to a
joined room. We need to respect what section the room was in when
sending synthetic SyncUpdates.
fixes https://github.com/famedly/matrix-dart-sdk/issues/1916  
							
						 
						
							2024-09-18 11:11:35 +02:00  
				
					
						
							
							
								 
						
							
								fec258ef12 
								
							 
						 
						
							
							
								
								fix: wait for pending transactions before db close  
							
							... 
							
							
							
							This was triggered by some archive decryption test I was writing and
possibly also is triggered in production a few times. Waiting for
running transactions to complete before closing sounds sensible. 
							
						 
						
							2024-09-18 10:43:03 +02:00  
				
					
						
							
							
								 
						
							
								12f45e7687 
								
							 
						 
						
							
							
								
								Merge pull request  #1917  from famedly/nico/fix-archive-load  
							
							... 
							
							
							
							fix: also lazy load members for archive 
							
						 
						
							2024-09-17 12:55:20 +02:00  
				
					
						
							
							
								 
						
							
								b839273ce0 
								
							 
						 
						
							
							
								
								fix: also lazy load members for archive  
							
							... 
							
							
							
							This should speed up loading the archived rooms. One of the reasons it
was so slow, is because we were loading all room members!
Additionally this may work around a bug in Synapse, where rooms stuck in
their partial state may block sync indefinitely.
Relates to https://github.com/famedly/product-management/issues/2250  
							
						 
						
							2024-09-16 16:36:25 +02:00  
				
					
						
							
							
								 
						
							
								804832e951 
								
							 
						 
						
							
							
								
								Merge pull request  #1911  from famedly/release/v0.32.4  
							
							... 
							
							
							
							chore: release v0.32.4 
							
						 
						
							2024-08-28 18:13:45 +02:00  
				
					
						
							
							
								 
						
							
								cd89982ab6 
								
							 
						 
						
							
							
								
								chore: release v0.32.4  
							
							
							
						 
						
							2024-08-28 17:33:21 +02:00  
				
					
						
							
							
								 
						
							
								9b8fa95a52 
								
							 
						 
						
							
							
								
								Merge pull request  #1910  from famedly/td/wellKnownBreakFix  
							
							... 
							
							
							
							fix: actually make sure clientBox has a account 
							
						 
						
							2024-08-28 17:07:09 +02:00  
				
					
						
							
							
								 
						
							
								65c0f8119c 
								
							 
						 
						
							
							
								
								fix: actually make sure clientBox has a account  
							
							
							
						 
						
							2024-08-28 17:00:14 +02:00  
				
					
						
							
							
								 
						
							
								4a8f628706 
								
							 
						 
						
							
							
								
								Merge pull request  #1909  from famedly/release/v0.32.3  
							
							... 
							
							
							
							chore: release v0.32.3 
							
						 
						
							2024-08-27 10:25:03 +02:00  
				
					
						
							
							
								 
						
							
								7a1d82da1d 
								
							 
						 
						
							
							
								
								chore: release v0.32.3  
							
							
							
						 
						
							2024-08-27 10:16:44 +02:00  
				
					
						
							
							
								 
						
							
								a01880a527 
								
							 
						 
						
							
							
								
								Merge pull request  #1908  from famedly/td/ignoreStateIfNoJoin  
							
							... 
							
							
							
							fix: race condition between getState and requestUser updates 
							
						 
						
							2024-08-27 10:11:34 +02:00  
				
					
						
							
							
								 
						
							
								4c4a062a27 
								
							 
						 
						
							
							
								
								fix: race condition between getState and requestUser updates  
							
							
							
						 
						
							2024-08-27 10:04:56 +02:00  
				
					
						
							
							
								 
						
							
								8f350760c4 
								
							 
						 
						
							
							
								
								Merge pull request  #1907  from famedly/td/dedeupVersionCalls  
							
							... 
							
							
							
							fix: dedup /versions calls 
							
						 
						
							2024-08-23 16:40:27 +02:00  
				
					
						
							
							
								 
						
							
								d9681d552e 
								
							 
						 
						
							
							
								
								fix: dedup /versions calls  
							
							
							
						 
						
							2024-08-23 16:30:56 +02:00  
				
					
						
							
							
								 
						
							
								5f85acb7f0 
								
							 
						 
						
							
							
								
								Merge pull request  #1875  from TheOneWithTheBraid/braid/well-known-cache  
							
							... 
							
							
							
							feat: cache .well-known data 
							
						 
						
							2024-08-23 10:09:09 +02:00  
				
					
						
							
							
								 
						
							
								6e48c308ad 
								
							 
						 
						
							
							
								
								feat: cache .well-known data  
							
							... 
							
							
							
							- BREAKING: create `DatabaseApi.storeWellKnown` method
- BREAKING: create `DatabaseApi.getWellKnown` method
- add new getter `Client.wellKnown` containing cached `DiscoveryInformation`
- override `Client.homeserver` to invalidate `Client.wellKnown` in case the domain changed
- override `Client.getWellknown` to cache the resolved `DiscoveryInformation`
- add tests for well-known cache
Fixes : #1865 
Signed-off-by: The one with the braid <info@braid.business> 
							
						 
						
							2024-08-23 10:01:34 +02:00  
				
					
						
							
							
								 
						
							
								11b8160f21 
								
							 
						 
						
							
							
								
								Merge pull request  #1906  from famedly/release/v0.32.2  
							
							... 
							
							
							
							build: Release 0.32.2 
							
						 
						
							2024-08-21 15:47:49 +02:00  
				
					
						
							
							
								 
						
							
								625d38b533 
								
							 
						 
						
							
							
								
								build: Release 0.32.2  
							
							
							
						 
						
							2024-08-21 15:32:38 +02:00  
				
					
						
							
							
								 
						
							
								4e0f05702a 
								
							 
						 
						
							
							
								
								Merge pull request  #1905  from famedly/krille/use-auth-media-if-unstable-features  
							
							... 
							
							
							
							refactor: Also use authenticated media if unstable features claim support 
							
						 
						
							2024-08-21 15:13:24 +02:00  
				
					
						
							
							
								 
						
							
								2dce08bab1 
								
							 
						 
						
							
							
								
								refactor: Also use authenticated media if unstable features claim support  
							
							
							
						 
						
							2024-08-21 15:06:50 +02:00  
				
					
						
							
							
								 
						
							
								a979c2e4fb 
								
							 
						 
						
							
							
								
								Merge pull request  #1904  from TheOneWithTheBraid/braid/macos-dylib  
							
							... 
							
							
							
							fix: SQLCipher dylib location on macOS builds 
							
						 
						
							2024-08-21 13:46:20 +02:00  
				
					
						
							
							
								 
						
							
								23704f68b8 
								
							 
						 
						
							
							
								
								fix: SQLCipher dylib location on macOS builds  
							
							... 
							
							
							
							Signed-off-by: The one with the braid <info@braid.business> 
							
						 
						
							2024-08-21 10:29:14 +02:00  
				
					
						
							
							
								 
						
							
								99564df087 
								
							 
						 
						
							
							
								
								Merge pull request  #1902  from famedly/release/v0.32.1  
							
							... 
							
							
							
							chore: release v0.32.1 
							
						 
						
							2024-08-16 17:39:07 +05:30  
				
					
						
							
							
								 
						
							
								bb1c8db942 
								
							 
						 
						
							
							
								
								chore: release v0.32.1  
							
							
							
						 
						
							2024-08-16 15:19:02 +05:30  
				
					
						
							
							
								 
						
							
								6bf03a8431 
								
							 
						 
						
							
							
								
								Merge pull request  #1901  from famedly/td/authMedia  
							
							... 
							
							
							
							feat: support for authenticated media 
							
						 
						
							2024-08-16 14:42:22 +05:30  
				
					
						
							
							
								 
						
							
								f79096dfbb 
								
							 
						 
						
							
							
								
								feat: support for authenticated media  
							
							
							
						 
						
							2024-08-16 14:35:50 +05:30  
				
					
						
							
							
								 
						
							
								987dd750b3 
								
							 
						 
						
							
							
								
								Merge pull request  #1900  from famedly/release/v0.31.1  
							
							... 
							
							
							
							build: Release v0.31.1 
							
						 
						
							2024-08-09 14:58:28 +05:30  
				
					
						
							
							
								 
						
							
								df5cd7cd75 
								
							 
						 
						
							
							
								
								build: Release v0.32.0  
							
							
							
						 
						
							2024-08-09 11:20:07 +02:00  
				
					
						
							
							
								 
						
							
								c071b8c06e 
								
							 
						 
						
							
							
								
								Merge pull request  #1899  from famedly/krille/fix-app-freeze-because-of-loop  
							
							... 
							
							
							
							fix: App freezes because of recursive loop with getLocalizedDisplayname() call 
							
						 
						
							2024-08-09 10:55:27 +02:00  
				
					
						
							
							
								 
						
							
								a0bfd0c73d 
								
							 
						 
						
							
							
								
								fix: App freezes because of recursive loop with getLocalizedDisplayname() call  
							
							
							
						 
						
							2024-08-09 10:17:23 +02:00  
				
					
						
							
							
								 
						
							
								820a0c53dd 
								
							 
						 
						
							
							
								
								Merge pull request  #1896  from famedly/nico/fix-leave-invite-chain  
							
							... 
							
							
							
							fix: leave->invite in the same sync would hide the invite 
							
						 
						
							2024-07-31 21:03:23 +02:00  
				
					
						
							
							
								 
						
							
								de5f454218 
								
							 
						 
						
							
							
								
								fix: don't restart github action service after apt install  
							
							... 
							
							
							
							By default apt-get seems to restart services now, but that restarts the
github actions runner and cancels our job... Add the github actions
service to the exluded services.
See also https://discourse.ubuntu.com/t/needrestart-changes-in-ubuntu-24-04-service-restarts/44671  
							
						 
						
							2024-07-31 20:31:28 +02:00  
				
					
						
							
							
								 
						
							
								3d92428b7e 
								
							 
						 
						
							
							
								
								fix: leave->invite in the same sync would hide the invite  
							
							... 
							
							
							
							Synapse includes the room in both sections if you have both an
invite->leave and a leave->invite transition in one sync response.
Transitions in the other order are only included once (in the leave
section) it seems, so this should work correctly in all cases.
Fixes https://github.com/famedly/product-management/issues/2283  
							
						 
						
							2024-07-31 19:25:58 +02:00  
				
					
						
							
							
								 
						
							
								6dbc11180c 
								
							 
						 
						
							
							
								
								Merge pull request  #1895  from famedly/krille/call-logout-on-soft-logout-cancel  
							
							... 
							
							
							
							fix: Call logout on soft logout fail 
							
						 
						
							2024-07-31 14:06:24 +02:00  
				
					
						
							
							
								 
						
							
								a771f1e3bf 
								
							 
						 
						
							
							
								
								fix: Call logout on soft logout fail  
							
							... 
							
							
							
							If we fail to handle the
soft logout, we should call
the logout endpoint to
delete the device from
the server instead of just
clear the client. 
							
						 
						
							2024-07-31 12:53:29 +02:00  
				
					
						
							
							
								 
						
							
								9819b05e30 
								
							 
						 
						
							
							
								
								Merge pull request  #1852  from famedly/td/resetLastEventOnCancelSend  
							
							... 
							
							
							
							fix: update last event properly on cancel send 
							
						 
						
							2024-07-31 14:42:30 +05:30  
				
					
						
							
							
								 
						
							
								4eb18f670f 
								
							 
						 
						
							
							
								
								fix: update last event properly on cancel send  
							
							... 
							
							
							
							also stores status in db 
							
						 
						
							2024-07-31 14:36:25 +05:30  
				
					
						
							
							
								 
						
							
								1cb3dd1b59 
								
							 
						 
						
							
							
								
								chore: add info about tests to readme  
							
							
							
						 
						
							2024-07-31 14:13:30 +05:30  
				
					
						
							
							
								 
						
							
								28758be915 
								
							 
						 
						
							
							
								
								chore: increase log level to verbose in tests  
							
							
							
						 
						
							2024-07-31 14:13:14 +05:30  
				
					
						
							
							
								 
						
							
								0ec9de5d37 
								
							 
						 
						
							
							
								
								Merge pull request  #1891  from famedly/release/v0.31.0  
							
							... 
							
							
							
							build: Release v0.31.0 
							
						 
						
							2024-07-29 09:59:42 +05:30  
				
					
						
							
							
								 
						
							
								731ffb4450 
								
							 
						 
						
							
							
								
								build: Release v0.31.0  
							
							
							
						 
						
							2024-07-28 16:01:37 +05:30  
				
					
						
							
							
								 
						
							
								d5c4d03e94 
								
							 
						 
						
							
							
								
								Merge pull request  #1887  from famedly/karthi/fix-gh-release-ci  
							
							... 
							
							
							
							ci: create release job fix 
							
						 
						
							2024-07-28 15:51:39 +05:30  
				
					
						
							
							
								 
						
							
								ac79627f4b 
								
							 
						 
						
							
							
								
								ci: create release job fix  
							
							
							
						 
						
							2024-07-28 15:44:28 +05:30  
				
					
						
							
							
								 
						
							
								be43ddae14 
								
							 
						 
						
							
							
								
								Merge pull request  #1886  from famedly/td/deleteOverride  
							
							... 
							
							
							
							fix: also delete db on logout 
							
						 
						
							2024-07-26 22:25:53 +05:30  
				
					
						
							
							
								 
						
							
								22694a81d8 
								
							 
						 
						
							
							
								
								fix: also delete db on logout  
							
							... 
							
							
							
							we already cleared it out, but to change the db enc pw on the app we need to delete it completely first 
							
						 
						
							2024-07-26 22:19:02 +05:30  
				
					
						
							
							
								 
						
							
								87ce08d394 
								
							 
						 
						
							
							
								
								Merge pull request  #1888  from famedly/krille/add-m-federate-support  
							
							... 
							
							
							
							feat: Add support for isFederate option for rooms 
							
						 
						
							2024-07-26 14:23:38 +02:00  
				
					
						
							
							
								 
						
							
								b962e8288b 
								
							 
						 
						
							
							
								
								feat: Add support for isFederate option for rooms  
							
							
							
						 
						
							2024-07-26 13:45:13 +02:00