Oliver Walters
56fa6c512b
Refactor SupplierPartCreate form
2021-07-18 22:21:11 +10: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
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
df89008116
Refactor allocation page(s)
...
- Also perform null check on notes before displaying
2021-07-15 16:53:14 +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
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
7c80767414
PEP fixes
2021-07-12 22:06:03 +10:00
Oliver
c3b0593aba
Refactor ManufacturerPartCreate form
2021-07-12 21:32:09 +10:00
Oliver
ff92210b25
Fix URLs
2021-07-09 16:31:29 +10:00
Oliver
47a56f7f5d
Fixes for unit tests
2021-07-09 14:54:03 +10:00
Oliver
6b73e7a408
Add more fields to ManufacturerPart and SupplierPart tables
2021-07-09 14:28:32 +10:00
Oliver
ae68463f46
API: Allow search of IPN field for ManufacturerPart and SupplierPart
2021-07-08 11:16:04 +10:00
eeintech
87a7081185
Fixed supplier part detail handling in stock table
2021-07-06 14:32:16 -04:00
Oliver
f72762ceb7
Fix filters for ManufacturerPart and SupplierPart table views
2021-07-05 17:15:24 +10:00
Oliver
77c3aa5379
Use custom currency choices
2021-07-03 12:45:59 +10: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
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
72526307ae
Renderer for supplier part
2021-07-02 17:11:07 +10: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
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
fcdefc4f83
removing default_currency in fields
2021-07-01 00:40:26 +02:00
Matthias
3a57093b4e
replace MoneyFields with inherited classes
2021-07-01 00:13:38 +02: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
537c15081b
Fix for PK lookup in API test
2021-06-30 11:12:16 +10:00
Oliver
f67779c816
Unit test fixes
2021-06-30 10:37:38 +10:00
Oliver
c425f36a35
Remove dead class
2021-06-30 00:24:27 +10:00
Oliver
26eafe242c
Replace PartImageUpload form
2021-06-30 00:18:25 +10:00
Oliver
293b5d4c07
Allow file and image fields
...
- Use FormData class
- Replace existing Company image upload form
2021-06-30 00:13:53 +10:00
Oliver
33ec91acc7
Add "default" from serializer field (if present)
...
- Overrides model default
- Set choices for currency serializer field
- Adds some unit testing
2021-06-29 23:14:39 +10:00
Oliver
8b3a497554
Remove unused Form
2021-06-29 23:05:37 +10:00
Oliver
6156fffd1d
Remove broken URLs
2021-06-29 21:25:20 +10:00
Oliver
170ed37d03
Delete CompanyCreate AJAX view
2021-06-29 21:20:53 +10:00
Oliver
c25967eff6
Replace CompanyCreate and CompanyEdit forms with AJAX form
...
- Adds the ability to specify an "icon" for each field
2021-06-29 21:17:48 +10:00
Oliver
cf0feffe26
Allow override of values from calling function
2021-06-29 20:44:44 +10:00
Oliver
ed2f21f583
Display field prefix element in form
2021-06-28 21:38:42 +10:00
Oliver
ac7564d069
Extract "limit_choices_to" options for relatedfields
...
- Specify as 'filters' for 'related field' type
- Extremely handy to be able to filter AJAX requests in a DRY manner!
2021-06-28 21:29:51 +10:00
Oliver
f3ed05a09e
Automatically associate ''filters' with relations
2021-06-28 20:13:18 +10:00
Oliver
0e9b82c475
Load default values into rendered form
2021-06-27 21:58:22 +10:00
Oliver
d80948369b
Include 'default' value in OPTIONS request for any fields with specified default values
2021-06-27 21:44:21 +10:00
Oliver
67f76c8bca
Merge remote-tracking branch 'inventree/master' into drf-api-forms
2021-06-27 09:26:23 +10:00
Oliver
04374c71c2
Annotate models with their API list view
...
- It will make sense, trust me
2021-06-25 00:17:58 +10:00
Oliver
82a6ff7772
Adds unit testing for fancy new metadata class
2021-06-23 20:58:05 +10:00
Oliver
f0db9bc3d5
Live update of Company image
2021-06-23 19:29:41 +10:00
Oliver
36e6b9f164
Set allow_null flag on image fields
2021-06-23 11:40:37 +10:00
Oliver
a866001ffe
Bump API version to 6
2021-06-23 08:40:51 +10:00
Oliver
878f26c770
Enable upload of company image via the API
2021-06-23 08:39:06 +10:00
Oliver
b8e4b58df0
Catch potential error updating image that does not exist...
2021-06-22 22:23:27 +10:00
Oliver
061a120af2
Merge pull request #1705 from SchrodingersGat/part-validation
...
API Validation fixes
2021-06-22 13:39:05 +10:00
Oliver
979ef674d6
Update data for unit test fixtures
2021-06-22 13:24:03 +10:00
Oliver
40fcfe1f47
Reduce noise in logs
2021-06-22 09:32:36 +10:00
Adam Walsh
d1a2ed9af1
Fix supplier part view/edit without a manufacturer
...
Fixes the following issues when a supplier part was created with an MPN but no manufacturer was assigned:
- Viewing a supplier part stock item
- Editing a supplier part stock item
2021-06-21 11:20:43 -04:00
Oliver
e0e560352e
Add forms / views for ManufacturerPartParameter CRUD
2021-06-21 16:14:58 +10:00
Oliver
70b6a3c13f
Display table of parameters
2021-06-21 00:39:18 +10:00
Oliver
a00441a1c0
Adds API endpoints for ManufacturerPartParameter mdoel
2021-06-21 00:28:28 +10:00
Oliver
0013eb4c23
Adds inline for SupplierPart
2021-06-21 00:03:16 +10:00
Oliver
8188ba86a7
Adds tabular inline class for ManufacturerPartParameter
...
- Super cool!
2021-06-21 00:00:55 +10:00
Oliver
3fcb552759
Register admin class for ManufacturerPartParameter
2021-06-20 23:54:03 +10:00
Oliver
310f369394
Adds admin interface for ManufacturerPart
2021-06-20 23:49:44 +10:00
Oliver
2473318828
Add ManufacturerPartParameter model
2021-06-20 17:50:07 +10:00
Oliver
847d946fa4
Bug fixes
2021-06-20 17:39:00 +10:00
Oliver
3fb57abe66
Error catching
2021-06-18 19:39:06 +10:00
Nigel
f8e4a5ac2e
test: improve coverage of new get_destination
2021-06-09 11:04:42 -06:00
Oliver
573f601752
Merge pull request #1632 from matmair/nav-style
...
same nav sidebar distance for everything
2021-06-06 22:14:20 +10:00
Matthias
0bac7ebf3e
styling
2021-06-05 17:18:46 +02:00
Matthias
05d79a4c19
same nav sidebar distance for everything
2021-06-05 15:18:08 +02:00
Matthias
d87592aedb
use the default currency in forms
2021-06-05 13:22:11 +02:00
eeintech
ffaa6ee3a9
Fixed price break row actions after sorting
2021-06-01 14:22:00 -04:00
Oliver Walters
4520bb7447
PEP style fixes
2021-05-27 16:36:26 +10:00
eeintech
b04ad48178
Fixed test using manual exchange backend, template update
2021-05-25 11:39:04 -04:00
eeintech
bbd95f2c70
Fixed exchange rate backend test
2021-05-20 14:52:56 -04:00
Matthias
0ff7ee21d0
usage of new templates
2021-05-12 15:41:48 +02:00
Matthias
f9f191b5e3
Inclusion in all tamplates
...
#1574
2021-05-12 15:31:35 +02:00
Matthias
5eb1a1f426
fixed styling
2021-05-08 12:32:19 +02:00
Matthias Mair
e59f467c79
Merge branch 'master' into spaces!
2021-05-08 12:27:19 +02:00
Matthias
b09f49aaa5
Merge branch 'master' of https://github.com/inventree/InvenTree into issue1425
2021-05-06 14:54:26 +02:00
Matthias
d5b65e6e41
yaml!
2021-05-06 14:38:13 +02:00
Matthias
a77d9d9de7
same treatment for html
2021-05-06 14:33:03 +02:00
Matthias Mair
39d4129157
chery picked all fixed trans str from #1438 ( #1554 )
2021-05-06 20:29:58 +10:00
Matthias
f2b0717d10
removes all lines consisting only of spaces
...
this really bothers me for some reason - nothing technical
2021-05-06 12:11:38 +02:00
Matthias
efa9da2ce1
removed unused imports
2021-05-06 00:00:13 +02:00
Matthias
1a227faec4
abstracting get_price
2021-05-05 23:42:52 +02:00
Oliver
5d214fc869
Merge pull request #1535 from eeintech/get_price
...
Added support for fractional price and lower price break
2021-05-01 09:52:21 +10:00
eeintech
4972440dda
Fixed API test
2021-04-30 15:27:36 -04:00
eeintech
41962ca23a
API fixes related to ManufacturerPart
2021-04-30 13:54:56 -04:00