Skip to content

Latest commit

 

History

History
2683 lines (2386 loc) · 341 KB

CHANGELOG.md

File metadata and controls

2683 lines (2386 loc) · 341 KB

1.0.0-next.13 (2024-09-18)

Features

  • fixed browser storage check (175b59b)
  • merge branch 'develop' into staging (bd1dbe5)

1.0.0-next.12 (2024-09-18)

  • added bottom pagination (6e6d9da)

  • show cookie banner on cookie (21a7b26)

  • update cookie policy link (f643c42)

  • fixed revisions history scroll (cfa4e47)

  • made footer static instead of fixed (a9157e8)

  • added env to enable sentry tracing (b55945d)

  • added bottom pagination (6e6d9da)

  • added disclaimer update to connect footer (6726595)

  • added env to enable sentry tracing (b55945d)

  • fixed revisions history scroll (cfa4e47)

  • Footer component integration (76e5a16)

  • implemented cookie banner (6b9f220)

  • implemented cookies policy as modal (ebe2bc6)

  • improved service worker handling (b0aaf7e)

  • made footer static instead of fixed (a9157e8)

  • merge branch 'develop' into staging (56cd09d)

  • removed functional cookie (b806a6a)

  • show cookie banner on cookie (21a7b26)

  • show error when document loading fails (9c82f93)

  • update cookie policy link (f643c42)

  • update document-model-libs and design system (3f84088)

  • updated package.lock (b052b9a)

Bug Fixes

1.0.0-next.11 (2024-09-12)

Bug Fixes

  • revert nginx docker image change (174b57c)

Features

  • activated brotli on nginx (835cb76)
  • added support for read mode (146c59e)
  • allow all when no allow list is defined (94ae965)
  • merge branch 'develop' into staging (b3f52bd)
  • only show editor loader for slow documents (ff6b7d8)
  • show loading editor while document is being fetched (cfdfa01)
  • update document-model-libs and design-system (a4e971b)
  • updated default drives handling (0cdb778)
  • updated dependencies (e6c88eb)
  • updated document drive (4a511dd)
  • updated document drive (16c07e6)
  • updated nginx docker image (f87d5c8)

1.0.0-next.10 (2024-09-12)

Features

  • added support for read mode (146c59e)
  • allow all when no allow list is defined (94ae965)
  • only show editor loader for slow documents (ff6b7d8)
  • show loading editor while document is being fetched (cfdfa01)
  • updated default drives handling (0cdb778)
  • updated document drive (4a511dd)
  • updated document drive (16c07e6)

1.0.0-dev.104 (2024-09-11)

Features

  • update document-model-libs and design-system (a4e971b)

1.0.0-dev.103 (2024-09-09)

Features

1.0.0-dev.102 (2024-09-06)

Bug Fixes

  • revert nginx docker image change (174b57c)

1.0.0-dev.101 (2024-09-06)

Features

  • activated brotli on nginx (835cb76)
  • updated nginx docker image (f87d5c8)

1.0.0-dev.100 (2024-09-04)

Features

1.0.0-next.9 (2024-09-05)

Bug Fixes

  • activate service worker in prod (ef00ce3)
  • added PH_CONNECT_ROUTER_BASENAME env variable to e2e github action (1e104e7)
  • broken cypress tests (cc9af0a)
  • fix merge conflicts (cad5a8f)
  • fix service worker build (38e0e92)
  • fixed bundle location (fb12b37)
  • fixed outdated config import (beb5d71)
  • merge conflicts (cfee034)
  • moved service-worker script to assets folder (900b11c)
  • prevent sentry code injection (85e4f7f)
  • remove file ext when importing document (fc926ec)
  • service worker app version (1e63c59)
  • test env access in config (e9275a9)
  • use routerBasename to get service worker script path (41b4b8c)

Features

  • added env vars for connect (d4567a4)
  • added PH_CONNECT_DEFAULT_DRIVES_URL env to e2e github action (b308b03)
  • added service-worker.ts (fa97092)
  • build service worker as part of the bundle (50515ae)
  • check if nginx.conf is valid (ab70580)
  • entrypoint script cleanup (82c2c95)
  • fix service worker build (9b0c99a)
  • fixed entrypoint script (ffe04e7)
  • fixed env vars (3951036)
  • fixed lint warning (9c2bf2c)
  • fixed version fetch and added env var for version check interval (415e3a4)
  • handle syncUnitStatus not found error (c84db48)
  • moved connect config to the src folder so it has access to the env vars (84d4af7)
  • pass build args as strings (940a0f1)
  • preserve all remote drives if no default drives config is passed (af45238)
  • remove default drives info from connect + add default drives to reactor config (1483e82)
  • remove escape chars from dockerfile entrypoint (58516f3)
  • run e2e tests when a PR is open (a6682b6)
  • scope the service worker to the basepath (dbca2b4)
  • set package version as sentry release (29ba7fe)
  • use script as entrypoint (2652d51)
  • use script instead of inline nginx config (39b0091)

1.0.0-next.8 (2024-08-16)

Bug Fixes

  • fixes undefined this in logger methods (d5a8fac)
  • parse renown base url (160b4df)

Features

  • added browser refresh when a new version of connect is deployed (0208c62)
  • added drive operations context (0c9d5fe)
  • fix fix-urlBranchMap (aeadba1)
  • update design-system and document-model-libs ver (78c2745)
  • upload sourcemaps to sentry (47190fa)
  • use pkg version instead of random ver (c2255c9)

1.0.0-next.7 (2024-08-12)

Features

1.0.0-next.6 (2024-08-02)

Bug Fixes

  • refresh drive methods when user permissions change (a9677cd)
  • release (387a9ed)
  • set old drive private and new drive public (fa29b90)
  • switchboard graphql query (8d354d3)

Features

  • add animated loader for editors (0ef0cc5)
  • add comments (a5e81b2)
  • add file icon logic (3ba0aae)
  • add node slugs (e6a538a)
  • add suspense for editor component (62f78e7)
  • add wagmi context (7f638be)
  • added base e2e tests (fab24e1)
  • added debug tools modal (c88989b)
  • added sign operation (0427a11)
  • added user tracking for sentry (2a98795)
  • allow renown.id (63fda39)
  • allow url for file (d7b762d)
  • bump design system (5870d52)
  • bump design system (09079b6)
  • bump design system (8d322c1)
  • bump document-model-libs (9f5516c)
  • bump libs (67c43fe)
  • bump libs (977b43f)
  • bump libs (2837f01)
  • bump libs (72ff365)
  • bump libs (e431ef5)
  • bump libs (3db0a2b)
  • bump libs (415ca8e)
  • check status code and error message when handling invalid listenerId (86982ff)
  • disable sync icon for local folders (9996fa3)
  • enabled support for multiple default drives (8f6386b)
  • expect undefined document (d10ef75)
  • fix merge conflict when adding a new pullResponder (6941c0a)
  • fix renown url (b46dd75)
  • fix sidebar props (11b50b4)
  • fixed file import (b5d4d72)
  • handle async editor switching (453939b)
  • handle back button clicked when editor open (99b58e1)
  • handle delete (d541580)
  • handle drive id change is history (07c9aeb)
  • handle history stack (c1fb104)
  • handle invalid listener id with status error 400 instead of 404 (febbe2d)
  • handle modal opening (9404452)
  • handle url navigation (fe18c02)
  • ignore AbortError when user cancels file picker (9c3cf4d)
  • include copy and move handlers (3b1342f)
  • integrate revision history (3edb50a)
  • make sure move target is not existing parent (f96a9e3)
  • merge branch 'develop' into staging (92680ec)
  • merge branch 'develop' into staging (5eefcd8)
  • merge branch 'staging' into deployments/staging/makerdao (bc2bd10)
  • move modals out of components (300d094)
  • only copy icons post install (9866258)
  • outdated app check improvements (800b4b2)
  • push operations by chunks (ec6c80b)
  • readd drive by slug (631bcc3)
  • readd drive error handler (42b647b)
  • regenerate lockfile (b88daf9)
  • regenerate lockfile (4048486)
  • regenerate lockfile (1cda4b3)
  • regenerate lockfile (184a379)
  • regenerate lockfile (0095c6b)
  • register new pullResponderTrigger when the current one is not longer valid (1a96a4d)
  • reload default drives when config has been updated (edd9bfc)
  • remove copy icons script (23a309a)
  • remove csp (fdff1c6)
  • remove old store tabs (816406e)
  • remove old tabs (8a7f62d)
  • remove react aria drag and drop (80e0353)
  • remove selected node check (0803390)
  • removed file extension when importing a document file (b2da3b0)
  • rename hook for clarity (f48848e)
  • replaced react-window by tanstack/react-virtual (7e9b024)
  • set VITE_RWA_ALLOW_LIST (34c5dad)
  • simplify passing of props (c7c3779)
  • sort folders and files alphabetically (74aa081)
  • split file creation and operations push (ce1ede8)
  • split navigation functions out of hooks (7be8044)
  • update document-drive (2b95857)
  • update document-model 1.7.0 (02e8083)
  • update node lifecycle scripts (e959228)
  • update query (3ca3f2a)
  • updated document model deps (efc3814)
  • updated renown url (b2ddc9d)
  • use function for slug (f107e92)
  • use new ui nodes context (fa5dba4)
  • use node parent folder in tree item (8513783)
  • use src name in copy (409cff0)

1.0.0-next.5 (2024-07-30)

Bug Fixes

1.0.0-next.4 (2024-07-01)

Features

1.0.0-dev.54 (2024-08-01)

Features

  • outdated app check improvements (800b4b2)

1.0.0-dev.53 (2024-08-01)

Features

  • add animated loader for editors (0ef0cc5)

1.0.0-dev.52 (2024-08-01)

Features

  • add suspense for editor component (62f78e7)
  • expect undefined document (d10ef75)
  • handle async editor switching (453939b)
  • remove old store tabs (816406e)

1.0.0-dev.51 (2024-07-31)

Features

  • remove copy icons script (23a309a)

1.0.0-dev.50 (2024-07-31)

Features

  • bump document-model-libs (9f5516c)
  • include copy and move handlers (3b1342f)
  • only copy icons post install (9866258)
  • remove old tabs (8a7f62d)
  • remove react aria drag and drop (80e0353)
  • update node lifecycle scripts (e959228)

1.0.0-dev.49 (2024-07-30)

Features

1.0.0-dev.48 (2024-07-30)

Features

1.0.0-dev.47 (2024-07-29)

Features

1.0.0-dev.46 (2024-07-26)

Features

  • fix merge conflict when adding a new pullResponder (6941c0a)

1.0.0-dev.45 (2024-07-22)

Features

  • ignore AbortError when user cancels file picker (9c3cf4d)

1.0.0-dev.44 (2024-07-17)

Features

  • removed file extension when importing a document file (b2da3b0)

1.0.0-dev.43 (2024-07-17)

Features

1.0.0-dev.42 (2024-07-11)

Features

  • added debug tools modal (c88989b)

1.0.0-dev.41 (2024-07-09)

Features

  • reload default drives when config has been updated (edd9bfc)

1.0.0-dev.40 (2024-07-09)

Bug Fixes

Features

  • added addpublicdrive util (4dc536f)
  • added cypress CI config (6418f6d)
  • added Cypress Cloud Config (24deddb)
  • added cypress setup (380db83)
  • added develop environment (4ceabce)
  • added develop to release cycle (3e1058e)
  • added reload Connect toast (37cb55e)
  • added version comparison (866e979)
  • avoid recreate fileOptions and clickOptionsHandler for each file node (08557e9)
  • avoid recreate folderOptions and clickFolderOptionsHandler for each folder node (efa90d2)
  • bump libs (e11a238)
  • bump libs (4e0863a)
  • bump libs (87d0d1a)
  • enabled sync icons for folders and files (3e0451e)
  • moved isAllowedToCreateDocuments to folderView (8ef573b)
  • re-use decodedDriveID (bb11105)
  • removed debug code (5f0c930)
  • update query (2e5d77f)
  • updated design-system alpha 119 (b337897)
  • updated document drive (39f3218)
  • updated document-drive (2a08adb)
  • updated libs (adbadc1)
  • updated release script (d5b4fd6)
  • use memoized version of FileItem component (8b0314b)

