Mathias Mogensen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4708c0f779 
							
						 
					 
					
						
						
							
							feat: plan+billing ( #5518 )  
						
						... 
						
						
						
						* feat: billing client
* feat: subscribe workspace default impl
* feat: added create subscription
* feat: add get workspace subs
* feat: added subscription cancellation
* feat: add workspace limits api
* fix: update client api
* feat: user billing portal
* feat: billing UI (#5455 )
* feat: plan ui
* feat: billing ui
* feat: settings plan comparison dialog
* feat: complete plan+billing ui
* feat: backend integration
* chore: cleaning
* chore: fixes after merge
* fix: dependency issue
* feat: added subscription plan cancellation information
* feat: subscription callback + canceled date
* feat: put behind feature flag
* feat: downgrade/upgrade dialogs
* feat: update limit error codes
* fix: billing refresh + downgrade dialog
* fix: some minor improvements to settings
* chore: use patch for client-api in tauri
* fix: add shared-entity to patch
* fix: compile
* ci: try to add back maximize build space step
* test: increase timeout in failing test
---------
Co-authored-by: Zack Fu Zi Xiang <speed2exe@live.com.sg> 
						
						
					 
					
						2024-06-12 17:08:55 +02:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d8ca693976 
							
						 
					 
					
						
						
							
							feat: enable search ( #5474 )  
						
						
						
						
					 
					
						2024-06-05 16:01:42 +08:00 
						 
				 
			
				
					
						
							
							
								Mathias Mogensen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							041e3c155a 
							
						 
					 
					
						
						
							
							fix: search workspace sync indexing ( #5437 )  
						
						... 
						
						
						
						* fix: search workspace sync indexing
* chore: update collab rev temporarily
* feat: revert comparison and implement index check
* chore: fixes after merg
* chore: enable search
* chore: disable ai test
---------
Co-authored-by: nathan <nathan@appflowy.io> 
						
						
					 
					
						2024-06-05 10:05:51 +08:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e485188eb 
							
						 
					 
					
						
						
							
							fix: font not found error log ( #5449 )  
						
						... 
						
						
						
						* fix: font not found error log
* fix: flutter analyze 
						
						
					 
					
						2024-06-04 09:28:28 +08:00 
						 
				 
			
				
					
						
							
							
								Mathias Mogensen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ad7c48b25 
							
						 
					 
					
						
						
							
							fix: launch review 0.5.9 ( #5443 )  
						
						... 
						
						
						
						* fix: lose focus in editor on open settings dialog
* fix: support CTRL+. for sidebar toggle
* fix: make notify method private
* fix: copy for video block
* fix: copy for notification setting
* fix: add libmpv to appimage builder
* fix: missing tabs bloc from context
* ci: add libmpv-dev to missing workflows
* fix: do not depend on inherited widget in dispose
* test: add media kit ensureInitialized to integration tests
* fix: use maybeOf for AFFocusManager
* fix: use pattern matching for youtube error
* fix: missed null-promise on convertion 
						
						
					 
					
						2024-06-02 14:52:20 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Mogensen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							42e83b3ce9 
							
						 
					 
					
						
						
							
							feat: video block support ( #5199 )  
						
						... 
						
						
						
						* feat: video block support
* chore: workaround for ci failing
* chore: test
* chore: check status
* chore: revert apt-get
* chore: add mpv
* chore: add mpv to appimagebuilder
* chore: try again
* chore: update after merge
* ci: remove workaround for microsoft issue
* chore: update editor plugins
* feat: add video block option on mobile
* fix: final changes for menu
* chore: undo cocoapods version 
						
						
					 
					
						2024-05-30 03:06:29 +02:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a5dbbb3ce 
							
						 
					 
					
						
						
							
							chore: upgrade to Flutter 3.22.0 ( #5395 )  
						
						... 
						
						
						
						* chore: upgrade flutter to 3.22.0
* chore: upgrade editor version
* chore: upgrade CI files
* fix: failed tests 
						
						
					 
					
						2024-05-23 11:07:09 +08:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1177ad3ea 
							
						 
					 
					
						
						
							
							fix: font family warning ( #5329 )  
						
						
						
						
					 
					
						2024-05-14 13:44:51 +08:00 
						 
				 
			
				
					
						
							
							
								Mathias Mogensen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9faf3b24a 
							
						 
					 
					
						
						
							
							fix: show windows title bar on sign in screen ( #5326 )  
						
						
						
						
					 
					
						2024-05-13 16:14:36 +02:00 
						 
				 
			
				
					
						
							
							
								Richard Shiue 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a490f34a61 
							
						 
					 
					
						
						
							
							feat: add kanban shortcuts ( #5270 )  
						
						... 
						
						
						
						* feat: add kanban shortcuts
* feat: new ux for creating new kanban cards
* chore: fix tests
* fix: open card after creation in mobile board
* chore: adjust code style according to launch review
* chore: update frontend/appflowy_flutter/test/bloc_test/board_test/create_card_test.dart
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
* chore: more review
* chore: implement move card to adjacent group
* chore: reset focus upon card drag start
* feat: N to start creating a row from bottom
* fix: text card update
* feat: shift + enter to create a new card after currently focused card
* fix: row detail title
* feat: shift + cmd + up to create card above
* fix: double dispose and code cleanup
* chore: code cleanup
* fix: widget rebuilds
* fix: build
* chore: update frontend/appflowy_flutter/lib/mobile/presentation/database/board/mobile_board_page.dart
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
* fix: ontapoutside for cards being edited
* fix: correct integration test
* fix: always build
* chore: code cleanup
* fix: mobile build and bugs
* fix: widget rebuilds
* fix: code cleanup and fix mobile open
* fix: disallow dragging when editing
---------
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com> 
						
						
					 
					
						2024-05-10 10:02:10 +08:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6220680ce0 
							
						 
					 
					
						
						
							
							feat: support system default font family on desktop ( #5279 )  
						
						... 
						
						
						
						* fix: add permission check before selecting image in image block
* feat: use system default font on desktop
* fix: set appbar icon size to 30
* feat: add default font family on desktop 
						
						
					 
					
						2024-05-07 19:44:00 +08:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb15018825 
							
						 
					 
					
						
						
							
							fix: google fonts not found exceptation ( #5255 )  
						
						
						
						
					 
					
						2024-05-03 13:41:21 +08:00 
						 
				 
			
				
					
						
							
							
								Mathias Mogensen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4981baac13 
							
						 
					 
					
						
						
							
							feat: settings my account ( #5223 )  
						
						... 
						
						
						
						* feat: my account settings page
* test: amend tests
* chore: remove unused code
* test: remove widget tests
* fix: text color on select buttons
* test: clean and remove unused test helpers
* test: fix test after refactor 
						
						
					 
					
						2024-04-30 14:09:08 +02:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33802fa62d 
							
						 
					 
					
						
						
							
							feat: immersive page style on mobile ( #5135 )  
						
						
						
						
					 
					
						2024-04-30 16:55:15 +08:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3fce5eebf8 
							
						 
					 
					
						
						
							
							fix: migrate OKRs issues ( #5215 )  
						
						... 
						
						
						
						* fix: disable color paraser when pasting texts
* fix: compile error
* fix: register hotkeys in init function
* fix: improve settings hotkey
* chore: update editor
* fix: view title overflow
* fix: integration test
* chore: improve auto expanding animation
* chore: bump version 0.5.6
* chore: enable collab workspace
---------
Co-authored-by: Mathias Mogensen <mathias@appflowy.io> 
						
						
					 
					
						2024-04-29 11:41:09 +08:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65a289648e 
							
						 
					 
					
						
						
							
							chore: release 0.5.5 ( #5198 )  
						
						
						
						
					 
					
						2024-04-24 20:41:13 +08:00 
						 
				 
			
				
					
						
							
							
								Mathias Mogensen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							275d0b2ac4 
							
						 
					 
					
						
						
							
							fix: search launch review ( #5169 )  
						
						... 
						
						
						
						* fix: support filtering results by workspace
* feat: add search button to sidebar
* fix: reduce view/recent view fetching across application
* feat: add channel to search listener
* feat: clean + localization
* chore: remove redundant code
* fix: disable search
* chore: trigger ci
* chore: disable search in backend
* test: disable search tests for now
* feat: temp disable reliance on folder search
* fix: add debounce to inline actions
* chore: complete future if disposed
* fix: clean code
* chore: disable unused bloc with feature flag
* fix: recent views lazy read
* chore: revert podilfe change
* chore: update logs
* chore: update client api and collab
* chore: fix tst
* chore: fix test & update collab commit
* chore: update collab commit
* test: fix unit tests
* chore: update rust toolchain 1.77
* chore: use opt-level 1
* fix: code review
* chore: clippy
---------
Co-authored-by: nathan <nathan@appflowy.io>
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io> 
						
						
					 
					
						2024-04-23 21:46:57 +08:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							34cf4da49e 
							
						 
					 
					
						
						
							
							chore: enable team workspace ( #5102 )  
						
						
						
						
					 
					
						2024-04-09 20:05:28 +08:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09f5317768 
							
						 
					 
					
						
						
							
							chore: disable team workspace ( #5099 )  
						
						
						
						
					 
					
						2024-04-09 09:46:53 +08:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							893d23d6a3 
							
						 
					 
					
						
						
							
							fix: duplicated selections from remote ( #5023 )  
						
						... 
						
						
						
						* fix: duplicated selections from remote
* fix: docker ci 
						
						
					 
					
						2024-04-01 12:08:52 +08:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							932a403b5d 
							
						 
					 
					
						
						
							
							feat: enable collab workspace features ( #5012 )  
						
						... 
						
						
						
						* feat: enable collab workspace features
* feat: change collaborator background color 
						
						
					 
					
						2024-04-01 09:07:38 +08:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e7b3c7db2 
							
						 
					 
					
						
						
							
							feat: support leaving workspace ( #5007 )  
						
						
						
						
					 
					
						2024-03-29 19:01:43 +08:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc8f632e3e 
							
						 
					 
					
						
						
							
							feat: database sync indicator ( #5005 )  
						
						... 
						
						
						
						* feat: database sync indicator
* fix: sync state error
* fix: ios ci 
						
						
					 
					
						2024-03-29 17:37:02 +08:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60acf8c889 
							
						 
					 
					
						
						
							
							feat: collab cursor/selection ( #4983 )  
						
						... 
						
						
						
						* feat: support collab selection
* feat: collab cusro/selection
* chore: add metadata field
* feat: support displaying user name above cursor
* fix: emit error
* feat: support displaying collaborators
* feat: sync collaborator
* fix: collab doc issues
* chore: update deps
* feat: refactor device id
* chore: enable share button
* chore: update collab a816214
* fix: clippy lint
* chore: use extension type instead class function
* feat: add clear recent views button in debug mode
* chore: support clear recent views
* feat: support saving the last opened workspace
* chore: update collab 
						
						
					 
					
						2024-03-28 17:46:31 +08:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1b183f330 
							
						 
					 
					
						
						
							
							feat: support for switching workspace on mobile ( #4990 )  
						
						... 
						
						
						
						* feat: support switching workspaces on mobile
* fix: sync recent section 
						
						
					 
					
						2024-03-26 11:21:49 +08:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de3e7ca9be 
							
						 
					 
					
						
						
							
							fix: create new page error on mobile ( #4984 )  
						
						... 
						
						
						
						* chore: update translations
* fix: remove sidebar_root_view_bloc
* fix: remove sidebar_root_view_bloc
* chore: fix ios ci
* feat: customize image cache path 
						
						
					 
					
						2024-03-25 23:08:52 +08:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0642d3ff3 
							
						 
					 
					
						
						
							
							fix: collab workspace issues ( #4961 )  
						
						
						
						
					 
					
						2024-03-22 17:15:18 +08:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f8ef3856a 
							
						 
					 
					
						
						
							
							feat: initial version for collab document ( #4937 )  
						
						... 
						
						
						
						* feat: initial version for collab document
* feat: show sync indicator
* feat: add sync document feature flag
* fix: rust ci
* chore: remove unused code
* chore: update doc_bloc.dart 
						
						
					 
					
						2024-03-21 13:26:48 +08:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef9891abfe 
							
						 
					 
					
						
						
							
							feat: support private section ( #4882 )  
						
						
						
						
					 
					
						2024-03-21 12:02:03 +08:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1823fa4c0 
							
						 
					 
					
						
						
							
							feat: feature flag in settings page ( #4833 )  
						
						
						
						
					 
					
						2024-03-07 09:28:58 +08:00 
						 
				 
			
				
					
						
							
							
								Mathias Mogensen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f5cb8b6d25 
							
						 
					 
					
						
						
							
							fix: image url check for embed link ( #4826 )  
						
						... 
						
						
						
						* fix: image url check in for embed link
* chore: move all patterns to shared
* test: prefer enterText over manipulating widget 
						
						
					 
					
						2024-03-06 16:31:30 +01:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8944edf75f 
							
						 
					 
					
						
						
							
							feat: support clearing caches and fix unable to load image ( #4809 )  
						
						... 
						
						
						
						* feat: support clearing caches
* fix: try to clear the image cache when loading failed.
* feat: clear cache on mobile
* chore: add error log 
						
						
					 
					
						2024-03-04 12:24:25 +08:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90146148b6 
							
						 
					 
					
						
						
							
							feat: show the workspace list on top-left corner ( #4799 )  
						
						
						
						
					 
					
						2024-03-04 10:43:00 +08:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8732c3c28b 
							
						 
					 
					
						
						
							
							feat: members settings ( #4788 )  
						
						... 
						
						
						
						* feat: add member settings
* feat: fetch workspace members from server
* feat: add translations
* feat: implement invite feature
* feat: support inviting people via email
* feat: support updating member role
* feat: add feature flag to control the visibilty of members settings 
						
						
					 
					
						2024-03-03 09:36:12 +08:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26f8bbf7c6 
							
						 
					 
					
						
						
							
							feat: optimize image upload process and display an error message if upload fails ( #4679 )  
						
						... 
						
						
						
						* chore: optimize image upload
* feat: show upload image status
* chore: upload the ai image to cloud server 
						
						
					 
					
						2024-02-19 17:24:47 +08:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							271f781cce 
							
						 
					 
					
						
						
							
							fix: application will raise an error when selecting unsplash image in local mode ( #4604 )  
						
						
						
						
					 
					
						2024-02-05 21:53:14 +07:00 
						 
				 
			
				
					
						
							
							
								Lucas.Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							792573f46d 
							
						 
					 
					
						
						
							
							feat: optimize image block ( #4553 )  
						
						... 
						
						
						
						* feat: add tooltip for maximum image size
* feat: add maximum upload image size tooltip
* feat: limit image size to 10MB
* fix: disable copy link option for cloud image
* fix: disable copy link option for cloud image
* feat: use regex to match the appflowy.cloud image 
						
						
					 
					
						2024-01-30 22:39:42 +08:00 
						 
				 
			
				
					
						
							
							
								Mathias Mogensen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							acc03b8cc4 
							
						 
					 
					
						
						
							
							chore: code cleanup according to unintroduced lints ( #4488 )  
						
						... 
						
						
						
						* chore: remove redundant arguments
* chore: remove unused constructor params
* chore: reorganize constructors
* chore: remove unnecessary awaits in returns
* chore: remove unnecessary paranthesis
* chore: add lints
* chore: clean up after merge
* chore: add sort constructors first
* chore: organize constructors in blocs
* chore: use sizedbox.shrink over empty container 
						
						
					 
					
						2024-01-25 23:37:36 +08:00 
						 
				 
			
				
					
						
							
							
								Zack 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a0f2adf76 
							
						 
					 
					
						
						
							
							feat: support uploading image to cloud storage ( #4413 )  
						
						... 
						
						
						
						* feat: add object ext
* feat: integrate upload image api
* feat: support uploading local file to cloud
* feat: abstact the CachedNetworkImage as FlowyNetworkImage
* ci: fix tauri ci
* fix: integration test
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
Co-authored-by: nathan <nathan@appflowy.io> 
						
						
					 
					
						2024-01-20 23:16:18 +08:00