* fix: permission control doesn't work when opening the page at the first time
* feat: enable tracing events cost time
* feat: leave shared page via ... menu
* fix: hide the create page button if user is guest
* feat: disable publish button if user is a guest
* feat: add shared user table
* feat: integrate sql into folder manager
* feat: integrate shared user notification
* fix: flutter analyze
* fix: revert local shared user data
* fix: disable share button on mobile if user is a guest
* feat: save the shared user data
* feat: integrate pro plan workflow into share menu
* chore: format code
* feat: disable share menu in local mode
* chore: format code
* feat: use auto_confirm in share with user api
* feat: reduce share api calls
* feat: add team space section in title bar
* feat: only user with full access can invite guest/member
* feat: customize popup style
* feat: support section type
* feat: update access level based on public or private space
* test: add access level tests
* chore: update i18n
* chore: disable bloc talker
* fix: tests
* fix: general access test
* fix: view title bar test
* chore: i18n
* feat: optimize share section and share tab logic
* feat: new people with access section
* feat: new copy link widget
* fix: hide member page for guest user
* fix: hide sites page for guest user
* feat: support access level in document
* fix: can't edit the title when access level is read
* feat: guest role can't get page outside the flatten shared pages
* chore: refactor user workspace bloc
* feat: show guest role in workspace menu
* chore: update guest tag and section header
* chore: use readwrite as default permission
* fix: remove unused tests
* chore: clear share status
* fix: access level
* fix: menu color
* feat: support general access section
* feat: remove self access
* fix: tests
* fix: access level issues
* test: add workspace bloc test
* fix: turn off share apis when fg is off
* chore: bump client-api version
* fix: use workspace id in turn into member api
* feat: hide the invite textfield when user role is guest
* fix: improve error handling for invitation failures in share tab
* fix: handle sharing disabled state in share tab
* chore: bump version
* feat: replace sidebar menu with AFMenu
* chore: add error code
* feat: shared with me
* fix: app scale issue
* chore: udpate error message
* feat: support more access levels
* chore: delegate the view item events
* feat: inject the callbacks into shared page list
* fix: flutter analyze
* feat: support rename / change icon in shared folder
* feat: added shared page actions button
* fix: tests
* chore: update version
* chore: refetch view when reload
* chore: excessive padding
* chore: cursor for clear search input
* chore: move other to bottom of category list
* chore: padding on mobile
* chore: select sources background color
* chore: support single and multi select
* chore: adjust colors
* feat: get the shared folder
* feat: add shared_view sql
* feat: persist the shared view data
* feat: support notification
* fix: flutter compile
* feat: add logic, data and presentations
* feat: integrate client-api endpoints
* feat: replace upsert with replace_all for workspace shared views management
* refactor: streamline sharedPages retrieval with extension method
* feat: enhance SharedSidebarBloc with folder notification support and update shared pages management
* feat: implement SharedSection with Bloc integration and new UI components
* chore: update comments
* feat: introduce SharedSectionBloc for managing shared pages with polling and notification support
* refactor: replace AFAccessLevelPB with ShareAccessLevel in shared pages management and extend functionality with new extensions
* chore: rename folder
* feat: add unit tests for SharedSectionBloc and UI components in shared section
* fix: rust fmt
* chore: revert version changes
* fix: cargo clippy
* fix: unit test
* fix: anon user can not locate its data
* chore: add test
* chore: bump version 0.9.1
* chore: remove self-hosted ios ci
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
* chore: replace delete button style
* chore: replace textfield in settings page
* fix: icon text align issue in database
* fix: member count is 0
* fix: invite member issue on mobile
* fix: checklist item align issue on Windows
* fix: integration test
* fix: support converting paragraph to markdown
* chore: update editor version
* fix: delete command in simple table cell
* feat: use new password error code
* fix: add fix workspace assertion
* fix: macos build
* feat: add new token
* feat: change min width of AFButton to 76.0
* chore: update translations
* feat: add verifying button
* feat: set barrierDismissible as false
* chore: install libcurl4-openssl-dev on Linux
* fix: flutter analyze
* chore: bump cloud version to 0.9.45
* fix: ci tests
* fix: home bloc test
* fix: integration test
* fix: integration test
* fix: integration test