Richard Shiue
250f29f325
chore: clean up sort and filter code ( #4585 )
...
* refactor: port away from extra SortType struct
* refactor: add validator to flowy_database and clean up unused structs
* refactor: port away from extra FilterType struct
* chore: analysis options
* fix: clippy and dart/ts compile
* fix: tauri build
---------
Co-authored-by: nathan <nathan@appflowy.io>
2024-02-04 05:49:28 +08:00
Mathias Mogensen
5cbc8b1e18
feat: calculations ( #4473 )
...
* feat: initial calculation controller
* fix: entities
* feat: calculations
* fix: review comments and support floats
* fix: abstract business logic into calculations service
* fix: clean calculation entities after merge
* feat: react to changes to row/cell/field_type
* chore: changes after merging main
* feat: handle delete field
* test: add grid calculations tests
* fix: add validation + format numbers
* refactor: get cell number
* chore: bump collab
* chore: fix clippy
* chore: update docs
* chore: update docs
* chore: fmt
* chore: fix flutter
* chore: collab rev
* fix: cleanup and hover to show
* fix: localization
* test: add basic rust test
* fix: clippy
* fix: support updating calculation on duplicate row
---------
Co-authored-by: nathan <nathan@appflowy.io>
2024-02-04 00:52:38 +08:00
Nathan.fooo
274742e334
chore: bump version v0.4.6 ( #4595 )
...
* chore: bump version
* chore: bump client api version
2024-02-03 19:45:46 +08:00
nathan
458d3f971b
chore: bump client api
2024-02-02 09:35:55 +08:00
Nathan.fooo
722691c922
chore: fix ws conn ( #4582 )
...
* chore: fix ws conn
* chore: flutter analyzer
* chore: update client api
2024-02-02 09:27:11 +08:00
Nathan.fooo
c0aef8f4fe
fix: login issue ( #4546 )
...
* fix: reset server url when using appflowy cloud the first time
* refactor: set authenticator in frontend
* chore: log version
* chore: show hint when changing the server type
* chore: bump version
* chore: fix test
* chore: bump collab
2024-01-30 09:33:34 +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
84d171b1db
chore: bump client api to fix user session issue ( #4445 )
2024-01-23 01:33:52 +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
Nathan.fooo
65f1db776b
chore: bump version 043 ( #4409 )
2024-01-17 05:55:47 +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
c41a7aaacf
chore: support localhost and development mode ( #4384 )
...
* chore: update local port for development
* chore: support localhost development
* chore: fix rust test
* chore: update setting
* fix: ci
* fix: ci
* fix: ci
* fix: ci
* chore: fix docker build
* chore: fix ci
2024-01-15 12:53:53 +08:00
Nathan.fooo
cd82c13753
feat: Stream collab objects ( #4361 )
...
* feat: stream collab object
* chore: disable snapshot
2024-01-12 06:26:43 +08:00
Nathan.fooo
307556b7dd
refactor: deps crates ( #4362 )
...
* refactor: rename flowy-folder-deps to flowy-folder-pub
* chore: rename crates
* chore: move flowy-task to lib-infra
* chore: rename crates
* refactor: user manager dir
2024-01-11 14:42:03 +08:00
Nathan.fooo
a954b5ffd8
fix: create offline document ( #4350 )
2024-01-10 18:43:13 +08:00
Nathan.fooo
190fae196f
chore: bump collab ( #4348 )
...
* chore: bump collab
* chore: optimize import
* chore: bump
* chore: disable ai test
2024-01-10 11:15:05 +08:00
Nathan.fooo
4ee6e297c6
chore: bump collab ( #4327 )
2024-01-08 08:21:57 +08:00
Nathan.fooo
ba482a30a3
chore: recreate snapshot table & remove old data ( #4322 )
...
* chore: recreate snapshot table & remove old data
* chore: disable test
* chore: fmt
2024-01-07 13:59:39 +08:00
Nathan.fooo
76416cfdba
test: Import folder test ( #4321 )
...
* fix: import old version appflowy data
* chore: add 037 test
* chore: add default appflowy cloud url
* chore: bump collab
2024-01-07 11:12:05 +08:00
Nathan.fooo
2557e4f3cc
chore: using zstd as collab_db compression method and Deflated as zip file compression method ( #4318 )
2024-01-06 12:46:11 +08:00
Kilu.He
79c912219d
feat: appflowy_web build ( #4302 )
...
* chore: create web folder
* fix: support lib-dispatch and notification compiling to wasm
* refactor: wasm
* refactor: call async evnet
* chore: add web ci
* ci: fix
* ci: fix
* ci: fix
---------
Co-authored-by: nathan <nathan@appflowy.io>
2024-01-06 11:50:05 +08:00
Nathan.fooo
89370b4a55
chore: lib-dispatch wasm build ( #4307 )
...
* chore: lib-dispatch wasm build
* chore: add wasm crate
* chore: add wasm demo
* chore: fix test
2024-01-06 00:37:26 +08:00
Nathan.fooo
e7533c149f
chore: bump client api ( #4306 )
2024-01-05 11:49:28 +08:00
Nathan.fooo
ed1952d6a9
chore: bump client api ( #4303 )
2024-01-05 06:12:21 +08:00
Nathan.fooo
5a87229fe9
chore: Collab wasm build ( #4297 )
...
* fix: ci
* fix: ci
* fix: build
* chore: bump collab
2024-01-05 00:05:38 +08:00
Nathan.fooo
7937fd1f3a
fix: 040 bugs ( #4285 )
...
* test: add tests
* chore: set maximum log files
* fix: import row document
* chore: bump client api
* chore: fix analyzer
* chore: fix flutter unit test
2024-01-03 11:41:29 +08:00
Nathan.fooo
2521611d6a
chore: bump sqlite system deps ( #4262 )
...
* chore: bump sqlite system deps
* chore: bump open ssl
* chore: fix clippy
* chore: remove unused deps
* chore: fix test
2023-12-31 10:23:43 +08:00
Nathan.fooo
5facb61e23
refactor: crates ( #4258 )
...
* chore: rename flowy-folder2 to flowy-folder
* chore: rename flowy-document2 to flowy-document
* chore: fix test
* chore: move lib-infra crate
* chore: remove shared-lib
* chore: fix clippy
2023-12-31 07:29:40 +08:00
Nathan.fooo
7ba3020ab3
chore: skip create sync plugin when the authenticator for given user … ( #4252 )
...
* chore: skip create sync plugin when the authenticator for given user is local
* chore: bump collab
2023-12-30 07:05:26 +08:00
Nathan.fooo
206ccb2c43
fix: supabase sync ( #4243 )
...
* chore: fix supabse sync
* chore: bump collab
* chore: fmt
* chore: remove unused key
2023-12-29 15:03:24 +08:00
Nathan.fooo
69469e9989
feat: Import appflowy data ( #4236 )
...
* refactor: traits
* feat: import data
* chore: track database view
* fix: import
* refactor: collab doc state
* refactor: get collab doc state
* feat: batch create collab object
* fix: test
* ci: run docker compose if the server is not up
* chore: bump collab
* chore: update ci
* chore: update ci
* chore: update ci
* chore: implement ui
* chore: implement ui
* chore: implement ui
2023-12-29 13:02:27 +08:00
Nathan.fooo
f5db384fc2
chore: bump collab ( #4224 )
...
* chore: bump collab
* chore: fix compile
2023-12-28 03:30:04 +08:00
Nathan.fooo
df8409178b
refactor: remove singleton db ( #4208 )
...
* refactor: remove singleton db
* chore: fix warning
* chore: fix warning
* chore: update test
* chore: only resotre or backup when init call
* test: fix
* test: fix
* test: fix
* fix: timeout notification
* chore: rename
* chore: rename
* chore: disable test
* chore: remove log
* chore: remove log
* chore: add log
* chore: rename test functions
* chore: add test asset
* chore: bump client api
* chore: disable some tests
2023-12-27 11:42:39 +08:00
Nathan.fooo
a49b009980
tests: more cloud test ( #4204 )
...
* test: add anon user test
* chore: add to runner
* test: fix
* test: fix
* test: add tests
* chore: add test
* chore: fix warn
* chore: fix warn
* fix: build
* fix: test
* chore: rename
* chore: fix test
* chore: fix test
* chore: fix test
* chore: disable test
2023-12-26 02:03:42 +08:00
Jiraffe7
a4a21c7e94
chore: Update Diesel to 2.1.x ( #4197 )
...
* chore: update diesel to 2.1.x
* chore: commit tauri cargo lock file
---------
Co-authored-by: nathan <nathan@appflowy.io>
2023-12-23 23:27:15 +08:00
Nathan.fooo
44e48712a6
chore: bump client api and collab ( #4162 )
2023-12-19 04:36:24 +08:00
Nathan.fooo
5ef9d55dca
fix: open local folder when fail to init with remote server data ( #4158 )
2023-12-18 03:14:05 +08:00
Nathan.fooo
c175947818
chore: bump up client api ( #4128 )
...
* chore: bump up client api
* chore: bump up collab rev
* chore: bump up client api
2023-12-11 22:25:07 +08:00
Lucas.Xu
81e09ae72e
fix: database memory leaks ( #4126 )
2023-12-11 20:48:58 +08:00
Richard Shiue
4e6643eca8
refactor: order object position and field service ( #4118 )
...
* refactor: create OrderObjectPositionPB
* refactor: use ObjectOrderPosition for creating rows
* refactor: field backend service
* refactor: use field_id for reordering fields
* style: reorder dependencies
* fix: changes on tauri
* feat: insert row above
* chore: don't pass group_id while duplicating a row
2023-12-11 11:19:20 +08:00
Nathan.fooo
acb3c795d0
chore: bump client api ( #4112 )
2023-12-07 10:33:25 +08:00
Nathan.fooo
4837d7f7fe
fix: migrate anon user to appflowy cloud ( #4106 )
...
* chore: fix migrate anon user to appflowy cloud
* chore: remove log
* fix: test
* chore: fmt
2023-12-06 22:54:17 +08:00
Nathan.fooo
1a13de2ee9
chore: bump collab rev ( #4096 )
2023-12-06 02:04:23 +08:00
Nathan.fooo
2d7a373d77
chore: fix migrate empty document ( #4087 )
...
* chore: fix migrate empty document
* chore: update collab rev
2023-12-05 12:25:15 +08:00
Nathan.fooo
0d776a9294
chore: bump up yrs to 0.17.1 ( #4078 )
...
* chore: bump yrs
* chore: update rev
2023-12-05 06:20:07 +08:00
Nathan.fooo
b43b522d97
chore: enable cloud setting on mobile ( #4060 )
...
* chore: enable cloud setting on mobile
* chore: disable ansi
* chore: bump up client api
* chore: bump up client api
2023-12-01 11:17:49 +08:00
Nathan.fooo
b307dd30d8
chore: fix macos open crash ( #4051 )
...
* chore: disable native cpu
* chore: update client api
2023-11-30 13:46:10 +08:00
Nathan.fooo
64aa2ba7e4
feat: open appflowy from admin web ( #4047 )
...
* feat: open appflowy from admin web
* feat: add loading indicator
2023-11-30 04:55:13 +08:00
Nathan.fooo
8036d070ad
feat: create the default workspace on cloud when using appflowy cloud ( #4040 )
...
* chore: sync strategy for collab type
* chore: update rev id
* chore: update rev id
* ci: fix test
* ci: fix test
2023-11-29 07:49:47 +08:00
Richard Shiue
20b485bcfe
feat: insert a new field to the left or right of an existing one ( #4022 )
...
* feat: allow inserting fields before or after a certain field
* fix: tauri build
* chore: implement frontend
* test: rust-lib tests
* test: integration test
* chore: point to temp collab rev
* chore: bump collab rev
* chore: fix tauri build
* chore: fix the tauri build, for real this time
* fix: new field editor show detail not general
---------
Co-authored-by: nathan <nathan@appflowy.io>
2023-11-29 04:42:53 +08:00
Nathan.fooo
3e17613f54
tests: AppFlowy Cloud integration test ( #4015 )
...
* chore: save cloud ofnig
* chore: fix .a link warnings
* chore: add cloud test runner
* refactor: test folder
* ci: add test
* ci: add test
* ci: fix
* ci: fix
2023-11-28 10:54:31 +08:00
Nathan.fooo
1fad713477
feat: custom server url in application ( #3996 )
...
* chore:test
* chore: update ui
* feat: set appflowy cloud url
* chore: add self host docs
* fix: save user
* fix: sign out when authenticator not match
* fix: sign out when authenticator not match
* fix: db lock
* chore: remove unuse env file
* test: disable supabase cloud test
* test: disable supabase cloud test
* chore: fix save
2023-11-24 11:54:47 +08:00
Nathan.fooo
b9ecc7ceb6
chore: add custom folder prompt ( #3961 )
...
* chore: add custom folder prompt
* chore: zip collab db
* chore: fix test
* chore: add test
* chore: fmt
* chore: fmt
* chore: fmt
2023-11-20 20:54:47 +08:00
Nathan.fooo
8179419f8b
feat: show server url ( #3956 )
...
* chore: data folder for cloud
* chore: display server url
* chore: fix test
2023-11-17 15:38:56 +08:00
Lucas.Xu
6a9866b9d2
chore: upgrade flutter to 3.13.9 ( #3936 )
2023-11-14 22:33:07 +08:00
Nathan.fooo
1c500fbfc5
feat: add lru cache for document/database instance ( #3938 )
2023-11-14 17:21:09 +08:00
Nathan.fooo
75c26c807c
feat: User profile notify ( #3937 )
...
* chore: collab rev
* feat: recv user change via websocket
2023-11-14 14:01:46 +08:00
Nathan.fooo
50e612511d
feat: using workspace crate deps ( #3924 )
...
* chore: workspace deps
* chore: use workspace deps
2023-11-12 21:18:27 +08:00
Nathan.fooo
7eb20b232a
feat: adding suffix for user data folder when current cloud type is appflowy cloud ( #3918 )
...
* fix: load database fail caused by spawning long run task
* chore: yield long run task
* chore: fmt
* chore: update client api
* feat: copy data between server
* ci: fix af cloud test
2023-11-12 18:00:07 +08:00
Mathias Mogensen
17651bf64c
feat: show notes icon when notes is not empty ( #3893 )
...
* feat: show notes icon when notes is not empty
* fix: redundant clone
* chore: update collab and fix after merging main
2023-11-09 00:30:50 +01:00
Nathan.fooo
73f1c211c2
fix: Invalid refresh token ( #3879 )
...
* chore: update client api
* chore: update client api
* chore: update client api
* chore: fix clippy
* chore: fix clippy
* ci: fix
* chore: update client api
2023-11-08 21:48:17 +08:00
Nathan.fooo
3434d447a7
chore: update collab rev ( #3874 )
2023-11-06 00:47:20 +08:00
Nathan.fooo
1025b6d553
fix: af cloud sync auth ( #3873 )
...
* feat: open workspace
* chore: update env docs
* fix: invalid user callback
* fix: token invalid
* chore: update
* chore: update
* chore: update
* chore: fix test
* chore: fix tauri build
2023-11-05 14:00:24 +08:00
Kilu.He
dc0af0f4c1
feat: support convert external data to nested json ( #3848 )
...
* feat: support convert external data to nested json
* fix: add some comment
* fix: code review
* fix: code review
* fix: code view
* fix: code view
* fix: update tauri cargo lock file
* fix: remove reduant function
* fix: parse dir attribute in element
* fix: add comment about parse dir
* fix: code review
* fix: code review
* fix: code review
* fix: code review
2023-11-02 22:13:29 +08:00
Nathan.fooo
21d34d1fe0
chore: update collab rev ( #3852 )
2023-11-01 14:47:25 +08:00
Nathan.fooo
3e088d48ac
refactor: fav and workspace ( #3837 )
...
* refactor: workspace
* chore: update collab rev
* test: add data migration test
* fix: test
* fix: tauri build
* test: fix bloc test
* test: fix bloc test
* test: fix bloc test
* chore: restore magic codde
2023-11-01 11:45:35 +08:00
Nathan.fooo
e08a1a6974
feat: enable dispatch event using single thread ( #3828 )
...
* refactor: lib dispatch
* chore: type def
* chore: type def
* fix: local set spawn
* chore: replace tokio spawn
* chore: update log
* chore: boxed event
* chore: tauri lock
2023-10-30 12:35:06 +08:00
Nathan.fooo
e28e5a0649
refactor: rename group ( #3815 )
...
* chore: add group operation interceptor
* refactor: impl interceptor trait
* chore: update type option when group change
* test: fix test
2023-10-28 11:48:28 +08:00
Nathan.fooo
48582cb718
test: Af cloud workspace member ( #3779 )
...
* chore: implement workspace memeber events
* chore: add workspace member test
* chore: fix fmt
2023-10-25 21:35:47 +08:00
Nathan.fooo
cceee80799
fix: anon user error ( #3772 )
...
* fix: anon user error
* ci: fix tests
2023-10-24 23:13:51 +08:00
Nathan.fooo
71f80be8f7
feat: save user metadata ( #3754 )
...
* feat: save user metadata
* chore: update client api
* refactor: separate test methods
* chore: save updated at
* chore: clippy
* chore: fix test
2023-10-24 20:11:06 +08:00
Mohammad Zolfaghari
25a98cda81
ci: reduce build time ( #3519 )
2023-10-23 22:17:11 +08:00
Nathan.fooo
1e9137fcfe
chore: update client api commit id ( #3745 )
...
* chore: update client api commit id
* chore: fix test
* chore: remove check_visual_studio_installation task
* chore: update client api
2023-10-23 11:43:31 +08:00
Kilu.He
7e101b8bf1
fix: slash command panel bugs ( #3722 )
2023-10-23 10:25:47 +08:00
Nathan.fooo
ec80f72c8f
feat: af cloud database ( #3684 )
...
* chore: forece user to logout when token is invalid
* chore: update client api rev
2023-10-12 20:25:00 +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
e59870e421
refactor: rename flowy-test to event-integration ( #3667 )
2023-10-11 20:02:09 +08:00
Nathan.fooo
77e7cbe9ec
chore: sync document ( #3653 )
...
* chore: sync document
* chore: update collab rev
* chore: update collab rev
2023-10-10 19:05:55 +08:00
Nathan.fooo
a59561aee3
chore: sign in with provider ( #3592 )
...
* chore: sign in with provider
* feat: implement oauth flow of appflowy cloud
* chore: rename env
* chore: fix deadlock
* fix: login bugs
* chore: clippyt
* chore: update client api
* chore: fmt
2023-10-07 09:58:44 +08:00
Nathan.fooo
7f44b181bd
feat: integrate client-api ( #3430 )
...
* chore: update client-api rev
* chore: update collab rev id
* feat: add sign_in_request and import shared entity
* feat: added to userworkspace from af_workspace
* chore: add script to update the client-api rev id
* chore: update client-api rev
* feat: add workspaces api
* feat: added check user
* chore: config
* chore: update client_api version
* chore: ws connect
* chore: ws connect
* chore: update crate versions
* chore: rename event
* chore: update client-appi
* chore: set appflowy cloud env
* chore: add env template
* chore: update env name
* docs: update docs
* fix: check_user
* feat: impl sign_in_with_url
* feat: add file storage placeholders
* chore: update client-api
* chore: disable test
* feat: impl workspace add and remove
* chore: sign up test
* feat: select cover image on upload (#3488 )
* fix: close popover after item selection in settings view (#3362 )
* fix: close popover after item selection in settings view
* fix: add missing await before closing popover
* fix: find popover container by context instead of passing controllers around
* fix: add requested changes
* feat: close text direction settings popups after selection
* fix: clean up
* fix: restore theme value dropdown as StatefulWidget
* feat: openai and stabilityai integration (#3439 )
* chore: create trait
* test: add tests
* chore: remove log
* chore: disable log
* chore: checklist ux flow redesign (#3418 )
* chore: ux flow redesign
* chore: remove unused imports
* fix: allow creation of tasks of the same name
* chore: apply code suggestions from Mathias
* fix: add padding below field title text field (#3440 )
* Fixed Issue no #3426
* Reversed the pubspec.lock mistaken update
* FIXED PADDING
* Fixed Padding issue on calender field edit popup
* chore: rename package name (#3501 )
* fix: right icon size sam as left one (#3494 )
* feat: enable removing user icon (#3487 )
* feat: enable removing user icon
* fix: generate to true
* fix: review comments
* fix: more review comments
* fix: integration test and final changes
* fix: made cursor grab and background color when hovering on Appearance Options Buttons (#3498 )
* chore: calendar UI polish (#3484 )
* chore: update calendar theming
* feat: add event popup editor
* chore: new event button redesign and add card shadows
* chore: unscheduled events button
* chore: event title text field
* fix: focus node double dispose
* chore: show popover when create new event
* test: integrate some tests for integration testing purposes
* fix: some fixes and more integration tests
* chore: add more space between font item and font menu
* feat: add reset font button in toolbar
* feat: only show text direction toolbar item when RTL is enabled
* fix: unable to change RTL of heading block
* test: add integration test for ltr/rtl mode
* chore: update inlang project settings (#3441 )
* feat: using script to update the collab source. (#3508 )
* chore: add script
* chore: update script
* chore: update bytes version
* chore: submit lock file
* chore: update test
* chore: update test
* chore: bump version
* chore: update
* ci: fix
* ci: fix
* chore: update commit id
* chore: update commit id
* chore: update commit id
* fix: is cloud enable
---------
Co-authored-by: Fu Zi Xiang <speed2exe@live.com.sg>
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
Co-authored-by: Vincenzo De Petris <37916223+vincendep@users.noreply.github.com>
Co-authored-by: Richard Shiue <71320345+richardshiue@users.noreply.github.com>
Co-authored-by: Aryan More <61151896+aryan-more@users.noreply.github.com>
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
Co-authored-by: Lakhan Baheti <94619783+1akhanBaheti@users.noreply.github.com>
Co-authored-by: Nitin-Poojary <70025277+Nitin-Poojary@users.noreply.github.com>
Co-authored-by: Jannes Blobel <72493222+jannesblobel@users.noreply.github.com>
2023-10-02 17:22:22 +08:00
Mathias Mogensen
4a433a3176
feat: reminder ( #3374 )
2023-10-02 15:12:24 +08:00
Nathan.fooo
6ba7fc0317
feat: openai and stabilityai integration ( #3439 )
...
* chore: create trait
* test: add tests
* chore: remove log
* chore: disable log
2023-09-21 12:41:52 +08:00
Yatendra Kumar
e3f11ea9c0
feat: integrated openAI rust plugin ( #3302 )
...
* feat: create flowy-plugins
* feat: integrated openai service with interface
* feat: integrated openai api call
* fix: response in api
* fix: removed unused imports
* fix: remove parse.rs
* fix: macos version + removed print
* fix: removed debugPrint + changed deployment target
* fix: android project+removed gesture detector
* fix: removed unused imports
* chore: fix compile
* chore: rever changes
* chore: rever changes
* chore: fix clippy warnings
* chore: rename
* chore: fix compile error
* chore: remove dart ai
---------
Co-authored-by: nathan <nathan@appflowy.io>
2023-09-19 10:37:37 +08:00
Nathan.fooo
f3148640eb
chore: update collab rev id ( #3432 )
2023-09-18 12:45:16 +08:00
Zack
1c84ee1d53
feat: integrate appflowy-cloud ( #3359 )
...
* feat: draft: code dependency
* chore: update ref
* feat: signup using client_api
* feat: support auto sign_in after sign_up if already confirmed(WIP)
* chore: update collab commit id
* chore: fix compile errors
* chore: user AFServer trait to provide optional service
* chore: refactor workspace
* chore: disable aws config
* chore: return ws connect
* chore: update collab rev
* chore: fmt and clippy
* chore: fix test
* chore: update chrono version
* chore: add script to update the collab crates commit id
* chore: update
---------
Co-authored-by: nathan <nathan@appflowy.io>
2023-09-17 17:14:34 +08:00
Nathan.fooo
9231455f0d
chore: update collab rev and fix compile ( #3398 )
2023-09-13 22:11:51 +08:00
Kilu.He
c7af04b317
feat: support incremental updates for textblock's delta. ( #3216 )
...
* feat: support incremental to update textblock's delta
* fix: update test code
* fix: remove console
* fix: update test
* feat: integrate increamental delta in Flutter
* fix: delete quill editor
* fix: delete quill editor
* feat: add csharp in codeblock (#3371 )
* chore: pt-PT & pt-BR translation updated (#3353 )
* chore: Ensure Cargo.lock Is Updated Alongside Changes to Cargo.toml (#3361 )
* ci: add cargo check workflow
* ci: test cargo.toml
* fix: update test
* fix: code review
* fix: update cargo.toml and cargo.lock
* fix: code review
* fix: rust format
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
Co-authored-by: Mayur Mahajan <47064215+MayurSMahajan@users.noreply.github.com>
Co-authored-by: Carlos Silva <mtbf99@gmail.com>
2023-09-12 20:49:03 +08:00
Nathan.fooo
a0fc4b86b0
chore: update collab libs rev ( #3342 )
2023-09-06 16:00:23 +08:00
Nathan.fooo
a821740469
refactor: remove http server ref ( #3327 )
2023-09-04 15:50:38 +08:00
Richard Shiue
18498c0479
feat: field settings application domain ( #3284 )
...
* chore: default field settings if not exist
* chore: field settings listeners and services
* chore: don't need to updateFieldInfos
* chore: load default field settings if none found
* chore: update collab ref
* chore: fix remidner compile errors
* fix: fix tests
* chore: update tauri project setting
---------
Co-authored-by: nathan <nathan@appflowy.io>
2023-09-01 22:40:17 +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
Nathan.fooo
4e67282f2b
feat: Data sync on signup ( #3283 )
...
* chore: sync all data
* chore: sync database row and document in the row
* chore: sync inline view id
* chore: sync row and document in row
* fix: tests
* fix: migrate document in row
* chore: retry when create collab fail
* fix: invalid secret cause rerun application
* chore: fix clippy warnnings
2023-08-28 13:28:24 +08:00
Richard Shiue
f0e4f3db61
chore: per-view field settings ( #3199 )
...
* chore: field-setting entities-events-notifications
* chore: update field settings
* chore: add tests
* chore: add docs
* chore: use an enum for field visibility
* chore: clippy warnings
* fix: deps fields
* chore: collab merge main
* chore: collab ref
* test: fix tests
* fix: tauri bump collab rev
2023-08-27 22:31:32 +08:00
Nathan.fooo
a1647bee78
feat: realtime user event ( #3241 )
...
* feat: update user profile after receiving realtime user event
* chore: logout if other deivce enable encyrption
* test: fix test
* chore: fix checkbox UI
* chore: fix tauri build
* chore: fix device id
* chore: fix duplicate run appflowy
2023-08-20 14:13:54 +08:00
Nathan.fooo
c1bba7e48b
fix: realtime event parser ( #3231 )
...
* chore: decrypt realtime event
* fix: realtime event parser
2023-08-18 15:13:34 +08:00
Nathan.fooo
649b0a135a
feat: encrypt collab update ( #3215 )
...
* feat: implement encrypt and decrypt
* feat: encrypt and decrypt
* feat: update user profile with encrypt
* chore: store encryption sign
* fix: login in setting menu
* chore: show encryption account name
* chore: fix test
* ci: fix warnings
* test: enable supabase test
* chore: fix test and rename column
* fix: update user profile after set the secret
* fix: encryption with wrong secret
* fix: don't save user data if the return value of did_sign_up is err
* chore: encrypt snapshot data
* chore: refactor snapshots interface
* ci: add tests
* chore: update collab rev
2023-08-17 23:46:39 +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
0c9935ccf2
fix: using freeze to refactor the FieldInfo class ( #3152 )
2023-08-10 15:46:16 +08:00
Kilu.He
16a01e11ed
feat: support updating the view name and icon through document ( #3099 )
...
* feat: support updating the view name and icon through document
* fix: store expand pages
* fix: refactor text link
* fix: update cargo.toml
* fix: update test
* fix: update event map
* fix: move deal with icon codes to a single file
* fix: delete useless code from flutter
* fix: document banner
* fix: build error
* fix: update rust library
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2023-08-04 19:27:14 +08:00
Nathan.fooo
03b8f2ccb2
feat: Get started doc migration ( #3102 )
...
* feat: migrate empty document
* chore: update collab rev
* chore: fmt
2023-08-03 09:14:52 +08:00
Mihir
a1143e24f3
feat: support favorites folder
2023-08-02 21:20:51 +08:00
Lucas.Xu
266209caeb
feat: implement draggable folder ( #3083 )
2023-07-31 20:06:01 +08:00
Nathan.fooo
e68d3f1c71
tests: add supabase tests ( #3084 )
2023-07-30 08:39:01 +08:00
Nathan.fooo
2cd88594e8
feat: migrate user data to cloud ( #3078 )
...
* refactor: weak passed-in params in handler
* refactor: rename struct
* chore: update tables
* chore: update schema
* chore: add permission
* chore: update tables
* chore: support transaction mode
* chore: workspace database id
* chore: add user workspace
* feat: return list of workspaces
* chore: add user to workspace
* feat: separate database row table
* refactor: update schema
* chore: partition table
* chore: use transaction
* refactor: dir
* refactor: collab db ref
* fix: collab db lock
* chore: rename files
* chore: add tables descriptions
* chore: update readme
* docs: update documentation
* chore: rename crate
* chore: update ref
* chore: update tests
* chore: update tests
* refactor: crate deps
* chore: update crate ref
* chore: remove unused deps
* chore: remove unused deps
* chore: update collab crate refs
* chore: replace client with transaction in pooler
* refactor: return error type
* refactor: use anyhow error in deps
* feat: supabase postgrest user signin (wip)
* fix: Cargo.toml source git deps, changed Error to anyhow::Error
* fix: uuid serialization
* chore: fix conflict
* chore: extend the response
* feat: add implementation place holders
* feat: impl get_user_workspaces
* feat: impl get_user_profile
* test: create workspace
* fix: postgrest: field names and alias
* chore: implement folder restful api
* chore: implement collab storate with restful api
* feat: added placeholders for impl: update_user_profile, check_user
* feat: impl: update_user_profile
* feat: impl: check_user
* fix: use UidResponse, add more debug info for serde serialization error
* fix: get_user_profile: use Optional<UserProfileResponse>
* chore: imple init sync
* chore: support soft delete
* feat: postgresql: add migration test
* feat: postgresql migration test: added UID display and colored output
* feat: postgresql migration test: workspace role
* feat: postgresql migration test: create shared common utils
* feat: postgresql migration test: fixed shebang
* chore: add flush_collab_update pg function
* chore: implement datbaase and document restful api
* chore: migrate to use restful api
* chore: update table schema
* chore: fix tests
* chore: remove unused code
* chore: format code
* chore: remove unused env
* fix: tauri build
* fix: tauri build
---------
Co-authored-by: Fu Zi Xiang <speed2exe@live.com.sg>
2023-07-29 09:46:24 +08:00
Kilu.He
915ce02157
fix: implement the interface of move nested views ( #3042 )
...
* fix: implement the interface of move nested views
* fix: update rust ci ubuntu version
* fix: update rust ci version
2023-07-26 16:49:50 +08:00
Kilu.He
5ab64f8835
feat: support views drag and drop ( #3004 )
2023-07-19 17:59:32 +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
Lucas.Xu
ff9b3c56c5
feat:IInline math equation ( #2949 )
2023-07-09 11:03:22 +08:00
Nathan.fooo
edc7933c66
feat: support pg storage ( #2935 )
...
* refactor: using tokio-postgres
* chore: update
* chore: update env
* chore: update
* chore: upgrade supabase and add logout button
* refactor: update
* chore: update
* refactor: using message queue to handle the pg connection
* refactor: move test
* refactor: update sql
* chore: create pg database when user login
* chore: update scheme
* chore: generic user service
* chore: update
* chore: create statistics
* chore: create snapshot
* chore: add test
* chore: add database cloud service
* chore: add document cloud service
* chore: update interface
* test: add document test
* refactor: document interface
* chore: fix test
* chore: update
* chore: update test
* test: add test
* test: add test
* test: add test
* chore: update collab rev
* fix: flutter analyzer
* chore: update
* chore: update
* chore: update
* fix: tests
* chore: update
* chore: update collab rev
* ci: rust fmt
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2023-07-05 20:57:09 +08:00
Muhammad Rizwan
30b52a29fd
feat: support Inline page reference #2196 ( #2898 )
2023-06-29 10:04:24 +08:00
Nathan.fooo
88faa0f02a
feat: using cached view ( #2877 )
2023-06-23 23:19:34 +08:00
Nathan.fooo
e50d708c21
feat: create database view on same database ( #2829 )
...
* feat: create database view on same database
* feat: switch tag between views
* fix: calendar tool bar
* fix: set layout setting
* chore: update collab rev
* fix: board layout issue
* test: add integration tests
* test: add calendar start from day test
2023-06-20 23:48:34 +08:00
Kilu.He
95f8b2e9a4
chore: create redo/undo bridge ( #2760 )
...
* chore: create redo/undo bridge
* chore: update test
* chore: review update
* chore: review update
* chore: react redo/undo
* chore: review update
* chore: add test
* chore: review update
* chore: generate document id
* chore: update undo/redo
* chore: update cargo lock
2023-06-15 10:37:51 +08:00
Nathan.fooo
27dd719aa8
feat: row document ( #2792 )
...
* chore: create orphan view handler
* feat: save icon url and cover url in view
* feat: implement emoji picker UI
* chore: config ui
* chore: config ui again
* chore: replace RowPB with RowMetaPB to exposing more row information
* fix: compile error
* feat: show emoji in row
* chore: update
* test: insert emoji test
* test: add update emoji test
* test: add remove emoji test
* test: add create field tests
* test: add create row and delete row integration tests
* test: add create row from row menu
* test: document in row detail page
* test: delete, duplicate row in row detail page
* test: check the row count displayed in grid page
* test: rename existing field in grid page
* test: update field type of exisiting field in grid page
* test: delete field test
* test: add duplicate field test
* test: add hide field test
* test: add edit text cell test
* test: add insert text to text cell test
* test: add edit number cell test
* test: add edit multiple number cells
* test: add edit checkbox cell test
* feat: integrate editor into database row
* test: add edit create time and last edit time cell test
* test: add edit date cell by selecting a date test
* chore: remove unused code
* chore: update checklist bg color
* test: add update database layout test
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2023-06-14 22:16:33 +08:00
Nathan.fooo
619d82f115
chore: bump up collab ref ( #2764 )
2023-06-11 16:24:41 +08:00
Nathan.fooo
e9be37a961
test: add database event tests ( #2744 )
...
* chore: add tests
* test: add tests
* test: add tests
2023-06-09 18:57:29 +08:00
Nathan.fooo
37547a6485
chore: bump up collab ( #2740 )
...
* chore: update collab version
* chore: log the error when open collab db
* chore: add log
2023-06-08 14:20:31 +08:00
Nathan.fooo
6e27d551d9
chore: bump up collab version ( #2736 )
2023-06-08 12:20:18 +08:00
Nathan.fooo
3e3bdb59ae
chore: update workspace id from nanoid to uuid ( #2731 )
...
* chore: update workspace id
* ci: enable RUST_BACKTRACE
* chore: update patch
2023-06-07 22:27:13 +08:00
Nathan.fooo
ce8cee5637
test: add databaase event test ( #2728 )
...
* test: add tests and fix modify primary field bug
* test: add more test
* fix: tauri buiuld
* chore: disable share link button
2023-06-07 14:52:35 +08:00
Nathan.fooo
381d2e6c71
fix: reorder view when sibling view was deleted ( #2724 )
...
* fix: reorder view when sibling view was deleted
* ci: fix test
* ci: rust fmt
2023-06-07 00:05:27 +08:00
Nathan.fooo
bf121623ae
feat: save snapshot to sqlite db ( #2718 )
...
* chore: snapshot
* chore: impl sqlite snapshot
* feat: snapshot config
* feat: update patch
* ci: fix tauri ci
* ci: add cache path
* chore: save snapshot
* chore: update patch
* ci: fix s fmt
2023-06-06 16:03:29 +08:00
Nathan.fooo
4f2585baed
test: Folder event test ( #2709 )
...
* test: add event tests
* test: add folder event test
* ci: rust fmt
2023-06-05 16:09:18 +08:00
Nathan.fooo
a50c940282
feat: delete the view from the db when the view is deleted ( #2703 )
2023-06-05 09:42:11 +08:00
Nathan.fooo
edd58ede45
refactor: updated at and created at ( #2692 )
...
* refactor: updated at and created at
* chore: update patch ref
* ci: fix tests
2023-06-03 23:35:55 +08:00
Nathan.fooo
33e0f8d26d
feat: switch database layout ( #2677 )
...
* chore: rename update at and create at
* chore: support switching view layout
* chore: implement ui
* chore: update layout type
* refactor: board/calendar/grid setting button
* chore: update UI after switch to other layout type
* fix: no date display in calendar
* chore: update patch
* chore: fix create ref view in document
* chore: fix flutter analyze
* ci: warnings
* chore: rename board and grid keys
* fix: calendar row event update
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2023-06-01 20:23:27 +08:00
Lucas.Xu
2ef72f3203
feat: load the readme file when first time launch ( #2676 )
...
* chore: bump version 0.2.0
* test: add migration test
* feat: support exporting document data to afdoc format (#2610 )
* feat: support exporting document data to afdoc format
* feat: export database
* fix: resolve comment issues
* fix: add error tips when exporting files failed
---------
Co-authored-by: nathan <nathan@appflowy.io>
* feat: rename delta
* feat: add built-in readme
* fix: use independent children id
* fix: comment typo
* chore: add icons
* fix: floating toolbar style
* fix: markdown export test
* chore: disbale moveup/movedown action
* fix: unit test
---------
Co-authored-by: nathan <nathan@appflowy.io>
2023-06-01 20:18:40 +08:00
Nathan.fooo
012b6c0066
feat: cloud storage test ( #2663 )
...
* chore: show default user name
* chore: update
* feat: change collab storage type after auth type changed
* chore: reload folder
* chore: initial the group controller if need
* chore: update patch
* chore: update patch ref
2023-05-31 17:42:14 +08:00
Nathan.fooo
75d40b79d0
fix: some bugs ( #2639 )
...
* fix: invalid index when insert row
* fix: auto fill 0 in front of number start with .
* fix : #2591
* chore: split the update at and create at test
* chore: fix tauri build
2023-05-28 16:14:25 +08:00
Nathan.fooo
70bb7f2ad6
Feat: import and export csv ( #2617 )
...
* feat: import csv
* feat: export
* chore: implement import export csv in the backend
* chore: patch
2023-05-25 23:22:23 +08:00
Nathan.fooo
65cc2040e5
fix: view name update ( #2606 )
...
* fix: update the view name
* fix: pass invalid view id
2023-05-24 08:57:58 +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
Lucas.Xu
ffff628359
feat: document migration from 0.1.x to 0.2.0 ( #2583 )
...
* chore: migrate the rewrite feature
* chore: rename flowy-document
* feat: add initial_data interface
* chore: rename the document event
* fix: font name error
* fix: export page UI issues
* feat: implement editor migration 0.1.x -> 0.2.0
* feat: support import old json
* fix: nested list error
* chore: update pubspec
2023-05-23 16:13:12 +08:00
Nathan.fooo
ca7777e891
fix: implement move row in backend ( #2575 )
2023-05-21 22:47:08 +08:00
Lucas.Xu
d842f228e8
feat: Integrate supabase ( #2551 )
...
* feat: integrate supabase auth service
* chore: ignore the sercet
* feat: separate and inject the auth service
* chore: integrate auth service into sign in/up page
* feat: integrate github and google sign in
* chore: update user trait
* feat: box any params in UserCloudService trait
* feat: add flowy-server crate
* refactor: user trait
* docs: doc ThirdPartyAuthPB
* feat: server provider
* feat: pass the uuid to rust side
* feat: pass supabase config to rust side
* feat: integrate env file
* feat: implement login as guest
* feat: impl postgrest
* test: use env
* chore: upper case key
* feat: optimize the file storage
* fix: don't call set auth when user login in local
* docs: add docs
* feat: create/update/get user using postgrest
* feat: optimize the login as guest
* feat: create user workspace
* feat: create user default workspace
* feat: redesign the setting path location page
* feat: use uuid as view id
* feat: send auth info to rust backend
* fix: sign up
* fix: skip to wrong page after login
* fix: integrate test error
* fix: indent command error
* feat: add discord login in type
* fix: flutter analyze
* ci: fix rust tests
* ci: fix tauri build
* ci: fix tauri build
---------
Co-authored-by: nathan <nathan@appflowy.io>
2023-05-21 18:53:59 +08:00
Nathan.fooo
6c31cf9555
fix: number sort ( #2570 )
...
* chore: remove sign
* fix: sort number
* chore: update patch
* ci: fix dart test
* chore: fmt
2023-05-21 11:13:22 +08:00
Nathan.fooo
f04d64a191
feat: config ( #2552 )
...
* feat: save project config
* feat: implement dart key value store
2023-05-17 16:33:44 +08:00
Nathan.fooo
19ee0ea44d
refactor: kv ( #2548 )
...
* refactor: kv
* Update frontend/rust-lib/flowy-sqlite/src/kv/kv.rs
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2023-05-17 12:46:48 +08:00
Nathan.fooo
bc66f43f47
Refactor: delete unused crates ( #2543 )
...
* refactor: delete user model
* refactor: delete user model crate
* refactor: rm flowy-server-sync crate
* refactor: rm flowy-database and flowy-folder
* refactor: rm folder-model
* refactor: rm database model
* refactor: rm flowy-sync
* refactor: rm document-model
* refactor: rm flowy-document
* refactor: rm flowy-client-sync
* refactor: rm ws-model
* refactor: rm flowy-revisoin
* refactor: rm revision-model
* refactor: rm flowy-folder
* refactor: rm flowy-client-ws
* refactor: move crates
* chore: move configuration file
* ci: fix tauri build'
* ci: fix flutter build
* ci: rust test script
* ci: tauri pnpm version conflict
* ci: tauri build
2023-05-17 09:49:39 +08:00
Lucas.Xu
2202326278
feat: integrate new editor ( #2536 )
...
* feat: update editor
* feat: integrate new editor
* feat: integrate the document2 into folder2
* feat: integrate the new editor
* chore: cargo fix
* chore: active document feature for flowy-error
* feat: convert the editor action to collab action
* feat: migrate the grid and board
* feat: migrate the callout block
* feat: migrate the divider
* chore: migrate the callout and math equation
* feat: migrate the code block
* feat: add shift + enter command in code block
* feat: support tab and shift+tab in code block
* fix: cursor error after inserting divider
* feat: migrate the grid and board
* feat: migrate the emoji picker
* feat: migrate openai
* feat: integrate floating toolbar
* feat: migrate the smart editor
* feat: migrate the cover
* feat: add option block action
* chore: implement block selection and delete option
* feat: support background color
* feat: dismiss color picker afer setting color
* feat: migrate the cover block
* feat: resize the font
* chore: cutomsize the padding
* chore: wrap the option button with ignore widget
* feat: customize the heading style
* chore: optimize the divider line height
* fix: the option button can't dismiss
* ci: rust test
* chore: flutter analyze
* fix: code block selection
* fix: dismiss the emoji picker after selecting one
* chore: optimize the transaction adapter
* fix: can't save the new content
* feat: show export page when some errors happen
* feat: implement get_view_data for document
---------
Co-authored-by: nathan <nathan@appflowy.io>
2023-05-16 14:58:24 +08:00
Nathan.fooo
6dcf69f151
chore: build collab with appflowy collab builder ( #2537 )
2023-05-15 22:16:05 +08:00
Nathan.fooo
a9c06632ad
ci: tauri build ( #2485 )
...
* ci: tauri build
* ci: tauri build
* chore: update appflowy-collab version
* ci: fix build
* ci: tauri with pnpm
* ci: fix build
* ci: comment out includetime
* chore: add the --quiet option (to only output errors and not warnings) to the configuration file
* ci: enable linux platform
---------
Co-authored-by: qinluhe <qinluhe.twodog@gmail.com>
2023-05-10 13:27:50 +08:00
Richard Shiue
376f2d887d
feat: rewrite date logic ( #2390 )
...
* chore: remove unused fields
* chore: rewrite date logic
* chore: apply suggestions from Alex
* chore: add space in date format
* chore: re-add error handling in apply-changeset
2023-05-09 22:37:20 +08:00
nathan
96c058db9b
chore: fix compile
2023-05-08 10:30:24 +08:00
Nathan.fooo
93d787a9ae
Fix: flutter test ( #2421 )
...
* fix: tauri compile
* ci: update
* fix: flutter test
2023-05-02 17:10:35 +08:00
Askarbek Zadauly
55cb7acc7f
feat: tauri kanban fixes ( #2273 )
...
* chore: group cards count
* chore: delete board card
* chore: date time format read and update
* fix: move field
* fix: dnd fields
* chore: number format popup
* chore: refactor date options
* chore: replace button in DateFormatPopup with PopupItem
---------
Co-authored-by: qinluhe <qinluhe.twodog@gmail.com>
2023-04-30 17:01:25 +08:00
Nathan.fooo
2838cd5e0c
Feat/tauri build ( #2378 )
...
* fix: tauri compile
* ci: update
2023-04-28 20:47:40 +08:00