a7537462a4 
								
							 
						 
						
							
							
								
								Merge pull request  #1677  from famedly/release/v0.25.4  
							
							... 
							
							
							
							build: Bump version to 0.25.4 
							
						 
						
							2024-01-05 15:33:09 +01:00  
				
					
						
							
							
								 
						
							
								05d8bff33d 
								
							 
						 
						
							
							
								
								build: Bump version to 0.25.4  
							
							
							
						 
						
							2024-01-05 15:21:13 +01:00  
				
					
						
							
							
								 
						
							
								025d8c043b 
								
							 
						 
						
							
							
								
								Merge pull request  #1670  from famedly/krille/throw-client-init-exception  
							
							... 
							
							
							
							refactor: Throw client init exception on client init fail 
							
						 
						
							2024-01-05 09:58:10 +01:00  
				
					
						
							
							
								 
						
							
								a9508d8941 
								
							 
						 
						
							
							
								
								refactor: Throw client init exception on client init fail  
							
							... 
							
							
							
							This changes the behavior
when client init fails. It
no longer calls logout and does
only clear local data while
returning all available
information in a new
exception type so that the
SDK consumer can decide
to logout or try again to init
with these information. This
should make it much more rare
that users loose their sessions. 
							
						 
						
							2024-01-05 09:46:38 +01:00  
				
					
						
							
							
								 
						
							
								872e565de1 
								
							 
						 
						
							
							
								
								Merge pull request  #1675  from famedly/krille/combine-lists-type-error  
							
							... 
							
							
							
							fix: Type error when combining dynamic lists 
							
						 
						
							2024-01-04 09:03:00 +01:00  
				
					
						
							
							
								 
						
							
								245cf59205 
								
							 
						 
						
							
							
								
								fix: Type error when combining dynamic lists  
							
							
							
						 
						
							2024-01-04 08:30:00 +01:00  
				
					
						
							
							
								 
						
							
								dbedaf9d79 
								
							 
						 
						
							
							
								
								Merge pull request  #1672  from famedly/release/v0.25.3  
							
							... 
							
							
							
							build: Release 0.25.3 
							
						 
						
							2024-01-02 10:46:37 +01:00  
				
					
						
							
							
								 
						
							
								57d564ab7e 
								
							 
						 
						
							
							
								
								build: Release 0.25.3  
							
							
							
						 
						
							2024-01-02 10:39:26 +01:00  
				
					
						
							
							
								 
						
							
								dd31ede2a1 
								
							 
						 
						
							
							
								
								Merge pull request  #1671  from famedly/krille/fix-delete-in-transactions  
							
							... 
							
							
							
							fix: Delete in transaction on new store does not clear cache correctly 
							
						 
						
							2024-01-02 10:19:17 +01:00  
				
					
						
							
							
								 
						
							
								40565464e0 
								
							 
						 
						
							
							
								
								fix: Delete in transaction on new store does not clear cache correctly  
							
							
							
						 
						
							2024-01-02 10:01:33 +01:00  
				
					
						
							
							
								 
						
							
								af9006a278 
								
							 
						 
						
							
							
								
								Merge pull request  #1668  from famedly/release/v0.25.2  
							
							... 
							
							
							
							build: Bump version 0.25.2 
							
						 
						
							2023-12-27 16:17:22 +01:00  
				
					
						
							
							
								 
						
							
								5cd55e3ec7 
								
							 
						 
						
							
							
								
								build: Bump version 0.25.2  
							
							
							
						 
						
							2023-12-27 16:02:51 +01:00  
				
					
						
							
							
								 
						
							
								e4b2bec812 
								
							 
						 
						
							
							
								
								Merge pull request  #1667  from famedly/krille/add-missing-copy-map  
							
							... 
							
							
							
							fix: Add missing copy map in matrix sdk database 
							
						 
						
							2023-12-27 16:02:03 +01:00  
				
					
						
							
							
								 
						
							
								43db98c7b6 
								
							 
						 
						
							
							
								
								fix: Add missing copy map in matrix sdk database  
							
							
							
						 
						
							2023-12-27 15:45:44 +01:00  
				
					
						
							
							
								 
						
							
								fe4ff1a1e2 
								
							 
						 
						
							
							
								
								Merge pull request  #1666  from famedly/release/v0.25.1  
							
							... 
							
							
							
							build: Bump version to v0.25.1 
							
						 
						
							2023-12-27 12:39:06 +01:00  
				
					
						
							
							
								 
						
							
								c57c75bc1a 
								
							 
						 
						
							
							
								
								chore: update readme and pubspec  
							
							
							
						 
						
							2023-12-27 12:17:32 +01:00  
				
					
						
							
							
								 
						
							
								16604f2803 
								
							 
						 
						
							
							
								
								build: Bump version to v0.25.1  
							
							
							
						 
						
							2023-12-27 12:14:23 +01:00  
				
					
						
							
							
								 
						
							
								263baa6bf8 
								
							 
						 
						
							
							
								
								Merge pull request  #1657  from famedly/krille/test-database-can-read-5-mb  
							
							... 
							
							
							
							ci: Test that database can write and read at least 5mb of data 
							
						 
						
							2023-12-27 10:40:37 +01:00  
				
					
						
							
							
								 
						
							
								aa2b010155 
								
							 
						 
						
							
							
								
								ci: Test that database can write and read at least 5mb of data  
							
							... 
							
							
							
							This does not yet test on
