commit 370c06af6a670ae85b0d20b1b912218d56fbae07 Author: Matt Blenkinsop Date: Fri Dec 6 15:40:49 2024 +0000 Bug 38010: Apply format_date to vendor contracts Signed-off-by: Michaela Sieber commit 63f890b0d16ca64139f959e6154057d20e587407 Author: Matt Blenkinsop Date: Thu Dec 5 15:31:58 2024 +0000 Bug 38010: Remove unnecessary buttons Signed-off-by: Michaela Sieber commit 5fbf81a8557eacd405e358bdce34d091cf27ccbc Author: Matt Blenkinsop Date: Thu Dec 5 15:08:27 2024 +0000 Bug 38010: Only allow one primary contact Signed-off-by: Michaela Sieber commit 4b961b5f5965ed10c21fe8852366b55c93075fd0 Author: Matt Blenkinsop Date: Thu Dec 5 14:37:35 2024 +0000 Bug 38010: Check for invoices before allowing vendor deletion Signed-off-by: Michaela Sieber commit 0d81ec3c2e46435abc5e45c320438ef74acbd15f Author: Matt Blenkinsop Date: Thu Dec 5 14:28:22 2024 +0000 Bug 38010: Check for baskets for receive shipments button Signed-off-by: Michaela Sieber commit 90a158cd312a6f45672c39671ddbdc10548b6822 Author: Matt Blenkinsop Date: Thu Dec 5 13:58:30 2024 +0000 Bug 38010: Prevent vendor contacts from duplicating Signed-off-by: Michaela Sieber commit 48e9004eba0eaaad7dfdb5082df3132683693d6c Author: Matt Blenkinsop Date: Thu Dec 5 13:20:34 2024 +0000 Bug 38010: Fix navigation links Signed-off-by: Michaela Sieber commit 6c9df1a563c66ca3d6e7f55298bc7db8ad038a32 Author: Matt Blenkinsop Date: Wed Dec 4 11:27:34 2024 +0000 Bug 38010: Delete old code Signed-off-by: Michaela Sieber commit d705ff2a4afc44623961da0dfa2da9e65974a3d8 Author: Matt Blenkinsop Date: Wed Dec 4 11:20:25 2024 +0000 Bug 38010: Remove unnecessary test Signed-off-by: Michaela Sieber commit 1b0d4644df1c146431a18a950b36a9f03e8ec292 Author: Matt Blenkinsop Date: Wed Dec 4 10:54:49 2024 +0000 Bug 38010: Fix programmatic navigation id attribute Signed-off-by: Michaela Sieber commit 0ea27b783e4f9cb9f7acdd7d3e5e9840cbd83cfb Author: Matt Blenkinsop Date: Wed Nov 20 12:08:12 2024 +0000 Bug 38010: Fix acqui-home.pl breadcrumbs Signed-off-by: Michaela Sieber commit 52e2715051b4c77460ef3403d98fef5f859dc9e3 Author: Matt Blenkinsop Date: Wed Nov 20 10:12:19 2024 +0000 Bug 38010: Add callbacks to Toolbarbutton Signed-off-by: Michaela Sieber commit 79f1cb9509664436fc66b1146c35b9073679ba94 Author: Matt Blenkinsop Date: Tue Nov 19 15:20:54 2024 +0000 Bug 38010: Fix tax rate display Signed-off-by: Michaela Sieber commit 480afa232e18bc17aa97235656f2ee8c011dd930 Author: Matt Blenkinsop Date: Tue Nov 19 16:32:33 2024 +0000 Bug 38010: Rebase for bug 37301 Signed-off-by: Michaela Sieber commit 931e542ec04ec3c013277dcaf0972db8e0f07b01 Author: Matt Blenkinsop Date: Fri Nov 15 15:53:57 2024 +0000 Bug 38010: Remove unnecessary navigation check Signed-off-by: Michaela Sieber commit 33998158ce26abfc31844543dc70adcc778479f4 Author: Matt Blenkinsop Date: Fri Nov 8 13:08:20 2024 +0000 Bug 38010: Reset basket view Signed-off-by: Michaela Sieber commit f0e02f6897613453f01a69f7836dc1147b509c81 Author: Matt Blenkinsop Date: Fri Nov 8 11:25:45 2024 +0000 Bug 38010: Add dropdown button component Signed-off-by: Michaela Sieber commit 3db8e37fd387928d245bae31cd35c4093b80a1f8 Author: Matt Blenkinsop Date: Fri Nov 8 09:57:15 2024 +0000 Bug 38010: Restore new basket/contract buttons Signed-off-by: Michaela Sieber commit fc2f0c87de11bc6d402562bb919c5842d507c6d6 Author: Matt Blenkinsop Date: Thu Nov 7 15:23:07 2024 +0000 Bug 38010: Add receive shipments action to table Signed-off-by: Michaela Sieber commit ee0f0fab8bbf2edf923d8d0837c509cda37207c3 Author: Matt Blenkinsop Date: Thu Nov 7 13:24:00 2024 +0000 Bug 38010: Rebase for bug 38390 Signed-off-by: Michaela Sieber commit 088567a5f7feaf5a2ce79a268332351aba96e056 Author: Matt Blenkinsop Date: Thu Nov 7 11:41:30 2024 +0000 Bug 38010: Form fixes Signed-off-by: Michaela Sieber commit d40b295280bac8854fe02bf1ce93607095674736 Author: Matt Blenkinsop Date: Thu Oct 17 17:47:59 2024 +0100 Bug 38010: Allow searching by alias in the vendors table Signed-off-by: Michaela Sieber commit bd4b2b535fdb2a1f5074a319461a6717dfc43f90 Author: Matt Blenkinsop Date: Thu Oct 17 09:29:33 2024 +0000 Bug 38010: Fix rspack error in VendorShow Signed-off-by: Michaela Sieber commit d774e9680263a251c4d0ea6f1835af87dd7dd32d Author: Matt Blenkinsop Date: Wed Oct 16 15:29:39 2024 +0000 Bug 38010: Implement side menus in vendors app Signed-off-by: Michaela Sieber commit 66807567744c1f5f29c275a7c80ab1fb84636b0b Author: Matt Blenkinsop Date: Wed Oct 16 15:28:56 2024 +0000 Bug 38010: Add menu components for vendor and acquisitions menus Signed-off-by: Michaela Sieber commit f3954516df7bcd918d708aef6edd781127524432 Author: Matt Blenkinsop Date: Thu Oct 17 08:28:23 2024 +0000 Bug 38010: Add delete contact button Signed-off-by: Michaela Sieber commit a8b1fe99e1e0aa5e25064e7d99ed9c9380be89df Author: Matt Blenkinsop Date: Thu Oct 17 07:47:00 2024 +0000 Bug 38010: Respect AcqViewBaskets syspref Signed-off-by: Michaela Sieber commit c4607b8f046fe05cb4ad23edb8b0737fda68ca2c Author: Matt Blenkinsop Date: Wed Oct 16 09:39:11 2024 +0100 Bug 38010: Fix null basket names Signed-off-by: Michaela Sieber commit 6dbf7c2267c83110f5863feae1dca4cbd0f6382c Author: Matt Blenkinsop Date: Tue Oct 15 14:48:53 2024 +0000 Bug 38010: Point basket action buttons to correct pages Signed-off-by: Michaela Sieber commit 20d4ca0f6b574a7f67461eb8d670ab67a093737c Author: Matt Blenkinsop Date: Thu Oct 3 13:13:45 2024 +0000 Bug 38010: Allow embedding for baskets table Signed-off-by: Michaela Sieber commit 9858cd80b1f0d826ce9d4a1155a5aa27698f2ec3 Author: Matt Blenkinsop Date: Tue Oct 15 13:48:44 2024 +0000 Bug 38010: Add basket page Signed-off-by: Michaela Sieber commit d73533fc4326348799bf64009eed7d4a62c0c61f Author: Matt Blenkinsop Date: Tue Oct 1 11:20:33 2024 +0000 Bug 38010: Rebase for Button component change Signed-off-by: Michaela Sieber commit 7dfcadbe4ca6f09cc3a1a02c6fd3d97ab6bc44e3 Author: Matt Blenkinsop Date: Tue Oct 1 10:34:20 2024 +0000 Bug 38010: Update links to vendor module Signed-off-by: Michaela Sieber commit 7763783a1e3d62466e8e6c6bf0673f81a31b75be Author: Matt Blenkinsop Date: Tue Oct 1 10:31:02 2024 +0000 Bug 38010: Fix vendors search bar Signed-off-by: Michaela Sieber commit 349feb02b1af529d4d365fd805d8a0aaa7a929ae Author: Matt Blenkinsop Date: Mon Sep 30 14:22:34 2024 +0000 Bug 38010: Adjust vendor update logic This patch handles the embedded data that might also need updating when editing a vendor Signed-off-by: Michaela Sieber commit 7d4a9ff2c272e8550ee55b36b4e07c4ea5cf2131 Author: Matt Blenkinsop Date: Fri Sep 27 14:34:57 2024 +0000 Bug 38010: Add cypress tests Signed-off-by: Michaela Sieber commit 2d6e3e42239cb2dcb4139384b1e3d7d72532860a Author: Matt Blenkinsop Date: Fri Sep 27 14:34:42 2024 +0000 Bug 38010: Make the delete button conditional on whether a vendor has baskets or subscriptions Signed-off-by: Michaela Sieber commit 2a04cdf1a818052b313cbbc193ca7804307fbb92 Author: Matt Blenkinsop Date: Wed Sep 25 15:18:38 2024 +0000 Bug 38010: Add permissions to action buttons Signed-off-by: Michaela Sieber commit 82c41a85fc85b8453dfee79942390b01121edc64 Author: Matt Blenkinsop Date: Wed Sep 25 15:09:28 2024 +0000 Bug 38010: Remove drawCallback from contracts table Signed-off-by: Michaela Sieber commit 536b807dd99877c7bd67a257566dc82d55b4e69d Author: Matt Blenkinsop Date: Wed Sep 25 14:49:41 2024 +0000 Bug 38010: Add a contracts table to the vendor show component Signed-off-by: Michaela Sieber commit e5c6b71385f97376ec7e470a4bc9b1e1aec8306e Author: Matt Blenkinsop Date: Tue Sep 24 15:16:37 2024 +0000 Bug 38010: Allow external breadcrumbs This patch allows breadcrumbs to navigate to pages outside the Vue application Signed-off-by: Michaela Sieber commit 5b3aaadeb14ba9cd833ba780c1086e3d371e76a7 Author: Matt Blenkinsop Date: Tue Oct 1 09:50:25 2024 +0000 Bug 38010: Update navigation links Signed-off-by: Michaela Sieber commit e0be26d0749e5e7eac9413ce5efa57920e10b30c Author: Matt Blenkinsop Date: Thu Sep 19 14:43:25 2024 +0000 Bug 38010: Add the form to add a new vendor Signed-off-by: Michaela Sieber commit adf36cd0e1faa4ec8eda9472578e1780ac38fca5 Author: Matt Blenkinsop Date: Thu Sep 19 10:05:56 2024 +0000 Bug 38010: Rename routes to acquisitions This patch renames the app from vendors to acquisitions to allow further acquisitions pages to be migrated Signed-off-by: Michaela Sieber commit df9917bc8943e4153eb9d64426d0e1178850a86b Author: Matt Blenkinsop Date: Tue Sep 17 12:29:33 2024 +0000 Bug 38010: Add authorised values Signed-off-by: Michaela Sieber commit 58f10042ac1d04ca821c8cd2f74981d209f2a1d1 Author: Matt Blenkinsop Date: Thu Sep 12 11:16:59 2024 +0000 Bug 38010: Add permissions This patch adds a permissions store and utility methods for implementing permissions checks in a Vue app Signed-off-by: Michaela Sieber commit f4bf014072eb2506d16e639be4948c59bc9a8a72 Author: Matt Blenkinsop Date: Wed Sep 11 13:33:10 2024 +0000 Bug 38010: Add the component to display a vendor Signed-off-by: Michaela Sieber commit 9058407f6485048dd74bb57a2629e090937357b6 Author: Matt Blenkinsop Date: Wed Sep 11 09:11:32 2024 +0000 Bug 38010: Add vue app and list component This patch adds the base vue app as well as the component to list vendors Signed-off-by: Michaela Sieber commit 0c81aad4080276846b96d382aab2a08728563ea0 Author: Pedro Amorim Date: Thu Oct 17 15:46:52 2024 +0000 Bug 37301: Update cypress Local packages were named 'package' on the delete confirmation dialog, but 'local package' on the deleted confirmation message. Both these places now use the same i18n.display_name from the respective Resource component so these label tests need to be updated. Same for local titles. Test plan: cypress run --spec t/cypress/integration/ERM/DataProviders_spec.ts cypress run --spec t/cypress/integration/ERM/Agreements_spec.ts cypress run --spec t/cypress/integration/ERM/Licenses_spec.ts cypress run --spec t/cypress/integration/ERM/Titles_spec.ts cypress run --spec t/cypress/integration/ERM/Packages_spec.ts Signed-off-by: Michaela Sieber commit f7da56aeaff320e85000d9d6076eedf54ab7d8cf Author: Pedro Amorim Date: Thu Oct 17 16:15:43 2024 +0000 Bug 37301: Apply changes to preservation trains Also update edit route from TrainsFormEdit to TrainsFormAddEdit for consistency