Commit Graph

6200 Commits

Author SHA1 Message Date
Oliver
76b2162a04 Fix: New translations django.po from Crowdin 2021-07-19 15:28:05 +10:00
Oliver
1c843671e9 Fix: New translations django.po from Crowdin 2021-07-19 15:28:04 +10:00
Oliver
e04bbb016d 0.3.1
Bumped API version to 8
2021-07-19 15:10:57 +10:00
github-actions[bot]
f894f2cab9 updated translation base 2021-07-19 05:04:50 +00:00
Oliver
40c203c123 Ensure BOM pricing table is loaded 2021-07-19 14:40:02 +10:00
Oliver
bbada3e873 Fix duplicate table naming 2021-07-19 14:34:58 +10:00
Oliver
bf20e3906a Fix: New translations django.po from Crowdin 2021-07-19 12:21:32 +10:00
Oliver
78d4f8a4a7 Fix: New translations django.po from Crowdin 2021-07-19 12:21:31 +10:00
Oliver
642d670b54 Fix: New translations django.po from Crowdin 2021-07-19 12:21:29 +10:00
Oliver
f900b01298 Fix: New translations django.po from Crowdin 2021-07-19 12:21:26 +10:00
Oliver
1f7e4593d5 Fix: New translations django.po from Crowdin 2021-07-19 12:21:24 +10:00
Oliver
2e91511a25 Fix: New translations django.po from Crowdin 2021-07-19 12:21:22 +10:00
Oliver
591daaab60 Fix: New translations django.po from Crowdin 2021-07-19 12:21:21 +10:00
Oliver
8e7d980072 Fix: New translations django.po from Crowdin 2021-07-19 12:21:19 +10:00
Oliver
4c2929143d Fix: New translations django.po from Crowdin 2021-07-19 12:21:18 +10:00
github-actions[bot]
633e15d454 updated translation base 2021-07-19 01:19:01 +00:00
Oliver
fa9ef02d23
Merge pull request #1836 from SchrodingersGat/supplier-part-forms
Supplier part forms
2021-07-19 11:17:45 +10:00
Oliver
33e70ec5a7 Unit test fixes 2021-07-19 10:55:23 +10:00
Oliver
00a1b17d84 Fix: New translations django.po from Crowdin 2021-07-19 10:13:21 +10:00
Oliver
a2972f170b Fix: New translations django.po from Crowdin 2021-07-19 10:13:20 +10:00
Oliver
68f545078b Fix: New translations django.po from Crowdin 2021-07-19 10:13:19 +10:00
Oliver
45beea6c8d Fix: New translations django.po from Crowdin 2021-07-19 10:13:17 +10:00
Oliver
8431ff4685 Fix: New translations django.po from Crowdin 2021-07-19 10:13:16 +10:00
Oliver
3cdcc7b432 Fix: New translations django.po from Crowdin 2021-07-19 10:13:15 +10:00
Oliver
766a327871 Fix: New translations django.po from Crowdin 2021-07-19 10:13:14 +10:00
Oliver
7dec71fc68 Fix: New translations django.po from Crowdin 2021-07-19 10:13:12 +10:00
Oliver
c5614e9452 Fix: New translations django.po from Crowdin 2021-07-19 10:13:11 +10:00
github-actions[bot]
c9437fd49e updated translation base 2021-07-18 23:55:05 +00:00
Oliver
efd0caba6e
Merge pull request #1829 from matmair/initial-amount
Initial amount
2021-07-19 09:53:40 +10:00
Oliver
565fe9a98e Remove custom creation code for SupplierPart serializer 2021-07-19 09:44:48 +10:00
Matthias
4013abe4de style fix 2021-07-19 01:26:26 +02:00
Matthias
6ca34276bd refactor 2021-07-19 01:17:32 +02:00
Matthias
866c8af393 adding styling to autocomplete 2021-07-19 01:07:33 +02:00
Matthias
17eee66b95 Adding search auto-complete #280 2021-07-19 00:46:51 +02:00
Oliver
e0aabe01f2 Fix: New translations django.po from Crowdin 2021-07-19 08:06:05 +10:00
Oliver
16eca8447b Fix: New translations django.po from Crowdin 2021-07-19 07:02:49 +10:00
Matthias
c71fbf7893 added autocomplete to jquery ui 2021-07-18 20:57:15 +02:00
Oliver Walters
0d660e3c69 Unit test fixes
(cherry picked from commit 787064abc0)
2021-07-19 00:24:21 +10:00
Oliver Walters
0288a1acbf Refactor edit and delete views for ManufacturerPart 2021-07-18 22:59:34 +10:00
Oliver Walters
0c91691ed2 Refactor SupplierPartEdit and SupplierPartDelete forms 2021-07-18 22:46:23 +10:00
Oliver Walters
29d7cb40e1 Add edit and delete buttons for supplier-part table 2021-07-18 22:31:04 +10:00
Oliver Walters
56fa6c512b Refactor SupplierPartCreate form 2021-07-18 22:21:11 +10:00
Oliver
e27687de52 Fix: New translations django.po from Crowdin 2021-07-18 22:00:28 +10:00
Oliver
f2d95ba246 Fix: New translations django.po from Crowdin 2021-07-18 22:00:27 +10:00
Oliver
7d9fe91ac8 Fix: New translations django.po from Crowdin 2021-07-18 22:00:26 +10:00
Oliver
8fe8d5657b Fix: New translations django.po from Crowdin 2021-07-18 22:00:24 +10:00
Oliver
09ac6d047f Fix: New translations django.po from Crowdin 2021-07-18 22:00:23 +10:00
Oliver
c0b2e6eca3 Fix: New translations django.po from Crowdin 2021-07-18 22:00:21 +10:00
Oliver
bf6a660872 Fix: New translations django.po from Crowdin 2021-07-18 22:00:20 +10:00
Oliver
809fc98576 Fix: New translations django.po from Crowdin 2021-07-18 22:00:19 +10:00
Oliver
48d5a100d7 Fix: New translations django.po from Crowdin 2021-07-18 22:00:18 +10:00
github-actions[bot]
263429b76a updated translation base 2021-07-18 11:47:28 +00:00
Oliver
f9b7257bdb
Merge pull request #1835 from SchrodingersGat/disable-secondary
Disable secondary modals
2021-07-18 21:46:22 +10:00
github-actions[bot]
4271912c19 updated translation base 2021-07-18 11:42:53 +00:00
Oliver
14e2cabffa
Merge pull request #1834 from SchrodingersGat/add-line-item-fix
Add 'destination' field to POLineItem API serializer
2021-07-18 21:41:29 +10:00
github-actions[bot]
bdc684f77e updated translation base 2021-07-18 11:34:00 +00:00
Oliver
b1165af3c3
Merge pull request #1833 from SchrodingersGat/part-cat-form-improvements
Part cat form improvements
2021-07-18 21:32:31 +10:00
Oliver Walters
b04d6051a4 Disable secondary modals 2021-07-18 21:32:25 +10:00
Oliver Walters
e17b92b126 Add 'destination' field to POLineItem API serializer 2021-07-18 21:25:59 +10:00
Oliver Walters
c33cfe9503 Small rendering improvements 2021-07-18 21:17:03 +10:00
Oliver Walters
753fe9c80f Ordering and rendering for StockLocation 2021-07-18 21:15:51 +10:00
Oliver Walters
36cf614aed Add "level" to PartCategory serializer
- Also use tree ordering by default
2021-07-18 21:11:53 +10:00
Oliver
f63f015b86 Fix: New translations django.po from Crowdin 2021-07-18 11:09:37 +10:00
Oliver
aee27e3cca Fix: New translations django.po from Crowdin 2021-07-18 11:09:35 +10:00
Oliver
da847b0eff Fix: New translations django.po from Crowdin 2021-07-18 11:09:34 +10:00
Oliver
d6a535e818 Fix: New translations django.po from Crowdin 2021-07-18 11:09:33 +10:00
Oliver
c5e48d19ce Fix: New translations django.po from Crowdin 2021-07-18 11:09:31 +10:00
Oliver
e18c959eaa Fix: New translations django.po from Crowdin 2021-07-18 11:09:30 +10:00
Oliver
f0cf3597b0 Fix: New translations django.po from Crowdin 2021-07-18 11:09:29 +10:00
Oliver
299c7033bf Fix: New translations django.po from Crowdin 2021-07-18 11:09:28 +10:00
Oliver
405aaca2c0 Fix: New translations django.po from Crowdin 2021-07-18 11:09:26 +10:00
github-actions[bot]
12abe9f565 updated translation base 2021-07-18 01:05:30 +00:00
Matthias
eba5512a38 extending form for stock creation 2021-07-18 02:58:39 +02:00
Oliver Walters
f4f7514b45 Similar fix for customer_reference field 2021-07-18 10:47:35 +10:00
Oliver Walters
9719a14587 Add supplier_reference field to form 2021-07-18 10:33:27 +10:00
Matthias
44482800e4 switching out icon for setting 2021-07-18 02:27:15 +02:00
Matthias
210a4bccde setting for #1796 2021-07-18 02:20:56 +02:00
eeintech
f938e722b9 Another shot at it! 2021-07-16 12:08:26 -04:00
eeintech
86f3f56a60 Merge branch 'master' of github.com:inventree/InvenTree into part_main_details 2021-07-16 10:43:53 -04:00
Oliver
13ade982b9 Fix: New translations django.po from Crowdin 2021-07-16 14:51:23 +10:00
Oliver
3dd2523f28 Fix: New translations django.po from Crowdin 2021-07-16 14:51:22 +10:00
Oliver
e902a17cb8 Fix: New translations django.po from Crowdin 2021-07-16 14:51:21 +10:00
Oliver
521685de7c Fix: New translations django.po from Crowdin 2021-07-16 14:51:19 +10:00
Oliver
222c854423 Fix: New translations django.po from Crowdin 2021-07-16 14:51:18 +10:00
Oliver
58297ec10d Fix: New translations django.po from Crowdin 2021-07-16 14:51:17 +10:00
Oliver
73cdfe1773 Fix: New translations django.po from Crowdin 2021-07-16 14:51:15 +10:00
Oliver
518e6dd0eb Fix: New translations django.po from Crowdin 2021-07-16 14:51:14 +10:00
Oliver
9a84ecdec6 Fix: New translations django.po from Crowdin 2021-07-16 14:51:13 +10:00
github-actions[bot]
1fa944974b updated translation base 2021-07-16 03:55:57 +00:00
Oliver
5ce6dd325d
Merge pull request #1824 from SchrodingersGat/po-currency
Use default curreny code
2021-07-16 13:54:41 +10:00
github-actions[bot]
cea6fc9ca7 updated translation base 2021-07-16 03:44:16 +00:00
Oliver
733951883e Use default curreny code 2021-07-16 13:35:51 +10:00
Oliver
0fcb4e3170 Link fixes 2021-07-16 13:30:11 +10:00
Oliver
c19c64ffff Fix: New translations django.po from Crowdin 2021-07-16 07:44:25 +10:00
Oliver
d836003eac Fix: New translations django.po from Crowdin 2021-07-16 07:44:24 +10:00
Oliver
781055e8bc Fix: New translations django.po from Crowdin 2021-07-16 07:44:22 +10:00
Oliver
77905e1cb7 Fix: New translations django.po from Crowdin 2021-07-16 07:44:21 +10:00
Oliver
a8fd94fb04 Fix: New translations django.po from Crowdin 2021-07-16 07:44:20 +10:00
Oliver
f051ae685e Fix: New translations django.po from Crowdin 2021-07-16 07:44:19 +10:00
Oliver
b6090bb910 Fix: New translations django.po from Crowdin 2021-07-16 07:44:17 +10:00
Oliver
27d3173d26 Fix: New translations django.po from Crowdin 2021-07-16 07:44:16 +10:00
Oliver
b8f1a4233a Fix: New translations django.po from Crowdin 2021-07-16 07:44:15 +10:00
github-actions[bot]
b5d2275011 updated translation base 2021-07-15 21:34:38 +00:00
Oliver
3f3d058bfa
Merge pull request #1817 from SchrodingersGat/spa-bug-fix
Fixes for issues with new SPA approach
2021-07-16 07:33:28 +10:00
eeintech
886d95e467 Easy fix! 2021-07-15 16:31:07 -04:00
eeintech
bfc421c50b Cleaner part details 2021-07-15 14:52:33 -04:00
Oliver
cbbd58c743 Fixes for issues with new SPA approach
- Fix manufacturer part table
- Fix supplier part table
- Consolidate manufacturer and supplier parts onto single page
- CSS fixes
2021-07-16 01:13:48 +10:00
Oliver
1665a8dbd4 Fix: New translations django.po from Crowdin 2021-07-15 23:54:48 +10:00
Oliver
07178d44d3 Fix: New translations django.po from Crowdin 2021-07-15 23:54:47 +10:00
Oliver
747d51ee50 Fix: New translations django.po from Crowdin 2021-07-15 23:54:46 +10:00
Oliver
d56f781989 Fix: New translations django.po from Crowdin 2021-07-15 23:54:45 +10:00
Oliver
ebde0793f2 Fix: New translations django.po from Crowdin 2021-07-15 23:54:43 +10:00
Oliver
16c2a91931 Fix: New translations django.po from Crowdin 2021-07-15 23:54:42 +10:00
Oliver
47363894a7 Fix: New translations django.po from Crowdin 2021-07-15 23:54:40 +10:00
Oliver
78eb16a770 Fix: New translations django.po from Crowdin 2021-07-15 23:54:39 +10:00
Oliver
e20c9555d8 Fix: New translations django.po from Crowdin 2021-07-15 23:54:38 +10:00
github-actions[bot]
405ba964ba updated translation base 2021-07-15 13:45:09 +00:00
Oliver
bb60eed897
Merge pull request #1811 from SchrodingersGat/spa
Dynamically switch between navbar selections on pages
2021-07-15 23:43:43 +10:00
Oliver
28b3432afe Delete outdated unit test 2021-07-15 23:19:47 +10:00
Oliver
e86e15df99 Fix part import form 2021-07-15 23:18:41 +10:00
Oliver
e116ef9a8b Fix BOM upload form 2021-07-15 23:14:40 +10:00
Oliver
09d175f7cf Fix purchase order import form 2021-07-15 23:11:59 +10:00
Oliver
c61fc7c1df Refactor part pricing page 2021-07-15 23:06:37 +10:00
Oliver
0fc558068f Refactor BuildOrder pages 2021-07-15 22:40:14 +10:00
Oliver
533a3aa368 Refactor StockItem pages 2021-07-15 22:19:13 +10:00
Oliver
b1640fcc23 Refactor StockLocation pages 2021-07-15 21:38:05 +10:00
Oliver
676cca89a1 Refactor ManufacturerPart pages 2021-07-15 21:32:46 +10:00
Oliver
52da678636 Refactor SupplierPart page 2021-07-15 21:24:33 +10:00
Oliver
72337dab49 Refactor PartCategory views 2021-07-15 17:26:06 +10:00
Oliver
d5bf108fef Remove unused template file 2021-07-15 16:54:49 +10:00
Oliver
df89008116 Refactor allocation page(s)
- Also perform null check on notes before displaying
2021-07-15 16:53:14 +10:00
Oliver
e38d740bbc Refactor "used in" page 2021-07-15 16:44:46 +10:00
Oliver
e7c7bdcd00 Refactor BOM page 2021-07-15 16:42:28 +10:00
Oliver
57851b0eaf Refactor build orders display 2021-07-15 16:36:20 +10:00
Oliver
c8c7f78ce9 Refactor "related parts" view 2021-07-15 16:28:26 +10:00
Oliver
8607d702c4 Refactor variants page 2021-07-15 16:17:41 +10:00
Oliver
985bd39234 Fix links 2021-07-15 16:14:48 +10:00
Oliver
84149d34a6 Refactor part-supplier view 2021-07-15 16:12:27 +10:00
Oliver
984e16d5af Return all part parameters to the main part edit form
- refactor purchaseorder view
- refactor salesorder view
2021-07-15 16:07:46 +10:00
Oliver
352a58b373 Can select nav based on URL query parameter 2021-07-15 13:41:26 +10:00
Oliver
3786454e4c Remove URL 2021-07-15 12:56:26 +10:00
Oliver
1a30a5bc16 Merge "test template" page 2021-07-15 12:56:17 +10:00
Oliver
2d2ad91545 Move "stock" part view 2021-07-15 12:52:36 +10:00
Oliver
0667857754 Refactor part base display 2021-07-15 12:04:48 +10:00
github-actions[bot]
c3ef65102d updated translation base 2021-07-14 23:56:02 +00:00
Oliver
94792596e9
Update version.py
Bumped version number
2021-07-15 09:54:55 +10:00
Oliver
b6e73523a1 Fix: New translations django.po from Crowdin 2021-07-14 08:32:46 +10:00
Oliver
02c9d71a68 Fix: New translations django.po from Crowdin 2021-07-14 08:32:44 +10:00
Oliver
b3caedc6f6 Fix: New translations django.po from Crowdin 2021-07-14 08:32:41 +10:00
Oliver
e56a375bb5 Fix: New translations django.po from Crowdin 2021-07-14 08:32:40 +10:00
Oliver
ea1bb8bdf0 Fix: New translations django.po from Crowdin 2021-07-14 08:32:39 +10:00
Oliver
4b472023ad Fix: New translations django.po from Crowdin 2021-07-14 08:32:37 +10:00
Oliver
bf73ce8b6f Fix: New translations django.po from Crowdin 2021-07-14 08:32:36 +10:00
Oliver
efba9d63e6 Fix: New translations django.po from Crowdin 2021-07-14 08:32:33 +10:00
Oliver
5be4eefb2d Fix: New translations django.po from Crowdin 2021-07-14 08:32:32 +10:00
github-actions[bot]
57dcaa88ae updated translation base 2021-07-13 22:00:36 +00:00
Oliver
f41f1316d9 Fix: New translations django.po from Crowdin 2021-07-14 06:23:18 +10:00
eeintech
3d9ad24e27 Defined custom SupplierPart object manager and prefetch related models in all queries 2021-07-13 12:55:36 -04:00
Oliver
8fed3b3522 Typo fix 2021-07-13 22:03:49 +10:00
Oliver
8dde89e781 Table fixes 2021-07-13 21:57:49 +10:00
Oliver
c1c0a262b2 Refactor Company detail view 2021-07-13 21:53:48 +10:00
Oliver
b6227f7d28 Refactor PurchaseOrder display 2021-07-13 21:21:00 +10:00
Oliver
65de52b705 Add javascript to dynamically switch between views 2021-07-13 20:58:05 +10:00
Oliver
9889e314a9 Remove unused templates 2021-07-13 20:04:12 +10:00
Oliver
970f08260c Update navbar 2021-07-13 20:04:02 +10:00
Oliver
39c58e4015 Move all "SalesOrder" content onto a single page 2021-07-13 19:59:11 +10:00
Oliver
a0b3359d62 Fix filtering for build orders 2021-07-13 19:58:47 +10:00
Oliver
b0dc76a4d6 Merge remote-tracking branch 'inventree/l10_crowdin' into l10
# Conflicts:
#	InvenTree/locale/de/LC_MESSAGES/django.po
#	InvenTree/locale/es/LC_MESSAGES/django.po
#	InvenTree/locale/fr/LC_MESSAGES/django.po
#	InvenTree/locale/it/LC_MESSAGES/django.po
#	InvenTree/locale/ja/LC_MESSAGES/django.po
#	InvenTree/locale/pl/LC_MESSAGES/django.po
#	InvenTree/locale/ru/LC_MESSAGES/django.po
#	InvenTree/locale/tr/LC_MESSAGES/django.po
#	InvenTree/locale/zh/LC_MESSAGES/django.po
2021-07-13 19:42:07 +10:00
Oliver
30b99f0963 Fix: New translations django.po from Crowdin 2021-07-13 00:31:46 +10:00
Oliver
e8d86cccf2 Fix: New translations django.po from Crowdin 2021-07-13 00:31:45 +10:00
Oliver
8bb60c72bf Fix: New translations django.po from Crowdin 2021-07-13 00:31:42 +10:00
Oliver
5b9cdcf834 Fix: New translations django.po from Crowdin 2021-07-13 00:31:41 +10:00
Oliver
d117f15553 Fix: New translations django.po from Crowdin 2021-07-13 00:31:39 +10:00
Oliver
a558e2ebe8 Fix: New translations django.po from Crowdin 2021-07-13 00:31:38 +10:00
Oliver
d2f23124c0 Fix: New translations django.po from Crowdin 2021-07-13 00:31:36 +10:00
Oliver
f404881514 Fix: New translations django.po from Crowdin 2021-07-13 00:31:35 +10:00
Oliver
92187fd230 Fix: New translations django.po from Crowdin 2021-07-13 00:31:34 +10:00
github-actions[bot]
5d83d86f7d updated translation base 2021-07-12 13:57:52 +00:00
Oliver
cf23fb6fe8 PEP fixes 2021-07-12 23:32:08 +10:00
Oliver
b1af07c8cb Remove stale pages 2021-07-12 23:31:10 +10:00
Oliver
77d80f5c0f Move "attachments" and "notes" to "Part Detail" page
(cherry picked from commit daf0a082dc04c04cfd68cab70148a7d7cf28460f)
2021-07-12 23:27:50 +10:00
Oliver
9d2531b195 Fix: New translations django.po from Crowdin 2021-07-12 23:24:30 +10:00
Oliver
46f7eac791 Fix: New translations django.po from Crowdin 2021-07-12 23:24:29 +10:00
Oliver
cf9c9c139d Fix: New translations django.po from Crowdin 2021-07-12 23:24:27 +10:00
Oliver
e00654f2c5 Fix: New translations django.po from Crowdin 2021-07-12 23:24:26 +10:00
Oliver
d89ce0dceb Fix: New translations django.po from Crowdin 2021-07-12 23:24:25 +10:00
Oliver
b8ad876cd2 Fix: New translations django.po from Crowdin 2021-07-12 23:24:23 +10:00
Oliver
c5fa167413 Fix: New translations django.po from Crowdin 2021-07-12 23:24:22 +10:00
Oliver
d586139d47 Fix: New translations django.po from Crowdin 2021-07-12 23:24:20 +10:00
Oliver
8ff98f061c Fix: New translations django.po from Crowdin 2021-07-12 23:24:19 +10:00
github-actions[bot]
7e3177d1c4 updated translation base 2021-07-12 12:41:33 +00:00
Oliver
6af05b2b83
Merge pull request #1807 from SchrodingersGat/forms-cleanup
Remove unused forms
2021-07-12 22:40:20 +10:00
github-actions[bot]
18c5054cf6 updated translation base 2021-07-12 12:24:28 +00:00
Oliver
374c3676a3
Merge pull request #1806 from SchrodingersGat/manufacturer-part-api-form
Refactor ManufacturerPartCreate form
2021-07-12 22:23:15 +10:00
Oliver
0cb2b49333 Remove unused forms 2021-07-12 22:23:08 +10:00
github-actions[bot]
2921f34e20 updated translation base 2021-07-12 12:18:41 +00:00
Oliver
bd8b52d7d2
Merge pull request #1804 from SchrodingersGat/api-stock-adjustments
Api stock adjustments
2021-07-12 22:16:56 +10:00
Oliver
7c80767414 PEP fixes 2021-07-12 22:06:03 +10:00
Oliver
30fd3c8841 Unit test fixes 2021-07-12 22:03:36 +10:00
github-actions[bot]
d74cacd059 updated translation base 2021-07-12 11:35:28 +00:00
Oliver
c3b0593aba Refactor ManufacturerPartCreate form 2021-07-12 21:32:09 +10:00
Oliver
ccf17bf4c5 Fix dodgy CSS file 2021-07-12 21:19:00 +10:00
Oliver
77cfadad42 Add 'title' option for contsructed fields 2021-07-12 21:11:29 +10:00
Oliver
52eedef820 remove old StockAdjust view 2021-07-12 21:03:28 +10:00
Oliver
edf4aab063 Refactor "showQuestionDialog" function 2021-07-12 21:03:01 +10:00
Oliver
a1579eecfd Refactor "showAlertDialog" function 2021-07-12 20:55:28 +10:00
Oliver
e9bf4b4cef Add some more functionality to StockLocation page 2021-07-12 20:53:36 +10:00
Oliver
2ea4824030 Add option to move stock for a part 2021-07-12 20:45:45 +10:00
Oliver
9fc7976569 Refactor all "adjustment" forms to use the new API approach 2021-07-12 20:38:54 +10:00
Oliver
74e5b2cd3f Handle delete differently 2021-07-12 20:06:53 +10:00
Oliver
2bebf2d41a Test fixes 2021-07-12 20:00:50 +10:00
Oliver
11ee8e8369 Raise error if specified quantity is above available quantity 2021-07-12 19:59:10 +10:00
Oliver
5329e3e56c Display per-line errors 2021-07-12 19:42:06 +10:00
Oliver
51314a0261 Refactor error messaging for stock adjustment API 2021-07-12 19:41:50 +10:00
Oliver
e04828214a Refactor showApiError() function 2021-07-12 19:20:29 +10:00
Oliver
0c41cc7c77 Handle form submissions 2021-07-12 18:13:06 +10:00
Oliver
e3f85414fa Stock API URL cleanup 2021-07-12 17:32:06 +10:00
Oliver
747cccfa42 Refactor to use more generic forms approach 2021-07-12 16:55:35 +10:00
Oliver
7531984c78 Fix read_only attribute 2021-07-11 21:17:54 +10:00
Oliver
cc90c8abbe Move buttons to separate table column 2021-07-11 21:15:06 +10:00
Oliver
9eb1367d80 Add "location" field 2021-07-11 21:07:56 +10:00
Oliver
3efd7f7777 Add a "notes" field 2021-07-11 20:56:29 +10:00
Oliver
ca5d3a57de Set quantity input parameters based on action 2021-07-11 20:49:54 +10:00
Oliver
9e4bc274cf Allow custom code to be run on form submission 2021-07-11 20:40:27 +10:00
Oliver
c045a3b6f6 Refactorin' 2021-07-11 20:36:52 +10:00
github-actions[bot]
999dc29abd updated translation base 2021-07-10 23:05:29 +00:00
Oliver
0be787ea5b
Merge pull request #1802 from matmair/next-btn-leadingzero
support leading zeros in serial numbers
2021-07-11 09:04:09 +10:00
Matthias
03fb6e5c61 support leading zeros in serial numbers 2021-07-10 17:54:17 +02:00
Oliver
7f8d2fa795 Fix: New translations django.po from Crowdin 2021-07-11 00:25:17 +10:00
Oliver
7806d679f5 Fix: New translations django.po from Crowdin 2021-07-11 00:25:16 +10:00
Oliver
d46181c4fe Fix: New translations django.po from Crowdin 2021-07-11 00:25:15 +10:00
Oliver
06387976d8 Fix: New translations django.po from Crowdin 2021-07-11 00:25:14 +10:00
Oliver
64fee6739c Fix: New translations django.po from Crowdin 2021-07-11 00:25:12 +10:00
Oliver
78511b47c0 Fix: New translations django.po from Crowdin 2021-07-11 00:25:11 +10:00
Oliver
cc369ecb76 Fix: New translations django.po from Crowdin 2021-07-11 00:25:10 +10:00
Oliver
b9c8078807 Fix: New translations django.po from Crowdin 2021-07-11 00:25:08 +10:00
Oliver
ba0b658d59 Fix: New translations django.po from Crowdin 2021-07-11 00:25:07 +10:00
Oliver
14ab1bef14 Callback to remove row 2021-07-11 00:15:46 +10:00
Oliver
0507e8a3bc Building stock adjustment modal 2021-07-10 23:59:35 +10:00
github-actions[bot]
f389f53d2f updated translation base 2021-07-10 13:28:24 +00:00
Oliver
02214ea713
Merge pull request #1799 from SchrodingersGat/bom-export-fix
Bug fix for BOM export
2021-07-10 23:27:17 +10:00
Oliver
30ec9fcf46
New Crowdin updates (#1800)
* 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
2021-07-10 23:08:52 +10:00
Oliver
7cc1063114 PEP 2021-07-10 23:04:34 +10:00
Oliver
73e03636a2 Add unit tests 2021-07-10 23:04:20 +10:00
github-actions[bot]
f20e1ff38e updated translation base 2021-07-10 04:16:07 +00:00
Oliver
cf66a386ea Bug fix 2021-07-10 14:13:46 +10:00
Oliver
8a1909fe86
New Crowdin updates (#1798)
* 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
2021-07-10 14:02:26 +10:00
github-actions[bot]
b4efdf7723 updated translation base 2021-07-10 03:48:49 +00:00
Oliver
bf2774eb21 Add numerical validation step for BomItem 2021-07-10 13:48:44 +10:00
Oliver
f6d5bd4ed8
Merge pull request #1760 from eeintech/bom_import
Converted BOM import to new multi-step form framework
2021-07-10 13:47:25 +10:00
Oliver
155161f380
New Crowdin updates (#1795)
* 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
2021-07-09 23:58:05 +10:00
github-actions[bot]
d7d981a962 updated translation base 2021-07-09 06:58:21 +00:00
Oliver
9ae5c241f5 Move part parameters onto the part details page 2021-07-09 16:34:47 +10:00
Oliver
ff92210b25 Fix URLs 2021-07-09 16:31:29 +10:00
Oliver
6eec6a0599 Consolidate Manufacturers and Suppliers views 2021-07-09 16:29:58 +10:00
Oliver
677620b060
New Crowdin updates (#1792)
* 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
2021-07-09 16:20:20 +10:00
github-actions[bot]
75e280e544 updated translation base 2021-07-09 05:10:54 +00:00
Oliver
47a56f7f5d Fixes for unit tests 2021-07-09 14:54:03 +10:00
Oliver
c694c9467b sessionStorage -> localStorage
OMG
2021-07-09 14:39:08 +10:00
Oliver
6b73e7a408 Add more fields to ManufacturerPart and SupplierPart tables 2021-07-09 14:28:32 +10:00
Oliver
4a450dde8d
New Crowdin updates (#1788)
* 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
2021-07-09 13:58:37 +10:00
github-actions[bot]
a4804b305c updated translation base 2021-07-09 03:40:20 +00:00
Oliver
5235ad1b0c
Merge pull request #1787 from SchrodingersGat/bom-table-additions
Add sub_part_assembly filter to BOM table
2021-07-09 13:39:09 +10:00
Oliver
7168607a88 PEP fix 2021-07-09 13:07:01 +10:00
Oliver
079e331bf6 Add sub_part_assembly filter to BOM table 2021-07-09 13:04:48 +10:00
github-actions[bot]
0b029b5213 updated translation base 2021-07-09 02:58:38 +00:00
Oliver
558e24c985
Merge pull request #1783 from SchrodingersGat/build-table-filtering
Fix for strange table filtering bug
2021-07-09 12:57:03 +10:00
Oliver
5c671f4377
New Crowdin updates (#1785)
* 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
2021-07-09 12:42:48 +10:00
github-actions[bot]
fdb11d19ad updated translation base 2021-07-09 02:32:50 +00:00
Oliver
9d7f9a9aa3 Fix for strange table filtering bug
- When a table was "refreshed" based on the selectable filters, table ordering was not observed
- This was due to the original query parameter conversion not being observed
- Refactored out the conversion function so it works correctly now
- Also removed some cruft from generated query strings
2021-07-09 12:31:25 +10:00
Oliver
7539bd47fe Fix rendering issues 2021-07-09 12:10:27 +10:00
Oliver
6a995042c9 Fix bug relating no PurchaseOrderLineItem with null Part reference 2021-07-09 12:10:17 +10:00
Oliver
4b6ca548b6 Improve form rendering for SupplierPart 2021-07-09 12:09:57 +10:00
Oliver
40ac1f39e0 Improve rendering of "Company" in API form
- Add a thumbnail image
- Refactor select2 thumbnail code

(cherry picked from commit 2df7c520be)
2021-07-09 11:14:38 +10:00
github-actions[bot]
048423405d updated translation base 2021-07-08 23:28:17 +00:00
Oliver
0c73fa3b58 Add regex filter for part name 2021-07-09 09:11:31 +10:00
Oliver
9c6bb3f5bf
New Crowdin updates (#1779)
* 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
2021-07-09 09:09:13 +10:00
Oliver
fd5d20ad13 Fix case for filtering parts by IPN 2021-07-09 09:08:55 +10:00
github-actions[bot]
fc1878216b updated translation base 2021-07-08 23:03:52 +00:00
Oliver
433098ce6e
Merge pull request #1778 from SchrodingersGat/build-forms
Refactor BuildOrderEdit form
2021-07-09 09:02:39 +10:00
Oliver
0a86d947bc Refactor PartParameterCreate form 2021-07-09 02:03:33 +10:00
Oliver
cbf0e0bd4a Refactor forms for editing and deleting a PartParameter
- PartParameters now loaded using the API, not pre-rendered
2021-07-09 01:56:04 +10:00
Oliver
cbd291849c More unit test fixes 2021-07-09 01:49:17 +10:00
Oliver
6e26bd0b71 Fixes for unit tests 2021-07-09 01:29:17 +10:00
Oliver
337223b8eb Modal form improvements 2021-07-09 01:20:40 +10:00
Oliver
ecf47aa69d Fix for BuildOrder reference default value 2021-07-09 01:20:29 +10:00
Oliver
60e8a17f07 bug fix: Prevent API forms from being submitted multiple times
- A problem if you're a manic clicker
2021-07-09 01:06:38 +10:00
Oliver
9947a0cf90 PEP fix 2021-07-09 00:59:56 +10:00
Oliver
7e7fe7d63f Refactor buildlist filtering 2021-07-09 00:58:17 +10:00
Oliver
bec98d355a Improvements
- part_detail defaults to True for BuildSerializer
- Handle invalid parent for BuildOrder
2021-07-09 00:49:19 +10:00
Oliver
9a0033367a
New Crowdin updates (#1777)
* 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
2021-07-09 00:42:12 +10:00
Oliver
be6ecd9587 Fixes for BuildOrder forms 2021-07-09 00:36:54 +10:00
Oliver
13ca076f42 Fix for form rendering of "required" fields with a default value
- Force the "required" parameter to be set
2021-07-09 00:29:36 +10:00
Oliver
004b36b1df Refactor BuildOrderCreate form 2021-07-09 00:18:03 +10:00
Oliver
5016d44b83 Add default value for BuildOrder reference 2021-07-09 00:15:49 +10:00
Oliver
245c04367b Refactor BuildOrderEdit form 2021-07-08 23:57:42 +10:00
github-actions[bot]
9edc16f6a1 updated translation base 2021-07-08 13:36:49 +00:00
Oliver
a4a2fc8d70
New Crowdin updates (#1774)
* 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
2021-07-08 23:35:16 +10:00
Oliver
bd4dde2cb7 Add permissions for PartLabel model 2021-07-08 23:22:25 +10:00
Oliver
15cb1e0005 Print part labels 2021-07-08 22:54:41 +10:00
Oliver
c39f705ef7 Copy default part label templates 2021-07-08 22:42:31 +10:00
Oliver
1830467487 Add admin / serializer / API for PartLabel model 2021-07-08 22:10:10 +10:00
Oliver
a1a4bddcc6 Add model for PartLabel 2021-07-08 21:07:45 +10:00
Oliver
43de19541e Merge remote-tracking branch 'inventree/l10_crowdin' into l10
# Conflicts:
#	InvenTree/locale/de/LC_MESSAGES/django.po
#	InvenTree/locale/es/LC_MESSAGES/django.po
#	InvenTree/locale/fr/LC_MESSAGES/django.po
#	InvenTree/locale/it/LC_MESSAGES/django.po
#	InvenTree/locale/ja/LC_MESSAGES/django.po
#	InvenTree/locale/pl/LC_MESSAGES/django.po
#	InvenTree/locale/ru/LC_MESSAGES/django.po
#	InvenTree/locale/tr/LC_MESSAGES/django.po
#	InvenTree/locale/zh/LC_MESSAGES/django.po
2021-07-08 20:53:33 +10:00
github-actions[bot]
1a24a0d984 updated translation base 2021-07-08 10:48:21 +00:00
Oliver
a985e11aa8 Simplify and add filters for StockList API endpoint 2021-07-08 20:10:22 +10:00
Oliver
c7f79a5a08 Fixes 2021-07-08 19:23:01 +10:00
Oliver
79d90b1c4a Additional filtering options for name and IPN fields 2021-07-08 17:46:57 +10:00
Oliver
f0e7826fdc Adds some more API filters for the StockItem endpoint 2021-07-08 17:44:52 +10:00
Oliver
81010994e7 Adds regex filtering for "batch" code on StockItem 2021-07-08 17:26:55 +10:00
Oliver
a8a21f7c9d Transition "has IPN" filter to django-filters approach 2021-07-08 17:16:02 +10:00
Oliver
ba0a13443f PEP fixes 2021-07-08 17:02:55 +10:00
Oliver
376428b80b Add regex IPN filter for Part API 2021-07-08 17:02:45 +10:00
github-actions[bot]
2bc7a1eaf7 updated translation base 2021-07-08 05:29:15 +00:00
Oliver
2467690111 Reintroduces "part" column to part stock 2021-07-08 13:46:53 +10:00
Oliver
3efd8d31e4 Fix: New translations django.po from Crowdin 2021-07-08 12:14:54 +10:00
Oliver
f571085c95 Fix: New translations django.po from Crowdin 2021-07-08 12:14:53 +10:00
Oliver
a09058e068 Fix: New translations django.po from Crowdin 2021-07-08 12:14:52 +10:00
Oliver
069a0bcff5 Fix: New translations django.po from Crowdin 2021-07-08 12:14:51 +10:00
Oliver
89fe0aa377 Fix: New translations django.po from Crowdin 2021-07-08 12:14:49 +10:00
Oliver
58036a60cd Fix: New translations django.po from Crowdin 2021-07-08 12:14:48 +10:00
Oliver
32b195ab09 Fix: New translations django.po from Crowdin 2021-07-08 12:14:47 +10:00
Oliver
6a66ed66ce Fix: New translations django.po from Crowdin 2021-07-08 12:14:45 +10:00
Oliver
845eb82242 Fix: New translations django.po from Crowdin 2021-07-08 12:14:43 +10:00
github-actions[bot]
ca99f1c1c8 updated translation base 2021-07-08 01:42:22 +00:00
Oliver
a2870b60d9
Merge pull request #1757 from matmair/stock-next-prev
Stock previous / next serial
2021-07-08 11:41:01 +10:00
github-actions[bot]
7b5e335f28 updated translation base 2021-07-08 01:32:12 +00:00
Oliver
ae68463f46 API: Allow search of IPN field for ManufacturerPart and SupplierPart 2021-07-08 11:16:04 +10:00
github-actions[bot]
5f07fdf870 updated translation base 2021-07-08 01:14:03 +00:00
Oliver
fcc244b52f Fixes for BuildOrder attachment API list 2021-07-08 10:50:34 +10:00
Oliver
1deab0c040 Fix for SalesOrder attachment table 2021-07-08 10:48:08 +10:00
Oliver
939d5838fa Fixes for PurchaseOrder attachment table 2021-07-08 10:45:42 +10:00
Oliver
41268d92bf Add missing bootstrap .map file 2021-07-08 10:45:23 +10:00
Oliver
1a979fc113 Filtering fix for StockItem attachments 2021-07-08 10:41:18 +10:00
Oliver
ff8ddfbb5c Fix link to select2 2021-07-08 10:38:12 +10:00
Oliver
49f476eb14 Fix: New translations django.po from Crowdin 2021-07-07 07:57:39 +10:00
Oliver
122d7c176f Fix: New translations django.po from Crowdin 2021-07-07 07:57:37 +10:00
Oliver
a3c139430a Fix: New translations django.po from Crowdin 2021-07-07 07:57:36 +10:00
Oliver
963fdebb01 Fix: New translations django.po from Crowdin 2021-07-07 07:57:35 +10:00
Oliver
7b269a6afc Fix: New translations django.po from Crowdin 2021-07-07 07:57:34 +10:00
Oliver
e14a717ce3 Fix: New translations django.po from Crowdin 2021-07-07 07:57:32 +10:00
Oliver
0e1f2907fa Fix: New translations django.po from Crowdin 2021-07-07 07:57:31 +10:00
Oliver
d3bbf3adae Fix: New translations django.po from Crowdin 2021-07-07 07:57:30 +10:00
Oliver
6a4ece0e34 Fix: New translations django.po from Crowdin 2021-07-07 07:57:29 +10:00
github-actions[bot]
8c97b22469 updated translation base 2021-07-06 21:54:16 +00:00
Matthias
2db42eff50 remove unneeded tag 2021-07-06 21:25:42 +02:00
Matthias
98c52c06ac Revert "fetching supplier part for stock tables"
This reverts commit eaf191dc8d.
2021-07-06 21:20:27 +02:00
Matthias
9ed2338162 bolder type for serial numbers 2021-07-06 21:10:42 +02:00
eeintech
87a7081185 Fixed supplier part detail handling in stock table 2021-07-06 14:32:16 -04:00
Oliver
5eab2af598 Fix: New translations django.po from Crowdin 2021-07-06 11:26:50 +10:00
Oliver
ab52c62816 Fix: New translations django.po from Crowdin 2021-07-06 11:26:48 +10:00
Oliver
a2fa5d051e Fix: New translations django.po from Crowdin 2021-07-06 11:26:47 +10:00
Oliver
a3781a3443 Fix: New translations django.po from Crowdin 2021-07-06 11:26:46 +10:00
Oliver
27e19fba1a Fix: New translations django.po from Crowdin 2021-07-06 11:26:44 +10:00
Oliver
54ddb8674f Fix: New translations django.po from Crowdin 2021-07-06 11:26:43 +10:00
Oliver
7f9ac0774d Fix: New translations django.po from Crowdin 2021-07-06 11:26:42 +10:00
Oliver
f4f4c0345d Fix: New translations django.po from Crowdin 2021-07-06 11:26:41 +10:00
Oliver
d435d34620 Fix: New translations django.po from Crowdin 2021-07-06 11:26:38 +10:00
github-actions[bot]
3aed2ade57 updated translation base 2021-07-06 01:24:59 +00:00
Oliver
c2df1fcd95
Merge pull request #1749 from matmair/extend-build-order
Extend build order table
2021-07-06 11:23:36 +10:00
Oliver
2d0bc6a175 Fix: New translations django.po from Crowdin 2021-07-06 09:21:03 +10:00
Oliver
799ff7045d Fix: New translations django.po from Crowdin 2021-07-06 09:21:02 +10:00
Oliver
a5e711a5f3 Fix: New translations django.po from Crowdin 2021-07-06 09:21:01 +10:00
Oliver
9a8765298d Fix: New translations django.po from Crowdin 2021-07-06 09:20:59 +10:00
Oliver
bb4affa21e Fix: New translations django.po from Crowdin 2021-07-06 09:20:58 +10:00
Oliver
b670706a11 Fix: New translations django.po from Crowdin 2021-07-06 09:20:57 +10:00
Oliver
83aa9c7164 Fix: New translations django.po from Crowdin 2021-07-06 09:20:56 +10:00
Oliver
c0ee054286 Fix: New translations django.po from Crowdin 2021-07-06 09:20:55 +10:00
Oliver
3c30e4a385 Fix: New translations django.po from Crowdin 2021-07-06 09:20:53 +10:00
github-actions[bot]
6ec82c0c8f updated translation base 2021-07-05 23:00:30 +00:00
eeintech
6687661928 Fixes for stock modal and notes propagation to tracking items 2021-07-05 17:36:10 -04:00
eeintech
58efc952db Converted BOM import to new multi-step form framework 2021-07-05 14:57:45 -04:00
github-actions[bot]
1ab8ece1ac updated translation base 2021-07-05 07:56:07 +00:00
Oliver
f72762ceb7 Fix filters for ManufacturerPart and SupplierPart table views 2021-07-05 17:15:24 +10:00
Oliver
d24877d8bb Fix: New translations django.po from Crowdin 2021-07-05 17:04:11 +10:00
Oliver
5f576f7750 Fix: New translations django.po from Crowdin 2021-07-05 17:04:10 +10:00
Oliver
fa68dda178 Fix: New translations django.po from Crowdin 2021-07-05 17:04:09 +10:00
Oliver
d7237968f4 Fix: New translations django.po from Crowdin 2021-07-05 17:04:07 +10:00
Oliver
708b7c83a6 Fix: New translations django.po from Crowdin 2021-07-05 17:04:06 +10:00
Oliver
3b83a9c9cd Fix: New translations django.po from Crowdin 2021-07-05 17:04:04 +10:00
Oliver
53f93a8fb9 Fix: New translations django.po from Crowdin 2021-07-05 17:04:03 +10:00
Oliver
9800c3df34 Fix: New translations django.po from Crowdin 2021-07-05 17:04:02 +10:00
Oliver
a6caeeb4d4 Fix: New translations django.po from Crowdin 2021-07-05 17:04:00 +10:00
github-actions[bot]
7543001584 updated translation base 2021-07-05 06:55:32 +00:00
Oliver
f790d6a6a5
L10 (#1752)
* 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

* updated translation base

* 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

* updated translation base

* updated translation base

* Fix: New translations django.po from Crowdin

* updated translation base

* 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

* updated translation base

* updated translation base

* 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

* updated translation base

* updated translation base

* 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

* updated translation base

* 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

* updated translation base

* Fix: New translations django.po from Crowdin

* updated translation base

* 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

* updated translation base

* 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

* updated translation base

* 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

* updated translation base

* updated translation base

* updated translation base

* updated translation base

* 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

* updated translation base

* 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

* updated translation base

* 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

* updated translation base

* 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

* updated translation base

* 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

* updated translation base

* updated translation base

* updated translation base

* 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

* updated translation base

* updated translation base

* updated translation base

* 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

* updated translation base

* updated translation base

* 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

* updated translation base

* 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

* updated translation base

* 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

* updated translation base

* updated translation base

* updated translation base

* updated translation base

* updated translation base

* updated translation base

* New Crowdin updates (#1751)

* 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

* updated translation base

* 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

* updated translation base

* 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

* updated translation base

* 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>
2021-07-05 16:54:15 +10:00
Oliver
2a8f3a2918 Merge remote-tracking branch 'origin/master' into l10
# Conflicts:
#	InvenTree/locale/de/LC_MESSAGES/django.po
#	InvenTree/locale/en/LC_MESSAGES/django.po
#	InvenTree/locale/es/LC_MESSAGES/django.po
#	InvenTree/locale/fr/LC_MESSAGES/django.po
#	InvenTree/locale/it/LC_MESSAGES/django.po
#	InvenTree/locale/ja/LC_MESSAGES/django.po
#	InvenTree/locale/pl/LC_MESSAGES/django.po
#	InvenTree/locale/ru/LC_MESSAGES/django.po
#	InvenTree/locale/tr/LC_MESSAGES/django.po
#	InvenTree/locale/zh/LC_MESSAGES/django.po
2021-07-05 14:03:50 +10:00
Oliver
a2ebc15ee1 Merge remote-tracking branch 'inventree/l10_crowdin' into l10
# Conflicts:
#	InvenTree/locale/de/LC_MESSAGES/django.po
#	InvenTree/locale/es/LC_MESSAGES/django.po
#	InvenTree/locale/fr/LC_MESSAGES/django.po
#	InvenTree/locale/it/LC_MESSAGES/django.po
#	InvenTree/locale/ja/LC_MESSAGES/django.po
#	InvenTree/locale/pl/LC_MESSAGES/django.po
#	InvenTree/locale/ru/LC_MESSAGES/django.po
#	InvenTree/locale/tr/LC_MESSAGES/django.po
#	InvenTree/locale/zh/LC_MESSAGES/django.po
2021-07-05 14:02:45 +10:00
Matthias
84b67e2cc1 also allow the boundaries 2021-07-05 00:53:05 +02:00
Matthias
1786c029b4 prev and next serial link in stock items 2021-07-05 00:47:45 +02:00
Matthias
369acb494b new tag for url resolve 2021-07-05 00:46:51 +02:00
Matthias
eaf191dc8d fetching supplier part for stock tables 2021-07-04 23:45:04 +02:00
Matthias
4711f0b823 fromatter for responsible group 2021-07-04 00:16:14 +02:00
Matthias
7b3bc33b88 using owner serializer 2021-07-04 00:15:44 +02:00
Matthias
4f31cee6a3 Merge branch 'master' of https://github.com/inventree/InvenTree into extend-build-order 2021-07-04 00:02:29 +02:00
Oliver
6f3ff6c8e9 Fix: New translations django.po from Crowdin 2021-07-03 22:44:13 +10:00
Oliver
d1e9505acb Fix: New translations django.po from Crowdin 2021-07-03 22:44:12 +10:00
Oliver
c84347a247 Fix: New translations django.po from Crowdin 2021-07-03 22:44:10 +10:00
Oliver
f77ec57bfb Fix: New translations django.po from Crowdin 2021-07-03 22:44:09 +10:00
Oliver
b564c662c7 Fix: New translations django.po from Crowdin 2021-07-03 22:44:08 +10:00
Oliver
87f95c9d26 Fix: New translations django.po from Crowdin 2021-07-03 22:44:06 +10:00
Oliver
484746baf3 Fix: New translations django.po from Crowdin 2021-07-03 22:44:05 +10:00
Oliver
4aa83abdc6 Fix: New translations django.po from Crowdin 2021-07-03 22:44:04 +10:00
Oliver
84200754aa Fix: New translations django.po from Crowdin 2021-07-03 22:44:03 +10:00
github-actions[bot]
f44f78cd79 updated translation base 2021-07-03 12:15:33 +00:00
Oliver
20b0e399c0
Merge pull request #1716 from SchrodingersGat/drf-api-forms
[WIP] API Forms
2021-07-03 22:14:26 +10:00
Oliver
3cc9299b41 Refactor SOLineItemCreate view 2021-07-03 21:56:29 +10:00
Oliver
699b21f6fd Remove broken URL 2021-07-03 21:46:08 +10:00
Oliver
889834b693 Refactor POLineItemCreate form 2021-07-03 21:43:22 +10:00
Oliver
c524f754e9 Allow null values for purchase_price and sale_price 2021-07-03 21:27:03 +10:00
Oliver
25a80d2aa7 Fix form filters 2021-07-03 21:21:32 +10:00
Oliver
8e280b6328 Increment API version 2021-07-03 20:37:50 +10:00
Oliver
2b7805e668 PEP fix 2021-07-03 20:34:30 +10:00
Oliver
8d1928f181 Typo fix 2021-07-03 20:29:23 +10:00
Oliver
ce703bf94b Adds detail API endpoint for StcokItemTracking model 2021-07-03 20:26:33 +10:00
Oliver
5c1fddd96d JS bug fix 2021-07-03 16:28:03 +10:00
Oliver
143622f82c Fix: New translations django.po from Crowdin 2021-07-03 16:27:17 +10:00
Oliver
a31fad67f3 Fix: New translations django.po from Crowdin 2021-07-03 16:27:16 +10:00
Oliver
3f9f0ba805 Fix: New translations django.po from Crowdin 2021-07-03 16:27:15 +10:00
Oliver
d4bcfd8c46 Fix: New translations django.po from Crowdin 2021-07-03 16:27:14 +10:00
Oliver
681c885921 Fix: New translations django.po from Crowdin 2021-07-03 16:27:12 +10:00
Oliver
9eba4c2485 Fix: New translations django.po from Crowdin 2021-07-03 16:27:11 +10:00
Oliver
c4659a688e Fix: New translations django.po from Crowdin 2021-07-03 16:27:10 +10:00
Oliver
f632e379dd Fix: New translations django.po from Crowdin 2021-07-03 16:27:08 +10:00
Oliver
d16277f11f Fix: New translations django.po from Crowdin 2021-07-03 16:27:07 +10:00
github-actions[bot]
7ad74c32b5 updated translation base 2021-07-03 06:24:34 +00:00
Oliver
45704f7a8d
Merge pull request #1747 from matmair/depleted-stock
Depleted stock on start page
2021-07-03 16:23:27 +10:00
Oliver
83256b1014 Refactor BomItemDelete form 2021-07-03 16:10:41 +10:00
Oliver
ba1b37fc2a Fix: New translations django.po from Crowdin 2021-07-03 13:16:26 +10:00
Oliver
18d367b4d8 Fix: New translations django.po from Crowdin 2021-07-03 13:16:24 +10:00
Oliver
f34233b978 Fix: New translations django.po from Crowdin 2021-07-03 13:16:23 +10:00
Oliver
0c27325e74 Fix: New translations django.po from Crowdin 2021-07-03 13:16:22 +10:00
Oliver
037c5a239c Fix: New translations django.po from Crowdin 2021-07-03 13:16:20 +10:00
Oliver
35c95732f2 Fix: New translations django.po from Crowdin 2021-07-03 13:16:19 +10:00
Oliver
2a391e1d61 Fix: New translations django.po from Crowdin 2021-07-03 13:16:18 +10:00
Oliver
d1436d154c Fix: New translations django.po from Crowdin 2021-07-03 13:16:15 +10:00
Oliver
eb5b386009 Fix: New translations django.po from Crowdin 2021-07-03 13:16:14 +10:00
Oliver
359e92cd8e Merge remote-tracking branch 'inventree/master' into drf-api-forms
# Conflicts:
#	InvenTree/InvenTree/static/css/inventree.css
2021-07-03 12:59:13 +10:00
github-actions[bot]
9323a91073 updated translation base 2021-07-03 02:56:42 +00:00
Oliver
2b32f04af2
Merge pull request #1712 from matmair/one-pricing-view
One pricing view
2021-07-03 12:55:34 +10:00
Oliver
67a35dc879
New Crowdin updates (#1751)
* 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
2021-07-03 12:46:23 +10:00
Oliver
77c3aa5379 Use custom currency choices 2021-07-03 12:45:59 +10:00
Oliver
90a3a8a288 Merge remote-tracking branch 'inventree/master' into drf-api-forms 2021-07-03 12:35:40 +10:00
Oliver
55f8fefe79 Remove old test 2021-07-03 12:33:28 +10:00
github-actions[bot]
3c8cba01b1 updated translation base 2021-07-03 02:06:35 +00:00
Oliver
d8f5cc7f56
Merge pull request #1744 from matmair/stock-table-has-price
Stock table filter: has purchase price
2021-07-03 12:05:29 +10:00
github-actions[bot]
2a10e4a69b updated translation base 2021-07-03 02:00:57 +00:00
Oliver
1d5429f07e
Merge pull request #1750 from matmair/stock-table-supplier-part
Stock table add supplier part column
2021-07-03 11:59:46 +10:00
Matthias
16fafbfb30 sock table link to stock 2021-07-03 02:05:37 +02:00
Matthias
57ce82de32 show supplier_part in stock-table
#1323
2021-07-03 02:04:39 +02:00
Matthias
ffa9dd18cf adding new fields into table 2021-07-03 01:49:18 +02:00
Matthias
4f432d4db2 extend api with issuer
#1356
2021-07-03 01:47:54 +02:00
github-actions[bot]
f6e6b82df5 updated translation base 2021-07-02 23:10:57 +00:00
Oliver
802294632d
Merge pull request #1748 from matmair/email-warning
changes email-warning to yellow #1732
2021-07-03 09:09:51 +10:00
github-actions[bot]
7b8d056d19 updated translation base 2021-07-02 22:41:45 +00:00
Matthias
f46d9537ec changes email-warning to yellow #1732 2021-07-03 00:36:07 +02:00
Matthias
23bd6acc94 changed doc string 2021-07-03 00:18:41 +02:00
Matthias
54cb8fa736 adds depleted stock to index 2021-07-03 00:08:00 +02:00
Matthias
1bfa3cdd63 makes currency selection human-readable 2021-07-02 20:02:15 +02:00
Oliver
8c3a4b60ab Refactoring forms for order line items
- Required some fixes for money serializer
-
2021-07-03 01:17:29 +10:00
Matthias
f8e2d53ad4 Merge branch 'master' of https://github.com/inventree/InvenTree into one-pricing-view 2021-07-02 16:44:43 +02:00
Matthias
628e365c6a fix for bom-pricing chart not showing up 2021-07-02 16:44:25 +02:00
Oliver
1cdf03ef49 Added MinMoneyValidator to InvenTreeModelMoneyField
- Refactor edit and delete forms for PurchaseOrderLineItem
2021-07-03 00:34:41 +10:00
Matthias
f051714a75 style fix 2021-07-02 16:34:06 +02:00
Matthias
9c8717574a implement purchase price filter for stock table
Closes #1717
2021-07-02 16:31:42 +02:00
Oliver
993abd9d91 Refactor forms for sales orders 2021-07-03 00:14:36 +10:00
Oliver
984828f3bb Specify 'default' functions for 'reference' field in SalesOrder and PurchaseOrder
- Refactor CreatePurchaseOrder form
- Some migrations
2021-07-02 23:59:02 +10:00
Oliver
7e5c9aa043 Refactor PurchaseOrderEdit form 2021-07-02 23:04:53 +10:00
Oliver
5e9372f2d6 Add API endpoints for Owner model
- Will be necessary for PurchaseOrder, SalesOrder and BuildOrder forms
2021-07-02 22:45:42 +10:00
github-actions[bot]
5739b73fb0 updated translation base 2021-07-02 12:14:25 +00:00
Oliver
ded0fb5353
L10 (#1740)
* updated translation base

* updated translation base

* New Crowdin updates (#1670)

* 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

* updated translation base

* 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

* updated translation base

* 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

* updated translation base

* 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

* updated translation base

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* updated translation base

* updated translation base

* updated translation base

* 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

* updated translation base

* 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

* updated translation base

* updated translation base

* Fix: New translations django.po from Crowdin

* updated translation base

* 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

* updated translation base

* updated translation base

* 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

* updated translation base

* updated translation base

* 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

* updated translation base

* 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

* updated translation base

* Fix: New translations django.po from Crowdin

* updated translation base

* 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

* updated translation base

* 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

* updated translation base

* 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

* updated translation base

* updated translation base

* updated translation base

* updated translation base

* 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

* updated translation base

* 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

* updated translation base

* 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

* updated translation base

* 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

* updated translation base

* 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

* updated translation base

* updated translation base

* updated translation base

* 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

* updated translation base

* updated translation base

* updated translation base

* 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

* updated translation base

* updated translation base

* 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

* updated translation base

* 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

* updated translation base

* 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

* updated translation base

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-07-02 22:13:14 +10:00
Oliver
2ff9b23647 Fixes for company serializer 2021-07-02 22:02:18 +10:00
Oliver
298d870b44 Refactor CompanyDelete view 2021-07-02 21:55:59 +10:00
Oliver
bb4a53bb81 Merge remote-tracking branch 'inventree/master' into l10
# Conflicts:
#	InvenTree/locale/de/LC_MESSAGES/django.po
#	InvenTree/locale/en/LC_MESSAGES/django.po
#	InvenTree/locale/es/LC_MESSAGES/django.po
#	InvenTree/locale/fr/LC_MESSAGES/django.po
#	InvenTree/locale/it/LC_MESSAGES/django.po
#	InvenTree/locale/ja/LC_MESSAGES/django.po
#	InvenTree/locale/pl/LC_MESSAGES/django.po
#	InvenTree/locale/ru/LC_MESSAGES/django.po
#	InvenTree/locale/tr/LC_MESSAGES/django.po
#	InvenTree/locale/zh/LC_MESSAGES/django.po
2021-07-02 21:48:49 +10:00
Oliver
227d202e68 Merge remote-tracking branch 'inventree/l10_crowdin' into l10
# Conflicts:
#	InvenTree/locale/de/LC_MESSAGES/django.po
#	InvenTree/locale/es/LC_MESSAGES/django.po
#	InvenTree/locale/fr/LC_MESSAGES/django.po
#	InvenTree/locale/it/LC_MESSAGES/django.po
#	InvenTree/locale/ja/LC_MESSAGES/django.po
#	InvenTree/locale/pl/LC_MESSAGES/django.po
#	InvenTree/locale/ru/LC_MESSAGES/django.po
#	InvenTree/locale/tr/LC_MESSAGES/django.po
#	InvenTree/locale/zh/LC_MESSAGES/django.po
2021-07-02 21:48:09 +10:00
Oliver
07910766b3 select2 fixes 2021-07-02 21:36:41 +10:00
Oliver
a47948ffe0 Include model name in metadata 2021-07-02 21:18:02 +10:00
Oliver
2a4cbd6eb9 Refactor setRelatedFieldData function 2021-07-02 21:17:20 +10:00
Oliver
6d73265f0e Add support for custom placeholder text 2021-07-02 19:47:47 +10:00
Oliver
3756bd6668 CSS tweaks 2021-07-02 19:44:37 +10:00
Oliver
746a0210fe Add option to focus on a particular field when launching 2021-07-02 19:40:02 +10:00
Oliver
c7f834e547 Display message when action is not allowed 2021-07-02 19:34:40 +10:00
Oliver
366a2d57c3 Improve docstring 2021-07-02 19:27:19 +10:00
Oliver
2e3bfd18cc Starting work on "secondary modal" functionality 2021-07-02 17:47:18 +10:00
Oliver
291149d733 New modal forms automatically work themselves out 2021-07-02 17:46:54 +10:00
Oliver
047b9d1ecd Capture enter key to submit form 2021-07-02 17:19:58 +10:00
Oliver
72526307ae Renderer for supplier part 2021-07-02 17:11:07 +10:00
Oliver
52952a8a8b Handle different form responses 2021-07-02 16:53:56 +10:00
github-actions[bot]
bd0ef6f992 updated translation base 2021-07-02 04:52:50 +00:00
Oliver
9927b597c3 PEP fixes 2021-07-02 11:26:48 +10:00
Oliver
51ebe30754 Merge remote-tracking branch 'inventree/master' into drf-api-forms
# Conflicts:
#	InvenTree/company/forms.py
2021-07-02 11:26:09 +10:00
Oliver
00e921f505 More work on dynamic modal template 2021-07-02 11:13:24 +10:00
Oliver
3ff19f8c75 Refactorin' 2021-07-02 11:06:52 +10:00
Oliver
2f1dea1123 Modals can now be created programatically
- INFINITE MODALS
- API forms now create a new modal as required
2021-07-02 10:52:56 +10:00
Oliver
e39ca35eab Fix: New translations django.po from Crowdin 2021-07-02 08:38:15 +10:00
Oliver
1689c3f235 Fix: New translations django.po from Crowdin 2021-07-02 08:38:14 +10:00
Oliver
4c35dd4970 Fix: New translations django.po from Crowdin 2021-07-02 08:38:13 +10:00
Oliver
ed961c9831 Fix: New translations django.po from Crowdin 2021-07-02 08:38:11 +10:00
Oliver
9c5bfed3e2 Fix: New translations django.po from Crowdin 2021-07-02 08:38:10 +10:00
Oliver
407be57b59 Fix: New translations django.po from Crowdin 2021-07-02 08:38:09 +10:00
Oliver
5bbd7cd831 Fix: New translations django.po from Crowdin 2021-07-02 08:38:08 +10:00
Oliver
3513f9d8a3 Fix: New translations django.po from Crowdin 2021-07-02 08:38:06 +10:00
Oliver
18ff50ad40 Fix: New translations django.po from Crowdin 2021-07-02 08:38:05 +10:00
github-actions[bot]
cec15de26c updated translation base 2021-07-01 22:35:28 +00:00
Matthias
5aaced6e66 migration for file-based currency setting 2021-07-01 18:20:39 +02:00
Oliver
74d2334f36 Merge remote-tracking branch 'inventree/master' into drf-api-forms 2021-07-01 22:08:10 +10:00
Oliver
a771d7732b Icon tweak 2021-07-01 21:58:05 +10:00
Oliver
e0f8310ca8 Adds the ability to "clear" a non-required field with an obvious button 2021-07-01 21:57:07 +10:00
Matthias
14c904c0c5 style fixes 2021-07-01 10:45:33 +02:00
Matthias
951e8910ba using functions for currency codes 2021-07-01 10:41:23 +02:00
Matthias
983255a05e naming refactor 2021-07-01 10:37:16 +02:00
Matthias
66c1e9c97d currency codes in own function 2021-07-01 10:32:07 +02:00
Oliver
225162ab8e Add ability to delete multiple selected manufacturer part parameters 2021-07-01 17:20:06 +10:00
Oliver
8a29a3de0f PEP fixes 2021-07-01 17:01:52 +10:00
Oliver
9bd71c1184 Refactor deletion of multiple manufacturer part objects
- issues multiple DELETE requests via the API
2021-07-01 17:01:30 +10:00
Oliver
206d7bd96a Refactor edit and delete forms for ManufacturerPart 2021-07-01 16:28:46 +10:00
Oliver
96a2629fd2 Remove old URL endpoints 2021-07-01 16:07:42 +10:00
Oliver
870542e4c1 Refactor forms for ManufacturerPartParameter 2021-07-01 16:05:23 +10:00
Matthias
3c6c9c59d6 added clean migration steps for all price fields 2021-07-01 07:11:15 +02:00
Matthias
9b7a08f50f fixed doc 2021-07-01 07:07:40 +02:00
Matthias
4d86f33e23 clean Money migrations! 2021-07-01 07:07:02 +02:00
Oliver
bfc5a7dcf8 Refactor forms for PartTestTemplate model:
- Remove old forms
- Remove old views
- Add detail endpoint for the API
2021-07-01 14:44:23 +10:00
Oliver
9d1c1b98df PEP fix 2021-07-01 14:33:16 +10:00
Oliver
bb0a72f235 Refactor forms for StockItemTestResult
- Add DETAIL endpoint for model
- Remove old views
- Remove old forms
2021-07-01 14:31:37 +10:00
Oliver
59b794f0e5 Cleanup old forms 2021-07-01 14:25:14 +10:00
Matthias
ea8b102897 style fix 2021-07-01 00:50:50 +02:00
Matthias
7c6a58e936 handle default in kwargs 2021-07-01 00:48:16 +02:00
Matthias
dbb9fbd9fd set default currency in field 2021-07-01 00:46:53 +02:00
Matthias
fcdefc4f83 removing default_currency in fields 2021-07-01 00:40:26 +02:00
Matthias
e2278fc261 removing lambda 2021-07-01 00:33:24 +02:00
Matthias
4b7e8c7d21 style fixes 2021-07-01 00:14:23 +02:00
Matthias
3a57093b4e replace MoneyFields with inherited classes 2021-07-01 00:13:38 +02:00
Matthias
56b23389d3 missed the settings definition 2021-06-30 23:54:56 +02:00
Matthias
4fa57aee16 changing method call to avoid circle ref 2021-06-30 23:48:43 +02:00
Matthias
2c7a4a1246 switching out BASE_CURRENCY 2021-06-30 23:38:48 +02:00
Matthias
92645d790b use setting for currency_code_default 2021-06-30 23:36:46 +02:00
Matthias
88f57a211f setting for default currency 2021-06-30 23:35:57 +02:00
Oliver
54731746d8 Render simple choice fields with select2 2021-06-30 23:18:50 +10:00
Oliver
770cd9a12d Fix for LocationSerializer 2021-06-30 22:10:15 +10:00
Oliver
30ac5dba55 Display attachment upload date 2021-06-30 17:44:23 +10:00
Oliver
9b4db43232 Refactoring "attachment" tables to use the API
- Part attachments
- StockItem attachments
- PurchaseOrder attachments
- SalesOrder attachments
- BuildOrder attachments
2021-06-30 17:40:44 +10:00
Oliver
682b2b4b2f Support rendering / updating of date inputs 2021-06-30 17:04:21 +10:00
Oliver
a92fc7cf2c PEP fixes 2021-06-30 14:15:18 +10:00
Oliver
2b394174bc Refactor update and delete forms for SupplierPriceBreak 2021-06-30 14:14:31 +10:00
Oliver
09fff5b644 Refactor PriceBreakCreate form
- Handle non_field_errors
2021-06-30 14:07:15 +10:00
Oliver
8f47035a7b Refactor delete view for PartAttachment and StockItemAttachment 2021-06-30 12:58:41 +10:00
Oliver
4e23dbd0af Refactor delete views for SalesOrderAttachment and PurchaseOrderAttachment 2021-06-30 12:54:38 +10:00
Oliver
4d8e88c779 BuildAttachmentDelete form 2021-06-30 12:48:14 +10:00
Oliver
653e3cd135 Starting work on a DELETE form 2021-06-30 12:03:32 +10:00
Oliver
537c15081b Fix for PK lookup in API test 2021-06-30 11:12:16 +10:00
Oliver
9ea3e511b9 Refactor BuildAttachment views 2021-06-30 11:05:35 +10:00