Android but at least makes sure
that this problem does not
occur when using future
databases. 
							
						 
						
							2023-12-27 10:33:27 +01:00  
				
					
						
							
							
								 
						
							
								df035d873a 
								
							 
						 
						
							
							
								
								Merge pull request  #1661  from famedly/krille/fetch-presence-database-only  
							
							... 
							
							
							
							feat: Make possible to fetch presence from database only 
							
						 
						
							2023-12-27 10:33:03 +01:00  
				
					
						
							
							
								 
						
							
								b4607be5d0 
								
							 
						 
						
							
							
								
								feat: Make possible to fetch presence from database only  
							
							
							
						 
						
							2023-12-27 10:22:54 +01:00  
				
					
						
							
							
								 
						
							
								a10da10d61 
								
							 
						 
						
							
							
								
								Merge pull request  #1663  from famedly/krille/fix-type-error-database  
							
							... 
							
							
							
							fix: typerror in removeEvent method from new database 
							
						 
						
							2023-12-27 10:22:20 +01:00  
				
					
						
							
							
								 
						
							
								6955969e36 
								
							 
						 
						
							
							
								
								fix: typerror in removeEvent method from new database  
							
							
							
						 
						
							2023-12-27 09:44:54 +01:00  
				
					
						
							
							
								 
						
							
								4e76c6df4e 
								
							 
						 
						
							
							
								
								Merge pull request  #1660  from famedly/krille/clear-room-account-data-on-clear-cache  
							
							... 
							
							
							
							fix: clearCache does not clear room account data 
							
						 
						
							2023-12-27 13:19:55 +05:30  
				
					
						
							
							
								 
						
							
								4c8d7c959c 
								
							 
						 
						
							
							
								
								fix: clearCache does not clear room account data  
							
							
							
						 
						
							2023-12-22 13:45:38 +01:00  
				
					
						
							
							
								 
						
							
								131425730c 
								
							 
						 
						
							
							
								
								Merge pull request  #1658  from famedly/release/v0.24.4  
							
							... 
							
							
							
							build: Release v0.24.4 
							
						 
						
							2023-12-21 09:41:45 +01:00  
				
					
						
							
							
								 
						
							
								fc91dfa496 
								
							 
						 
						
							
							
								
								build: Release v0.25.0  
							
							
							
						 
						
							2023-12-21 09:33:05 +01:00  
				
					
						
							
							
								 
						
							
								067a61ed18 
								
							 
						 
						
							
							
								
								Merge pull request  #1584  from famedly/td/fixAwaitSecrets  
							
							... 
							
							
							
							fix: validate account_data values instead of checking them in syncUpdates 
							
						 
						
							2023-12-20 21:18:26 +05:30  
				
					
						
							
							
								 
						
							
								dc411c9b14 
								
							 
						 
						
							
							
								
								fix: validate account_data values instead of checking them in syncUpdates  
							
							
							
						 
						
							2023-12-20 21:10:31 +05:30  
				
					
						
							
							
								 
						
							
								6b66451d70 
								
							 
						 
						
							
							
								
								Merge pull request  #1655  from famedly/td/throwMoreThreads  
							
							... 
							
							
							
							chore: throw more threads at dart test 
							
						 
						
							2023-12-20 19:13:53 +05:30  
				
					
						
							
							
								 
						
							
								c052dc5025 
								
							 
						 
						
							
							
								
								chore: throw more threads at dart test  
							
							
							
						 
						
							2023-12-20 18:53:49 +05:30  
				
					
						
							
							
								 
						
							
								5d892a8007 
								
							 
						 
						
							
							
								
								Merge pull request  #1653  from famedly/krille/do-not-miss-event-updates-timeline  
							
							... 
							
							
							
							refactor: Connect timeline to event updates earlier 
							
						 
						
							2023-12-20 13:44:14 +01:00  
				
					
						
							
							
								 
						
							
								39527c9033 
								
							 
						 
						
							
							
								
								refactor: Connect timeline to event updates earlier  
							
							... 
							
							
							
							This creates the timeline object
