plane/web/components/headers
Aaryan Khandelwal a3ac6fa498 [WEB-1322] dev: conflict free pages collaboration (#4463)
* chore: pages realtime

* chore: empty binary response

* chore: added a ypy package

* feat: pages collaboration

* chore: update fetching logic

* chore: degrade ypy version

* chore: replace useEffect fetch logic with useSWR

* chore: move all the update logic to the page store

* refactor: remove react-hook-form

* chore: save description_html as well

* chore: migrate old data logic

* fix: added description_binary as field name

* fix: code cleanup

* refactor: create separate hook to handle page description

* fix: build errors

* chore: combine updates instead of using the whole document

* chore: removed ypy package

* chore: added conflict resolving logic to the client side

* chore: add a save changes button

* chore: add read-only validation

* chore: remove saving state information

* chore: added permission class

* chore: removed the migration file

* chore: corrected the model field

* chore: rename pageStore to page

* chore: update collaboration provider

* chore: add try catch to handle error

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2024-05-27 14:09:59 +05:30
..
cycle-issues.tsx [WEB-1301] chore: handled issues count in project, module, and cycle issues (#4538) 2024-05-21 14:55:29 +05:30
cycles.tsx [WEB-1298] chore: project cycle revamp (#4454) 2024-05-14 19:22:08 +05:30
global-issues.tsx fix: build errors 2024-05-11 15:14:59 +05:30
index.ts [WEB-460] refactor: editors, chore: pages list improvement (#4090) 2024-04-11 21:28:59 +05:30
module-issues.tsx [WEB-1301] chore: handled issues count in project, module, and cycle issues (#4538) 2024-05-21 14:55:29 +05:30
modules-list.tsx fix: build errors 2024-05-11 15:14:59 +05:30
page-details.tsx [WEB-1322] dev: conflict free pages collaboration (#4463) 2024-05-27 14:09:59 +05:30
pages.tsx fix: build errors 2024-05-11 15:14:59 +05:30
profile-preferences.tsx fix: eslint fixes and file formatting 2024-03-19 20:08:35 +05:30
profile-settings.tsx fix: eslint fixes and file formatting 2024-03-19 20:08:35 +05:30
project-archived-issue-details.tsx feat: session auth implementation (#4411) 2024-05-08 23:01:20 +05:30
project-archives.tsx [WEB-1145] chore: updated sub issue count in cycles, modules and project (#4328) 2024-05-01 18:24:54 +05:30
project-draft-issues.tsx feat: session auth implementation (#4411) 2024-05-08 23:01:20 +05:30
project-inbox.tsx chore: fix breadcrumbs inconsistency. (#4574) 2024-05-24 14:20:56 +05:30
project-issue-details.tsx feat: session auth implementation (#4411) 2024-05-08 23:01:20 +05:30
project-issues.tsx [WEB-1301] chore: handled issues count in project, module, and cycle issues (#4538) 2024-05-21 14:55:29 +05:30
project-settings.tsx chore: fix breadcrumbs inconsistency. (#4574) 2024-05-24 14:20:56 +05:30
project-view-issues.tsx fix: build errors 2024-05-11 15:14:59 +05:30
project-views.tsx fix: build errors 2024-05-11 15:14:59 +05:30
projects.tsx fix: build errors 2024-05-11 15:14:59 +05:30
user-profile.tsx feat: session auth implementation (#4411) 2024-05-08 23:01:20 +05:30
workspace-active-cycles.tsx feat: session auth implementation (#4411) 2024-05-08 23:01:20 +05:30
workspace-analytics.tsx feat: session auth implementation (#4411) 2024-05-08 23:01:20 +05:30
workspace-dashboard.tsx [WEB-851] chore: update all instances of Dashboard with Home. (#4085) 2024-03-28 14:31:28 +05:30
workspace-settings.tsx chore: fix breadcrumbs inconsistency. (#4574) 2024-05-24 14:20:56 +05:30