Performance Improvements

  • decode id only one when getting readable item path (9d0b5ad)
  • implemented scalable way to compare drive state (bb5fecb)

1.0.0-dev.39 (2024-07-09)

Bug Fixes

  • set old drive private and new drive public (fa29b90)
  • switchboard graphql query (8d354d3)

Features

1.0.0-dev.38 (2024-07-08)

Features

  • check status code and error message when handling invalid listenerId (86982ff)
  • handle invalid listener id with status error 400 instead of 404 (febbe2d)

1.0.0-dev.37 (2024-07-05)

Features

  • enabled support for multiple default drives (8f6386b)

1.0.0-dev.36 (2024-07-05)

Features

  • register new pullResponderTrigger when the current one is not longer valid (1a96a4d)

1.0.0-dev.35 (2024-07-04)

Features

  • sort folders and files alphabetically (74aa081)

1.0.0-dev.34 (2024-07-04)

Bug Fixes

  • refresh drive methods when user permissions change (a9677cd)

1.0.0-dev.33 (2024-07-03)

Features

1.0.0-dev.32 (2024-07-03)

Bug Fixes

1.0.0-dev.31 (2024-07-03)

Features

1.0.0-dev.30 (2024-07-02)

Features

  • push operations by chunks (ec6c80b)

1.0.0-dev.29 (2024-07-02)

Features

1.0.0-dev.28 (2024-07-02)

Features

1.0.0-dev.27 (2024-07-02)

Features

  • split file creation and operations push (ce1ede8)

1.0.0-dev.26 (2024-07-02)

Features

1.0.0-dev.25 (2024-07-02)

Features

1.0.0-dev.24 (2024-07-02)

Features

  • replaced react-window by tanstack/react-virtual (7e9b024)

1.0.0-dev.23 (2024-07-01)

Features

1.0.0-dev.22 (2024-07-01)

Features

1.0.0-dev.21 (2024-07-01)

Features

1.0.0-dev.20 (2024-06-28)

Features

  • bump design system (8d322c1)
  • handle back button clicked when editor open (99b58e1)
  • make sure move target is not existing parent (f96a9e3)
  • regenerate lockfile (0095c6b)
  • use node parent folder in tree item (8513783)

1.0.0-dev.19 (2024-06-27)

Features

  • disable sync icon for local folders (9996fa3)

1.0.0-dev.18 (2024-06-27)

Features

1.0.0-dev.17 (2024-06-26)

Features

  • integrate revision history (3edb50a)

1.0.0-dev.16 (2024-06-25)

Features

1.0.0-dev.15 (2024-06-24)

Features

  • added user tracking for sentry (2a98795)

1.0.0-dev.14 (2024-06-24)

Bug Fixes

  • remove resulting state from cache (4d8c6fe)

Features

  • added virtualization for files content (f8e9093)
  • bump libs (b3d7fa9)

1.0.0-next.2 (2024-06-20)

Bug Fixes

Features

  • added addpublicdrive util (123ed8b)
  • added cypress CI config (e50fb06)
  • added Cypress Cloud Config (3439c54)
  • added cypress setup (be8e1b6)
  • added develop environment (c33ab9d)
  • added develop to release cycle (b9247e6)
  • added reload Connect toast (944b086)
  • added version comparison (85661ea)
  • avoid recreate fileOptions and clickOptionsHandler for each file node (0a0ef3a)
  • avoid recreate folderOptions and clickFolderOptionsHandler for each folder node (6329b29)
  • bump libs (e9d7a4f)
  • bump libs (32b2f39)
  • bump libs (1216c33)
  • bump libs (153909c)
  • bump libs (fe4d49a)
  • enabled sync icons for folders and files (9336e8a)
  • handle empty string as parent folder (3260ccb)
  • moved isAllowedToCreateDocuments to folderView (8af8020)
  • re-use decodedDriveID (1a82d60)
  • removed debug code (4aa9c4c)
  • updated design-system alpha 119 (c27a968)
  • updated document-drive (cce5625)
  • updated libs (5edef9d)
  • updated release script (639b2a5)
  • use memoized version of FileItem component (040c2b6)

Performance Improvements

  • decode id only one when getting readable item path (5c019b9)
  • implemented scalable way to compare drive state (5b4f360)

1.0.0-next.1 (2024-06-18)

Bug Fixes