earlier in the Room.getTimeline() method.
This results to that the
Timeline object already starts
to listen on the event stream
while the getTimeline() method
requests users from the database
and tries to decrypt room
events. I assume that this
causes the problem that
on timeline creation new
events get lost because they
come in, while getTimeline() is
not yet completed but the
onEvent stream is not yet
connected at the same time. 
							
						 
						
							2023-12-20 13:29:35 +01:00  
				
					
						
							
							
								 
						
							
								5a22037cec 
								
							 
						 
						
							
							
								
								Merge pull request  #1654  from famedly/td/callTests  
							
							... 
							
							
							
							feat: add tests for calls 
							
						 
						
							2023-12-20 08:04:45 +01:00  
				
					
						
							
							
								 
						
							
								b6d5ce02c4 
								
							 
						 
						
							
							
								
								feat: add tests for calls  
							
							
							
						 
						
							2023-12-19 21:55:30 +05:30  
				
					
						
							
							
								 
						
							
								e1d4af80ae 
								
							 
						 
						
							
							
								
								Merge pull request  #1649  from famedly/td/callsLifetime  
							
							... 
							
							
							
							fix: ignore calls with age older than lifetime 
							
						 
						
							2023-12-18 23:20:49 +05:30  
				
					
						
							
							
								 
						
							
								6a2f31de39 
								
							 
						 
						
							
							
								
								fix: ignore calls with age older than lifetime  
							
							... 
							
							
							
							feat: add barebones WebRTCDelegateMock 
							
						 
						
							2023-12-18 21:28:26 +05:30  
				
					
						
							
							
								 
						
							
								520dfdbe3e 
								
							 
						 
						
							
							
								
								fix: check negotiate party and call ids  
							
							... 
							
							
							
							chore: making some call naming schemes better 
							
						 
						
							2023-12-15 21:39:06 +05:30  
				
					
						
							
							
								 
						
							
								0bb1e3bef9 
								
							 
						 
						
							
							
								
								Merge pull request  #1651  from famedly/krille/test-all-databases  
							
							... 
							
							
							
							ci: Test all databases in unit tests 
							
						 
						
							2023-12-15 14:38:54 +01:00  
				
					
						
							
							
								 
						
							
								d8ec1601a3 
								
							 
						 
						
							
							
								
								ci: Test all databases in unit tests  
							
							
							
						 
						
							2023-12-15 14:24:00 +01:00  
				
					
						
							
							
								 
						
							
								26c1629e7e 
								
							 
						 
						
							
							
								
								Merge pull request  #1650  from famedly/krille/fix-10-second-timeout-initial-sync  
							
							... 
							
							
							
							fix: Increase timeout for initial sync from 10 seconds to 2 minutes 
							
						 
						
							2023-12-15 14:23:09 +01:00  
				
					
						
							
							
								 
						
							
								c443e79d29 
								
							 
						 
						
							
							
								
								fix: Increase timeout for initial sync from 10 seconds to 2 minutes  
							
							... 
							
							
							
							This fixes the response
