Bug 38010 - Migrate vendors to Vue
Summary: Migrate vendors to Vue
Status: Needs Signoff
Alias: None
Product: Koha
Classification: Unclassified
Component: Acquisitions (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement
Assignee: Matt Blenkinsop
QA Contact: Testopia
URL:
Keywords: roadmap_25_05
Depends on: 38011 38204 38390
Blocks: 38207 38208 38256 38262 38290 38209
  Show dependency treegraph
 
Reported: 2024-09-26 13:15 UTC by Matt Blenkinsop
Modified: 2024-11-18 16:03 UTC (History)
7 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:


Attachments
Bug 38010: Add vue app and list component (31.74 KB, patch)
2024-11-07 11:48 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add the component to display a vendor (23.57 KB, patch)
2024-11-07 11:48 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add permissions (11.38 KB, patch)
2024-11-07 11:48 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add authorised values (8.28 KB, patch)
2024-11-07 11:48 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Rename routes to acquisitions (3.83 KB, patch)
2024-11-07 11:48 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add the form to add a new vendor (46.41 KB, patch)
2024-11-07 11:48 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Update navigation links (3.99 KB, patch)
2024-11-07 11:48 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add a nav link button component (20.98 KB, patch)
2024-11-07 11:48 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Allow external breadcrumbs (2.75 KB, patch)
2024-11-07 11:48 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add a contracts table to the vendor show component (8.27 KB, patch)
2024-11-07 11:48 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Remove drawCallback from contracts table (4.54 KB, patch)
2024-11-07 11:48 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add permissions to action buttons (3.80 KB, patch)
2024-11-07 11:48 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Make the delete button conditional on whether a vendor has baskets or subscriptions (2.04 KB, patch)
2024-11-07 11:48 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add cypress tests (12.48 KB, patch)
2024-11-07 11:48 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Adjust vendor update logic (3.02 KB, patch)
2024-11-07 11:49 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Fix vendors search bar (6.14 KB, patch)
2024-11-07 11:49 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Update links to vendor module (49.39 KB, patch)
2024-11-07 11:49 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Rebase for Button component change (6.25 KB, patch)
2024-11-07 11:49 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add basket page (17.02 KB, patch)
2024-11-07 11:49 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Allow embedding for baskets table (15.32 KB, patch)
2024-11-07 11:49 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Point basket action buttons to correct pages (1.53 KB, patch)
2024-11-07 11:49 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Fix null basket names (2.17 KB, patch)
2024-11-07 11:49 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Respect AcqViewBaskets syspref (3.18 KB, patch)
2024-11-07 11:49 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add delete contact button (1.32 KB, patch)
2024-11-07 11:49 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add menu components for vendor and acquisitions menus (16.29 KB, patch)
2024-11-07 11:49 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Implement side menus in vendors app (4.86 KB, patch)
2024-11-07 11:49 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Fix rspack error in VendorShow (937 bytes, patch)
2024-11-07 11:49 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Allow searching by alias in the vendors table (2.91 KB, patch)
2024-11-07 11:49 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Form fixes (2.77 KB, patch)
2024-11-07 11:49 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add vue app and list component (31.78 KB, patch)
2024-11-07 11:56 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add the component to display a vendor (23.57 KB, patch)
2024-11-07 11:56 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add permissions (11.38 KB, patch)
2024-11-07 11:56 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add authorised values (8.28 KB, patch)
2024-11-07 11:56 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Rename routes to acquisitions (3.83 KB, patch)
2024-11-07 11:56 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add the form to add a new vendor (46.41 KB, patch)
2024-11-07 11:56 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Update navigation links (3.99 KB, patch)
2024-11-07 11:56 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add a nav link button component (21.08 KB, patch)
2024-11-07 11:56 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Allow external breadcrumbs (2.79 KB, patch)
2024-11-07 11:56 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add a contracts table to the vendor show component (8.27 KB, patch)
2024-11-07 11:56 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Remove drawCallback from contracts table (4.54 KB, patch)
2024-11-07 11:56 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add permissions to action buttons (3.80 KB, patch)
2024-11-07 11:56 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Make the delete button conditional on whether a vendor has baskets or subscriptions (2.04 KB, patch)
2024-11-07 11:56 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add cypress tests (12.48 KB, patch)
2024-11-07 11:56 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Adjust vendor update logic (3.02 KB, patch)
2024-11-07 11:56 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Fix vendors search bar (6.14 KB, patch)
2024-11-07 11:56 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Update links to vendor module (49.40 KB, patch)
2024-11-07 11:56 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Rebase for Button component change (6.25 KB, patch)
2024-11-07 11:56 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add basket page (17.02 KB, patch)
2024-11-07 11:56 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Allow embedding for baskets table (15.32 KB, patch)
2024-11-07 11:56 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Point basket action buttons to correct pages (1.53 KB, patch)
2024-11-07 11:56 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Fix null basket names (2.17 KB, patch)
2024-11-07 11:56 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Respect AcqViewBaskets syspref (3.18 KB, patch)
2024-11-07 11:56 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add delete contact button (1.32 KB, patch)
2024-11-07 11:57 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add menu components for vendor and acquisitions menus (16.28 KB, patch)
2024-11-07 11:57 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Implement side menus in vendors app (4.86 KB, patch)
2024-11-07 11:57 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Fix rspack error in VendorShow (937 bytes, patch)
2024-11-07 11:57 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Allow searching by alias in the vendors table (2.91 KB, patch)
2024-11-07 11:57 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Form fixes (2.77 KB, patch)
2024-11-07 11:57 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Rebase for bug 38390 (4.82 KB, patch)
2024-11-07 13:26 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add vue app and list component (31.76 KB, patch)
2024-11-07 13:32 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add the component to display a vendor (23.57 KB, patch)
2024-11-07 13:32 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add permissions (11.38 KB, patch)
2024-11-07 13:32 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add authorised values (8.28 KB, patch)
2024-11-07 13:32 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Rename routes to acquisitions (3.83 KB, patch)
2024-11-07 13:32 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add the form to add a new vendor (46.41 KB, patch)
2024-11-07 13:32 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Update navigation links (3.99 KB, patch)
2024-11-07 13:32 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add a nav link button component (21.08 KB, patch)
2024-11-07 13:32 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Allow external breadcrumbs (2.79 KB, patch)
2024-11-07 13:32 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add a contracts table to the vendor show component (8.27 KB, patch)
2024-11-07 13:33 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Remove drawCallback from contracts table (4.54 KB, patch)
2024-11-07 13:33 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add permissions to action buttons (3.80 KB, patch)
2024-11-07 13:33 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Make the delete button conditional on whether a vendor has baskets or subscriptions (2.04 KB, patch)
2024-11-07 13:33 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add cypress tests (12.48 KB, patch)
2024-11-07 13:33 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Adjust vendor update logic (3.02 KB, patch)
2024-11-07 13:33 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Fix vendors search bar (6.14 KB, patch)
2024-11-07 13:33 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Update links to vendor module (49.40 KB, patch)
2024-11-07 13:33 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Rebase for Button component change (6.25 KB, patch)
2024-11-07 13:33 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add basket page (17.02 KB, patch)
2024-11-07 13:33 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Allow embedding for baskets table (15.32 KB, patch)
2024-11-07 13:33 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Point basket action buttons to correct pages (1.53 KB, patch)
2024-11-07 13:33 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Fix null basket names (2.17 KB, patch)
2024-11-07 13:33 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Respect AcqViewBaskets syspref (3.18 KB, patch)
2024-11-07 13:33 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add delete contact button (1.32 KB, patch)
2024-11-07 13:33 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add menu components for vendor and acquisitions menus (16.28 KB, patch)
2024-11-07 13:33 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Implement side menus in vendors app (4.86 KB, patch)
2024-11-07 13:33 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Fix rspack error in VendorShow (937 bytes, patch)
2024-11-07 13:33 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Allow searching by alias in the vendors table (2.91 KB, patch)
2024-11-07 13:33 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Form fixes (2.77 KB, patch)
2024-11-07 13:33 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Rebase for bug 38390 (4.82 KB, patch)
2024-11-07 13:33 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add recevie shipments action to table (2.50 KB, patch)
2024-11-07 15:24 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add receive shipments action to table (2.50 KB, patch)
2024-11-08 09:58 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Restore new basket/contract buttons (1.56 KB, patch)
2024-11-08 09:58 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add dropdown button component (4.48 KB, patch)
2024-11-08 13:09 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Reset basket view (18.18 KB, patch)
2024-11-08 13:09 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Reset basket view (21.16 KB, patch)
2024-11-08 14:03 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add vue app and list component (31.76 KB, patch)
2024-11-11 14:59 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add the component to display a vendor (23.57 KB, patch)
2024-11-11 14:59 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add permissions (11.38 KB, patch)
2024-11-11 14:59 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add authorised values (8.28 KB, patch)
2024-11-11 14:59 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Rename routes to acquisitions (3.83 KB, patch)
2024-11-11 14:59 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add the form to add a new vendor (46.41 KB, patch)
2024-11-11 14:59 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Update navigation links (3.99 KB, patch)
2024-11-11 14:59 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add a nav link button component (21.27 KB, patch)
2024-11-11 14:59 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Allow external breadcrumbs (2.79 KB, patch)
2024-11-11 14:59 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add a contracts table to the vendor show component (8.27 KB, patch)
2024-11-11 14:59 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Remove drawCallback from contracts table (4.54 KB, patch)
2024-11-11 14:59 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add permissions to action buttons (3.80 KB, patch)
2024-11-11 14:59 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Make the delete button conditional on whether a vendor has baskets or subscriptions (2.04 KB, patch)
2024-11-11 14:59 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add cypress tests (12.48 KB, patch)
2024-11-11 15:00 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Adjust vendor update logic (3.02 KB, patch)
2024-11-11 15:00 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Fix vendors search bar (6.14 KB, patch)
2024-11-11 15:00 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Update links to vendor module (49.03 KB, patch)
2024-11-11 15:00 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Rebase for Button component change (6.25 KB, patch)
2024-11-11 15:00 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add basket page (17.02 KB, patch)
2024-11-11 15:00 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Allow embedding for baskets table (15.32 KB, patch)
2024-11-11 15:00 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Point basket action buttons to correct pages (1.53 KB, patch)
2024-11-11 15:00 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Fix null basket names (2.17 KB, patch)
2024-11-11 15:00 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Respect AcqViewBaskets syspref (3.18 KB, patch)
2024-11-11 15:00 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add delete contact button (1.32 KB, patch)
2024-11-11 15:00 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add menu components for vendor and acquisitions menus (16.27 KB, patch)
2024-11-11 15:00 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Implement side menus in vendors app (4.86 KB, patch)
2024-11-11 15:00 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Fix rspack error in VendorShow (937 bytes, patch)
2024-11-11 15:00 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Allow searching by alias in the vendors table (2.91 KB, patch)
2024-11-11 15:00 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Form fixes (2.77 KB, patch)
2024-11-11 15:00 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Rebase for bug 38390 (5.50 KB, patch)
2024-11-11 15:00 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add receive shipments action to table (2.50 KB, patch)
2024-11-11 15:00 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Restore new basket/contract buttons (1.56 KB, patch)
2024-11-11 15:01 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Add dropdown button component (4.48 KB, patch)
2024-11-11 15:01 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Reset basket view (21.16 KB, patch)
2024-11-11 15:01 UTC, Matt Blenkinsop
Details | Diff | Splinter Review
Bug 38010: Remove unnecessary navigation check (1.61 KB, patch)
2024-11-15 16:15 UTC, Matt Blenkinsop
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Blenkinsop 2024-09-26 13:15:48 UTC

    
Comment 1 David Cook 2024-10-30 04:15:38 UTC
Ohhh this would be cool. Might also be easier to find people to test this one. I don't have anyone using Preservation or ERM, but Acquisitions... for sure.
Comment 2 Matt Blenkinsop 2024-11-07 11:48:27 UTC
Created attachment 174119 [details] [review]
Bug 38010: Add vue app and list component

This patch adds the base vue app as well as the component to list vendors
Comment 3 Matt Blenkinsop 2024-11-07 11:48:30 UTC
Created attachment 174120 [details] [review]
Bug 38010: Add the component to display a vendor
Comment 4 Matt Blenkinsop 2024-11-07 11:48:32 UTC
Created attachment 174121 [details] [review]
Bug 38010: Add permissions

This patch adds a permissions store and utility methods for implementing permissions checks in a Vue app
Comment 5 Matt Blenkinsop 2024-11-07 11:48:34 UTC
Created attachment 174122 [details] [review]
Bug 38010: Add authorised values
Comment 6 Matt Blenkinsop 2024-11-07 11:48:36 UTC
Created attachment 174123 [details] [review]
Bug 38010: Rename routes to acquisitions

This patch renames the app from vendors to acquisitions to allow further acquisitions pages to be migrated
Comment 7 Matt Blenkinsop 2024-11-07 11:48:39 UTC
Created attachment 174124 [details] [review]
Bug 38010: Add the form to add a new vendor
Comment 8 Matt Blenkinsop 2024-11-07 11:48:41 UTC
Created attachment 174125 [details] [review]
Bug 38010: Update navigation links
Comment 9 Matt Blenkinsop 2024-11-07 11:48:43 UTC
Created attachment 174126 [details] [review]
Bug 38010: Add a nav link button component
Comment 10 Matt Blenkinsop 2024-11-07 11:48:46 UTC
Created attachment 174128 [details] [review]
Bug 38010: Allow external breadcrumbs

This patch allows breadcrumbs to navigate to pages outside the Vue application
Comment 11 Matt Blenkinsop 2024-11-07 11:48:48 UTC
Created attachment 174129 [details] [review]
Bug 38010: Add a contracts table to the vendor show component
Comment 12 Matt Blenkinsop 2024-11-07 11:48:51 UTC
Created attachment 174130 [details] [review]
Bug 38010: Remove drawCallback from contracts table
Comment 13 Matt Blenkinsop 2024-11-07 11:48:53 UTC
Created attachment 174131 [details] [review]
Bug 38010: Add permissions to action buttons
Comment 14 Matt Blenkinsop 2024-11-07 11:48:55 UTC
Created attachment 174132 [details] [review]
Bug 38010: Make the delete button conditional on whether a vendor has baskets or subscriptions
Comment 15 Matt Blenkinsop 2024-11-07 11:48:58 UTC
Created attachment 174133 [details] [review]
Bug 38010: Add cypress tests
Comment 16 Matt Blenkinsop 2024-11-07 11:49:00 UTC
Created attachment 174134 [details] [review]
Bug 38010: Adjust vendor update logic

This patch handles the embedded data that might also need updating when editing a vendor
Comment 17 Matt Blenkinsop 2024-11-07 11:49:03 UTC
Created attachment 174135 [details] [review]
Bug 38010: Fix vendors search bar
Comment 18 Matt Blenkinsop 2024-11-07 11:49:07 UTC
Created attachment 174136 [details] [review]
Bug 38010: Update links to vendor module
Comment 19 Matt Blenkinsop 2024-11-07 11:49:09 UTC
Created attachment 174137 [details] [review]
Bug 38010: Rebase for Button component change
Comment 20 Matt Blenkinsop 2024-11-07 11:49:12 UTC
Created attachment 174138 [details] [review]
Bug 38010: Add basket page
Comment 21 Matt Blenkinsop 2024-11-07 11:49:15 UTC
Created attachment 174139 [details] [review]
Bug 38010: Allow embedding for baskets table
Comment 22 Matt Blenkinsop 2024-11-07 11:49:18 UTC
Created attachment 174140 [details] [review]
Bug 38010: Point basket action buttons to correct pages
Comment 23 Matt Blenkinsop 2024-11-07 11:49:20 UTC
Created attachment 174141 [details] [review]
Bug 38010: Fix null basket names
Comment 24 Matt Blenkinsop 2024-11-07 11:49:23 UTC
Created attachment 174142 [details] [review]
Bug 38010: Respect AcqViewBaskets syspref
Comment 25 Matt Blenkinsop 2024-11-07 11:49:26 UTC
Created attachment 174143 [details] [review]
Bug 38010: Add delete contact button
Comment 26 Matt Blenkinsop 2024-11-07 11:49:28 UTC
Created attachment 174144 [details] [review]
Bug 38010: Add menu components for vendor and acquisitions menus
Comment 27 Matt Blenkinsop 2024-11-07 11:49:30 UTC
Created attachment 174145 [details] [review]
Bug 38010: Implement side menus in vendors app
Comment 28 Matt Blenkinsop 2024-11-07 11:49:33 UTC
Created attachment 174146 [details] [review]
Bug 38010: Fix rspack error in VendorShow
Comment 29 Matt Blenkinsop 2024-11-07 11:49:35 UTC
Created attachment 174147 [details] [review]
Bug 38010: Allow searching by alias in the vendors table
Comment 30 Matt Blenkinsop 2024-11-07 11:49:38 UTC
Created attachment 174148 [details] [review]
Bug 38010: Form fixes
Comment 31 Matt Blenkinsop 2024-11-07 11:56:01 UTC
Created attachment 174151 [details] [review]
Bug 38010: Add vue app and list component

This patch adds the base vue app as well as the component to list vendors
Comment 32 Matt Blenkinsop 2024-11-07 11:56:04 UTC
Created attachment 174152 [details] [review]
Bug 38010: Add the component to display a vendor
Comment 33 Matt Blenkinsop 2024-11-07 11:56:06 UTC
Created attachment 174153 [details] [review]
Bug 38010: Add permissions

This patch adds a permissions store and utility methods for implementing permissions checks in a Vue app
Comment 34 Matt Blenkinsop 2024-11-07 11:56:09 UTC
Created attachment 174154 [details] [review]
Bug 38010: Add authorised values
Comment 35 Matt Blenkinsop 2024-11-07 11:56:11 UTC
Created attachment 174155 [details] [review]
Bug 38010: Rename routes to acquisitions

This patch renames the app from vendors to acquisitions to allow further acquisitions pages to be migrated
Comment 36 Matt Blenkinsop 2024-11-07 11:56:14 UTC
Created attachment 174156 [details] [review]
Bug 38010: Add the form to add a new vendor
Comment 37 Matt Blenkinsop 2024-11-07 11:56:16 UTC
Created attachment 174157 [details] [review]
Bug 38010: Update navigation links
Comment 38 Matt Blenkinsop 2024-11-07 11:56:19 UTC
Created attachment 174158 [details] [review]
Bug 38010: Add a nav link button component
Comment 39 Matt Blenkinsop 2024-11-07 11:56:22 UTC
Created attachment 174159 [details] [review]
Bug 38010: Allow external breadcrumbs

This patch allows breadcrumbs to navigate to pages outside the Vue application
Comment 40 Matt Blenkinsop 2024-11-07 11:56:25 UTC
Created attachment 174160 [details] [review]
Bug 38010: Add a contracts table to the vendor show component
Comment 41 Matt Blenkinsop 2024-11-07 11:56:27 UTC
Created attachment 174161 [details] [review]
Bug 38010: Remove drawCallback from contracts table
Comment 42 Matt Blenkinsop 2024-11-07 11:56:30 UTC
Created attachment 174162 [details] [review]
Bug 38010: Add permissions to action buttons
Comment 43 Matt Blenkinsop 2024-11-07 11:56:33 UTC
Created attachment 174163 [details] [review]
Bug 38010: Make the delete button conditional on whether a vendor has baskets or subscriptions
Comment 44 Matt Blenkinsop 2024-11-07 11:56:35 UTC
Created attachment 174164 [details] [review]
Bug 38010: Add cypress tests
Comment 45 Matt Blenkinsop 2024-11-07 11:56:38 UTC
Created attachment 174165 [details] [review]
Bug 38010: Adjust vendor update logic

This patch handles the embedded data that might also need updating when editing a vendor
Comment 46 Matt Blenkinsop 2024-11-07 11:56:41 UTC
Created attachment 174166 [details] [review]
Bug 38010: Fix vendors search bar
Comment 47 Matt Blenkinsop 2024-11-07 11:56:43 UTC
Created attachment 174167 [details] [review]
Bug 38010: Update links to vendor module
Comment 48 Matt Blenkinsop 2024-11-07 11:56:46 UTC
Created attachment 174168 [details] [review]
Bug 38010: Rebase for Button component change
Comment 49 Matt Blenkinsop 2024-11-07 11:56:49 UTC
Created attachment 174169 [details] [review]
Bug 38010: Add basket page
Comment 50 Matt Blenkinsop 2024-11-07 11:56:51 UTC
Created attachment 174170 [details] [review]
Bug 38010: Allow embedding for baskets table
Comment 51 Matt Blenkinsop 2024-11-07 11:56:54 UTC
Created attachment 174171 [details] [review]
Bug 38010: Point basket action buttons to correct pages
Comment 52 Matt Blenkinsop 2024-11-07 11:56:57 UTC
Created attachment 174172 [details] [review]
Bug 38010: Fix null basket names
Comment 53 Matt Blenkinsop 2024-11-07 11:56:59 UTC
Created attachment 174173 [details] [review]
Bug 38010: Respect AcqViewBaskets syspref
Comment 54 Matt Blenkinsop 2024-11-07 11:57:02 UTC
Created attachment 174174 [details] [review]
Bug 38010: Add delete contact button
Comment 55 Matt Blenkinsop 2024-11-07 11:57:05 UTC
Created attachment 174175 [details] [review]
Bug 38010: Add menu components for vendor and acquisitions menus
Comment 56 Matt Blenkinsop 2024-11-07 11:57:08 UTC
Created attachment 174176 [details] [review]
Bug 38010: Implement side menus in vendors app
Comment 57 Matt Blenkinsop 2024-11-07 11:57:10 UTC
Created attachment 174177 [details] [review]
Bug 38010: Fix rspack error in VendorShow
Comment 58 Matt Blenkinsop 2024-11-07 11:57:13 UTC
Created attachment 174178 [details] [review]
Bug 38010: Allow searching by alias in the vendors table
Comment 59 Matt Blenkinsop 2024-11-07 11:57:16 UTC
Created attachment 174179 [details] [review]
Bug 38010: Form fixes
Comment 60 Matt Blenkinsop 2024-11-07 13:26:33 UTC
Created attachment 174194 [details] [review]
Bug 38010: Rebase for bug 38390
Comment 61 Matt Blenkinsop 2024-11-07 13:32:36 UTC
Created attachment 174196 [details] [review]
Bug 38010: Add vue app and list component

This patch adds the base vue app as well as the component to list vendors
Comment 62 Matt Blenkinsop 2024-11-07 13:32:38 UTC
Created attachment 174197 [details] [review]
Bug 38010: Add the component to display a vendor
Comment 63 Matt Blenkinsop 2024-11-07 13:32:41 UTC
Created attachment 174198 [details] [review]
Bug 38010: Add permissions

This patch adds a permissions store and utility methods for implementing permissions checks in a Vue app
Comment 64 Matt Blenkinsop 2024-11-07 13:32:44 UTC
Created attachment 174199 [details] [review]
Bug 38010: Add authorised values
Comment 65 Matt Blenkinsop 2024-11-07 13:32:47 UTC
Created attachment 174200 [details] [review]
Bug 38010: Rename routes to acquisitions

This patch renames the app from vendors to acquisitions to allow further acquisitions pages to be migrated
Comment 66 Matt Blenkinsop 2024-11-07 13:32:50 UTC
Created attachment 174201 [details] [review]
Bug 38010: Add the form to add a new vendor
Comment 67 Matt Blenkinsop 2024-11-07 13:32:53 UTC
Created attachment 174202 [details] [review]
Bug 38010: Update navigation links
Comment 68 Matt Blenkinsop 2024-11-07 13:32:56 UTC
Created attachment 174203 [details] [review]
Bug 38010: Add a nav link button component
Comment 69 Matt Blenkinsop 2024-11-07 13:32:59 UTC
Created attachment 174204 [details] [review]
Bug 38010: Allow external breadcrumbs

This patch allows breadcrumbs to navigate to pages outside the Vue application
Comment 70 Matt Blenkinsop 2024-11-07 13:33:02 UTC
Created attachment 174205 [details] [review]
Bug 38010: Add a contracts table to the vendor show component
Comment 71 Matt Blenkinsop 2024-11-07 13:33:04 UTC
Created attachment 174206 [details] [review]
Bug 38010: Remove drawCallback from contracts table
Comment 72 Matt Blenkinsop 2024-11-07 13:33:07 UTC
Created attachment 174207 [details] [review]
Bug 38010: Add permissions to action buttons
Comment 73 Matt Blenkinsop 2024-11-07 13:33:10 UTC
Created attachment 174208 [details] [review]
Bug 38010: Make the delete button conditional on whether a vendor has baskets or subscriptions
Comment 74 Matt Blenkinsop 2024-11-07 13:33:13 UTC
Created attachment 174209 [details] [review]
Bug 38010: Add cypress tests
Comment 75 Matt Blenkinsop 2024-11-07 13:33:16 UTC
Created attachment 174210 [details] [review]
Bug 38010: Adjust vendor update logic

This patch handles the embedded data that might also need updating when editing a vendor
Comment 76 Matt Blenkinsop 2024-11-07 13:33:19 UTC
Created attachment 174211 [details] [review]
Bug 38010: Fix vendors search bar
Comment 77 Matt Blenkinsop 2024-11-07 13:33:22 UTC
Created attachment 174212 [details] [review]
Bug 38010: Update links to vendor module
Comment 78 Matt Blenkinsop 2024-11-07 13:33:25 UTC
Created attachment 174213 [details] [review]
Bug 38010: Rebase for Button component change
Comment 79 Matt Blenkinsop 2024-11-07 13:33:27 UTC
Created attachment 174214 [details] [review]
Bug 38010: Add basket page
Comment 80 Matt Blenkinsop 2024-11-07 13:33:30 UTC
Created attachment 174215 [details] [review]
Bug 38010: Allow embedding for baskets table
Comment 81 Matt Blenkinsop 2024-11-07 13:33:33 UTC
Created attachment 174216 [details] [review]
Bug 38010: Point basket action buttons to correct pages
Comment 82 Matt Blenkinsop 2024-11-07 13:33:36 UTC
Created attachment 174217 [details] [review]
Bug 38010: Fix null basket names
Comment 83 Matt Blenkinsop 2024-11-07 13:33:39 UTC
Created attachment 174218 [details] [review]
Bug 38010: Respect AcqViewBaskets syspref
Comment 84 Matt Blenkinsop 2024-11-07 13:33:42 UTC
Created attachment 174220 [details] [review]
Bug 38010: Add delete contact button
Comment 85 Matt Blenkinsop 2024-11-07 13:33:45 UTC
Created attachment 174221 [details] [review]
Bug 38010: Add menu components for vendor and acquisitions menus
Comment 86 Matt Blenkinsop 2024-11-07 13:33:48 UTC
Created attachment 174222 [details] [review]
Bug 38010: Implement side menus in vendors app
Comment 87 Matt Blenkinsop 2024-11-07 13:33:50 UTC
Created attachment 174223 [details] [review]
Bug 38010: Fix rspack error in VendorShow
Comment 88 Matt Blenkinsop 2024-11-07 13:33:53 UTC
Created attachment 174224 [details] [review]
Bug 38010: Allow searching by alias in the vendors table
Comment 89 Matt Blenkinsop 2024-11-07 13:33:56 UTC
Created attachment 174225 [details] [review]
Bug 38010: Form fixes
Comment 90 Matt Blenkinsop 2024-11-07 13:33:59 UTC
Created attachment 174226 [details] [review]
Bug 38010: Rebase for bug 38390
Comment 91 Matt Blenkinsop 2024-11-07 15:24:34 UTC
Created attachment 174248 [details] [review]
Bug 38010: Add recevie shipments action to table
Comment 92 Matt Blenkinsop 2024-11-08 09:58:08 UTC
Created attachment 174266 [details] [review]
Bug 38010: Add receive shipments action to table
Comment 93 Matt Blenkinsop 2024-11-08 09:58:11 UTC
Created attachment 174267 [details] [review]
Bug 38010: Restore new basket/contract buttons
Comment 94 Matt Blenkinsop 2024-11-08 13:09:25 UTC
Created attachment 174269 [details] [review]
Bug 38010: Add dropdown button component
Comment 95 Matt Blenkinsop 2024-11-08 13:09:28 UTC
Created attachment 174270 [details] [review]
Bug 38010: Reset basket view
Comment 96 Matt Blenkinsop 2024-11-08 14:03:30 UTC
Created attachment 174273 [details] [review]
Bug 38010: Reset basket view
Comment 97 Matt Blenkinsop 2024-11-11 14:59:20 UTC
Created attachment 174327 [details] [review]
Bug 38010: Add vue app and list component

This patch adds the base vue app as well as the component to list vendors
Comment 98 Matt Blenkinsop 2024-11-11 14:59:23 UTC
Created attachment 174328 [details] [review]
Bug 38010: Add the component to display a vendor
Comment 99 Matt Blenkinsop 2024-11-11 14:59:26 UTC
Created attachment 174329 [details] [review]
Bug 38010: Add permissions

This patch adds a permissions store and utility methods for implementing permissions checks in a Vue app
Comment 100 Matt Blenkinsop 2024-11-11 14:59:29 UTC
Created attachment 174330 [details] [review]
Bug 38010: Add authorised values
Comment 101 Matt Blenkinsop 2024-11-11 14:59:32 UTC
Created attachment 174331 [details] [review]
Bug 38010: Rename routes to acquisitions

This patch renames the app from vendors to acquisitions to allow further acquisitions pages to be migrated
Comment 102 Matt Blenkinsop 2024-11-11 14:59:36 UTC
Created attachment 174332 [details] [review]
Bug 38010: Add the form to add a new vendor
Comment 103 Matt Blenkinsop 2024-11-11 14:59:39 UTC
Created attachment 174333 [details] [review]
Bug 38010: Update navigation links
Comment 104 Matt Blenkinsop 2024-11-11 14:59:42 UTC
Created attachment 174334 [details] [review]
Bug 38010: Add a nav link button component
Comment 105 Matt Blenkinsop 2024-11-11 14:59:45 UTC
Created attachment 174335 [details] [review]
Bug 38010: Allow external breadcrumbs

This patch allows breadcrumbs to navigate to pages outside the Vue application
Comment 106 Matt Blenkinsop 2024-11-11 14:59:49 UTC
Created attachment 174336 [details] [review]
Bug 38010: Add a contracts table to the vendor show component
Comment 107 Matt Blenkinsop 2024-11-11 14:59:52 UTC
Created attachment 174337 [details] [review]
Bug 38010: Remove drawCallback from contracts table
Comment 108 Matt Blenkinsop 2024-11-11 14:59:56 UTC
Created attachment 174338 [details] [review]
Bug 38010: Add permissions to action buttons
Comment 109 Matt Blenkinsop 2024-11-11 14:59:59 UTC
Created attachment 174339 [details] [review]
Bug 38010: Make the delete button conditional on whether a vendor has baskets or subscriptions
Comment 110 Matt Blenkinsop 2024-11-11 15:00:02 UTC
Created attachment 174340 [details] [review]
Bug 38010: Add cypress tests
Comment 111 Matt Blenkinsop 2024-11-11 15:00:06 UTC
Created attachment 174341 [details] [review]
Bug 38010: Adjust vendor update logic

This patch handles the embedded data that might also need updating when editing a vendor
Comment 112 Matt Blenkinsop 2024-11-11 15:00:09 UTC
Created attachment 174342 [details] [review]
Bug 38010: Fix vendors search bar
Comment 113 Matt Blenkinsop 2024-11-11 15:00:12 UTC
Created attachment 174343 [details] [review]
Bug 38010: Update links to vendor module
Comment 114 Matt Blenkinsop 2024-11-11 15:00:16 UTC
Created attachment 174344 [details] [review]
Bug 38010: Rebase for Button component change
Comment 115 Matt Blenkinsop 2024-11-11 15:00:19 UTC
Created attachment 174345 [details] [review]
Bug 38010: Add basket page
Comment 116 Matt Blenkinsop 2024-11-11 15:00:22 UTC
Created attachment 174346 [details] [review]
Bug 38010: Allow embedding for baskets table
Comment 117 Matt Blenkinsop 2024-11-11 15:00:26 UTC
Created attachment 174347 [details] [review]
Bug 38010: Point basket action buttons to correct pages
Comment 118 Matt Blenkinsop 2024-11-11 15:00:29 UTC
Created attachment 174348 [details] [review]
Bug 38010: Fix null basket names
Comment 119 Matt Blenkinsop 2024-11-11 15:00:32 UTC
Created attachment 174349 [details] [review]
Bug 38010: Respect AcqViewBaskets syspref
Comment 120 Matt Blenkinsop 2024-11-11 15:00:36 UTC
Created attachment 174350 [details] [review]
Bug 38010: Add delete contact button
Comment 121 Matt Blenkinsop 2024-11-11 15:00:39 UTC
Created attachment 174351 [details] [review]
Bug 38010: Add menu components for vendor and acquisitions menus
Comment 122 Matt Blenkinsop 2024-11-11 15:00:42 UTC
Created attachment 174352 [details] [review]
Bug 38010: Implement side menus in vendors app
Comment 123 Matt Blenkinsop 2024-11-11 15:00:46 UTC
Created attachment 174353 [details] [review]
Bug 38010: Fix rspack error in VendorShow
Comment 124 Matt Blenkinsop 2024-11-11 15:00:49 UTC
Created attachment 174354 [details] [review]
Bug 38010: Allow searching by alias in the vendors table
Comment 125 Matt Blenkinsop 2024-11-11 15:00:52 UTC
Created attachment 174355 [details] [review]
Bug 38010: Form fixes
Comment 126 Matt Blenkinsop 2024-11-11 15:00:55 UTC
Created attachment 174356 [details] [review]
Bug 38010: Rebase for bug 38390
Comment 127 Matt Blenkinsop 2024-11-11 15:00:59 UTC
Created attachment 174357 [details] [review]
Bug 38010: Add receive shipments action to table
Comment 128 Matt Blenkinsop 2024-11-11 15:01:02 UTC
Created attachment 174358 [details] [review]
Bug 38010: Restore new basket/contract buttons
Comment 129 Matt Blenkinsop 2024-11-11 15:01:05 UTC
Created attachment 174359 [details] [review]
Bug 38010: Add dropdown button component
Comment 130 Matt Blenkinsop 2024-11-11 15:01:09 UTC
Created attachment 174360 [details] [review]
Bug 38010: Reset basket view
Comment 131 Matt Blenkinsop 2024-11-15 16:15:10 UTC
Created attachment 174603 [details] [review]
Bug 38010: Remove unnecessary navigation check