New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor: introduce abstractions at the workspace level #3836
base: next
Are you sure you want to change the base?
Commits on May 22, 2024
-
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 29e25b0 - Browse repository at this point
Copy the full SHA 29e25b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab7df21 - Browse repository at this point
Copy the full SHA ab7df21View commit details -
refactor: compile data in handles
Introduce a handle for requests.
Configuration menu - View commit details
-
Copy full SHA for 89bcc58 - Browse repository at this point
Copy the full SHA 89bcc58View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6a8e60 - Browse repository at this point
Copy the full SHA d6a8e60View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0dab55 - Browse repository at this point
Copy the full SHA f0dab55View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0f504d - Browse repository at this point
Copy the full SHA f0f504dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1abbdb0 - Browse repository at this point
Copy the full SHA 1abbdb0View commit details -
refactor: save request handle in tabs and remove tabs related logic f…
…rom personal provider definition
Configuration menu - View commit details
-
Copy full SHA for c1a8a87 - Browse repository at this point
Copy the full SHA c1a8a87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 392b2fc - Browse repository at this point
Copy the full SHA 392b2fcView commit details -
refactor: persist request handle under tab saveContext
Bump vue version.
Configuration menu - View commit details
-
Copy full SHA for a0e373a - Browse repository at this point
Copy the full SHA a0e373aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c47a63 - Browse repository at this point
Copy the full SHA 2c47a63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97899ec - Browse repository at this point
Copy the full SHA 97899ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30b6a67 - Browse repository at this point
Copy the full SHA 30b6a67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63eca80 - Browse repository at this point
Copy the full SHA 63eca80View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0c72fd - Browse repository at this point
Copy the full SHA b0c72fdView commit details -
refactor: port collection tree rendered in the save request modal to …
…the new implementation
Configuration menu - View commit details
-
Copy full SHA for 68795a5 - Browse repository at this point
Copy the full SHA 68795a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7549e45 - Browse repository at this point
Copy the full SHA 7549e45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a176f6 - Browse repository at this point
Copy the full SHA 3a176f6View commit details -
fix: updates to collection level authorization and headers reflect at…
… the request level straightaway
Configuration menu - View commit details
-
Copy full SHA for faa0bf7 - Browse repository at this point
Copy the full SHA faa0bf7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b821f45 - Browse repository at this point
Copy the full SHA b821f45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00285df - Browse repository at this point
Copy the full SHA 00285dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d00826 - Browse repository at this point
Copy the full SHA 0d00826View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89f7c2c - Browse repository at this point
Copy the full SHA 89f7c2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 316dc8f - Browse repository at this point
Copy the full SHA 316dc8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c43e4fc - Browse repository at this point
Copy the full SHA c43e4fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4ea999 - Browse repository at this point
Copy the full SHA f4ea999View commit details -
refactor: remove fields associated with pagination
Fix lint errors
Configuration menu - View commit details
-
Copy full SHA for cd23bb6 - Browse repository at this point
Copy the full SHA cd23bb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8483339 - Browse repository at this point
Copy the full SHA 8483339View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ed9c09 - Browse repository at this point
Copy the full SHA 6ed9c09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 076006c - Browse repository at this point
Copy the full SHA 076006cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0c7c4a - Browse repository at this point
Copy the full SHA d0c7c4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a0f441 - Browse repository at this point
Copy the full SHA 0a0f441View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe01322 - Browse repository at this point
Copy the full SHA fe01322View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c52c6b - Browse repository at this point
Copy the full SHA 7c52c6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for af7e6b7 - Browse repository at this point
Copy the full SHA af7e6b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4665485 - Browse repository at this point
Copy the full SHA 4665485View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89f2479 - Browse repository at this point
Copy the full SHA 89f2479View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a64cdb - Browse repository at this point
Copy the full SHA 5a64cdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for c30ee5b - Browse repository at this point
Copy the full SHA c30ee5bView commit details -
refactor: eliminate
collectionID
from tabsaveContext
Collection ID can be inferred from request ID by removing last index from the path.
Configuration menu - View commit details
-
Copy full SHA for d70d5bd - Browse repository at this point
Copy the full SHA d70d5bdView commit details -
refactor: eliminate
parentCollectionID
field from `RESTCollectionVi……ewRequest` type Collection ID serves the purpose.
Configuration menu - View commit details
-
Copy full SHA for c0978c3 - Browse repository at this point
Copy the full SHA c0978c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84fc31e - Browse repository at this point
Copy the full SHA 84fc31eView commit details -
fix: ensure the collection tree for search immediately reflects actio…
…ns performed over it
Configuration menu - View commit details
-
Copy full SHA for 5b3986a - Browse repository at this point
Copy the full SHA 5b3986aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 240b131 - Browse repository at this point
Copy the full SHA 240b131View commit details -
fix: duplicate collection in search results
Ensure the entire collection tree is rendered if the search query matches a collection name.
Configuration menu - View commit details
-
Copy full SHA for 7e2deaa - Browse repository at this point
Copy the full SHA 7e2deaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 116f2fd - Browse repository at this point
Copy the full SHA 116f2fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for f87a4c8 - Browse repository at this point
Copy the full SHA f87a4c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62612e6 - Browse repository at this point
Copy the full SHA 62612e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a729dfc - Browse repository at this point
Copy the full SHA a729dfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for b19486e - Browse repository at this point
Copy the full SHA b19486eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 01573cc - Browse repository at this point
Copy the full SHA 01573ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fd85df - Browse repository at this point
Copy the full SHA 3fd85dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6067f1 - Browse repository at this point
Copy the full SHA f6067f1View commit details -
refactor: persist request handles under tab
saveContext
Only the IDs (workspace, provider & request IDs) to restore the handle are stored under `localStorage` and the handle is restored back at runtime.
Configuration menu - View commit details
-
Copy full SHA for 8467417 - Browse repository at this point
Copy the full SHA 8467417View commit details -
refactor: introduce writable handles to signify updates to handle ref…
…erences A special list of writable handles is compiled in a list while issuing handles (request/collection creation, etc). Instead of manually computing the tab and toggling the dirty state, the writable handle is updated (changing the type to invalid on request deletion) and the tab with the request open can infer it via the update reflected in the request handle under the tab save context (reactive update trigger).
Configuration menu - View commit details
-
Copy full SHA for cd92dfe - Browse repository at this point
Copy the full SHA cd92dfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 197d253 - Browse repository at this point
Copy the full SHA 197d253View commit details -
Configuration menu - View commit details
-
Copy full SHA for db9ba17 - Browse repository at this point
Copy the full SHA db9ba17View commit details -
fix: make writable handle operate on refs within the `createRESTReque…
…st` method Wrap the request handle data in a `ref` and make the writable handle operate over it ensuring reactive updates are received.
Configuration menu - View commit details
-
Copy full SHA for 90c9f2a - Browse repository at this point
Copy the full SHA 90c9f2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e5e1260 - Browse repository at this point
Copy the full SHA e5e1260View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cde620 - Browse repository at this point
Copy the full SHA 6cde620View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a19571 - Browse repository at this point
Copy the full SHA 3a19571View commit details -
refactor: consider request handles with tab saveContext resolution fo…
…r collection move/reorder actions
Configuration menu - View commit details
-
Copy full SHA for fe3adee - Browse repository at this point
Copy the full SHA fe3adeeView commit details -
refactor: move tab saveContext resolution associated with actions on …
…collections to be based on request handles
Configuration menu - View commit details
-
Copy full SHA for 7ca94a9 - Browse repository at this point
Copy the full SHA 7ca94a9View commit details -
refactor: persist only request handles under tab
saveContext
at run……time Remove provider, workspace and request IDs.
Configuration menu - View commit details
-
Copy full SHA for 8b65090 - Browse repository at this point
Copy the full SHA 8b65090View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5aa57fc - Browse repository at this point
Copy the full SHA 5aa57fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e8112a - Browse repository at this point
Copy the full SHA 9e8112aView commit details -
refactor: better tab dirty check
Mark the tab (saved request under a collection) as not dirty if the request contents are reset to the value since previous save.
Configuration menu - View commit details
-
Copy full SHA for 0abdc63 - Browse repository at this point
Copy the full SHA 0abdc63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 412daa4 - Browse repository at this point
Copy the full SHA 412daa4View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbac317 - Browse repository at this point
Copy the full SHA bbac317View commit details -
refactor: handle updates post move request action
- Filter out duplicate issued handle entries. - Move from `getAffectedIndexes` helper function to a custom implementation for updating affected request indices.
Configuration menu - View commit details
-
Copy full SHA for b239b6b - Browse repository at this point
Copy the full SHA b239b6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f2273e - Browse repository at this point
Copy the full SHA 2f2273eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8f0142 - Browse repository at this point
Copy the full SHA c8f0142View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d8da5f - Browse repository at this point
Copy the full SHA 5d8da5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb57b22 - Browse repository at this point
Copy the full SHA bb57b22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 141652f - Browse repository at this point
Copy the full SHA 141652fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e342e53 - Browse repository at this point
Copy the full SHA e342e53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52bff8e - Browse repository at this point
Copy the full SHA 52bff8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6032cbb - Browse repository at this point
Copy the full SHA 6032cbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 648cc8f - Browse repository at this point
Copy the full SHA 648cc8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25b0818 - Browse repository at this point
Copy the full SHA 25b0818View commit details -
fix: handle based updates post collection move to a sibling level col…
…lection below it
Configuration menu - View commit details
-
Copy full SHA for e0083aa - Browse repository at this point
Copy the full SHA e0083aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86b17e2 - Browse repository at this point
Copy the full SHA 86b17e2View commit details -
fix: empty state primary action for root collections
Ensure child collections are created instead of the action resulting in new root collections.
Configuration menu - View commit details
-
Copy full SHA for f4a37f1 - Browse repository at this point
Copy the full SHA f4a37f1View commit details -
fix: resolve edge cases about moving collections under its sibling
- Increase test coverage. - Move store mock data under `__tests__/__mocks__`. - Rephrase test descriptions.
Configuration menu - View commit details
-
Copy full SHA for 8b930a6 - Browse repository at this point
Copy the full SHA 8b930a6View commit details
Commits on May 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4c74d0f - Browse repository at this point
Copy the full SHA 4c74d0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 17169e1 - Browse repository at this point
Copy the full SHA 17169e1View commit details
Commits on May 27, 2024
-
refactor: update
exportRESTCollections
method signature- Drop the `collections` parameter since the it is already available in the `PersonalWorkspaceProviderService` context. - Make the above method return a left error of `NO_COLLECTIONS_TO_EXPORT` when the collections list is empty. - Error handling updates.
Configuration menu - View commit details
-
Copy full SHA for 2374ceb - Browse repository at this point
Copy the full SHA 2374cebView commit details