* chore: enable billing
* chore: adjust bright mode UI
* chore: show corresponding error in sidebar
* chore: dismiss dialog in ai writter when hit ai response
* fix: improvements from test session
* chore: ai error message for database
* chore: different prompt for workspace owner
* feat: cancel plan survey
* chore: show ai repsonse limit on chat
* fix: sidebar toast after merge
* chore: remove unused debug print
* fix: popover close on action
* fix: minor copy changes
* chore: disable billing
* chore: disbale billing
---------
Co-authored-by: Mathias Mogensen <mathiasrieckm@gmail.com>
* fix: space's child views didn't update when moving a page into it
* chore: remove check logic
* feat: integrate fix space into clear cache
* fix: translation missing value
* chore: update logger version
* fix: ai chat result contains html escape text
* feat: support copy the code block from ai chat page
* feat: support copy code block from ai chat page
* fix: add hover effect to color picker button
* chore: increase minimum window size
* fix: lose focus in editor on open settings dialog
* fix: support CTRL+. for sidebar toggle
* fix: make notify method private
* fix: copy for video block
* fix: copy for notification setting
* fix: add libmpv to appimage builder
* fix: missing tabs bloc from context
* ci: add libmpv-dev to missing workflows
* fix: do not depend on inherited widget in dispose
* test: add media kit ensureInitialized to integration tests
* fix: use maybeOf for AFFocusManager
* fix: use pattern matching for youtube error
* fix: missed null-promise on convertion
* feat: video block support
* chore: workaround for ci failing
* chore: test
* chore: check status
* chore: revert apt-get
* chore: add mpv
* chore: add mpv to appimagebuilder
* chore: try again
* chore: update after merge
* ci: remove workaround for microsoft issue
* chore: update editor plugins
* feat: add video block option on mobile
* fix: final changes for menu
* chore: undo cocoapods version
* feat: add kanban shortcuts
* feat: new ux for creating new kanban cards
* chore: fix tests
* fix: open card after creation in mobile board
* chore: adjust code style according to launch review
* chore: update frontend/appflowy_flutter/test/bloc_test/board_test/create_card_test.dart
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
* chore: more review
* chore: implement move card to adjacent group
* chore: reset focus upon card drag start
* feat: N to start creating a row from bottom
* fix: text card update
* feat: shift + enter to create a new card after currently focused card
* fix: row detail title
* feat: shift + cmd + up to create card above
* fix: double dispose and code cleanup
* chore: code cleanup
* fix: widget rebuilds
* fix: build
* chore: update frontend/appflowy_flutter/lib/mobile/presentation/database/board/mobile_board_page.dart
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
* fix: ontapoutside for cards being edited
* fix: correct integration test
* fix: always build
* chore: code cleanup
* fix: mobile build and bugs
* fix: widget rebuilds
* fix: code cleanup and fix mobile open
* fix: disallow dragging when editing
---------
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
* fix: add permission check before selecting image in image block
* feat: use system default font on desktop
* fix: set appbar icon size to 30
* feat: add default font family on desktop
* 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
* feat: add tooltip for maximum image size
* feat: add maximum upload image size tooltip
* feat: limit image size to 10MB
* fix: disable copy link option for cloud image
* fix: disable copy link option for cloud image
* feat: use regex to match the appflowy.cloud image