feat: refs #8441 add VehicleInvoiceIn component with invoice management functionality #1567

Open
jtubau wants to merge 67 commits from 8441-createVehicleInvoiceInSection into dev

67 Commits

Author SHA1 Message Date
Jose Antonio Tubau 7f3151b1a4 test: refs #8441 hide right menu before each it
gitea/salix-front/pipeline/pr-dev This commit looks good Details
2025-04-14 13:40:41 +02:00
Jose Antonio Tubau b57b5f7cee Merge branch '8441-createVehicleInvoiceInSection' of https: refs #8441//gitea.verdnatura.es/verdnatura/salix-front into 8441-createVehicleInvoiceInSection
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-04-14 12:35:57 +02:00
Jose Antonio Tubau 693f6829f4 fix: refs #8441 remove unnecessary selector specificity for summary button in vehicle and route tests 2025-04-14 12:33:50 +02:00
Jose Antonio Tubau 33ea74d0a4 Merge branch 'dev' into 8441-createVehicleInvoiceInSection
gitea/salix-front/pipeline/pr-dev This commit looks good Details
2025-04-14 10:10:23 +00:00
Jose Antonio Tubau 5cb8a4a9dc Merge branch 'dev' into 8441-createVehicleInvoiceInSection
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-04-14 07:00:58 +00:00
Jose Antonio Tubau 3029265402 Merge branch '8441-createVehicleInvoiceInSection' of https://gitea.verdnatura.es/verdnatura/salix-front into 8441-createVehicleInvoiceInSection
gitea/salix-front/pipeline/pr-dev This commit looks good Details
2025-04-11 10:40:01 +02:00
Jose Antonio Tubau d86fb54917 fix(vehicleList.spec): refs #8441 ensure URL includes vehicle ID after adding a new vehicle 2025-04-11 10:39:59 +02:00
Jose Antonio Tubau 84385730cd Merge branch 'dev' into 8441-createVehicleInvoiceInSection
gitea/salix-front/pipeline/pr-dev This commit looks good Details
2025-04-11 07:03:42 +00:00
Jose Antonio Tubau 4b9e533ccd refactor: refs #8441 intercept api call instead .q-notification
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-04-08 14:16:33 +02:00
Jose Antonio Tubau ee150a6f26 Merge branch '8441-createVehicleInvoiceInSection' of https://gitea.verdnatura.es/verdnatura/salix-front into 8441-createVehicleInvoiceInSection
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-04-08 13:51:31 +02:00
Jose Antonio Tubau fc245fb6ac Merge branch 'dev' into 8441-createVehicleInvoiceInSection 2025-04-08 13:51:29 +02:00
Jose Antonio Tubau 89d7fccacd Merge branch 'dev' into 8441-createVehicleInvoiceInSection
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-04-08 08:24:37 +00:00
Jose Antonio Tubau e10dac995d Merge branch 'dev' into 8441-createVehicleInvoiceInSection
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
2025-04-07 13:00:02 +00:00
Jose Antonio Tubau e8068c146d Merge branch 'dev' into 8441-createVehicleInvoiceInSection
gitea/salix-front/pipeline/pr-dev This commit looks good Details
2025-04-07 12:07:52 +00:00
Jose Antonio Tubau b93e5d0e40 Merge branch 'dev' into 8441-createVehicleInvoiceInSection
gitea/salix-front/pipeline/pr-dev This commit looks good Details
2025-04-07 11:42:39 +00:00
Jose Antonio Tubau 20627c04f7 Merge branch 'dev' into 8441-createVehicleInvoiceInSection
gitea/salix-front/pipeline/pr-dev This commit looks good Details
2025-04-07 07:35:13 +00:00
Jose Antonio Tubau 31ac582c16 test: refs #8441 skip invoice assigned invoices pop-ups due to Redmine #8872
gitea/salix-front/pipeline/pr-dev This commit looks good Details
2025-04-07 09:20:49 +02:00
Jose Antonio Tubau 9c3d92a244 test: refs #8441 update invoice pop-ups tests to ensure visibility of assigned invoices links
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-04-07 07:23:58 +02:00
Jose Antonio Tubau 2dd82a55e8 test: refs #8441 improve visibility checks and update invoice link selectors
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-04-04 12:02:27 +02:00
Jose Antonio Tubau 903345203b test: refs #8441 ensure menu visibility in vehicle summary tests
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-04-04 11:36:06 +02:00
Jose Antonio Tubau b650d2b438 test: refs #8441 skip invoice pop-ups test due to Redmine #8863
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-04-04 10:11:24 +02:00
Jose Antonio Tubau acd78fc859 test: refs #8441 update route extended list tests to include ID selector and improve summary redirection checks
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-04-04 09:42:28 +02:00
Jose Antonio Tubau 6d2fa8493c test: refs #8441 update URL assertions to use cy.location() and ensure menu visibility in vehicle invoice tests
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-04-04 08:49:10 +02:00
Jose Antonio Tubau fcba8c7fcd test: refs #8441 update invoice number in vehicle invoice test
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-04-03 15:28:30 +02:00
Jose Antonio Tubau 36de9e411e Merge branch '8441-createVehicleInvoiceInSection' of https://gitea.verdnatura.es/verdnatura/salix-front into 8441-createVehicleInvoiceInSection
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-04-03 15:20:08 +02:00
Jose Antonio Tubau c65a0f131c test: refs #8441 ensure buttons are visible before clicking in vehicle invoice tests 2025-04-03 15:20:06 +02:00
Jose Antonio Tubau 800530f943 Merge branch 'dev' into 8441-createVehicleInvoiceInSection
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-04-03 10:25:02 +00:00
Jose Antonio Tubau 49dd8e2432 test: refs #8441 ensure buttons are visible before clicking in vehicle summary tests
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-04-03 11:59:18 +02:00
Jose Antonio Tubau b950b4845b refactor: refs #8441 improved tests to avoid intermittency and failures due to interference from other tests
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-04-03 09:09:40 +02:00
Jose Antonio Tubau 622307697f chore: refs #8441 update unassign invoice confirmation messages in English and Spanish locales
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
2025-04-02 12:25:15 +02:00
Jose Antonio Tubau 737eb74117 chore: refs #8441 remove exclamation marks
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
2025-04-02 12:20:09 +02:00
Jose Antonio Tubau 666d524553 Merge branch 'dev' into 8441-createVehicleInvoiceInSection
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
2025-04-02 12:11:59 +02:00
Jose Antonio Tubau 22293eb2f8 refactor: refs #8441 rename getSelector to getLinkSelector for clarity
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
2025-04-02 06:52:45 +02:00
Jose Antonio Tubau 4e49a73173 chore: refs #8441 simplify error handling by rethrowing original errors
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
2025-04-02 06:51:39 +02:00
Jose Antonio Tubau c57600b0f0 Merge branch 'dev' into 8441-createVehicleInvoiceInSection
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
2025-04-01 07:24:27 +02:00
Jose Antonio Tubau b92cf74d85 refactor: refs #8441 removed errors-related changes
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
2025-04-01 07:09:37 +02:00
Jose Antonio Tubau 859ceeddf8 Merge branch 'dev' into 8441-createVehicleInvoiceInSection 2025-04-01 07:09:12 +02:00
Jose Antonio Tubau 99322a39e4 refactor: refs #8441 update notification messages for unlinking invoices
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
2025-03-27 14:29:05 +01:00
Jose Antonio Tubau ea3a2c28cc Merge branch 'dev' of https://gitea.verdnatura.es/verdnatura/salix-front into 8441-createVehicleInvoiceInSection
gitea/salix-front/pipeline/pr-dev Something is wrong with the build of this commit Details
2025-03-18 13:25:19 +01:00
Jose Antonio Tubau 20e99b5689 test: refs #8441 ensure visibility checks for elements in vehicle invoice tests
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-03-17 14:05:39 +01:00
Jose Antonio Tubau 138b3322b7 test: refs #8441 try add q.table check visbility
gitea/salix-front/pipeline/pr-dev Build queued... Details
2025-03-17 13:56:40 +01:00
Jose Antonio Tubau 7de71c96b4 Merge branch '8441-createVehicleInvoiceInSection' of https://gitea.verdnatura.es/verdnatura/salix-front into 8441-createVehicleInvoiceInSection
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-03-17 13:08:10 +01:00
Jose Antonio Tubau 040e642dd6 Merge branch 'dev' of https://gitea.verdnatura.es/verdnatura/salix-front into 8441-createVehicleInvoiceInSection 2025-03-17 13:08:06 +01:00
Jose Antonio Tubau d33eae43f9 Merge branch 'dev' into 8441-createVehicleInvoiceInSection
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-03-17 11:45:24 +00:00
Jose Antonio Tubau b0dd3879d0 test: refs #8441 ensure redirect completed before check summary title
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-03-17 12:16:13 +01:00
Jose Antonio Tubau a942b6648c test: refs #8441 update vehicle model name and ensure summary header visibility in vehicle list tests
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-03-17 11:33:08 +01:00
Jose Antonio Tubau 51e42a6dc8 test: refs #8441 skip EntryDms, Entry, and EntryStockBought test suites
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-03-17 11:12:38 +01:00
Jose Antonio Tubau 71d3d0830e Merge branch 'dev' of https://gitea.verdnatura.es/verdnatura/salix-front into 8441-createVehicleInvoiceInSection 2025-03-17 11:08:41 +01:00
Jose Antonio Tubau 128a271eba fix: refs #8441 intermittent test fail
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-03-17 10:29:38 +01:00
Jose Antonio Tubau 2eea5b453a fix: refs #8441 move component to parent instead of children
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
2025-03-17 09:17:23 +01:00
Jose Antonio Tubau fa187614da fix: refs #8441 restore warehouseFk translation in Spanish locale for routes
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-03-14 14:52:30 +01:00
Jose Antonio Tubau 430cddb554 Merge branch 'dev' into 8441-createVehicleInvoiceInSection
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
2025-03-14 14:46:08 +01:00
Jose Antonio Tubau be36d0c864 fix: refs #8441 update selectors for summary buttons in vehicle invoice tests
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
2025-03-14 14:39:48 +01:00
Jose Antonio Tubau f1f9a6ac16 refactor: refs #8441 update vehicle summary links to include module name in routes
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
2025-03-14 14:27:23 +01:00
Jose Antonio Tubau 512611a309 refactor: refs #8441 add data-cy attributes for summary buttons and improve tests for vehicle invoice
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
2025-03-14 12:45:02 +01:00
Jose Antonio Tubau b8be248af9 fix: refs #8441 update unassign invoice functionality and notifications
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
2025-03-14 08:12:48 +01:00
Jose Antonio Tubau ef797a3675 test: refs #8441 add Cypress tests for vehicle summary functionality
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details
2025-03-11 11:35:50 +01:00
Jose Antonio Tubau 7ebf4cd38f test: refs #8441 update vehicle invoice in tests for delivery assistant login
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-03-11 09:49:16 +01:00
Jose Antonio Tubau 5332e3ab60 Merge branch 'dev' into 8441-createVehicleInvoiceInSection
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-03-11 08:55:57 +01:00
Jose Antonio Tubau 0fac79ea4d test: refs #8441 update vehicleInvoiceIn.spec.js to use 'developer' login and modify invoice data
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-03-10 09:58:45 +01:00
Jose Antonio Tubau 3961c4e276 refactor: refs #8441 add translation for assigned invoices in Vehicle locale
gitea/salix-front/pipeline/pr-dev Something is wrong with the build of this commit Details
2025-03-10 09:28:37 +01:00
Jose Antonio Tubau e2e34d2f2d feat: refs #8441 add assigned invoices section to VehicleSummary and update localization
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-03-10 09:26:05 +01:00
Jose Antonio Tubau 282014f873 Merge branch 'dev' of https://gitea.verdnatura.es/verdnatura/salix-front into 8441-createVehicleInvoiceInSection
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-03-10 08:56:49 +01:00
Jose Antonio Tubau 16a54bf02e refactor: refs #8441 add VnInputNumber component and update VnSelect options in VehicleInvoiceIn
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-03-07 15:28:12 +01:00
Jose Antonio Tubau 59fdf0fd00 refactor: refs #8441 update VehicleInvoiceIn component and localizations
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-03-06 15:25:43 +01:00
Jose Antonio Tubau 08e68e47b8 test: refs #8441 add e2e tests for vehicleInvoiceIn
gitea/salix-front/pipeline/pr-dev This commit is unstable Details
2025-03-06 13:06:50 +01:00
Jose Antonio Tubau ce827722e3 feat: refs #8441 add VehicleInvoiceIn component with invoice management functionality
gitea/salix-front/pipeline/pr-dev This commit looks good Details
2025-03-06 13:04:10 +01:00