* Update empty state copy
* Various copy changes
* Make search smaller
* Tweak spacings
* Better position search
* Polish styling of button group
* Add tooltip to visibility icons
* Fix position of saved view tooltip
* Changes to ··· menus
* Update copy in view details modal
* Fix styling of group empty state
* Fix width of group title while renaming
* Capitalize date
* Change icon color
* Fix truncation
* Add tooltips to all actions
* Undo truncation hover fix
I need to find a different way to fix this. Later.
* frontend update works
* starting viewer resources saved view tests
* test fix
* viewerResources new resolver + adjustment for home views
* create/update view fixing up and tests
* sort of works?
* fixing more race conditions
* loading preview
* disable home view stuff when federated
* fixing up links
* tests and home view fix
* add disclosure edit mode support
* group update backend works
* WIP group title edit
* rename seems to work
* fix menu overflow
* remove comment
* optimistic responser fix
* rename validation
* disclosure sync fix
* backend implemented
* added create to group, but search seems busted
* group search fixed
* moar group retrieval fixes
* more recalculations
* support group delete
* delete confirm dialogs
* canUpdate auth policy
* delete mutation WIP
* backend works
* frontend working
* minor adjustments
* test fix
* switch to new empty state
* beefing up coverage
* cr fix
* init db migration
* WIP store view
* create service call
* WIP insertion
* insert sort of works
* moving code arounmd
* creation tests
* avoid duplicate entries
* fixes from main
* basic group retrieval works
* group filtering works
* WIP view listing
* filter by acl
* fixes + WIP single group retrieval
* wip pivot
* more pivot query fixes
* tests fixed after pivot
* views list tests
* fixing test command
* business plan only checks
* more tests for coverage
* .dts import fix
* cli fix
* anutha one
* auth policy tests for business plan access
* WIP saved views panel base
* BE listing adjustments
* WIP group rendering
* group render done
* WIP post create cache updates
* listing fine?
* my vs theirs
* auto open
* minor fixes
* click load omg
* nicely loading views
* type fix
* less spammy loading
* another type fix:
* more lint fix
* test fix
* codecov disable
* moar coverage
* fix sidebar flashin
* more test coverage
* more test cvoverage
* minor adfjustments
* adj
* saved view wipe fixes
* CSR viewer
* more improvements
* extra feature flag checks
* lint fix
* feature flags fix
* more test fixes
Replaces useElementSize with useResizeObserver to update the underline position and width when the active tab changes size, ensuring the underline stays correctly aligned even when tab content changes (e.g., badge count updates).
* WIP error dialog
* import error reporting
* dialog content memoization
* dialog work
* more cleanup
* apollo cache adjustments
* add jobId to uploads table
* fix showing old pending version state
* feat(fe2): prevent user from leaving page if active uploads (#5017)
* feat(fe2): prevent user leaving if active uploads
* fixxes