Commit Graph

15362 Commits

Author SHA1 Message Date
Matthias Mair ec2ecbe8f6
fix missing key issue in badge section 2024-04-16 07:37:24 +02:00
Matthias Mair 7f72842d73
fix missing keys 2024-04-16 07:34:09 +02:00
Matthias Mair 8d80bba120
fix import 2024-04-16 00:45:03 +02:00
Matthias Mair f05b4876f2
add keys to badges 2024-04-16 00:33:03 +02:00
Matthias Mair fce7a3e086
make sure license keys are unique 2024-04-16 00:24:59 +02:00
Matthias Mair ad2d07cfe6
move language context around 2024-04-16 00:23:33 +02:00
Matthias Mair fbe612cc56
organize imports 2024-04-16 00:10:11 +02:00
Matthias Mair 61342a8903
fix missing nesting 2024-04-15 23:57:41 +02:00
Matthias Mair cf564becd9
add missing style for datatables 2024-04-15 23:57:20 +02:00
Matthias Mair 3f49c3ad97
update package refs 2024-04-15 23:49:51 +02:00
Matthias Mair 100459a66a
increase timeouts 2024-04-15 23:35:26 +02:00
Matthias Mair 6d50d09d16
fix color schema switcher 2024-04-15 22:41:23 +02:00
Matthias Mair 0cf5fcfe3d
fix missing theming 2024-04-15 22:11:54 +02:00
Matthias Mair cdd9d30091
make test less flaky 2024-04-15 21:39:06 +02:00
Matthias Mair 531a5914cb
reorder contexts 2024-04-15 21:33:02 +02:00
Matthias Mair d5eb0bf659
move context to loadable 2024-04-15 21:31:46 +02:00
Matthias Mair fed2cecafb
add notification style 2024-04-15 21:27:27 +02:00
Matthias Mair 47b858431f
import cleanups 2024-04-15 21:23:48 +02:00
Matthias Mair 641310494e
add new type 2024-04-15 21:15:14 +02:00
Matthias Mair 5703eb535c
remove unneeded imports 2024-04-15 21:13:34 +02:00
Matthias Mair 48e224672a
fix group aligment 2024-04-15 20:52:24 +02:00
Matthias Mair f8c055bf4e
fix building 2024-04-15 20:45:46 +02:00
Matthias Mair 0e0ac2df09
fix new code to v7 2024-04-15 20:22:14 +02:00
Matthias Mair e3e61228aa
package fix 2024-04-15 20:14:41 +02:00
Matthias Mair 0ba5b66938
Merge branch 'master' of https://github.com/inventree/InvenTree into pui-maintine-v7 2024-04-15 20:14:07 +02:00
Matthias Mair c2ee0ac728
adjust test to new spotlight 2024-04-15 20:10:49 +02:00
Matthias Mair bf32bd5246
fix test 2024-04-15 19:36:58 +02:00
Matthias Mair 63f043ce87
fix name 2024-04-15 19:36:47 +02:00
Matthias Mair 1bf9725733
change ActionIcons back to default 2024-04-15 19:12:51 +02:00
Matthias Mair c71dad6c37
dumb spotlight down 2024-04-15 18:58:51 +02:00
Matthias Mair 80bec8617b
fix spotlight 2024-04-15 18:40:33 +02:00
Matthias Mair f9ff5e611d
set text args 2024-04-15 17:21:14 +02:00
Matthias Mair 52a463634c
update to new style 2024-04-15 17:16:36 +02:00
Matthias Mair 364052b8bc
bug fix 2024-04-15 17:10:39 +02:00
Oliver d3a2eced97
[PUI] pricing tab (#6985)
* Add recharts package

- Brings us in-line with mantine v7

* Add skeleton pricing page

* Fetch pricing data

* Rough implementation of variant pricing chart

- Needs better labels for tooltip and axis

* Cleanup

* More cleanup

* Improve rendering

* Add pricing overview

* Add pie chart for BOM pricing

- Needs extra work!

* Split components into separate files

* Backend: allow ordering parts by pricing

* Bump API version

* Update VariantPricingPanel:

- Table drives data selection now

* Refactor BomPricingPanel

- Table drives the data

* Allow BomItemList to be sorted by pricing too

* Sort bom table

* Make record index available to render function

* Refactor BomPricingPanel

- Better rendering of pie chart

* Update pricing overview panel

* Further updates

- Expose "pricing_updated" column to API endpoints
- Allow ordering by "pricing_updated" column

* Update API endpoint for PurchaseOrderLineItem

* Implement PurchaseOrderHistory panel

* Cleanup PurchaseHistoryPanel

* Enhance API for SupplierPriceBreak

* Implement SupplierPricingPanel

* Fix for getDetailUrl

- Take base URL into account also!

* Further fixes for getDetailUrl

* Fix number form field

* Implement SupplierPriceBreakTable

* Tweaks for StockItemTable

* Ensure frontend is translated when compiling static files

* Fixes for BomPricingPanel

* Simplify price rendering for bom table

* Update BomItem serializer

- Add pricing_min_total
- Add pricing_max_total
- Fix existing 1+N query issue

* Use values provided by API

* Fix BomItem serializer lookup

* Refactor pricing charts

* Fix for VariantPricingPanel

* Remove unused imports

* Implement SalePriceBreak table

- Refactor the InternalPriceBreak table to be generic

* Allow price breaks to be ordered by 'price'

* Display alert for no available data

* Update backend API filters

* Allow ordering by customer

* Implement SaleHistoryPanel

* Allow user to select pie or bar chart for BOM pricing detail

* Remove extra padding
2024-04-16 01:05:56 +10:00
Oliver cfa06cd01e
New Crowdin updates (#7020)
* updated translation base

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-04-16 00:25:22 +10:00
Matthias Mair 40af17e08f
misc fixes 2024-04-15 14:00:12 +02:00
Matthias Mair 78243027b2
fix selects 2024-04-15 13:45:16 +02:00
Matthias Mair 087100a9d0
fix type 2024-04-15 13:32:53 +02:00
Matthias Mair fb029e67f1
misc fixes 2024-04-15 13:23:33 +02:00
Matthias Mair d0a86f7d5e
misc fixes 2024-04-15 12:44:01 +02:00
Matthias Mair 8d352168e6
fix theme refs 2024-04-15 12:38:53 +02:00
Matthias Mair c9b1d44c28
fix types 2024-04-15 12:33:26 +02:00
Matthias Mair a3da256724
switch sx to style 2024-04-15 12:25:03 +02:00
Matthias Mair 5245b1ee56
fix italic 2024-04-15 12:19:21 +02:00
Matthias Mair 3e5a31d6bc
fix more arg renames 2024-04-15 12:09:19 +02:00
Matthias Mair e43befc2cc
adapt arg names 2024-04-15 10:04:03 +02:00
Oliver 36c00803b0
Form focus (#7008)
* Add 'focus' property for ApiFormProps

* Attempt to focus on particular field

* Improve setFocus hook

- Set the focus at the appropriate time
- Auto focus on first field if not specified

* Add custom focus field

* Update useEffect property list
2024-04-15 14:42:34 +10:00
Matthias Mair bd60b01a88
update args 2024-04-15 02:13:15 +02:00
Matthias Mair b34ebd8557
fix spotlight 2024-04-15 01:53:38 +02:00