plane/web
Aaryan Khandelwal ff03c0b718 [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-28 13:10:03 +05:30
..
components [WEB-1322] dev: conflict free pages collaboration (#4463) 2024-05-28 13:10:03 +05:30
constants [WEB-1148] chore: icons updates for consistency across platform. (#4571) 2024-05-28 11:50:04 +05:30
helpers [WEB-1416] chore: Refactor project sidebar dnd and remove @hello-pangea dnd (#4581) 2024-05-27 19:20:26 +05:30
hooks [WEB-1322] dev: conflict free pages collaboration (#4463) 2024-05-28 13:10:03 +05:30
layouts chore: plane logo asset updated (#4562) 2024-05-23 14:45:40 +05:30
lib fix: posthog proxy config using rewrites 2024-05-28 13:08:37 +05:30
pages [WEB-1322] dev: conflict free pages collaboration (#4463) 2024-05-28 13:10:03 +05:30
public chore: plane logo asset updated (#4562) 2024-05-23 14:45:40 +05:30
services [WEB-1322] dev: conflict free pages collaboration (#4463) 2024-05-28 13:10:03 +05:30
store [WEB-1322] dev: conflict free pages collaboration (#4463) 2024-05-28 13:10:03 +05:30
styles change color of quick add button (#4541) 2024-05-22 16:00:19 +05:30
.env.example fix: admin and space redirections (#4419) 2024-05-10 02:32:42 +05:30
.eslintrc.js fix: eslint fixes and file formatting 2024-03-19 20:08:35 +05:30
.prettierignore chore: format all files in monorepo (#3054) 2023-12-10 15:50:45 +05:30
.prettierrc fix: Implementing mobx, refactoring service layer and rewriting components (#2441) 2023-10-15 23:50:12 +05:30
Dockerfile.dev fix: environment file missing for space (#3105) 2023-12-14 16:18:02 +05:30
Dockerfile.web fix: updating docker urls and base paths 2024-05-23 13:38:20 +05:30
google.d.ts New Directory Setup (#2065) 2023-09-03 18:50:30 +05:30
instrumentation.ts fix: sentry config update for web app 2024-05-27 15:02:03 +05:30
manifest.json New Directory Setup (#2065) 2023-09-03 18:50:30 +05:30
next-auth.d.ts feat: session auth implementation (#4411) 2024-05-08 23:01:20 +05:30
next-env.d.ts [WEB-406] chore: project inbox revamp (#4141) 2024-04-08 19:11:47 +05:30
next.config.js fix: posthog proxy config using rewrites 2024-05-28 13:08:37 +05:30
package.json [WEB-1416] chore: Refactor project sidebar dnd and remove @hello-pangea dnd (#4581) 2024-05-27 19:20:26 +05:30
postcss.config.js feat: Editor Core Packaging and Restructuring (#2358) 2023-10-13 12:05:49 +05:30
sentry.client.config.ts fix: sentry config update for space app 2024-05-27 15:21:41 +05:30
sentry.edge.config.ts fix: sentry config update for space app 2024-05-27 15:21:41 +05:30
sentry.properties New Directory Setup (#2065) 2023-09-03 18:50:30 +05:30
sentry.server.config.ts fix: sentry config update for space app 2024-05-27 15:21:41 +05:30
tailwind.config.js feat: Editor Core Packaging and Restructuring (#2358) 2023-10-13 12:05:49 +05:30
tsconfig.json feat: session auth implementation (#4411) 2024-05-08 23:01:20 +05:30