Kilu.He
6d4cfe7316
feat: support-OAuth-login ( #4899 )
...
* feat: support-OAuth-login
* fix: modified ubuntu version and devtool
* fix: ts lint error
2024-03-15 20:29:00 +08:00
Lucas.Xu
ac34617e51
feat: support changing the workspace icon ( #4898 )
2024-03-15 14:10:30 +08:00
Nathan.fooo
aecea10fd2
chore: bump client api and collab ( #4900 )
2024-03-14 16:23:45 +08:00
Richard Shiue
5a837a9482
fix: number and select filter logic ( #4828 )
...
* fix: number and select option filter bugs
* chore: rename filter condition enum and variants
2024-03-14 14:27:57 +08:00
Nathan.fooo
1a34366a3f
chore: bump client api that adding constraints for init sync ( #4897 )
2024-03-14 12:24:49 +08:00
Richard Shiue
191a077a86
refactor: streamline create row logic ( #4807 )
2024-03-14 11:26:32 +08:00
Richard Shiue
48cac4c5ac
feat: advanced filters backend logic ( #4688 )
...
* feat: implement advanced filters
* test: adapt tests to changes
* test: add advanced filter tests
* chore: adapt flutter frontend to changes
* chore: adapt tauri frontend to changes
* chore: bump collab
* chore: launch review
---------
Co-authored-by: nathan <nathan@appflowy.io>
2024-03-14 09:35:45 +08:00
Nathan.fooo
fd81d64a32
chore: fix database test ( #4893 )
...
* chore: fix database test
* chore: clippy
* chore: fmt
2024-03-13 19:39:56 +08:00
Zack
bf70be1841
feat: add icon field ( #4824 )
...
* feat: add icon field
* fix: add sqlx migration files
* chore: fix tst
* chore: fix duplicate event name
* chore: update to lastest stable rust toolchain
* chore: use 1.75 channel
* chore: fix duplicate event name
* chore: fix duplicate event name
* chore: use more reliable assertion
---------
Co-authored-by: nathan <nathan@appflowy.io>
2024-03-13 15:07:52 +08:00
nathan
0f48310e22
chore: fix test
2024-03-13 13:30:29 +08:00
Zack
2c8fa1a2c3
chore: update client api ( #4886 )
...
* chore: update client api
* chore: bump client api
* ci: fix test
---------
Co-authored-by: nathan <nathan@appflowy.io>
2024-03-13 11:32:51 +08:00
Nathan.fooo
9c3be7e488
fix: stuck when importing large csv file ( #4878 )
...
* chore: fix import csv file
* chore: update collab
* chore: bump collab
* chore: workaround for row creating
* fix: test
2024-03-12 10:59:52 +08:00
Mathias Mogensen
c48001bd74
fix: launch review 0.5.1 ( #4855 )
...
* feat: floating calculations row
* fix: calculate cell overflow + tooltip
* fix: empty text cell should be counted as empty
* fix: empty text cell sohuld not be counted as not empty
* fix: conversion of some field types for calculations
* fix: tooltip + size of duplicate event button
* fix: minor view meta info changes
* fix: apply number format on word/char count
* fix: dart format
* fix: hide arrow for calc values
---------
Co-authored-by: Richard Shiue <71320345+richardshiue@users.noreply.github.com>
2024-03-11 10:41:51 +01:00
Richard Shiue
4b5195d891
ci: fix rust ci ( #4861 )
2024-03-10 16:02:30 +08:00
Nathan.fooo
ddd4ba8287
chore: bump client api ( #4860 )
...
* chore: bump client api
* chore: bump client api
2024-03-10 13:52:54 +08:00
Nathan.fooo
3d8ff062b5
chore: bump client api ( #4819 )
...
* chore: bump client api
* chore: bump client api
* chore: update ci
* chore: update client api
* chore: ci config
* chore: bump client api
* chore: bump client api
* chore: bump client api
2024-03-07 12:50:28 +08:00
Richard Shiue
270d1c68b2
fix: relation hotfix ( #4837 )
2024-03-07 11:37:51 +08:00
Zack
88d14e7bde
fix: delete workspace no panic ( #4832 )
2024-03-07 10:15:50 +08:00
Zack
6e2caf3358
fix: delete workspace after deleting from remote ( #4830 )
2024-03-06 17:27:52 +08:00
Mathias Mogensen
66aea29ab7
feat: generic calculations ( #4794 )
...
* feat: add generic calculations
* chore: remove row count at bottom of grid
* fix: code review
2024-03-05 19:16:56 +01:00
Mathias Mogensen
5daf9d23f5
fix: update view names in page reference menu ( #4802 )
2024-03-04 18:24:49 +01:00
Zack
2af93a9bcb
feat: add support for renaming and updating the icon for workspaces ( #4806 )
2024-03-04 16:05:16 +08:00
Nathan.fooo
f8962edfd7
chore: bump client api ( #4804 )
...
* chore: bump client api
* chore: bump client api
* chore: bump client api
2024-03-04 14:05:04 +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
Richard Shiue
f4170755fa
fix: reorder grid field updating all views ( #4791 )
2024-03-02 18:27:34 +08:00
Richard Shiue
37bc5b3fbf
chore: type option handler cleanup ( #4787 )
2024-03-01 10:26:38 +08:00
Richard Shiue
682bf19838
chore: type option cell data trait cleanup ( #4782 )
...
* chore: remove dead code
* chore: remove legacy FromCellStringTrait
2024-02-29 15:48:06 +08:00
Richard Shiue
f4ca3ef782
feat: add basic relation field ( #4397 )
...
* feat: add basic relation field
* fix: clippy
* fix: tauri build 🤞
* chore: merge changes
* fix: merge main
* chore: initial code review pass
* fix: rust-lib test
* chore: code cleanup
* fix: unwrap or default
2024-02-29 14:38:18 +08:00
Richard Shiue
01f2b15f70
fix: type option transform for checklists ( #4779 )
2024-02-28 22:04:32 +08:00
Mohammad Zolfaghari
2286a1c726
feat: rtl toolbar item setting ( #3958 )
2024-02-28 21:56:18 +08:00
Mathias Mogensen
26f8397624
feat: duplicate field with cell data ( #4737 )
...
* feat: duplicate field with cell data
* chore: code review remove extra option
2024-02-27 14:42:16 +01:00
Nathan.fooo
8d50ad2936
chore: fix log ( #4740 )
...
* chore: fix log
* chore: fix log
* chore: bump client api
2024-02-26 15:27:12 +08:00
Mathias Mogensen
c9dc24a13c
fix: launch review 0.5.0 ( #4735 )
...
* fix: top bar buttons slow respond
* fix: fav button responsive
* fix: add favorite button to database views
* fix: add overflow to calculation
* fix: minor workaround for showing number format prefix
* fix: clear calculation on empty field cells
* fix: average calculation should not have def value
* fix: cargo fmt
2024-02-25 21:32:44 +01:00
Nathan.fooo
c3e5aa29fc
fix: doc open sync ( #4732 )
...
* chore: bump client api
* fix: open document and folder
* chore: bump collab rev
* chore: fix wasm build
* chore: fix warnings
2024-02-25 07:49:44 +08:00
Lucas.Xu
2abb396467
feat: use result instead of either ( #4724 )
...
* feat: use result instead of either
* chore: remove dartz
2024-02-24 21:54:10 +08:00
Richard Shiue
f1831d07af
chore: re-implement get_filter_by_field_id function ( #4678 )
...
* chore: remove inaccurate database view function
* chore: update collab rev
* chore: fix clippy
---------
Co-authored-by: nathan <nathan@appflowy.io>
2024-02-22 08:07:59 +08:00
Richard Shiue
6636731487
feat: checklist sort ( #4659 )
...
* refactor: use BoxAny for dynamically-typed cell changesets
* fix: rust-lib tests and clippy
* feat: enable sorting by checklist type option
* test: checklist sort rust-lib tests
* chore: update related tests
* fix: clippy
---------
Co-authored-by: Nathan.fooo <86001920+appflowy@users.noreply.github.com>
2024-02-22 08:00:59 +08:00
Richard Shiue
a4a2a4088b
refactor: use BoxAny for dynamically-typed cell changesets ( #4655 )
...
* refactor: use BoxAny for dynamically-typed cell changesets
* fix: rust-lib tests and clippy
2024-02-22 07:12:52 +08:00
Richard Shiue
c500cd1287
refactor: improve type option filter logic ( #4652 )
2024-02-22 07:09:12 +08:00
Richard Shiue
34fb1bcfa4
fix: disappearing sorts ( #4691 )
...
* chore: copy the field type
* chore: don't store field type in Sort
* fix: sorts disappearing
2024-02-21 20:01:57 +08:00
Richard Shiue
334aedd6c6
refactor: checkbox field type ( #4682 )
2024-02-20 14:02:32 +08:00
Richard Shiue
a6c6aa819c
fix: newly-created rows aren't being automatically sorted ( #4661 )
...
* fix: newly-created rows aren't being automatically sorted
* chore: new database view collab notification and add tests
2024-02-20 13:17:46 +08:00
Nathan.fooo
b2e55c4e2e
Fix: init state ( #4672 )
...
* chore: fix login state
* chore: change log
* chore: fix flutter version
2024-02-18 16:40:18 +08:00
Nathan.fooo
e81a2ff577
fix: token refresh on local ( #4650 )
...
* fix: refresh user token on local
* chore: add test
2024-02-14 09:38:05 +08:00
nathan
f29f1bae32
chore: update error message
2024-02-09 10:18:52 +08:00
Nathan.fooo
3b51a6e6be
chore: reload workspace when fail to load at the first time ( #4633 )
...
* chore: reload workspace when fail to load at the first time
* fix: clippy
* chore: update client api
* chore: fix wasm build
* chore: fix test
2024-02-08 23:53:05 +08:00
Richard Shiue
b781c9aa0f
fix: deleting a sorting field doesn't delete existing sorts ( #4611 )
2024-02-07 10:47:17 +08:00
Richard Shiue
ef4bce25d8
feat: sort by last modified time or created time ( #4601 )
2024-02-05 21:54:42 +08:00
Richard Shiue
a515715543
feat: reorder sort precedence ( #4592 )
...
* feat: reorder sorts
* chore: add tests, fix tests, fix tauri build and fix clippy
* fix: add missing import
2024-02-05 13:52:59 +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
Zack
08938b8c70
feat: cloud workspace api ( #4469 )
...
* feat: workspace api
* feat: added cloud apis for add and delete workspace
* feat: add and delete workspace event handlers
* chore: rust fmt
* chore: save user workspace
* test: add test
* test: add test
* chore: add to gitignore
* feat: update api add name to workspace
* chore: cargo clippy and rename to create
* chore: add envrc and direnv to gitignore
* chore: change name to create workspace instead of add workspace
* chore: update client api rev
* feat: add create workspace impl
* chore: restore gitignore to original
* test: fix create workspace event test
* fix: change delete workspace input
* fix: compile
* fix: create workspace test
* feat: add error code for request payload too large
* chore: remove cargo backup files
* feat: add is async option for upload file handler
* chore: update client api version
---------
Co-authored-by: nathan <nathan@appflowy.io>
2024-02-04 05:49:45 +08:00
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
0483e305e7
chore: rename ( #4551 )
...
Co-authored-by: Richard Shiue <71320345+richardshiue@users.noreply.github.com>
2024-01-31 00:43:55 +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
Richard Shiue
3f896ad64f
chore: reorganize code ( #4490 )
...
* rename select_option.rs to select_option_entities.rs
* move checklist_filter.rs from select_type_option to checklist_type_option
2024-01-25 12:56:43 +08:00
Richard Shiue
a1abcd7626
refactor: database cell controller and builder ( #4398 )
...
* refactor: get row/field data from row cache and field controller in cell controller
* refactor: reorganize cell controller tasks and builder
* refactor: rename cell_builder.dart
* refactor: database editable cell builder
* refactor: database card cell builder
* fix: make it work
* fix: start cell listener and adjust cell style on desktop
* fix: build card cell
* fix: remove unnecessary await in tests
* fix: cell cache validation
* fix: row detail banner bugs
* fix: row detail field doesn't update
* fix: calendar event card
* test: fix integration tests
* fix: adjust cell builders to fix cell controller getting disposed
* chore: code review
* fix: bugs on mobile
* test: add grid header integration tests
* test: suppress warnings, reduce flaky test and group tests
2024-01-24 23:59:45 +08:00
Mathias Mogensen
baa7c8d826
feat: reminder on date ( #4288 )
...
* feat: support reminder on date
* feat: support reminder on date in database
* fix: include time static
* fix: do not force unwrap
* chore: clean flutter code
* test: add test for reminder in database
* fix: interpret reminder option
* feat: date and reminder on mobile
* feat: improve notification actions and support open row
* feat: support dates in document
* fix: minor changes + review
* feat: support reminder on mobile in document
* feat: support open row on database reminder mobile
* test: add more tests
* fix: first part of review
* fix: open row responsibility
* fix: abstract application logic from presentation layer
* fix: update reminder on date cell update
* test: fix failing test
* fix: show correct selected day after end date toggled
2024-01-24 15:15:57 +01: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
Richard Shiue
4852e5c8d4
fix: don't parse unexpected files while generating protobuf ( #4411 )
2024-01-17 11:20:02 +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
9500abb363
feat: workspace service in user crate ( #4373 )
...
* refactor: user manager
* feat: implement workspace service
* refactor: migrate user data when sign up
* chore: fmt
* chore: enable beta cloud
* chore: update ci
* chore: trim slash
2024-01-12 14:34:59 +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
eac878d563
fix: import document from database row ( #4295 )
...
* fix: import document from database row
* chore: update test
* chore: fix test
* chore: fix test
* chore: fix test
* chore: fix local user on appflowy cloud error
* chore: clippy
* chore: bump pubspec version
2024-01-04 08:02:12 +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
36cf653d64
chore: support import appflowy data into current workspace ( #4254 )
...
* chore: support import appflowy data into current workspace
* refactor: code
* chore: unused ref
* chore: update url
2023-12-30 13:44:09 +08:00
Nathan.fooo
8ccd1ec72c
chore: remove anon user when sign up with a new user ( #4253 )
...
* chore: remove anon user when sign up with a new user
* chore: clippy
2023-12-30 09:36:22 +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
50694bb589
chore: support Rust 1.75 ( #4246 )
...
* chore: fix wanrings
* chore: update rust version
2023-12-30 01:22:06 +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
Richard Shiue
54fcc4ac5b
fix: notify all views of field type option ( #4229 )
2023-12-29 08:11:26 +08:00
Nathan.fooo
f5db384fc2
chore: bump collab ( #4224 )
...
* chore: bump collab
* chore: fix compile
2023-12-28 03:30:04 +08:00
Richard Shiue
1cde5a0df6
fix: mobile launch review ( #4214 )
...
* fix: text for changing field type
* fix: field name text field autofocus
* fix: don't allow insert left on primary field
* fix: edit field from view setting
* fix: edit non-current database view
* fix: row detail toggle hidden fields button
* fix: database view name autofocus
* fix: mobile date picker
* fix: deleting select option not deleting column
* fix: duplicate and delete view
* fix: mobile tab bar header left padding
2023-12-27 11:56:06 +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
Kilu.He
29e80a0f32
refactor: support nested block struct ( #4200 )
...
* refactor: support nested block struct
* fix: pasted bugs
* fix: fix lift node
* fix: unit test
* fix: selection style
* feat: support block color
* fix: turn to block bugs
* fix: code block bugs
2023-12-26 18:15:35 +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