| 
							
							
								 Nathan | 995b773c74 | chore: replace str with uuid | 2025-04-07 19:24:58 +08:00 |  | 
			
				
					| 
							
							
								 Nathan.fooo | 4205a34f04 | chore: delete upload task when upload size exceed limit (#6841) * chore: delete upload tasks
* test: update
* chore: bump client api
* chore: fix test | 2024-11-22 18:18:24 +08:00 |  | 
			
				
					| 
							
							
								 nathan | 3803cf2506 | chore: fix test | 2024-11-18 16:47:45 +08:00 |  | 
			
				
					| 
							
							
								 Nathan.fooo | 51a11fbebd | chore: fix upload file limit (#6825) * chore: fix file upload limit
* chore: update test | 2024-11-18 16:21:47 +08:00 |  | 
			
				
					| 
							
							
								 Nathan.fooo | 6785104c3a | chore: send notification for file upload state (#6738) * chore: send notification for file upload state
* chore: fix test | 2024-11-07 00:00:54 +08:00 |  | 
			
				
					| 
							
							
								 Nathan.fooo | 3c8de8a52c | chore: update upload file logs (#6735) | 2024-11-06 11:18:40 +08:00 |  | 
			
				
					| 
							
							
								 Nathan.fooo | e36f9aee4e | chore: bump collab version (#6363) | 2024-09-20 16:19:04 +08:00 |  | 
			
				
					| 
							
							
								 Nathan.fooo | 7ea71fc6ae | fix: open duplicated database (#6197) * fix: open duplicated database
* chore: update logs | 2024-09-05 17:35:24 +08:00 |  | 
			
				
					| 
							
							
								 Nathan.fooo | 31567d451f | chore: Observe database row event (#6190) * chore: observe row
* chore: fix test | 2024-09-04 23:21:05 +08:00 |  | 
			
				
					| 
							
							
								 Nathan.fooo | e9b2cbb317 | chore: observe file upload state (#6172) * chore: observe file upload state
* chore: observe file upload state
* chore: upgrade client api
* Update frontend/appflowy_flutter/lib/startup/tasks/file_storage_task.dart
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
* chore: fix tauri build
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io> | 2024-09-04 07:56:08 +08:00 |  | 
			
				
					| 
							
							
								 Nathan.fooo | 40e627c303 | chore: enable upload when switching workspace (#6080) * chore: enable upload when switching workspace
* chore: update client api | 2024-08-27 14:22:57 +08:00 |  | 
			
				
					| 
							
							
								 Nathan.fooo | 6a0650e6d5 | chore: fix file upload test (#6016) * chore: fix file upload test | 2024-08-20 15:18:57 +08:00 |  | 
			
				
					| 
							
							
								 Nathan.fooo | 6d496b2088 | chore: remove future result (#5960) * chore: remove future result
* chore: fix test | 2024-08-14 15:50:21 +08:00 |  | 
			
				
					| 
							
							
								 Nathan.fooo | 23997e977c | refactor: revamp file upload and fix partitial upload bugs (#5924) * chore: upload chat file to local ai
* chore: async func
* chore: individual file progress
* chore: fix test
* chore: fix file upload | 2024-08-11 20:39:25 +08:00 |  | 
			
				
					| 
							
							
								 Mathias Mogensen | 620e027c3e | feat: ai billing (#5741) * feat: start on AI plan+billing UI
* chore: enable plan and billing
* feat: cache workspace subscription + minor fixes (#5705)
* feat: update api from billing
* feat: add api for workspace subscription info (#5717)
* feat: refactor and start integrating AI plans
* feat: refine UI and add business logic for AI
* feat: complete UIUX for AI and limits
* chore: remove resolved todo
* chore: localize remove addon dialog
* chore: fix spacing issue for usage
* fix: interpret subscription + usage on action
* chore: update api for billing (#5735)
* chore: update revisions
* fix: remove subscription cache
* fix: copy improvements + use consistent dialog
* chore: update to the latest client api
* feat: support updating billing period
* Feat/ai billing cancel reason (#5752)
* chore: add cancellation reason field
* fix: ci add one retry for concurrent sign up
* chore: merge with main
* chore: half merge
* chore: fix conflict
* chore: observer error
* chore: remove unneeded protobuf and remove unwrap
* feat: added subscription plan details
* chore: check error code and update sidebar toast
* chore: periodically check billing state
* chore: editor ai error
* chore: return file upload error
* chore: fmt
* chore: clippy
* chore: disable upload image when exceed storage limitation
* chore: remove todo
* chore: remove openai i18n
* chore: update log
* chore: update client-api to fix stream error
* chore: clippy
* chore: fix language file
* chore: disable billing UI
---------
Co-authored-by: Zack Fu Zi Xiang <speed2exe@live.com.sg>
Co-authored-by: nathan <nathan@appflowy.io> | 2024-07-22 15:43:48 +08:00 |  | 
			
				
					| 
							
							
								 Nathan.fooo | e1c68c1b72 | feat: Run Local AI model in AppFlowy (#5655) * chore: load plugin
* chore: sidecar
* chore: fix test
* chore: clippy
* chore: save chat config
* chore: arc plugin
* chore: add plugins
* chore: clippy
* chore: test streaming
* chore: config chat
* chore: stream message
* chore: response with local ai
* chore: fix compile
* chore: config ui
* chore: fix load plugin
* chore: add docs
* chore: update docs
* chore: disable local ai
* chore: fix compile
* chore: clippy | 2024-06-30 17:38:39 +08:00 |  | 
			
				
					| 
							
							
								 Zack | d2ca41c8f5 | Remove deprecated add member (#5611) * chore: remove deprecated add member directly
* chore: cargo clippy
* chore: cargo clippy
* chore: cargo clippy | 2024-06-24 14:19:36 +08:00 |  | 
			
				
					| 
							
							
								 Nathan.fooo | b64da2c02f | refactor: File upload (#5542) * chore: rename service
* refactor: upload
* chore: save upload meta data
* chore: add sql test
* chore: uploader
* chore: fix upload
* chore: cache file and remove after finish
* chore: retry upload
* chore: pause when netowork unreachable
* chore: add event test
* chore: add test
* chore: clippy
* chore: update client-api commit id
* chore: fix flutter test | 2024-06-20 07:44:57 +08:00 |  | 
			
				
					| 
							
							
								 Nathan.fooo | fda70ff560 | feat: folder web (#4580) * chore: folder wasm
* chore: folder wasm
* chore: resolve deps
* chore: fix trait
* chore: try localset
* chore: fix
* chore: fix
* chore: fix
* chore: async init sdk
* chore: fix test
* chore: fix test | 2024-02-04 05:50:23 +08:00 |  | 
			
				
					| 
							
							
								 Nathan.fooo | 55c97b56a3 | feat: calling user event from web  (#4535) * refactor: user manager
* refactor: user manager
* refactor: session location
* refactor: user manager
* chore: gen ts files
* feat: implement indexeddb persistence
* chore: integrate user manager
* chore: update
* chore: run on web thread
* chore: run on web thread
* chore: fix test
* chore: add test
* chore: add test
* chore: add user & sign in with password
* chore: fix test
* chore: update docs
* chore: fix warnings
* chore: gen files
* chore: add user
* chore: add files
* chore: update config
* chore: update scirpt
* chore: update scirpt
* fix: build
* chore: update command
* fix: ci
* ci: fix
* fix: compile
* fix: compile
* fix: ci
* fix: compile
* fix: tauri build
* chore: fix test
* chore: fix test | 2024-01-30 05:36:27 +08:00 |  | 
			
				
					| 
							
							
								 Nathan.fooo | 90516b6adc | feat:  wasm build (#4412) * chore: enable wasm build
* chore: bump collab
* chore: fix build
* chore: flowy-document wasm
* chore: fix compile
* chore: fix compile
* chore: fix compile
* chore: fix compile
* chore: fix ci
* chore: fix ci
* chore: fix ci | 2024-01-22 13:34:15 +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 |  | 
			
				
					| 
							
							
								 Zack | 38c3e700e9 | feat: initial file upload api (#4299) * feat: initial file upload api
* feat: initial file upload api
* fix: add pb index
* feat: remove file name
* feat: read everything to mem
* feat: revamp object storage
* chore: cargo format
* chore: update deps
* feat: revised implementations and style
* chore: use deploy env instead
* chore: use deploy env instead
* chore: use deploy env instead
* refactor: move logic to handler to manager
* fix: format issues
* fix: cargo clippy
* chore: cargo check tauri
* fix: debug docker integration test
* fix: debug docker integration test
* fix: debug docker integration test gotrue
* fix: debug docker integration test docker compose version
* fix: docker scripts
* fix: cargo fmt
* fix: add sleep after docker compose up
---------
Co-authored-by: nathan <nathan@appflowy.io> | 2024-01-17 02:59:15 +08:00 |  | 
			
				
					| 
							
							
								 Nathan.fooo | 058eeec932 | feat: implement file storage using appflowy cloud (#3675) * feat: implement file storage using appflowy cloud
* chore: clippy | 2023-10-12 09:54:45 +08:00 |  | 
			
				
					| 
							
							
								 Nathan.fooo | c652c32575 | feat File storage (#3306) * refactor: file upload
* refactor: support upload plan
* test: add tests | 2023-09-01 22:27:29 +08:00 |  | 
			
				
					| 
							
							
								 Nathan.fooo | 3b4f8e53a2 | feat: storage file (#3303) | 2023-08-31 16:40:40 +08:00 |  |