| 
							
							
								 Nathan.fooo | 12d6cbd46a | chore: optimize the UI if fail to open the workspace (#3246) * chore: async load user profile
* chore: enable reset workspace
* chore: add confirm dialog | 2023-08-22 00:19:15 +08:00 |  | 
			
				
					| 
							
							
								 Nathan.fooo | 27b1f00e17 | feat: user awareness (#3185) * refactor: separate functions
* feat: init user awareness object
* test: create reminder event test
* docs: add documentation | 2023-08-14 12:57:59 +08:00 |  | 
			
				
					| 
							
							
								 Nathan.fooo | 9063b40e06 | feat: enable collaboration update synchronization between different devices (#3169) * feat: bypass realtime event
* chore: use user device id
* chore: send realtime update
* chore: setup realtime recever
* chore: setup realtime recever
* chore: clippy
* chore: update collab rev
* chore: update realtime subscription
* chore: fix test
* chore: fmt
* test: fix flutter test | 2023-08-12 17:36:31 +08:00 |  | 
			
				
					| 
							
							
								 Nathan.fooo | f9e7b5ffa4 | feat: reload UI (#2999) * chore: reload folder
* chore: reload folder
* chore: init sync
* chore: update tables
* chore: update database
* chore: load row
* chore: update
* chore: reload row
* test: fit test
* chore: retry
* chore: support batch fetch
* chore: enable sync
* chore: sync switch
* chore: sync switch
* chore: migration user data
* chore: migrate data
* chore: migrate folder
* chore: save user email
* chore: refresh user profile
* chore: fix test
* chore: delete translation files
* test: clippy format | 2023-07-14 13:37:13 +08:00 |  | 
			
				
					| 
							
							
								 Nathan.fooo | 056e2d49d0 | feat: integrate postgres storage (#2604) * chore: env config
* chore: get user workspace
* feat: enable postgres storage
* chore: add new env
* chore: add set env ffi
* chore: pass env before backend init
* chore: update
* fix: ci tests
* chore: commit the generate env file
* chore: remove unused import | 2023-05-23 23:55:21 +08:00 |  |