* feat: wip enabling date filter
* fix: update date picker selected range on change
* fix: save in utc, load in local date time
* test: added date filter test
* fix: don't include time in date picker
including time makes filtering complex without much gain.
when the condition is "is" we should also note the exact time
which most of the cases the time is not intended by user only the day.
* fix: flutter analyze
* fix: row cover improvements
* feat: set image from media cell as cover
* fix: duplicate row meta when duplicating row
* fix: use serialize repr and deserialize repr
* chore: update collab revision
* fix: failing test and bug w/ document icon
* fix: show empty cover on load failure
* fix: tauri collab revision
* fix: leave away the property edit action -> the menu doesnt close
* fix: tooltip showing when hovering over empty space
* fix: text not centered
* fix: board card sizing issue
* test: run board integration tests
* test: add grid integration tests
* test: fix delete group test
* chore: fix rust-lib tests
* chore: comment out failing test fix tests and remove tOdOS
* fix: untitled override the true value in row details page
* chore: use on complete edit callback
* chore: fix test
* chore: fix test
---------
Co-authored-by: Richard Shiue <71320345+richardshiue@users.noreply.github.com>
* feat: hide file names option
* chore: copywriting fixes
* fix: mobile cell
* feat: browse all images in a cell in viewer
* chore: unused variable
* fix: dialogs on download file
* feat: upload multiple files at once
* test: improve test coverage
* fix: missing format of rust files from merge
* feat: colored column names in kanban board
* fix: rename group event
* chore: add comment for rough design
* chore: revert unintentional changes
* fix: use new colors and use new delete confirmation dialog
* chore: fix group notification
* chore: clippy
* Revert "fix: newly-created group rows appear out of order (#6212)"
This reverts commit decc438b8aba4c6f07cf5ae3c21c7629d75a6f0a.
* chore: revamp function
* chore: update test
* chore: workaround to fix filter or sort don't show result after opening database
* chore: fix test
* fix: date reminder indicator on board/calendar cards
* fix: stop restricting max lines of card title to two lines
* fix: don't allow multiline row titles
* fix: oops
* feat: support sign in with Apple
* feat: support sign in with Apple
* feat: optimize sign in on desktop
* feat: expand third party sign in buttons on android
* fix: revert text color and font size in button
* chore: display date when convert text to date
* chore: filter & sort
* chore: fix filter and sort
* chore: fix test
* chore: clippy
* chore: fix test
* chore: adjust buttons padding in row record page
* fix: disable more button in row page
* fix: upload image button ui on mobile
* fix: embed link button ui on mobile
* fix: add missing border for ai text field and ai translate field
* fix: delete AI can make mistakes on mobile
* chore: disable sentry
* fix: invite error toast
* fix: add member limit hint text in invite member screen
* feat: show toast after opening workspace on mobile
* chore: remove sentry
* chore: filter row page in recent views
* feat: support display field name as row page title
* chore: remove scroll bar on home page
* chore: remove legacy code
* chore: optimize mobile speed
* Revert "chore: remove sentry"
This reverts commit 73b45e2590655a992cec409503c0693df845914e.
* fix: reduce document page rebuild time
* chore: improve tooltip style
* chore: add dart dependency validator
* feat: open the row page on mobile
* Revert "chore: add dart dependency validator"
This reverts commit c81e5ef0ed7b0f1e74d6ba499722a9e2b566862f.
* chore: update translations
* feat: preload row page to reduce open time
* chore: don't add orphan doc into recent records
* fix: bloc error
* fix: migrate the row page title to latest design
* chore: optimize database mobile UI