timeout for the initial
sync and sets it to 2
minutes instead of 10
seconds. This should increase
the speed for the initial
sync especially for large
accounts. This change
also adds some
documentation in the
code about what
timeout does what. 
							
						 
						
							2023-12-15 13:18:10 +01:00  
				
					
						
							
							
								 
						
							
								f423c2f387 
								
							 
						 
						
							
							
								
								Merge pull request  #1638  from famedly/krille/fix-can-send-default-messages  
							
							... 
							
							
							
							fix: canSendDefaultMessage ignores overwritten events 
							
						 
						
							2023-12-15 12:26:18 +01:00  
				
					
						
							
							
								 
						
							
								fd1b4eed92 
								
							 
						 
						
							
							
								
								fix: canSendDefaultMessage ignores overwritten events  
							
							... 
							
							
							
							This refactors three methods
regarding powerlevels. It
makes them a little bit more
readable and removes
unnecessary checks. it
also changes the canSendDefaultMessage
method in a way that it also
checks the events map in the
powerlevels so that it returns
true if message events are
overwritten there. It also
improves the dart docs and
explains in more detail what it
does. 
							
						 
						
							2023-12-15 12:05:05 +01:00  
				
					
						
							
							
								 
						
							
								fcf37190e5 
								
							 
						 
						
							
							
								
								Merge pull request  #1645  from famedly/karthi/cache-get-config  
							
							... 
							
							
							
							feat: cache getConfig request 
							
						 
						
							2023-12-14 16:53:34 +01:00  
				
					
						
							
							
								 
						
							
								e1b80a1f3f 
								
							 
						 
						
							
							
								
								Merge branch 'main' into karthi/cache-get-config  
							
							
							
						 
						
							2023-12-14 16:33:50 +01:00  
				
					
						
							
							
								 
						
							
								d8deaf866a 
								
							 
						 
						
							
							
								
								Merge pull request  #1647  from famedly/krille/lazy-load-users-for-avatar-displayname  
							
							... 
							
							
							
							refactor: Make getDisplayname and calcAvatar of room async 
							
						 
						
							2023-12-14 09:37:12 +01:00  
				
					
						
							
							
								 
						
							
								9dc2f825a3 
								
							 
						 
						
							
							
								
								refactor: Add loadHeroUsers method  
							
							... 
							
							
							
							This makes it possible to await loading the
hero users to correctly
calculate displayname and
avatar. 
							
						 
						
							2023-12-14 09:16:52 +01:00  
				
					
						
							
							
								 
						
							
								53487a5d23 
								
							 
						 
						
							
							
								
								Merge pull request  #1639  from famedly/krille/refactor-first-sync  
							
							... 
							
							
							
							refactor: Make possible to wait for first sync and await first sync before create megolm session 
							
						 
						
							2023-12-13 22:37:21 +05:30  
				
					
						
							
							
								 
						
							
								55bfc92ee0 
								
							 
						 
						
							
							
								
								refactor: Make possible to wait for first sync and await first sync before create megolm session  
							
							
							
						 
						
							2023-12-13 14:02:53 +01:00