Lucas.Xu
568311a855
fix: launch review issues 0.5.5 ( #5162 )
...
* fix: remove doubel tap to rename
* fix: keep showing the magic link toast
* feat: display workspace name instead of workspace
* feat: set the keyboard type of magic link textfield to email_address
* feat: support switching sign in and sign up
* fix: magic link ui design
* fix: improve sign in error toast
* fix: improve image load failed
2024-04-22 14:04:55 +08:00
Lucas.Xu
9536cde789
feat: add a loading indicator when creating, deleting, or switching workspaces. ( #5067 )
2024-04-07 23:06:33 +08:00
Lucas.Xu
e8931c5bd2
fix: workspaces empty error in local mode ( #5045 )
...
* fix: workspaces empty error in local mode
* fix: not allowed the user delete the only workspace
2024-04-03 12:21:02 +08:00
Lucas.Xu
096a01ed44
fix: remove the deleted workspace from local storage ( #5026 )
...
* fix: remove the deleted workspace from local storage
* fix: unable to get latest workspaces on mobile
* fix: unable to get latest workspaces on desktop
* chore: try to fix ios ci
* fix: user workspace menu flash
* Revert "chore: try to fix ios ci"
This reverts commit 4a1e8bcb9d11f5d40292989f2401a2e36841e13a.
2024-04-02 11:28:05 +08:00
Lucas.Xu
7576796e2f
feat: filter recent views not belong to current user ( #5014 )
...
* feat: filter recent views not belong to current user
* fix: filter the trash ids and other private view ids
2024-04-02 09:57:14 +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
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
c0642d3ff3
fix: collab workspace issues ( #4961 )
2024-03-22 17:15:18 +08:00
Lucas.Xu
ef9891abfe
feat: support private section ( #4882 )
2024-03-21 12:02:03 +08:00
Lucas.Xu
ac34617e51
feat: support changing the workspace icon ( #4898 )
2024-03-15 14:10:30 +08:00
Lucas.Xu
c8e86f4f26
feat: open workspace, rename workspace and update workspace icon ( #4818 )
...
* feat: support opening a workspace
* feat: support renaming a workspace
* fix: rename issue
* fix: rename issues
* feat: refactor menu bloc
* test: add collaborative workspace test
* test: add open workspace integration tet
* test: add delete workspace integration tet
* chore: turn off collab workspace feature
2024-03-05 13:51:03 +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
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
05a06980b9
chore: add unwaited futures to analysis options ( #4485 )
2024-01-29 10:26:45 +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
Nathan.fooo
1401ba5960
feat: anon user save ( #4185 )
...
* feat: anon user save
* chore: add missing files
* chore: remove error
2023-12-21 14:13:21 +08:00
Mathias Mogensen
649545cdf3
feat: mobile notifications screen ( #4100 )
...
* fix: update username on mobile header on change
* feat: notifications page
* feat: refactor and refinement
* fix: code review
2023-12-08 21:04:09 +08:00
Lucas.Xu
dace02d34d
feat: generate image by Stability AI / openAI ( #3642 )
2023-10-09 23:14:24 +08:00
Mathias Mogensen
1b966171c4
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
2023-09-22 15:20:07 +02:00
Nathan.fooo
1205f0ebf7
chore: enable edit user email ( #3286 )
2023-08-28 21:00:55 +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
a5eaf15548
refactor: login session ( #3149 )
2023-08-09 10:13:49 +08:00
Nathan.fooo
3c04b72932
fix: push to sign in screen when logout ( #3127 )
...
* fix: push to sign in screen when logout
* chore: show historical login users
* chore: open historical user
* chore: show historical user
* chore: reload app widget with unique key
* chore: add tooltip for user history
2023-08-07 22:24:04 +08:00
Lucas.Xu
aac5c2a4da
feat: add require_trailing_commas to analysis_options.ymal. ( #2227 )
2023-04-10 15:10:42 +08:00
Nathan.fooo
61fd608200
Feat/view map database ( #1885 )
...
* refactor: rename structs
* chore: read database id from view
* chore: fix open database error because of create a database view for database id
* chore: fix tests
* chore: rename datbase id to view id in flutter
* refactor: move grid and board to database view folder
* refactor: rename functions
* refactor: move calender to datbase view folder
* refactor: rename app_flowy to appflowy_flutter
* chore: reanming
* chore: fix freeze gen
* chore: remove todos
* refactor: view process events
* chore: add link database test
* chore: just open view if there is opened database
2023-02-26 16:27:17 +08:00