* feat (nc-gui): discussion mode structure
* feat (nc-gui): expanded form discussion mode render audits and comments
* fix (nc-gui): refactor different entries in discussion
* fix (nc-gui): expanded form discussion mode use rich comments
* fix (nc-gui): expanded form discussion mode implement new ui looks
* fix (nc-gui): expanded form discussion mode comment actions
* fix (nc-gui): comments list start from bottom
* fix (nc-gui): expanded form discussion mode better grouping logic
* feat (nc-gui): discussion view ui latest polish and mocks
* chore (nc-gui): lint
* fix (nc-gui): expanded form discussion mode audits list wiring
* fix (nc-gui): expanded form discussion mode audits preview attachments
* fix (nc-gui): expanded form discussion mode audits in the right sidebar tab
* fix (nc-gui): expanded form discussion mode remove unused declarations
* fix (nc-gui): expanded form discussion mode remove duplicate rendering
* fix (nc-gui): expanded form discussion mode refactor to remove duplication
* fix (nc-gui): expanded form discussion mode use Cell component to render data based on colOptions and meta
* fix (nc-gui): expanded form discussion mode use proper types
* fix (nc-gui): expanded form discussion mode lint
* fix (nc-gui): expanded form discussion mode normalize meta and spacings
* fix (nc-gui): expanded form discussion mode save expanded form mode to discussion
* fix (nc-gui): expanded form discussion mode use cell component for mini audits
* fix (nc-gui): expanded form discussion mode small fix
* fix (nc-gui): discussion mode records audit ui polishes
* fix (nc-gui): records audit items polishes
* fix (nc-gui): records audit conditional raw rendering for date/time type cells
* fix (nc-gui): records audit ui polishes
* fix (nc-gui): records audit diff the changed values
* fix (nc-gui): records audit better text wrap and json scrollbar
* chore (nc-gui): mock change to run ci
* fix (nc-gui): records audit text diff and link ui polish
* fix (nc-gui): records audit polish links ui
* chore (nc-gui): records audit lint
* fix (nc-gui): handle v0 type audit information
* fix (nc-gui): move records audit under a feature flag
* fix (nc-gui): lint
* refactor: enable audit in CE
* fix(nc-gui) : v0 audit rendering issue
* fix (nc-gui): records audit correctly load after refresh when expanded record is open
* fix (nc-gui): records audit code polishes
---------
Co-authored-by: Yoones Khoshghadam <yooneskh@gmail.com>
Co-authored-by: Pranav C <pranavxc@gmail.com>
* fix(nc-gui): audit record access issue for oss base creator
* fix(nocodb): use user created_at instead of project user created_at
* fix(nc-gui): show comment from start instead of bottom
* fix(nc-gui): enable record audit logs for all user roles
* fix: enable comment & audit list for viewer
* fix(nc-gui): enable grid row comment count
* fix(nc-gui): update empty comment state text
* chore(nc-gui): lint
* Update en.json
* chore(nc-gui): lint
* fix(nc-gui): remove padding and add hover effect in audit record logs
* fix(nc-gui): comment/audit user role info issue
* fix(test): update share base comment drawer test case
* fix(nc-gui): record audit item line height issue
* fix(nc-gui): truncate record comment/audit user name
* fix(nc-gui): text truncate issue
* fix(nc-gui): update base user map on updating base user role
* fix(nc-gui): update grid row count on adding/removing comment
* fix(nc-gui): skip loading row audits in ee & after adding/updating comment
---------
Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* fix: expanded view not working on shared view and shared bases
* fix: expanded record not working on calendar shared
* fix: review commenys
* fix: calendar unwanted data mutattion fix: kanban update changed Columns
* fix: move try catch to inner block
* fix: coderabbit comments
* fix(nc-gui): expanded form new UI changes setup
* fix(nc-gui): update expanded form fields panel style
* fix(nc-gui): update expanded form header
* fix(nc-gui): update expanded form footer
* fix(nc-gui): update expanded form comment section
* fix(nc-gui): expanded form comment section ui changes
* fix(nc-gui): incorrect duplicate icon
* fix(nc-gui): add table icon & title in expanded form header
* fix(nc-gui): allow multiline comment display in expanded form
* fix(nc-gui): add column header menu & edit column option in exapanded form
* fix(nc-gui): updated header cell component
* fix(nc-gui): update field context menu for expanded form
* fix(nc-gui): expanded form column duplidate issue
* fix(nc-gui): pr review changes
* fix(nc-gui): update expanded form field menu option icon & text
* fix(nc-gui): expanded form field rename, show hidden field data update issue
* fix(nc-gui): small changes
* fix(nc-gui): update comment section
* fix(nc-gui): show expanded form field menu only if user has the permission
* fix(nc-gui): add expanded form comment input shadow
* fix(nc-gui): hide expanded form field menu options in mobile screen
* fix(nc-gui): use drawer insted of modal for expanded form in mobile view
* fix(nc-gui): expanded form responsive issue
* fix(nc-gui): expanded form skeleton issue
* fix(nc-gui): some review comments
* fix(nc-gui): increase font size of field label from expanded form
* fix(nc-gui): reduce expanded form field width
* fix(nc-gui): add comment and audit icons
* fix(nc-gui): comment box style
* fix(nc-gui): some pr review comments
* fix(nc-gui): add tooltip for navigation btns
* fix(nc-gui): expanded form field menu placement issue
* fix(nc-gui): add box shodow on expanded form input boxes
* fix(nc-gui): reduce height of field icon from expanded form
* fix(nc-gui): expanded form test fail issue
* chore(nc-gui): lint
* fix(nc-gui): role access test fail issue
* fix(nc-gui): review changes
* fix(nc-gui): small changes
* fix(nc-gui): overflow issue
* fix(nc-gui): navigation btn style issue
* fix(nc-gui): expanded form field row max width
* fix(nc-gui): update comment item user name color and font weight
* fix(nc-gui): increase comment input box padding
* fix: get rid of barrel files
* chore: get rid of explicit imports
* fix: use explicit import for classes and enums
* fix: use explicit import for enum & class & aliases
* fix: build issues