Features

  • 🚀 Added ItemsContext integration (41fc40f)
  • 🚀 added readable item path for File Items (9f6a4ac)
  • 🚀 Implemented base folder-view design (22ad4fc)
  • activate queue (#290) (5b5a4fd)
  • add dep array to use effect (0a88d92)
  • add dependency versions to settings modal (d01c0de)
  • add design system preset (a6cb51c)
  • add duplicate action (a9d2e29)
  • add duplicate to folder (a6212a8)
  • add generate assets hook for icons copying (4c25ebe)
  • add is allowed to create documents hook (0a457fc)
  • add optional dep (a079cc7)
  • add pull trigger on cloud drives (9f86849)
  • add react aria dep (499dda0)
  • add tailwind eslint plugin (6e639bc)
  • add user context to actions (6a3241d)
  • added addpublicdrive util (4dc536f)
  • added base path for nginx (22a270b)
  • added browser key storage (6562881)
  • added clear storage setting (922f5e1)
  • added config to hide drive sections (aa67a3f)
  • added csp headers (bd398aa)
  • added cypress CI config (6418f6d)
  • added Cypress Cloud Config (24deddb)
  • added cypress setup (380db83)
  • added deeplink support to link to specific drive node (ae1f97f)
  • added delete drive modal + enable delete file modal confirmation (4ce110e)
  • added develop environment (4ceabce)
  • added develop to release cycle (3e1058e)
  • added e2e playwright setup (2d37330)
  • added editor debug tools (6928bed)
  • added env var to hide document model setting (840a561)
  • added env vars for renown (f464d68)
  • added feature flag setup + disable editors for demo (7fa64f2)
  • added gzip and brotli compression to nginx (f52a0c3)
  • added heroku deployment for powerhouse staging env (f4c538a)
  • added modal confirmation when export document with errors (d22a447)
  • added network id to user (908a50e)
  • added new env var to dockerfile (64afb40)
  • added nginx config (069be2c)
  • added notification toast (39ed0c2)
  • added open file and delete file (01793c8)
  • added opengraph and twitter meta data (280da91)
  • added PH logo (e9ec94b)
  • added prepare script (abeaa41)
  • added reload Connect toast (37cb55e)
  • added renown login on browser (5b77016)
  • added rewrite rules to vercel.json config (b66cdb0)
  • added route to open document drive node (6700f13)
  • added RWA doc name fix for demo (05dfd07)
  • added scope of work (742aae0)
  • added sentry dsn to environments (c4cfef1)
  • added sentry environments (68fefd0)
  • added sentry to connect (d51ec53)
  • added settings modal integration (dfb9d28)
  • added sidebar login (2917809)
  • added sort nodes + fix input styles + cancel new folders with empty name (4a2f9fb)
  • added support for delete option in FolderItem and FileItem (85800ab)
  • added support for document in addfile action (0706ce2)
  • added support for rename files + create file name modal (8a76691)
  • added support for renown user (3853b37)
  • added support for router basename (251afe2)
  • added switchboard link to document files (5f31b71)
  • added useConnectConfig hook (a600091)
  • added vercel redirect (7100848)
  • added version comparison (866e979)
  • added vite env as build args (c76d4f4)
  • allow connect-src for renown.id (7357d4a)
  • allow external images (171efac)
  • allow per deploy drive restrictions (8779d84)
  • allow url for file (474ad4d)
  • also disable when env is production (6f60688)
  • also do src === target check in move node function (3e80c1e)
  • apply auto fixes (b10b111)
  • auto-select first drive if there's no selected path (daf3083)
  • avoid recreate fileOptions and clickOptionsHandler for each file node (08557e9)
  • avoid recreate folderOptions and clickFolderOptionsHandler for each folder node (efa90d2)
  • bump (40fd30a)
  • bump (11fb69f)
  • bump deps (7d7206c)
  • bump design system (fb12d70)
  • bump design system (4e1d168)
  • bump design system and document model libs (165e2cc)
  • bump design system to integrate dep version component (a18c621)
  • bump design-system and document-model-lib deps (7d90802)
  • bump document drive version (254a2cd)
  • bump libs (e11a238)
  • bump libs (4e0863a)
  • bump libs (87d0d1a)
  • bump libs (24a9cd3)
  • bump libs (b27b036)
  • bump libs (5fb15d3)
  • bump libs (1f38863)
  • bump libs (7df97b0)
  • bump libs (78baf1d)
  • bump libs (d766c36)
  • bump libs (6b3f58f)
  • bump libs (f98b523)
  • bump libs (2a9a29d)
  • bump libs (62117a9)
  • bump libs (62cd43d)
  • bump lint deps (544fcea)
  • bump react aria (3a8ed93)
  • cancel rename operation when new name is empty (6c7a815)
  • change term to allow list (af99e9b)
  • changed default renown env variables (c87ee69)
  • changed nginx image to nginx-brotli (3d497da)
  • check if operations with same index are submitted (b7ad973)
  • check user auth on startup (6820f27)
  • commented renown env variables (cd18bab)
  • configure available editors with env variables (00fad56)
  • default drive handling improvements (57be63e)
  • detect circular reference in node path (c113d03)
  • disable dev tools when app is packaged (2326a77)
  • disable document drive editor by default (a61249f)
  • disallow create operations (9cb4a8e)
  • downloadFile fallback (9836f4c)
  • enable transactions editor (28967c2)
  • enabled add cloud drive modal (d54f579)
  • enabled drop target for FolderItem (70aeaad)
  • enabled editor controls (f7aa503)
  • enabled keyboard shortcut for undo/redo (82fe517)
  • enabled onErrorCallback for dispatch fn (8bd3c7c)
  • enabled rename option for folders in folder view (d7a9b34)
  • enabled rename option when copy/move an item (3ef5ea4)
  • enabled rwa editor (b7df486)
  • enabled switchboard link in RWA editor (cece18e)
  • enabled sync icons for folders and files (3e0451e)
  • enabled undo/redo with new document structure (f6af1e0)
  • expand selected path in sidebar on initial path load (9b5e053)
  • export did:key instead of public key (a358371)
  • fetch user's ens info (229a1ae)
  • fix Authorize Connect font color (25ba2e7)
  • fix console warnings (3024578)
  • fix css import order (9216a27)
  • fix linux build (433e6f9)
  • fix logo + position (278ebeb)
  • fix rwa document name (b3f39d1)
  • fix sync status (9ff69fe)
  • fix tailwind class conflicts (341d8ba)
  • fixed addDriveOperations (4c33a1f)
  • fixed base route (606e919)
  • fixed default document-models (0d51154)
  • fixed editors loading (4fda671)
  • fixed file import (23cd72d)
  • fixed file operations error (5d123af)
  • fixes browser key storage (bfb2a72)
  • generate key pair on desktop (ebc0204)
  • go back from fixed version (41684c4)
  • handle empty string or wrong formatted string in env var (0099615)
  • handle null parent folder (21f9370)
  • handle sync events on node document drive (3855ce4)
  • handle undefined whitelist (1672fa8)
  • hide searchbar from config (0bd4444)
  • ignore drives with error (25a27d5)
  • ignore operation hashes when importing zip (634bcd5)
  • ignores document drive result when adding an operation from the editor (74140e2)
  • implemented rename and new folder actions (45dbf5e)
  • import styles from design system (f7ac8ad)
  • improved url handling (32b3dcd)
  • install ts-reset (228b082)
  • install vite (aa66a01)
  • lighthouse recomendations (dd3e594)
  • load default drive (589653f)
  • log sync error (204c38a)
  • manually install design system (1b7c676)
  • move helpers (e12240c)
  • move sync status invocation to hook (dea3fa9)
  • moved isAllowedToCreateDocuments to folderView (8ef573b)
  • moved load initial data into a hook (99c7417)
  • pass allow list credentials to components (2fadac1)
  • pass allow list props to components (0df5de6)
  • port config files to ts (f78e7f5)
  • re-enable onErrorCallback with new operations error prop (a408630)
  • re-generate package-lock.json (e48ac3d)
  • re-implemented copy/move nodes with new DocumentDrive (c4fad11)
  • re-use decodedDriveID (bb11105)
  • readd prepare script (ad4577e)
  • refresh UI when there are drive changes (fca3c95)
  • regenerate lock (0269b0b)
  • regenerate lockfile (efa2f7f)
  • regenerate lockfile (c8aac44)
  • reinstall with npm (f790b6c)
  • remove check (1db971c)
  • remove csp (b940c38)
  • remove default node logic (217d6e5)
  • remove hello from content (decd9c4)
  • remove old tailwind classes (10a8b95)
  • remove redundant config (0c4d334)
  • remove redundant use effect (9bb2950)
  • remove restriction to send operations (dc620c5)
  • remove scrollbar styles (a9a3080)
  • removed debug code (5f0c930)
  • removed electron-deeplink pkg and updated deep links (5cec527)
  • removed networkId from signer (89c2a1c)
  • removed queue timeout (8b517b7)
  • removed re-renders and prevent add default drive being called twice (3104848)
  • removed usehooks-ts dep (05ca45e)
  • rename document drive node when document model name is changed (b9008f7)
  • replaced env vars by client.config file (28f7a2f)
  • replaced feature flags context by atomWithStorage (071b7aa)
  • replaced sidebar input header by connect logo (a845dfd)
  • separate browser storage (9ea89b8)
  • separated error and conflict messages for drive status notification (e80ccfe)
  • set queue timeout to 10ms (6c87c92)
  • show success sync toast only after recover from error sync (5c2a47a)
  • simplify copy (2cd60c3)
  • support add drive (f827d33)
  • support multiple separate allow lists (74d6152)
  • switch to using vars from design system (587c258)
  • trigger build (e85bf95)
  • update connect opengraph meta data (32b3720)
  • update deeplink protocol (45d0a58)
  • update dependencies and increase pull interval to 3 seconds (66d8aea)
  • update deps (3b6fa8d)
  • update document drive (ff37742)
  • update document drive dep (ad31bf0)
  • update document drive dep (5baaf20)
  • update document-drive (534fa80)
  • update document-drive ver (393388e)
  • update document-model and document-drive ver (d66225a)
  • update document-model and document-drive versions (8d1f869)
  • update document-model dep (c865770)
  • update document-model document-drive and document-model-libs deps (aee1dce)
  • update document-model lib to v1.0.29 (9190869)
  • update drive sync icon on syncStatus event (ded596e)
  • update editor when opened document is changed (88e1cad)
  • update env var names (42ba363)
  • update experimental deps (12d28d6)
  • update lint config (170b252)
  • update submit handler (9cd1a10)
  • update to use new sync icons (e1cbf1d)
  • update url params logic (6450975)
  • updated deps (e41734f)
  • updated deps (a328cd9)
  • updated design system dep (b378a42)
  • updated design-system alpha 119 (b337897)
  • updated document drive (39f3218)
  • updated document drive (4b588b0)
  • updated document drive (b0df564)
  • updated document drive lib (5f30983)
  • updated document-drive (2a08adb)
  • updated document-drive ver (f7b9c7d)
  • updated document-drive version (a92dd24)
  • updated document-drive@1.0.0-experimental.2 (c2b2816)
  • updated document-drive@1.0.0-experimental.4 (f31d12d)
  • updated document-model dep (f487cff)
  • updated document-model lib (9db149e)
  • updated document-model-libs (b0bb1d2)
  • updated document-model-libs and design-system ver (d4ab8f8)
  • updated libs (adbadc1)
  • updated package.lock (3c334f4)
  • updated release script (d5b4fd6)
  • updated rwa query (3709cfc)
  • use default values if there is a missing key for feature flags (cdb728a)
  • use drive icon (c82bebb)
  • use memoized version of FileItem component (8b0314b)
  • use memoryBrowser on packaged app (2d11200)
  • use new svgr syntax (e1db3b9)
  • use not equal (8e33089)
  • use setTimeout as fallback for requestIdleCallback (730c8f2)
  • use tailwind styles (53dc69f)
  • use yarn (812fe5a)
  • waits 50ms for new operations to make a single addOperations call (d4c9796)
  • waits for document drive server to be loaded before checking default drive is added (fc10ee8)

Performance Improvements

  • decode id only one when getting readable item path (9d0b5ad)
  • implemented scalable way to compare drive state (bb5fecb)

1.0.0-dev.9 (2024-06-18)

Features

1.0.0-dev.8 (2024-06-17)

Features

1.0.0-dev.7 (2024-06-14)

Features

  • avoid recreate fileOptions and clickOptionsHandler for each file node (0a0ef3a)
  • avoid recreate folderOptions and clickFolderOptionsHandler for each folder node (6329b29)
  • moved isAllowedToCreateDocuments to folderView (8af8020)
  • re-use decodedDriveID (1a82d60)
  • removed debug code (4aa9c4c)
  • use memoized version of FileItem component (040c2b6)

1.0.0-dev.6 (2024-06-14)

Features

1.0.0-dev.5 (2024-06-13)

Features

  • added reload Connect toast (944b086)
  • added version comparison (85661ea)

1.0.0-dev.4 (2024-06-13)

Features

1.0.0-dev.3 (2024-06-12)

Features

  • enabled sync icons for folders and files (9336e8a)
  • updated design-system alpha 119 (c27a968)
  • updated document-drive (cce5625)
  • updated libs (5edef9d)

1.0.0-dev.2 (2024-06-11)

Performance Improvements

  • decode id only one when getting readable item path (5c019b9)

1.0.0-dev.1 (2024-06-11)

Bug Fixes

Features

  • 🚀 Added ItemsContext integration (41fc40f)
  • 🚀 added readable item path for File Items (9f6a4ac)
  • 🚀 Implemented base folder-view design (22ad4fc)
  • activate queue (#290) (5b5a4fd)
  • add dep array to use effect (0a88d92)
  • add dependency versions to settings modal (d01c0de)
  • add design system preset (a6cb51c)
  • add duplicate action (a9d2e29)
  • add duplicate to folder (a6212a8)
  • add generate assets hook for icons copying (4c25ebe)
  • add is allowed to create documents hook (0a457fc)
  • add optional dep (a079cc7)
  • add pull trigger on cloud drives (9f86849)
  • add react aria dep (499dda0)
  • add tailwind eslint plugin (6e639bc)
  • add user context to actions (6a3241d)
  • added base path for nginx (22a270b)
  • added browser key storage (6562881)
  • added clear storage setting (922f5e1)
  • added config to hide drive sections (aa67a3f)
  • added csp headers (bd398aa)
  • added deeplink support to link to specific drive node (ae1f97f)
  • added delete drive modal + enable delete file modal confirmation (4ce110e)
  • added develop environment (c33ab9d)
  • added develop to release cycle (b9247e6)
  • added e2e playwright setup (2d37330)
  • added editor debug tools (6928bed)
  • added env var to hide document model setting (840a561)
  • added env vars for renown (f464d68)
  • added feature flag setup + disable editors for demo (7fa64f2)
  • added gzip and brotli compression to nginx (f52a0c3)
  • added heroku deployment for powerhouse staging env (f4c538a)
  • added modal confirmation when export document with errors (d22a447)
  • added network id to user (908a50e)
  • added new env var to dockerfile (64afb40)
  • added nginx config (069be2c)
  • added notification toast (39ed0c2)
  • added open file and delete file (01793c8)
  • added opengraph and twitter meta data (280da91)
  • added PH logo (e9ec94b)
  • added prepare script (abeaa41)
  • added renown login on browser (5b77016)
  • added rewrite rules to vercel.json config (b66cdb0)
  • added route to open document drive node (6700f13)
  • added RWA doc name fix for demo (05dfd07)
  • added scope of work (742aae0)
  • added sentry dsn to environments (c4cfef1)
  • added sentry environments (68fefd0)
  • added sentry to connect (d51ec53)
  • added settings modal integration (dfb9d28)
  • added sidebar login (2917809)
  • added sort nodes + fix input styles + cancel new folders with empty name (4a2f9fb)
  • added support for delete option in FolderItem and FileItem (85800ab)
  • added support for document in addfile action (0706ce2)
  • added support for rename files + create file name modal (8a76691)
  • added support for renown user (3853b37)
  • added support for router basename (251afe2)
  • added switchboard link to document files (5f31b71)
  • added useConnectConfig hook (a600091)
  • added vercel redirect (7100848)
  • added vite env as build args (c76d4f4)
  • allow connect-src for renown.id (7357d4a)
  • allow external images (171efac)
  • allow per deploy drive restrictions (8779d84)
  • allow url for file (474ad4d)
  • also disable when env is production (6f60688)
  • also do src === target check in move node function (3e80c1e)
  • apply auto fixes (b10b111)
  • auto-select first drive if there's no selected path (daf3083)
  • bump (40fd30a)
  • bump (11fb69f)
  • bump deps (7d7206c)
  • bump design system (fb12d70)
  • bump design system (4e1d168)
  • bump design system and document model libs (165e2cc)
  • bump design system to integrate dep version component (a18c621)
  • bump design-system and document-model-lib deps (7d90802)
  • bump document drive version (254a2cd)
  • bump libs (24a9cd3)
  • bump libs (b27b036)
  • bump libs (5fb15d3)
  • bump libs (1f38863)
  • bump libs (7df97b0)
  • bump libs (78baf1d)
  • bump libs (d766c36)
  • bump libs (6b3f58f)
  • bump libs (f98b523)
  • bump libs (2a9a29d)
  • bump libs (62117a9)
  • bump libs (62cd43d)
  • bump lint deps (544fcea)
  • bump react aria (3a8ed93)
  • cancel rename operation when new name is empty (6c7a815)
  • change term to allow list (af99e9b)
  • changed default renown env variables (c87ee69)
  • changed nginx image to nginx-brotli (3d497da)
  • check if operations with same index are submitted (b7ad973)
  • check user auth on startup (6820f27)
  • commented renown env variables (cd18bab)
  • configure available editors with env variables (00fad56)
  • default drive handling improvements (57be63e)
  • detect circular reference in node path (c113d03)
  • disable dev tools when app is packaged (2326a77)
  • disable document drive editor by default (a61249f)
  • disallow create operations (9cb4a8e)
  • downloadFile fallback (9836f4c)
  • enable transactions editor (28967c2)
  • enabled add cloud drive modal (d54f579)
  • enabled drop target for FolderItem (70aeaad)
  • enabled editor controls (f7aa503)
  • enabled keyboard shortcut for undo/redo (82fe517)
  • enabled onErrorCallback for dispatch fn (8bd3c7c)
  • enabled rename option for folders in folder view (d7a9b34)
  • enabled rename option when copy/move an item (3ef5ea4)
  • enabled rwa editor (b7df486)
  • enabled switchboard link in RWA editor (cece18e)
  • enabled undo/redo with new document structure (f6af1e0)
  • expand selected path in sidebar on initial path load (9b5e053)
  • export did:key instead of public key (a358371)
  • fetch user's ens info (229a1ae)
  • fix Authorize Connect font color (25ba2e7)
  • fix console warnings (3024578)
  • fix css import order (9216a27)
  • fix linux build (433e6f9)
  • fix logo + position (278ebeb)
  • fix rwa document name (b3f39d1)
  • fix sync status (9ff69fe)
  • fix tailwind class conflicts (341d8ba)
  • fixed addDriveOperations (4c33a1f)
  • fixed base route (606e919)
  • fixed default document-models (0d51154)
  • fixed editors loading (4fda671)
  • fixed file import (23cd72d)
  • fixed file operations error (5d123af)
  • fixes browser key storage (bfb2a72)
  • generate key pair on desktop (ebc0204)
  • go back from fixed version (41684c4)
  • handle empty string or wrong formatted string in env var (0099615)
  • handle null parent folder (21f9370)
  • handle sync events on node document drive (3855ce4)
  • handle undefined whitelist (1672fa8)
  • hide searchbar from config (0bd4444)
  • ignore drives with error (25a27d5)
  • ignore operation hashes when importing zip (634bcd5)
  • ignores document drive result when adding an operation from the editor (74140e2)
  • implemented rename and new folder actions (45dbf5e)
  • import styles from design system (f7ac8ad)
  • improved url handling (32b3dcd)
  • install ts-reset (228b082)
  • install vite (aa66a01)
  • lighthouse recomendations (dd3e594)
  • load default drive (589653f)
  • log sync error (204c38a)
  • manually install design system (1b7c676)
  • move helpers (e12240c)
  • move sync status invocation to hook (dea3fa9)
  • moved load initial data into a hook (99c7417)
  • pass allow list credentials to components (2fadac1)
  • pass allow list props to components (0df5de6)
  • port config files to ts (f78e7f5)
  • re-enable onErrorCallback with new operations error prop (a408630)
  • re-generate package-lock.json (e48ac3d)
  • re-implemented copy/move nodes with new DocumentDrive (c4fad11)
  • readd prepare script (ad4577e)
  • refresh UI when there are drive changes (fca3c95)
  • regenerate lock (0269b0b)
  • regenerate lockfile (efa2f7f)
  • regenerate lockfile (c8aac44)
  • reinstall with npm (f790b6c)
  • remove check (1db971c)
  • remove csp (b940c38)
  • remove default node logic (217d6e5)
  • remove hello from content (decd9c4)
  • remove old tailwind classes (10a8b95)
  • remove redundant config (0c4d334)
  • remove redundant use effect (9bb2950)
  • remove restriction to send operations (dc620c5)
  • remove scrollbar styles (a9a3080)
  • removed electron-deeplink pkg and updated deep links (5cec527)
  • removed networkId from signer (89c2a1c)
  • removed queue timeout (8b517b7)
  • removed re-renders and prevent add default drive being called twice (3104848)
  • removed usehooks-ts dep (05ca45e)
  • rename document drive node when document model name is changed (b9008f7)
  • replaced env vars by client.config file (28f7a2f)
  • replaced feature flags context by atomWithStorage (071b7aa)
  • replaced sidebar input header by connect logo (a845dfd)
  • separate browser storage (9ea89b8)
  • separated error and conflict messages for drive status notification (e80ccfe)
  • set queue timeout to 10ms (6c87c92)
  • show success sync toast only after recover from error sync (5c2a47a)
  • simplify copy (2cd60c3)
  • support add drive (f827d33)
  • support multiple separate allow lists (74d6152)
  • switch to using vars from design system (587c258)
  • trigger build (e85bf95)
  • update connect opengraph meta data (32b3720)
  • update deeplink protocol (45d0a58)
  • update dependencies and increase pull interval to 3 seconds (66d8aea)
  • update deps (3b6fa8d)
  • update document drive (ff37742)
  • update document drive dep (ad31bf0)
  • update document drive dep (5baaf20)
  • update document-drive (534fa80)
  • update document-drive ver (393388e)
  • update document-model and document-drive ver (d66225a)
  • update document-model and document-drive versions (8d1f869)
  • update document-model dep (c865770)
  • update document-model document-drive and document-model-libs deps (aee1dce)
  • update document-model lib to v1.0.29 (9190869)
  • update drive sync icon on syncStatus event (ded596e)
  • update editor when opened document is changed (88e1cad)
  • update env var names (42ba363)
  • update experimental deps (12d28d6)
  • update lint config (170b252)
  • update submit handler (9cd1a10)
  • update to use new sync icons (e1cbf1d)
  • update url params logic (6450975)
  • updated deps (e41734f)
  • updated deps (a328cd9)
  • updated design system dep (b378a42)
  • updated document drive (4b588b0)
  • updated document drive (b0df564)
  • updated document drive lib (5f30983)
  • updated document-drive ver (f7b9c7d)
  • updated document-drive version (a92dd24)
  • updated document-drive@1.0.0-experimental.2 (c2b2816)
  • updated document-drive@1.0.0-experimental.4 (f31d12d)
  • updated document-model dep (f487cff)
  • updated document-model lib (9db149e)
  • updated document-model-libs (b0bb1d2)
  • updated document-model-libs and design-system ver (d4ab8f8)
  • updated package.lock (3c334f4)
  • updated release script (639b2a5)
  • updated rwa query (3709cfc)
  • use default values if there is a missing key for feature flags (cdb728a)
  • use drive icon (c82bebb)
  • use memoryBrowser on packaged app (2d11200)
  • use new svgr syntax (e1db3b9)
  • use not equal (8e33089)
  • use setTimeout as fallback for requestIdleCallback (730c8f2)
  • use tailwind styles (53dc69f)
  • use yarn (812fe5a)
  • waits 50ms for new operations to make a single addOperations call (d4c9796)
  • waits for document drive server to be loaded before checking default drive is added (fc10ee8)

Performance Improvements

  • implemented scalable way to compare drive state (5b4f360)

1.0.0-alpha.1 (2024-06-11)

Bug Fixes

  • added callback support for document dispatch (a4f4c04)
  • allow concurrent drive operations (17658ee)
  • apply auto lint fix (dfa1ec0)
  • base hrefs (1ff517c)
  • base path cmd (070b4af)
  • build issues (f2b084b)
  • change config file names in scripts (37fa872)
  • downgraded document drive (7d287c4)
  • endpoints for connect (f35f853)
  • fix file types (11d1b18)
  • fix rerenders when refreshing document drives (5429f61)
  • fixed build error (3027483)
  • fixed build error (f280459)
  • folder selection in folder view (f7e3681)
  • header text color (4ee9745)
  • heroku nginx config (0ca0df1)
  • lint errors (ac490b4)
  • missing return (f81d0e9)
  • only call useMemo in hook (76a1505)
  • package.lock (1c2a1f5)
  • properly encode switchboard query (4c5001f)
  • remove allow list (ac2475d)
  • remove duplicate package (364afdd)
  • remove yalc from package json (9e184d8)
  • removed unused css import (6da080c)
  • rename node id (45235e5)
  • renown endpoint (10461f5)
  • renown login (432e5bc)
  • revert setSelectedDocument in addOperation document (df06317)
  • rwa query (09fcd52)
  • settings modal typo (6ef1286)
  • show local drives (893b0df)
  • subscribe to server updates when load initial data (35bf948)
  • suppress less important rules (679af22)
  • switchboard endpoint (2e570f3)
  • switchboard link (78bbdd0)
  • tmp build fix (4a4be40)
  • undefined default drive (e5f2749)
  • undefined default drive (6ad9412)
  • update selectedDocument when a new operation is dispatched (b2c4401)
  • use selectedDocument as source of truth for document editor (b5204e7)
  • wait for renown to load (1d2f019)

Features

  • 🚀 Added ItemsContext integration (41fc40f)
  • 🚀 added readable item path for File Items (9f6a4ac)
  • 🚀 Implemented base folder-view design (22ad4fc)
  • activate queue (#290) (5b5a4fd)
  • add dep array to use effect (0a88d92)
  • add dependency versions to settings modal (d01c0de)
  • add design system preset (a6cb51c)
  • add duplicate action (a9d2e29)
  • add duplicate to folder (a6212a8)
  • add generate assets hook for icons copying (4c25ebe)
  • add is allowed to create documents hook (0a457fc)
  • add optional dep (a079cc7)
  • add pull trigger on cloud drives (9f86849)
  • add react aria dep (499dda0)
  • add tailwind eslint plugin (6e639bc)
  • add user context to actions (6a3241d)
  • added base path for nginx (22a270b)
  • added browser key storage (6562881)
  • added clear storage setting (922f5e1)
  • added config to hide drive sections (aa67a3f)
  • added csp headers (bd398aa)
  • added deeplink support to link to specific drive node (ae1f97f)
  • added delete drive modal + enable delete file modal confirmation (4ce110e)
  • added develop environment (c33ab9d)
  • added develop to release cycle (b9247e6)
  • added e2e playwright setup (2d37330)
  • added editor debug tools (6928bed)
  • added env var to hide document model setting (840a561)
  • added env vars for renown (f464d68)
  • added feature flag setup + disable editors for demo (7fa64f2)
  • added gzip and brotli compression to nginx (f52a0c3)
  • added heroku deployment for powerhouse staging env (f4c538a)
  • added modal confirmation when export document with errors (d22a447)
  • added network id to user (908a50e)
  • added new env var to dockerfile (64afb40)
  • added nginx config (069be2c)
  • added notification toast (39ed0c2)
  • added open file and delete file (01793c8)
  • added opengraph and twitter meta data (280da91)
  • added PH logo (e9ec94b)
  • added prepare script (abeaa41)
  • added renown login on browser (5b77016)
  • added rewrite rules to vercel.json config (b66cdb0)
  • added route to open document drive node (6700f13)
  • added RWA doc name fix for demo (05dfd07)
  • added scope of work (742aae0)
  • added sentry dsn to environments (c4cfef1)
  • added sentry environments (68fefd0)
  • added sentry to connect (d51ec53)
  • added settings modal integration (dfb9d28)
  • added sidebar login (2917809)
  • added sort nodes + fix input styles + cancel new folders with empty name (4a2f9fb)
  • added support for delete option in FolderItem and FileItem (85800ab)
  • added support for document in addfile action (0706ce2)
  • added support for rename files + create file name modal (8a76691)
  • added support for renown user (3853b37)
  • added support for router basename (251afe2)
  • added switchboard link to document files (5f31b71)
  • added useConnectConfig hook (a600091)
  • added vercel redirect (7100848)
  • added vite env as build args (c76d4f4)
  • allow connect-src for renown.id (7357d4a)
  • allow external images (171efac)
  • allow per deploy drive restrictions (8779d84)
  • allow url for file (474ad4d)
  • also disable when env is production (6f60688)
  • also do src === target check in move node function (3e80c1e)
  • apply auto fixes (b10b111)
  • auto-select first drive if there's no selected path (daf3083)
  • bump (40fd30a)
  • bump (11fb69f)
  • bump deps (7d7206c)
  • bump design system (fb12d70)
  • bump design system (4e1d168)
  • bump design system and document model libs (165e2cc)
  • bump design system to integrate dep version component (a18c621)
  • bump design-system and document-model-lib deps (7d90802)
  • bump document drive version (254a2cd)
  • bump libs (24a9cd3)
  • bump libs (b27b036)
  • bump libs (5fb15d3)
  • bump libs (1f38863)
  • bump libs (7df97b0)
  • bump libs (78baf1d)
  • bump libs (d766c36)
  • bump libs (6b3f58f)
  • bump libs (f98b523)
  • bump libs (2a9a29d)
  • bump libs (62117a9)
  • bump libs (62cd43d)
  • bump lint deps (544fcea)
  • bump react aria (3a8ed93)
  • cancel rename operation when new name is empty (6c7a815)
  • change term to allow list (af99e9b)
  • changed default renown env variables (c87ee69)
  • changed nginx image to nginx-brotli (3d497da)
  • check if operations with same index are submitted (b7ad973)
  • check user auth on startup (6820f27)
  • commented renown env variables (cd18bab)
  • configure available editors with env variables (00fad56)
  • default drive handling improvements (57be63e)
  • detect circular reference in node path (c113d03)
  • disable dev tools when app is packaged (2326a77)
  • disable document drive editor by default (a61249f)
  • disallow create operations (9cb4a8e)
  • downloadFile fallback (9836f4c)
  • enable transactions editor (28967c2)
  • enabled add cloud drive modal (d54f579)
  • enabled drop target for FolderItem (70aeaad)
  • enabled editor controls (f7aa503)
  • enabled keyboard shortcut for undo/redo (82fe517)
  • enabled onErrorCallback for dispatch fn (8bd3c7c)
  • enabled rename option for folders in folder view (d7a9b34)
  • enabled rename option when copy/move an item (3ef5ea4)
  • enabled rwa editor (b7df486)
  • enabled switchboard link in RWA editor (cece18e)
  • enabled undo/redo with new document structure (f6af1e0)
  • expand selected path in sidebar on initial path load (9b5e053)
  • export did:key instead of public key (a358371)
  • fetch user's ens info (229a1ae)
  • fix Authorize Connect font color (25ba2e7)
  • fix console warnings (3024578)
  • fix css import order (9216a27)
  • fix linux build (433e6f9)
  • fix logo + position (278ebeb)
  • fix rwa document name (b3f39d1)
  • fix sync status (9ff69fe)
  • fix tailwind class conflicts (341d8ba)
  • fixed addDriveOperations (4c33a1f)
  • fixed base route (606e919)
  • fixed default document-models (0d51154)
  • fixed editors loading (4fda671)
  • fixed file import (23cd72d)
  • fixed file operations error (5d123af)
  • fixes browser key storage (bfb2a72)
  • generate key pair on desktop (ebc0204)
  • go back from fixed version (41684c4)
  • handle empty string or wrong formatted string in env var (0099615)
  • handle null parent folder (21f9370)
  • handle sync events on node document drive (3855ce4)
  • handle undefined whitelist (1672fa8)
  • hide searchbar from config (0bd4444)
  • ignore drives with error (25a27d5)
  • ignore operation hashes when importing zip (634bcd5)
  • ignores document drive result when adding an operation from the editor (74140e2)
  • implemented rename and new folder actions (45dbf5e)
  • import styles from design system (f7ac8ad)
  • improved url handling (32b3dcd)
  • install ts-reset (228b082)
  • install vite (aa66a01)
  • lighthouse recomendations (dd3e594)
  • load default drive (589653f)
  • log sync error (204c38a)
  • manually install design system (1b7c676)
  • move helpers (e12240c)
  • move sync status invocation to hook (dea3fa9)
  • moved load initial data into a hook (99c7417)
  • pass allow list credentials to components (2fadac1)
  • pass allow list props to components (0df5de6)
  • port config files to ts (f78e7f5)
  • re-enable onErrorCallback with new operations error prop (a408630)
  • re-generate package-lock.json (e48ac3d)
  • re-implemented copy/move nodes with new DocumentDrive (c4fad11)
  • readd prepare script (ad4577e)
  • refresh UI when there are drive changes (fca3c95)
  • regenerate lock (0269b0b)
  • regenerate lockfile (efa2f7f)
  • regenerate lockfile (c8aac44)
  • reinstall with npm (f790b6c)
  • remove check (1db971c)
  • remove csp (b940c38)
  • remove default node logic (217d6e5)
  • remove hello from content (decd9c4)
  • remove old tailwind classes (10a8b95)
  • remove redundant config (0c4d334)
  • remove redundant use effect (9bb2950)
  • remove restriction to send operations (dc620c5)
  • remove scrollbar styles (a9a3080)
  • removed electron-deeplink pkg and updated deep links (5cec527)
  • removed networkId from signer (89c2a1c)
  • removed queue timeout (8b517b7)
  • removed re-renders and prevent add default drive being called twice (3104848)
  • removed usehooks-ts dep (05ca45e)
  • rename document drive node when document model name is changed (b9008f7)
  • replaced env vars by client.config file (28f7a2f)
  • replaced feature flags context by atomWithStorage (071b7aa)
  • replaced sidebar input header by connect logo (a845dfd)
  • separate browser storage (9ea89b8)
  • separated error and conflict messages for drive status notification (e80ccfe)
  • set queue timeout to 10ms (6c87c92)
  • show success sync toast only after recover from error sync (5c2a47a)
  • simplify copy (2cd60c3)
  • support add drive (f827d33)
  • support multiple separate allow lists (74d6152)
  • switch to using vars from design system (587c258)
  • trigger build (e85bf95)
  • update connect opengraph meta data (32b3720)
  • update deeplink protocol (45d0a58)
  • update dependencies and increase pull interval to 3 seconds (66d8aea)
  • update deps (3b6fa8d)
  • update document drive (ff37742)
  • update document drive dep (ad31bf0)
  • update document drive dep (5baaf20)
  • update document-drive (534fa80)
  • update document-drive ver (393388e)
  • update document-model and document-drive ver (d66225a)
  • update document-model and document-drive versions (8d1f869)
  • update document-model dep (c865770)
  • update document-model document-drive and document-model-libs deps (aee1dce)
  • update document-model lib to v1.0.29 (9190869)
  • update drive sync icon on syncStatus event (ded596e)
  • update editor when opened document is changed (88e1cad)
  • update env var names (42ba363)
  • update experimental deps (12d28d6)
  • update lint config (170b252)
  • update submit handler (9cd1a10)
  • update to use new sync icons (e1cbf1d)
  • update url params logic (6450975)
  • updated deps (e41734f)
  • updated deps (a328cd9)
  • updated design system dep (b378a42)
  • updated document drive (4b588b0)
  • updated document drive (b0df564)
  • updated document drive lib (5f30983)
  • updated document-drive ver (f7b9c7d)
  • updated document-drive version (a92dd24)
  • updated document-drive@1.0.0-experimental.2 (c2b2816)
  • updated document-drive@1.0.0-experimental.4 (f31d12d)
  • updated document-model dep (f487cff)
  • updated document-model lib (9db149e)
  • updated document-model-libs (b0bb1d2)
  • updated document-model-libs and design-system ver (d4ab8f8)
  • updated package.lock (3c334f4)
  • updated release script (639b2a5)
  • updated rwa query (3709cfc)
  • use default values if there is a missing key for feature flags (cdb728a)
  • use drive icon (c82bebb)
  • use memoryBrowser on packaged app (2d11200)
  • use new svgr syntax (e1db3b9)
  • use not equal (8e33089)
  • use setTimeout as fallback for requestIdleCallback (730c8f2)
  • use tailwind styles (53dc69f)
  • use yarn (812fe5a)
  • waits 50ms for new operations to make a single addOperations call (d4c9796)
  • waits for document drive server to be loaded before checking default drive is added (fc10ee8)

Performance Improvements

  • implemented scalable way to compare drive state (5b4f360)

1.0.0-alpha.1 (2024-06-11)

Bug Fixes

  • added callback support for document dispatch (a4f4c04)
  • allow concurrent drive operations (17658ee)
  • apply auto lint fix (dfa1ec0)
  • base hrefs (1ff517c)
  • base path cmd (070b4af)
  • build issues (f2b084b)
  • change config file names in scripts (37fa872)
  • downgraded document drive (7d287c4)
  • endpoints for connect (f35f853)
  • fix file types (11d1b18)
  • fix rerenders when refreshing document drives (5429f61)
  • fixed build error (3027483)
  • fixed build error (f280459)
  • folder selection in folder view (f7e3681)
  • header text color (4ee9745)
  • heroku nginx config (0ca0df1)
  • lint errors (ac490b4)
  • missing return (f81d0e9)
  • only call useMemo in hook (76a1505)
  • package.lock (1c2a1f5)
  • properly encode switchboard query (4c5001f)
  • remove allow list (ac2475d)
  • remove duplicate package (364afdd)
  • remove yalc from package json (9e184d8)
  • removed unused css import (6da080c)
  • rename node id (45235e5)
  • renown endpoint (10461f5)
  • renown login (432e5bc)
  • revert setSelectedDocument in addOperation document (df06317)
  • rwa query (09fcd52)
  • settings modal typo (6ef1286)
  • show local drives (893b0df)
  • subscribe to server updates when load initial data (35bf948)
  • suppress less important rules (679af22)
  • switchboard endpoint (2e570f3)
  • switchboard link (78bbdd0)
  • tmp build fix (4a4be40)
  • undefined default drive (e5f2749)
  • undefined default drive (6ad9412)
  • update selectedDocument when a new operation is dispatched (b2c4401)
  • use selectedDocument as source of truth for document editor (b5204e7)
  • wait for renown to load (1d2f019)

Features

  • 🚀 Added ItemsContext integration (41fc40f)
  • 🚀 added readable item path for File Items (9f6a4ac)
  • 🚀 Implemented base folder-view design (22ad4fc)
  • activate queue (#290) (5b5a4fd)
  • add dep array to use effect (0a88d92)
  • add dependency versions to settings modal (d01c0de)
  • add design system preset (a6cb51c)
  • add duplicate action (a9d2e29)
  • add duplicate to folder (a6212a8)
  • add generate assets hook for icons copying (4c25ebe)
  • add is allowed to create documents hook (0a457fc)
  • add optional dep (a079cc7)
  • add pull trigger on cloud drives (9f86849)
  • add react aria dep (499dda0)
  • add tailwind eslint plugin (6e639bc)
  • add user context to actions (6a3241d)
  • added base path for nginx (22a270b)
  • added browser key storage (6562881)
  • added clear storage setting (922f5e1)
  • added config to hide drive sections (aa67a3f)
  • added csp headers (bd398aa)
  • added deeplink support to link to specific drive node (ae1f97f)
  • added delete drive modal + enable delete file modal confirmation (4ce110e)
  • added develop environment (c33ab9d)
  • added develop to release cycle (b9247e6)
  • added e2e playwright setup (2d37330)
  • added editor debug tools (6928bed)
  • added env var to hide document model setting (840a561)
  • added env vars for renown (f464d68)
  • added feature flag setup + disable editors for demo (7fa64f2)
  • added gzip and brotli compression to nginx (f52a0c3)
  • added heroku deployment for powerhouse staging env (f4c538a)
  • added modal confirmation when export document with errors (d22a447)
  • added network id to user (908a50e)
  • added new env var to dockerfile (64afb40)
  • added nginx config (069be2c)
  • added notification toast (39ed0c2)
  • added open file and delete file (01793c8)
  • added opengraph and twitter meta data (280da91)
  • added PH logo (e9ec94b)
  • added prepare script (abeaa41)
  • added renown login on browser (5b77016)
  • added rewrite rules to vercel.json config (b66cdb0)
  • added route to open document drive node (6700f13)
  • added RWA doc name fix for demo (05dfd07)
  • added scope of work (742aae0)
  • added sentry dsn to environments (c4cfef1)
  • added sentry environments (68fefd0)
  • added sentry to connect (d51ec53)
  • added settings modal integration (dfb9d28)
  • added sidebar login (2917809)
  • added sort nodes + fix input styles + cancel new folders with empty name (4a2f9fb)
  • added support for delete option in FolderItem and FileItem (85800ab)
  • added support for document in addfile action (0706ce2)
  • added support for rename files + create file name modal (8a76691)
  • added support for renown user (3853b37)
  • added support for router basename (251afe2)
  • added switchboard link to document files (5f31b71)
  • added useConnectConfig hook (a600091)
  • added vercel redirect (7100848)
  • added vite env as build args (c76d4f4)
  • allow connect-src for renown.id (7357d4a)
  • allow external images (171efac)
  • allow per deploy drive restrictions (8779d84)
  • allow url for file (474ad4d)
  • also disable when env is production (6f60688)
  • also do src === target check in move node function (3e80c1e)
  • apply auto fixes (b10b111)
  • auto-select first drive if there's no selected path (daf3083)
  • bump (40fd30a)
  • bump (11fb69f)
  • bump deps (7d7206c)
  • bump design system (fb12d70)
  • bump design system (4e1d168)
  • bump design system and document model libs (165e2cc)
  • bump design system to integrate dep version component (a18c621)
  • bump design-system and document-model-lib deps (7d90802)
  • bump document drive version (254a2cd)
  • bump libs (24a9cd3)
  • bump libs (b27b036)
  • bump libs (5fb15d3)
  • bump libs (1f38863)
  • bump libs (7df97b0)
  • bump libs (78baf1d)
  • bump libs (d766c36)
  • bump libs (6b3f58f)
  • bump libs (f98b523)
  • bump libs (2a9a29d)
  • bump libs (62117a9)
  • bump libs (62cd43d)
  • bump lint deps (544fcea)
  • bump react aria (3a8ed93)
  • cancel rename operation when new name is empty (6c7a815)
  • change term to allow list (af99e9b)
  • changed default renown env variables (c87ee69)
  • changed nginx image to nginx-brotli (3d497da)
  • check if operations with same index are submitted (b7ad973)
  • check user auth on startup (6820f27)
  • commented renown env variables (cd18bab)
  • configure available editors with env variables (00fad56)
  • default drive handling improvements (57be63e)
  • detect circular reference in node path (c113d03)
  • disable dev tools when app is packaged (2326a77)
  • disable document drive editor by default (a61249f)
  • disallow create operations (9cb4a8e)
  • downloadFile fallback (9836f4c)
  • enable transactions editor (28967c2)
  • enabled add cloud drive modal (d54f579)
  • enabled drop target for FolderItem (70aeaad)
  • enabled editor controls (f7aa503)
  • enabled keyboard shortcut for undo/redo (82fe517)
  • enabled onErrorCallback for dispatch fn (8bd3c7c)
  • enabled rename option for folders in folder view (d7a9b34)
  • enabled rename option when copy/move an item (3ef5ea4)
  • enabled rwa editor (b7df486)
  • enabled switchboard link in RWA editor (cece18e)
  • enabled undo/redo with new document structure (f6af1e0)
  • expand selected path in sidebar on initial path load (9b5e053)
  • export did:key instead of public key (a358371)
  • fetch user's ens info (229a1ae)
  • fix Authorize Connect font color (25ba2e7)
  • fix console warnings (3024578)
  • fix css import order (9216a27)
  • fix linux build (433e6f9)
  • fix logo + position (278ebeb)
  • fix rwa document name (b3f39d1)
  • fix sync status (9ff69fe)
  • fix tailwind class conflicts (341d8ba)
  • fixed addDriveOperations (4c33a1f)
  • fixed base route (606e919)
  • fixed default document-models (0d51154)
  • fixed editors loading (4fda671)
  • fixed file import (23cd72d)
  • fixed file operations error (5d123af)
  • fixes browser key storage (bfb2a72)
  • generate key pair on desktop (ebc0204)
  • go back from fixed version (41684c4)
  • handle empty string or wrong formatted string in env var (0099615)
  • handle null parent folder (21f9370)
  • handle sync events on node document drive (3855ce4)
  • handle undefined whitelist (1672fa8)
  • hide searchbar from config (0bd4444)
  • ignore drives with error (25a27d5)
  • ignore operation hashes when importing zip (634bcd5)
  • ignores document drive result when adding an operation from the editor (74140e2)
  • implemented rename and new folder actions (45dbf5e)
  • import styles from design system (f7ac8ad)
  • improved url handling (32b3dcd)
  • install ts-reset (228b082)
  • install vite (aa66a01)
  • lighthouse recomendations (dd3e594)
  • load default drive (589653f)
  • log sync error (204c38a)
  • manually install design system (1b7c676)
  • move helpers (e12240c)
  • move sync status invocation to hook (dea3fa9)
  • moved load initial data into a hook (99c7417)
  • pass allow list credentials to components (2fadac1)
  • pass allow list props to components (0df5de6)
  • port config files to ts (f78e7f5)
  • re-enable onErrorCallback with new operations error prop (a408630)
  • re-generate package-lock.json (e48ac3d)
  • re-implemented copy/move nodes with new DocumentDrive (c4fad11)
  • readd prepare script (ad4577e)
  • refresh UI when there are drive changes (fca3c95)
  • regenerate lock (0269b0b)
  • regenerate lockfile (efa2f7f)
  • regenerate lockfile (c8aac44)
  • reinstall with npm (f790b6c)
  • remove check (1db971c)
  • remove csp (b940c38)
  • remove default node logic (217d6e5)
  • remove hello from content (decd9c4)
  • remove old tailwind classes (10a8b95)
  • remove redundant config (0c4d334)
  • remove redundant use effect (9bb2950)
  • remove restriction to send operations (dc620c5)
  • remove scrollbar styles (a9a3080)
  • removed electron-deeplink pkg and updated deep links (5cec527)
  • removed networkId from signer (89c2a1c)
  • removed queue timeout (8b517b7)
  • removed re-renders and prevent add default drive being called twice (3104848)
  • removed usehooks-ts dep (05ca45e)
  • rename document drive node when document model name is changed (b9008f7)
  • replaced env vars by client.config file (28f7a2f)
  • replaced feature flags context by atomWithStorage (071b7aa)
  • replaced sidebar input header by connect logo (a845dfd)
  • separate browser storage (9ea89b8)
  • separated error and conflict messages for drive status notification (e80ccfe)
  • set queue timeout to 10ms (6c87c92)
  • show success sync toast only after recover from error sync (5c2a47a)
  • simplify copy (2cd60c3)
  • support add drive (f827d33)
  • support multiple separate allow lists (74d6152)
  • switch to using vars from design system (587c258)
  • trigger build (e85bf95)
  • update connect opengraph meta data (32b3720)
  • update deeplink protocol (45d0a58)
  • update dependencies and increase pull interval to 3 seconds (66d8aea)
  • update deps (3b6fa8d)
  • update document drive (ff37742)
  • update document drive dep (ad31bf0)
  • update document drive dep (5baaf20)
  • update document-drive (534fa80)
  • update document-drive ver (393388e)
  • update document-model and document-drive ver (d66225a)
  • update document-model and document-drive versions (8d1f869)
  • update document-model dep (c865770)
  • update document-model document-drive and document-model-libs deps (aee1dce)
  • update document-model lib to v1.0.29 (9190869)
  • update drive sync icon on syncStatus event (ded596e)
  • update editor when opened document is changed (88e1cad)
  • update env var names (42ba363)
  • update experimental deps (12d28d6)
  • update lint config (170b252)
  • update submit handler (9cd1a10)
  • update to use new sync icons (e1cbf1d)
  • update url params logic (6450975)
  • updated deps (e41734f)
  • updated deps (a328cd9)
  • updated design system dep (b378a42)
  • updated document drive (4b588b0)
  • updated document drive (b0df564)
  • updated document drive lib (5f30983)
  • updated document-drive ver (f7b9c7d)
  • updated document-drive version (a92dd24)
  • updated document-drive@1.0.0-experimental.2 (c2b2816)
  • updated document-drive@1.0.0-experimental.4 (f31d12d)
  • updated document-model dep (f487cff)
  • updated document-model lib (9db149e)
  • updated document-model-libs (b0bb1d2)
  • updated document-model-libs and design-system ver (d4ab8f8)
  • updated package.lock (3c334f4)
  • updated release script (639b2a5)
  • updated rwa query (3709cfc)
  • use default values if there is a missing key for feature flags (cdb728a)
  • use drive icon (c82bebb)
  • use memoryBrowser on packaged app (2d11200)
  • use new svgr syntax (e1db3b9)
  • use not equal (8e33089)
  • use setTimeout as fallback for requestIdleCallback (730c8f2)
  • use tailwind styles (53dc69f)
  • use yarn (812fe5a)
  • waits 50ms for new operations to make a single addOperations call (d4c9796)
  • waits for document drive server to be loaded before checking default drive is added (fc10ee8)

Performance Improvements

  • implemented scalable way to compare drive state (5b4f360)

1.0.0-alpha.1 (2024-06-10)

Bug Fixes

  • added callback support for document dispatch (a4f4c04)
  • allow concurrent drive operations (17658ee)
  • apply auto lint fix (dfa1ec0)
  • base hrefs (1ff517c)
  • base path cmd (070b4af)
  • build issues (f2b084b)
  • change config file names in scripts (37fa872)
  • downgraded document drive (7d287c4)
  • endpoints for connect (f35f853)
  • fix file types (11d1b18)
  • fix rerenders when refreshing document drives (5429f61)
  • fixed build error (3027483)
  • fixed build error (f280459)
  • folder selection in folder view (f7e3681)
  • header text color (4ee9745)
  • heroku nginx config (0ca0df1)
  • lint errors (ac490b4)
  • missing return (f81d0e9)
  • only call useMemo in hook (76a1505)
  • package.lock (1c2a1f5)
  • properly encode switchboard query (4c5001f)
  • remove allow list (ac2475d)
  • remove duplicate package (364afdd)
  • remove yalc from package json (9e184d8)
  • removed unused css import (6da080c)
  • rename node id (45235e5)
  • renown endpoint (10461f5)
  • renown login (432e5bc)
  • revert setSelectedDocument in addOperation document (df06317)
  • rwa query (09fcd52)
  • settings modal typo (6ef1286)
  • show local drives (893b0df)
  • subscribe to server updates when load initial data (35bf948)
  • suppress less important rules (679af22)
  • switchboard endpoint (2e570f3)
  • switchboard link (78bbdd0)
  • tmp build fix (4a4be40)
  • undefined default drive (e5f2749)
  • undefined default drive (6ad9412)
  • update selectedDocument when a new operation is dispatched (b2c4401)
  • use selectedDocument as source of truth for document editor (b5204e7)
  • wait for renown to load (1d2f019)

Features

  • 🚀 Added ItemsContext integration (41fc40f)
  • 🚀 added readable item path for File Items (9f6a4ac)
  • 🚀 Implemented base folder-view design (22ad4fc)
  • activate queue (#290) (5b5a4fd)
  • add dep array to use effect (0a88d92)
  • add dependency versions to settings modal (d01c0de)
  • add design system preset (a6cb51c)
  • add duplicate action (a9d2e29)
  • add duplicate to folder (a6212a8)
  • add generate assets hook for icons copying (4c25ebe)
  • add is allowed to create documents hook (0a457fc)
  • add optional dep (a079cc7)
  • add pull trigger on cloud drives (9f86849)
  • add react aria dep (499dda0)
  • add tailwind eslint plugin (6e639bc)
  • add user context to actions (6a3241d)
  • added base path for nginx (22a270b)
  • added browser key storage (6562881)
  • added clear storage setting (922f5e1)
  • added config to hide drive sections (aa67a3f)
  • added csp headers (bd398aa)
  • added deeplink support to link to specific drive node (ae1f97f)
  • added delete drive modal + enable delete file modal confirmation (4ce110e)
  • added develop environment (c33ab9d)
  • added develop to release cycle (b9247e6)
  • added e2e playwright setup (2d37330)
  • added editor debug tools (6928bed)
  • added env var to hide document model setting (840a561)
  • added env vars for renown (f464d68)
  • added feature flag setup + disable editors for demo (7fa64f2)
  • added gzip and brotli compression to nginx (f52a0c3)
  • added heroku deployment for powerhouse staging env (f4c538a)
  • added modal confirmation when export document with errors (d22a447)
  • added network id to user (908a50e)
  • added new env var to dockerfile (64afb40)
  • added nginx config (069be2c)
  • added notification toast (39ed0c2)
  • added open file and delete file (01793c8)
  • added opengraph and twitter meta data (280da91)
  • added PH logo (e9ec94b)
  • added prepare script (abeaa41)
  • added renown login on browser (5b77016)
  • added rewrite rules to vercel.json config (b66cdb0)
  • added route to open document drive node (6700f13)
  • added RWA doc name fix for demo (05dfd07)
  • added scope of work (742aae0)
  • added sentry dsn to environments (c4cfef1)
  • added sentry environments (68fefd0)
  • added sentry to connect (d51ec53)
  • added settings modal integration (dfb9d28)
  • added sidebar login (2917809)
  • added sort nodes + fix input styles + cancel new folders with empty name (4a2f9fb)
  • added support for delete option in FolderItem and FileItem (85800ab)
  • added support for document in addfile action (0706ce2)
  • added support for rename files + create file name modal (8a76691)
  • added support for renown user (3853b37)
  • added support for router basename (251afe2)
  • added switchboard link to document files (5f31b71)
  • added useConnectConfig hook (a600091)
  • added vercel redirect (7100848)
  • added vite env as build args (c76d4f4)
  • allow connect-src for renown.id (7357d4a)
  • allow external images (171efac)
  • allow per deploy drive restrictions (8779d84)
  • allow url for file (474ad4d)
  • also disable when env is production (6f60688)
  • also do src === target check in move node function (3e80c1e)
  • apply auto fixes (b10b111)
  • auto-select first drive if there's no selected path (daf3083)
  • bump (40fd30a)
  • bump (11fb69f)
  • bump deps (7d7206c)
  • bump design system (fb12d70)
  • bump design system (4e1d168)
  • bump design system and document model libs (165e2cc)
  • bump design system to integrate dep version component (a18c621)
  • bump design-system and document-model-lib deps (7d90802)
  • bump document drive version (254a2cd)
  • bump libs (24a9cd3)
  • bump libs (b27b036)
  • bump libs (5fb15d3)
  • bump libs (1f38863)
  • bump libs (7df97b0)
  • bump libs (78baf1d)
  • bump libs (d766c36)
  • bump libs (6b3f58f)
  • bump libs (f98b523)
  • bump libs (2a9a29d)
  • bump libs (62117a9)
  • bump libs (62cd43d)
  • bump lint deps (544fcea)
  • bump react aria (3a8ed93)
  • cancel rename operation when new name is empty (6c7a815)
  • change term to allow list (af99e9b)
  • changed default renown env variables (c87ee69)
  • changed nginx image to nginx-brotli (3d497da)
  • check if operations with same index are submitted (b7ad973)
  • check user auth on startup (6820f27)
  • commented renown env variables (cd18bab)
  • configure available editors with env variables (00fad56)
  • default drive handling improvements (57be63e)
  • detect circular reference in node path (c113d03)
  • disable dev tools when app is packaged (2326a77)
  • disable document drive editor by default (a61249f)
  • disallow create operations (9cb4a8e)
  • downloadFile fallback (9836f4c)
  • enable transactions editor (28967c2)
  • enabled add cloud drive modal (d54f579)
  • enabled drop target for FolderItem (70aeaad)
  • enabled editor controls (f7aa503)
  • enabled keyboard shortcut for undo/redo (82fe517)
  • enabled onErrorCallback for dispatch fn (8bd3c7c)
  • enabled rename option for folders in folder view (d7a9b34)
  • enabled rename option when copy/move an item (3ef5ea4)
  • enabled rwa editor (b7df486)
  • enabled switchboard link in RWA editor (cece18e)
  • enabled undo/redo with new document structure (f6af1e0)
  • expand selected path in sidebar on initial path load (9b5e053)
  • export did:key instead of public key (a358371)
  • fetch user's ens info (229a1ae)
  • fix Authorize Connect font color (25ba2e7)
  • fix console warnings (3024578)
  • fix css import order (9216a27)
  • fix linux build (433e6f9)
  • fix logo + position (278ebeb)
  • fix rwa document name (b3f39d1)
  • fix sync status (9ff69fe)
  • fix tailwind class conflicts (341d8ba)
  • fixed addDriveOperations (4c33a1f)
  • fixed base route (606e919)
  • fixed default document-models (0d51154)
  • fixed editors loading (4fda671)
  • fixed file import (23cd72d)
  • fixed file operations error (5d123af)
  • fixes browser key storage (bfb2a72)
  • generate key pair on desktop (ebc0204)
  • go back from fixed version (41684c4)
  • handle empty string or wrong formatted string in env var (0099615)
  • handle null parent folder (21f9370)
  • handle sync events on node document drive (3855ce4)
  • handle undefined whitelist (1672fa8)
  • hide searchbar from config (0bd4444)
  • ignore drives with error (25a27d5)
  • ignore operation hashes when importing zip (634bcd5)
  • ignores document drive result when adding an operation from the editor (74140e2)
  • implemented rename and new folder actions (45dbf5e)
  • import styles from design system (f7ac8ad)
  • improved url handling (32b3dcd)
  • install ts-reset (228b082)
  • install vite (aa66a01)
  • lighthouse recomendations (dd3e594)
  • load default drive (589653f)
  • log sync error (204c38a)
  • manually install design system (1b7c676)
  • move helpers (e12240c)
  • move sync status invocation to hook (dea3fa9)
  • moved load initial data into a hook (99c7417)
  • pass allow list credentials to components (2fadac1)
  • pass allow list props to components (0df5de6)
  • port config files to ts (f78e7f5)
  • re-enable onErrorCallback with new operations error prop (a408630)
  • re-generate package-lock.json (e48ac3d)
  • re-implemented copy/move nodes with new DocumentDrive (c4fad11)
  • readd prepare script (ad4577e)
  • refresh UI when there are drive changes (fca3c95)
  • regenerate lock (0269b0b)
  • regenerate lockfile (efa2f7f)
  • regenerate lockfile (c8aac44)
  • reinstall with npm (f790b6c)
  • remove check (1db971c)
  • remove csp (b940c38)
  • remove default node logic (217d6e5)
  • remove hello from content (decd9c4)
  • remove old tailwind classes (10a8b95)
  • remove redundant config (0c4d334)
  • remove redundant use effect (9bb2950)
  • remove restriction to send operations (dc620c5)
  • remove scrollbar styles (a9a3080)
  • removed electron-deeplink pkg and updated deep links (5cec527)
  • removed networkId from signer (89c2a1c)
  • removed queue timeout (8b517b7)
  • removed re-renders and prevent add default drive being called twice (3104848)
  • removed usehooks-ts dep (05ca45e)
  • rename document drive node when document model name is changed (b9008f7)
  • replaced env vars by client.config file (28f7a2f)
  • replaced feature flags context by atomWithStorage (071b7aa)
  • replaced sidebar input header by connect logo (a845dfd)
  • separate browser storage (9ea89b8)
  • separated error and conflict messages for drive status notification (e80ccfe)
  • set queue timeout to 10ms (6c87c92)
  • show success sync toast only after recover from error sync (5c2a47a)
  • simplify copy (2cd60c3)
  • support add drive (f827d33)
  • support multiple separate allow lists (74d6152)
  • switch to using vars from design system (587c258)
  • trigger build (e85bf95)
  • update connect opengraph meta data (32b3720)
  • update deeplink protocol (45d0a58)
  • update dependencies and increase pull interval to 3 seconds (66d8aea)
  • update deps (3b6fa8d)
  • update document drive (ff37742)
  • update document drive dep (ad31bf0)
  • update document drive dep (5baaf20)
  • update document-drive (534fa80)
  • update document-drive ver (393388e)
  • update document-model and document-drive ver (d66225a)
  • update document-model and document-drive versions (8d1f869)
  • update document-model dep (c865770)
  • update document-model document-drive and document-model-libs deps (aee1dce)
  • update document-model lib to v1.0.29 (9190869)
  • update drive sync icon on syncStatus event (ded596e)
  • update editor when opened document is changed (88e1cad)
  • update env var names (42ba363)
  • update experimental deps (12d28d6)
  • update lint config (170b252)
  • update submit handler (9cd1a10)
  • update to use new sync icons (e1cbf1d)
  • update url params logic (6450975)
  • updated deps (e41734f)
  • updated deps (a328cd9)
  • updated design system dep (b378a42)
  • updated document drive (4b588b0)
  • updated document drive (b0df564)
  • updated document drive lib (5f30983)
  • updated document-drive ver (f7b9c7d)
  • updated document-drive version (a92dd24)
  • updated document-drive@1.0.0-experimental.2 (c2b2816)
  • updated document-drive@1.0.0-experimental.4 (f31d12d)
  • updated document-model dep (f487cff)
  • updated document-model lib (9db149e)
  • updated document-model-libs (b0bb1d2)
  • updated document-model-libs and design-system ver (d4ab8f8)
  • updated package.lock (3c334f4)
  • updated rwa query (3709cfc)
  • use default values if there is a missing key for feature flags (cdb728a)
  • use drive icon (c82bebb)
  • use memoryBrowser on packaged app (2d11200)
  • use new svgr syntax (e1db3b9)
  • use not equal (8e33089)
  • use setTimeout as fallback for requestIdleCallback (730c8f2)
  • use tailwind styles (53dc69f)
  • use yarn (812fe5a)
  • waits 50ms for new operations to make a single addOperations call (d4c9796)
  • waits for document drive server to be loaded before checking default drive is added (fc10ee8)

Performance Improvements

  • implemented scalable way to compare drive state (5b4f360)

1.0.0-alpha.1 (2024-06-10)

Bug Fixes

  • added callback support for document dispatch (a4f4c04)
  • allow concurrent drive operations (17658ee)
  • apply auto lint fix (dfa1ec0)
  • base hrefs (1ff517c)
  • base path cmd (070b4af)
  • build issues (f2b084b)
  • change config file names in scripts (37fa872)
  • downgraded document drive (7d287c4)
  • endpoints for connect (f35f853)
  • fix file types (11d1b18)
  • fix rerenders when refreshing document drives (5429f61)
  • fixed build error (3027483)
  • fixed build error (f280459)
  • folder selection in folder view (f7e3681)
  • header text color (4ee9745)
  • heroku nginx config (0ca0df1)
  • lint errors (ac490b4)
  • missing return (f81d0e9)
  • only call useMemo in hook (76a1505)
  • package.lock (1c2a1f5)
  • properly encode switchboard query (4c5001f)
  • remove allow list (ac2475d)
  • remove duplicate package (364afdd)
  • remove yalc from package json (9e184d8)
  • removed unused css import (6da080c)
  • rename node id (45235e5)
  • renown endpoint (10461f5)
  • renown login (432e5bc)
  • revert setSelectedDocument in addOperation document (df06317)
  • rwa query (09fcd52)
  • settings modal typo (6ef1286)
  • show local drives (893b0df)
  • subscribe to server updates when load initial data (35bf948)
  • suppress less important rules (679af22)
  • switchboard endpoint (2e570f3)
  • switchboard link (78bbdd0)
  • tmp build fix (4a4be40)
  • undefined default drive (e5f2749)
  • undefined default drive (6ad9412)
  • update selectedDocument when a new operation is dispatched (b2c4401)
  • use selectedDocument as source of truth for document editor (b5204e7)
  • wait for renown to load (1d2f019)

Features

  • 🚀 Added ItemsContext integration (41fc40f)
  • 🚀 added readable item path for File Items (9f6a4ac)
  • 🚀 Implemented base folder-view design (22ad4fc)
  • activate queue (#290) (5b5a4fd)
  • add dep array to use effect (0a88d92)
  • add dependency versions to settings modal (d01c0de)
  • add design system preset (a6cb51c)
  • add duplicate action (a9d2e29)
  • add duplicate to folder (a6212a8)
  • add generate assets hook for icons copying (4c25ebe)
  • add is allowed to create documents hook (0a457fc)
  • add optional dep (a079cc7)
  • add pull trigger on cloud drives (9f86849)
  • add react aria dep (499dda0)
  • add tailwind eslint plugin (6e639bc)
  • add user context to actions (6a3241d)
  • added base path for nginx (22a270b)
  • added browser key storage (6562881)
  • added clear storage setting (922f5e1)
  • added config to hide drive sections (aa67a3f)
  • added csp headers (bd398aa)
  • added deeplink support to link to specific drive node (ae1f97f)
  • added delete drive modal + enable delete file modal confirmation (4ce110e)
  • added develop environment (c33ab9d)
  • added develop to release cycle (b9247e6)
  • added e2e playwright setup (2d37330)
  • added editor debug tools (6928bed)
  • added env var to hide document model setting (840a561)
  • added env vars for renown (f464d68)
  • added feature flag setup + disable editors for demo (7fa64f2)
  • added gzip and brotli compression to nginx (f52a0c3)
  • added heroku deployment for powerhouse staging env (f4c538a)
  • added modal confirmation when export document with errors (d22a447)
  • added network id to user (908a50e)
  • added new env var to dockerfile (64afb40)
  • added nginx config (069be2c)
  • added notification toast (39ed0c2)
  • added open file and delete file (01793c8)
  • added opengraph and twitter meta data (280da91)
  • added PH logo (e9ec94b)
  • added prepare script (abeaa41)
  • added renown login on browser (5b77016)
  • added rewrite rules to vercel.json config (b66cdb0)
  • added route to open document drive node (6700f13)
  • added RWA doc name fix for demo (05dfd07)
  • added scope of work (742aae0)
  • added sentry dsn to environments (c4cfef1)
  • added sentry environments (68fefd0)
  • added sentry to connect (d51ec53)
  • added settings modal integration (dfb9d28)
  • added sidebar login (2917809)
  • added sort nodes + fix input styles + cancel new folders with empty name (4a2f9fb)
  • added support for delete option in FolderItem and FileItem (85800ab)
  • added support for document in addfile action (0706ce2)
  • added support for rename files + create file name modal (8a76691)
  • added support for renown user (3853b37)
  • added support for router basename (251afe2)
  • added switchboard link to document files (5f31b71)
  • added useConnectConfig hook (a600091)
  • added vercel redirect (7100848)
  • added vite env as build args (c76d4f4)
  • allow connect-src for renown.id (7357d4a)
  • allow external images (171efac)
  • allow per deploy drive restrictions (8779d84)
  • allow url for file (474ad4d)
  • also disable when env is production (6f60688)
  • also do src === target check in move node function (3e80c1e)
  • apply auto fixes (b10b111)
  • auto-select first drive if there's no selected path (daf3083)
  • bump (40fd30a)
  • bump (11fb69f)
  • bump deps (7d7206c)
  • bump design system (fb12d70)
  • bump design system (4e1d168)
  • bump design system and document model libs (165e2cc)
  • bump design system to integrate dep version component (a18c621)
  • bump design-system and document-model-lib deps (7d90802)
  • bump document drive version (254a2cd)
  • bump libs (24a9cd3)
  • bump libs (b27b036)
  • bump libs (5fb15d3)
  • bump libs (1f38863)
  • bump libs (7df97b0)
  • bump libs (78baf1d)
  • bump libs (d766c36)
  • bump libs (6b3f58f)
  • bump libs (f98b523)
  • bump libs (2a9a29d)
  • bump libs (62117a9)
  • bump libs (62cd43d)
  • bump lint deps (544fcea)
  • bump react aria (3a8ed93)
  • cancel rename operation when new name is empty (6c7a815)
  • change term to allow list (af99e9b)
  • changed default renown env variables (c87ee69)
  • changed nginx image to nginx-brotli (3d497da)
  • check if operations with same index are submitted (b7ad973)
  • check user auth on startup (6820f27)
  • commented renown env variables (cd18bab)
  • configure available editors with env variables (00fad56)
  • default drive handling improvements (57be63e)
  • detect circular reference in node path (c113d03)
  • disable dev tools when app is packaged (2326a77)
  • disable document drive editor by default (a61249f)
  • disallow create operations (9cb4a8e)
  • downloadFile fallback (9836f4c)
  • enable transactions editor (28967c2)
  • enabled add cloud drive modal (d54f579)
  • enabled drop target for FolderItem (70aeaad)
  • enabled editor controls (f7aa503)
  • enabled keyboard shortcut for undo/redo (82fe517)
  • enabled onErrorCallback for dispatch fn (8bd3c7c)
  • enabled rename option for folders in folder view (d7a9b34)
  • enabled rename option when copy/move an item (3ef5ea4)
  • enabled rwa editor (b7df486)
  • enabled switchboard link in RWA editor (cece18e)
  • enabled undo/redo with new document structure (f6af1e0)
  • expand selected path in sidebar on initial path load (9b5e053)
  • export did:key instead of public key (a358371)
  • fetch user's ens info (229a1ae)
  • fix Authorize Connect font color (25ba2e7)
  • fix console warnings (3024578)
  • fix css import order (9216a27)
  • fix linux build (433e6f9)
  • fix logo + position (278ebeb)
  • fix rwa document name (b3f39d1)
  • fix sync status (9ff69fe)
  • fix tailwind class conflicts (341d8ba)
  • fixed addDriveOperations (4c33a1f)
  • fixed base route (606e919)
  • fixed default document-models (0d51154)
  • fixed editors loading (4fda671)
  • fixed file import (23cd72d)
  • fixed file operations error (5d123af)
  • fixes browser key storage (bfb2a72)
  • generate key pair on desktop (ebc0204)
  • go back from fixed version (41684c4)
  • handle empty string or wrong formatted string in env var (0099615)
  • handle null parent folder (21f9370)
  • handle sync events on node document drive (3855ce4)
  • handle undefined whitelist (1672fa8)
  • hide searchbar from config (0bd4444)
  • ignore drives with error (25a27d5)
  • ignore operation hashes when importing zip (634bcd5)
  • ignores document drive result when adding an operation from the editor (74140e2)
  • implemented rename and new folder actions (45dbf5e)
  • import styles from design system (f7ac8ad)
  • improved url handling (32b3dcd)
  • install ts-reset (228b082)
  • install vite (aa66a01)
  • lighthouse recomendations (dd3e594)
  • load default drive (589653f)
  • log sync error (204c38a)
  • manually install design system (1b7c676)
  • move helpers (e12240c)
  • move sync status invocation to hook (dea3fa9)
  • moved load initial data into a hook (99c7417)
  • pass allow list credentials to components (2fadac1)
  • pass allow list props to components (0df5de6)
  • port config files to ts (f78e7f5)
  • re-enable onErrorCallback with new operations error prop (a408630)
  • re-generate package-lock.json (e48ac3d)
  • re-implemented copy/move nodes with new DocumentDrive (c4fad11)
  • readd prepare script (ad4577e)
  • refresh UI when there are drive changes (fca3c95)
  • regenerate lock (0269b0b)
  • regenerate lockfile (efa2f7f)
  • regenerate lockfile (c8aac44)
  • reinstall with npm (f790b6c)
  • remove check (1db971c)
  • remove csp (b940c38)
  • remove default node logic (217d6e5)
  • remove hello from content (decd9c4)
  • remove old tailwind classes (10a8b95)
  • remove redundant config (0c4d334)
  • remove redundant use effect (9bb2950)
  • remove restriction to send operations (dc620c5)
  • remove scrollbar styles (a9a3080)
  • removed electron-deeplink pkg and updated deep links (5cec527)
  • removed networkId from signer (89c2a1c)
  • removed queue timeout (8b517b7)
  • removed re-renders and prevent add default drive being called twice (3104848)
  • removed usehooks-ts dep (05ca45e)
  • rename document drive node when document model name is changed (b9008f7)
  • replaced env vars by client.config file (28f7a2f)
  • replaced feature flags context by atomWithStorage (071b7aa)
  • replaced sidebar input header by connect logo (a845dfd)
  • separate browser storage (9ea89b8)
  • separated error and conflict messages for drive status notification (e80ccfe)
  • set queue timeout to 10ms (6c87c92)
  • show success sync toast only after recover from error sync (5c2a47a)
  • simplify copy (2cd60c3)
  • support add drive (f827d33)
  • support multiple separate allow lists (74d6152)
  • switch to using vars from design system (587c258)
  • trigger build (e85bf95)
  • update connect opengraph meta data (32b3720)
  • update deeplink protocol (45d0a58)
  • update dependencies and increase pull interval to 3 seconds (66d8aea)
  • update deps (3b6fa8d)
  • update document drive (ff37742)
  • update document drive dep (ad31bf0)
  • update document drive dep (5baaf20)
  • update document-drive (534fa80)
  • update document-drive ver (393388e)
  • update document-model and document-drive ver (d66225a)
  • update document-model and document-drive versions (8d1f869)
  • update document-model dep (c865770)
  • update document-model document-drive and document-model-libs deps (aee1dce)
  • update document-model lib to v1.0.29 (9190869)
  • update drive sync icon on syncStatus event (ded596e)
  • update editor when opened document is changed (88e1cad)
  • update env var names (42ba363)
  • update experimental deps (12d28d6)
  • update lint config (170b252)
  • update submit handler (9cd1a10)
  • update to use new sync icons (e1cbf1d)
  • update url params logic (6450975)
  • updated deps (e41734f)
  • updated deps (a328cd9)
  • updated design system dep (b378a42)
  • updated document drive (4b588b0)
  • updated document drive (b0df564)
  • updated document drive lib (5f30983)
  • updated document-drive ver (f7b9c7d)
  • updated document-drive version (a92dd24)
  • updated document-drive@1.0.0-experimental.2 (c2b2816)
  • updated document-drive@1.0.0-experimental.4 (f31d12d)
  • updated document-model dep (f487cff)
  • updated document-model lib (9db149e)
  • updated document-model-libs (b0bb1d2)
  • updated document-model-libs and design-system ver (d4ab8f8)
  • updated package.lock (3c334f4)
  • updated rwa query (3709cfc)
  • use default values if there is a missing key for feature flags (cdb728a)
  • use drive icon (c82bebb)
  • use memoryBrowser on packaged app (2d11200)
  • use new svgr syntax (e1db3b9)
  • use not equal (8e33089)
  • use setTimeout as fallback for requestIdleCallback (730c8f2)
  • use tailwind styles (53dc69f)
  • use yarn (812fe5a)
  • waits 50ms for new operations to make a single addOperations call (d4c9796)
  • waits for document drive server to be loaded before checking default drive is added (fc10ee8)

1.0.0-alpha.6 (2024-03-14)

Bug Fixes

Features

  • added browser key storage (6562881)
  • added clear storage setting (922f5e1)
  • added e2e playwright setup (2d37330)
  • added editor debug tools (6928bed)
  • added notification toast (39ed0c2)
  • added settings modal integration (dfb9d28)
  • bump libs (62cd43d)
  • configure available editors with env variables (00fad56)
  • disable document drive editor by default (a61249f)
  • enable transactions editor (28967c2)
  • export did:key instead of public key (a358371)
  • generate key pair on desktop (ebc0204)
  • moved load initial data into a hook (99c7417)
  • updated document-model lib (9db149e)

1.0.0-alpha.5 (2024-02-21)

Features

  • added RWA doc name fix for demo (05dfd07)
  • bump deps (7d7206c)
  • enabled switchboard link in RWA editor (cece18e)
  • fix sync status (9ff69fe)
  • updated document-model-libs and design-system ver (d4ab8f8)

1.0.0-alpha.4 (2024-02-20)

Bug Fixes

Features

  • add pull trigger on cloud drives (9f86849)
  • add react aria dep (499dda0)
  • added feature flag setup + disable editors for demo (7fa64f2)
  • added support for document in addfile action (0706ce2)
  • added support for rename files + create file name modal (8a76691)
  • added switchboard link to document files (5f31b71)
  • bump (11fb69f)
  • bump design-system and document-model-lib deps (7d90802)
  • enabled add cloud drive modal (d54f579)
  • enabled editor controls (f7aa503)
  • enabled keyboard shortcut for undo/redo (82fe517)
  • enabled rwa editor (b7df486)
  • enabled undo/redo with new document structure (f6af1e0)
  • fix rwa document name (b3f39d1)
  • fixed addDriveOperations (4c33a1f)
  • handle sync events on node document drive (3855ce4)
  • install vite (aa66a01)
  • move sync status invocation to hook (dea3fa9)
  • refresh UI when there are drive changes (fca3c95)
  • regenerate lock (0269b0b)
  • remove scrollbar styles (a9a3080)
  • removed usehooks-ts dep (05ca45e)
  • replaced feature flags context by atomWithStorage (071b7aa)
  • update dependencies and increase pull interval to 3 seconds (66d8aea)
  • update document-model lib to v1.0.29 (9190869)
  • update editor when opened document is changed (88e1cad)
  • update to use new sync icons (e1cbf1d)
  • updated document drive (b0df564)
  • updated rwa query (3709cfc)
  • use yarn (812fe5a)

1.0.0-alpha.3 (2024-01-26)

Bug Fixes

  • added callback support for document dispatch (a4f4c04)
  • apply auto lint fix (dfa1ec0)
  • lint errors (ac490b4)
  • only call useMemo in hook (76a1505)
  • suppress less important rules (679af22)
  • use selectedDocument as source of truth for document editor (b5204e7)

Features

  • bump lint deps (544fcea)
  • install ts-reset (228b082)
  • rename document drive node when document model name is changed (b9008f7)
  • update lint config (170b252)

1.0.0-alpha.2 (2023-12-20)

Bug Fixes

  • allow concurrent drive operations (17658ee)
  • folder selection in folder view (f7e3681)
  • header text color (4ee9745)
  • remove duplicate package (364afdd)
  • remove yalc from package json (9e184d8)
  • revert setSelectedDocument in addOperation document (df06317)

Features

  • 🚀 added readable item path for File Items (9f6a4ac)
  • 🚀 Implemented base folder-view design (22ad4fc)
  • add design system preset (a6cb51c)
  • add tailwind eslint plugin (6e639bc)
  • added prepare script (abeaa41)
  • added support for delete option in FolderItem and FileItem (85800ab)
  • apply auto fixes (b10b111)
  • auto-select first drive if there's no selected path (daf3083)
  • enabled rename option for folders in folder view (d7a9b34)
  • import styles from design system (f7ac8ad)
  • remove old tailwind classes (10a8b95)
  • remove redundant config (0c4d334)
  • support add drive (f827d33)
  • switch to using vars from design system (587c258)
  • updated design system dep (b378a42)
  • use tailwind styles (53dc69f)

1.0.0-alpha.1 (2023-12-07)

Bug Fixes

  • change config file names in scripts (37fa872)
  • rename node id (45235e5)

Features

  • 🚀 Added ItemsContext integration (41fc40f)
  • add generate assets hook for icons copying (4c25ebe)
  • added open file and delete file (01793c8)
  • added sort nodes + fix input styles + cancel new folders with empty name (4a2f9fb)
  • cancel rename operation when new name is empty (6c7a815)
  • enabled rename option when copy/move an item (3ef5ea4)
  • implemented rename and new folder actions (45dbf5e)
  • port config files to ts (f78e7f5)
  • re-implemented copy/move nodes with new DocumentDrive (c4fad11)