Oliver
|
001437e083
|
Increased error checking when uploading BOM data
|
2022-02-09 23:02:09 +11:00 |
|
Oliver
|
2af617e92b
|
Adds check for duplicate parts when importing
|
2022-02-09 11:34:25 +11:00 |
|
Oliver
|
67a9c0aeec
|
PEP fixes
|
2022-02-09 11:31:36 +11:00 |
|
Oliver
|
a9e1357ffb
|
Return per-row error messages when extracting data
|
2022-02-09 11:30:58 +11:00 |
|
Oliver
|
29c3064ae7
|
Raise error if imported dataset contains no data rows
|
2022-02-09 11:27:51 +11:00 |
|
Oliver
|
692039f712
|
Add unit testing for uploading invalid BOM files
|
2022-02-09 08:38:28 +11:00 |
|
Oliver
|
8fc2695873
|
Catch potential file processing errors
|
2022-02-09 08:31:08 +11:00 |
|
Oliver
|
18ac1ceebe
|
Update README.md
Reorder sections
|
2022-02-09 07:56:31 +11:00 |
|
Oliver
|
5376c5b022
|
Allow POST of files for unit testing
|
2022-02-08 23:54:48 +11:00 |
|
Oliver
|
1f473e42d0
|
Update README.md
Add "follow on twitter" button
|
2022-02-08 12:07:44 +11:00 |
|
Oliver
|
23e6caf1d9
|
Merge pull request #2610 from SchrodingersGat/po-button-fix
Fix logic for enabling "place order" button
|
2022-02-08 09:27:10 +11:00 |
|
Oliver
|
dbf1e1b463
|
Fix logic for enabling "place order" button
|
2022-02-08 08:59:42 +11:00 |
|
eeintech
|
3b45c1406a
|
Improved approach to permission check at runtime
|
2022-02-07 15:42:39 -05:00 |
|
eeintech
|
fd63fcde43
|
Reverted print statement to logger
|
2022-02-07 15:39:06 -05:00 |
|
eeintech
|
ef70e665bb
|
Refactored and added permission check for children models
|
2022-02-07 15:37:07 -05:00 |
|
eeintech
|
d3b2e80e14
|
Merge branch 'master' of github.com:inventree/InvenTree into permission_experiment
|
2022-02-07 11:55:47 -05:00 |
|
Oliver
|
ba1c7caa2a
|
Merge pull request #2605 from SchrodingersGat/po-refresh
Do not hide the "submit order" button
|
2022-02-07 15:02:52 +11:00 |
|
Oliver
|
c94c0902b6
|
Merge pull request #2603 from SchrodingersGat/bom-upload-improvements
Bom upload improvements
|
2022-02-07 14:46:25 +11:00 |
|
Oliver
|
55ff026696
|
Remove incorrect validation routine
|
2022-02-07 14:24:40 +11:00 |
|
Oliver
|
64b1523013
|
Do not hide the "submit order" button
|
2022-02-07 13:55:25 +11:00 |
|
Oliver
|
c906cc5cfa
|
Merge pull request #2604 from SchrodingersGat/currency-timeout
Handle errors when connecting to currency exchange
|
2022-02-07 13:54:25 +11:00 |
|
Oliver
|
11f541303b
|
unit test fixes
|
2022-02-07 13:32:35 +11:00 |
|
Oliver
|
11c187f81d
|
PEP fixes
|
2022-02-07 13:14:51 +11:00 |
|
Oliver
|
a5a2fcd84a
|
Only update rates on server launch if there are no rates available
|
2022-02-07 13:13:45 +11:00 |
|
Oliver
|
7265360648
|
JS linting
|
2022-02-07 13:07:03 +11:00 |
|
Oliver
|
4f638be874
|
Handle errors when connecting to currency exchange
- Also adds timeout when connecting
|
2022-02-07 13:04:42 +11:00 |
|
Oliver
|
c6dc196053
|
PEP fixes
|
2022-02-07 12:32:50 +11:00 |
|
Oliver
|
509d58979e
|
Remove old templates
|
2022-02-07 12:29:15 +11:00 |
|
Oliver
|
11d5900b69
|
Update upload file template
|
2022-02-07 12:25:09 +11:00 |
|
Oliver
|
131663cecc
|
Adds options to clear existing BOM data when uploading
|
2022-02-07 12:20:18 +11:00 |
|
Oliver
|
4f26df3124
|
bug fix
|
2022-02-07 11:35:51 +11:00 |
|
Oliver
|
2ade14c47b
|
Check for duplicate BOM items as part of serializer validation
|
2022-02-07 11:35:07 +11:00 |
|
Oliver
|
a2c48d308f
|
Adds a BomUpload endpoint to handle upload of complete BOM
|
2022-02-07 10:54:37 +11:00 |
|
Oliver
|
80818c464a
|
Allow decimal values for BOM overage
|
2022-02-07 09:24:23 +11:00 |
|
Oliver
|
0963602bea
|
Add optional part lookup by "part" field
|
2022-02-07 08:37:39 +11:00 |
|
Oliver
|
81271bf6b9
|
Add "clear input" callback function
|
2022-02-05 10:01:07 +11:00 |
|
Oliver
|
bdf0b5b446
|
Construct required form fields
- required some additional functionality in forms.js
|
2022-02-05 09:53:35 +11:00 |
|
Oliver
|
c620107625
|
Add callback for "remove row" button
|
2022-02-05 09:11:01 +11:00 |
|
Oliver
|
8a86932c7b
|
Initialize related field for "part" selection
|
2022-02-05 01:36:46 +11:00 |
|
Oliver
|
8a8d718534
|
Basic javascript function to construct BOM table from extracted data
|
2022-02-05 01:26:34 +11:00 |
|
Oliver
|
3bd39ec752
|
Attempt to auto-extract part information based on provided data
|
2022-02-05 01:26:08 +11:00 |
|
Oliver
|
137c9ff2f2
|
POST request now returns extracted data rows (as an array of dicts)
|
2022-02-05 00:30:00 +11:00 |
|
Oliver
|
707787d82c
|
Fix existing bug with BomExport functionality - could not select BOM format
|
2022-02-05 00:12:40 +11:00 |
|
Oliver
|
611592694b
|
Adds serializer for uploading a BOM file and extracting fields
|
2022-02-05 00:12:11 +11:00 |
|
Oliver
|
448cd18468
|
Merge pull request #2586 from nwns/feature/maintdefaultstorage
Switch Maint Mode to use default storage backend
|
2022-02-04 07:31:59 +11:00 |
|
Oliver
|
647b2be5cf
|
Merge pull request #2599 from SchrodingersGat/hide-part-pricing-history
Hide part pricing history
|
2022-02-03 16:57:23 +11:00 |
|
Oliver
|
c12191d3ed
|
Disable multi-level BOM requests
|
2022-02-03 16:33:10 +11:00 |
|
Oliver
|
722e947745
|
Only calculate pricing data if required
|
2022-02-03 16:30:48 +11:00 |
|
Oliver
|
0c1971bfbb
|
Merge pull request #2598 from SchrodingersGat/loaddata-skip-steps
Skips some specific steps when importing data
|
2022-02-03 16:29:02 +11:00 |
|
Oliver
|
525b6d399d
|
Hide pricing history tab if not enabled
|
2022-02-03 16:23:52 +11:00 |
|