2
0
mirror of https://github.com/inventree/InvenTree.git synced 2026-04-26 13:03:33 +00:00
Commit Graph

13941 Commits

Author SHA1 Message Date
Oliver Walters b77bfc74ea Pass column and index data through to each cell in the template
Allows for much more intelligent template rendering
2019-07-07 09:50:59 +10:00
Oliver Walters 0e95fb773f Column adjustments 2019-07-07 08:48:42 +10:00
Oliver 5d2c96b96f Merge pull request #417 from inventree/dependabot/pip/django-2.2.3
Bump django from 2.2.2 to 2.2.3
2019-07-04 08:49:31 +10:00
dependabot[bot] dc19a5c584 Bump django from 2.2.2 to 2.2.3
Bumps [django](https://github.com/django/django) from 2.2.2 to 2.2.3.
- [Release notes](https://github.com/django/django/releases)
- [Commits](https://github.com/django/django/compare/2.2.2...2.2.3)

Signed-off-by: dependabot[bot] <support@github.com>
2019-07-03 22:28:55 +00:00
Oliver Walters b1bcb0d3d2 Extract quantity data from BOM 2019-07-03 21:45:56 +10:00
Oliver Walters fa90c92a2a Redirect to step 3 2019-07-03 21:19:31 +10:00
Oliver Walters 064431e94f Fix template to display list of missing BOM columns 2019-07-03 20:14:13 +10:00
Oliver Walters 29a27ce598 Improve rendering for field selection form 2019-07-03 20:08:49 +10:00
Oliver Walters c419207420 Insert a blank <td> as needed 2019-07-02 19:48:30 +10:00
Oliver Walters a25522746e Reposition buttons 2019-07-02 19:46:39 +10:00
Oliver Walters c959e8f62c Add ability to remove individual rows from BOM uploader 2019-07-02 19:45:26 +10:00
Oliver Walters fc5682f565 Form is now fully transferred to a formview 2019-07-02 19:20:45 +10:00
Oliver Walters 4008a9fb45 Upload the selected BOM file 2019-07-02 19:07:59 +10:00
Oliver Walters 802255c62d Render GET as a formview rather than ajaxview 2019-07-02 19:02:19 +10:00
Oliver cf02cb9c28 Merge pull request #416 from SchrodingersGat/no-postgresql
Comment out postgres requirement
2019-07-02 18:47:30 +10:00
Oliver 986691e6c6 Merge pull request #414 from diegoherranz/python3-typo
doc: python3 instead of python
2019-07-02 18:46:42 +10:00
Oliver Walters 4f5b87dd38 Comment out postgres requirement 2019-07-02 18:44:49 +10:00
Oliver Walters 3c44fcaf5b moving towards implementing bom upload as a page form rather than a modal form 2019-07-02 18:43:26 +10:00
Diego Herranz 064e09ee02 doc: python3 instead of python
Otherwise, python2 would be used in most systems.
2019-07-02 08:52:01 +01:00
Oliver Walters a23595c28d Improve data importing
- Automatically prune empty rows
- prevent automatic conversion of integers to floats
2019-06-29 19:56:04 +10:00
Oliver Walters b089a61f74 Improve rendering a bit 2019-06-29 19:48:15 +10:00
Oliver Walters ad27d912e1 Add some optional upload fields
(These will come in handy later)
2019-06-28 20:48:23 +10:00
Oliver Walters cfbfc6e258 Delete columns in-place using javascript 2019-06-28 20:41:45 +10:00
Oliver Walters 3c2f3c2c2c Add option to delete columns 2019-06-28 20:24:18 +10:00
Oliver Walters 54762713f3 Pass row data back through again 2019-06-28 20:21:21 +10:00
Oliver Walters fd8ed44833 Detect duplicate columns, and missing columns 2019-06-28 20:16:17 +10:00
Oliver Walters 857a214e7d Pass the form field data back to the server 2019-06-28 19:58:56 +10:00
Oliver Walters 58336482fe POST the data back again 2019-06-28 19:48:22 +10:00
Oliver Walters fb96651c15 Render column selection options
- Guess which header is which
2019-06-28 19:40:27 +10:00
Oliver Walters 60050e9f32 Don't restrict BomItem form to active parts for editing 2019-06-28 10:20:37 +10:00
Oliver Walters b6a6e2dae7 Change the manner in which active parts are filtered for BOM
- Prevented BOM from displaying for an inactive part
- Now manually filter the queryset in the form view
2019-06-28 10:00:23 +10:00
Oliver Walters ed2461adf1 Show which variants are inactive in the variant table 2019-06-28 09:43:50 +10:00
Oliver Walters 047d2f2f4c Include part revision in stock API / table 2019-06-28 09:35:29 +10:00
Oliver Walters 67b53d9983 PEP 2019-06-28 00:15:23 +10:00
Oliver Walters 872329c340 Fix BOM validation button 2019-06-28 00:10:24 +10:00
Oliver Walters 808d332bda Show BomItem reference field in BOM table 2019-06-27 23:57:21 +10:00
Oliver Walters 4648db6ce5 Pass file data through to the next form page 2019-06-27 23:49:01 +10:00
Oliver Walters a9396f4c74 Fix uggo buttons 2019-06-27 23:13:12 +10:00
Oliver Walters 6af51c5b35 Limit the number of lines returned in row_count 2019-06-27 23:11:54 +10:00
Oliver Walters c4944268f3 Count the number of rows in the BOM file 2019-06-27 23:09:06 +10:00
Oliver Walters 9813205419 Perform 'matching' on imported field names 2019-06-27 22:57:55 +10:00
Oliver Walters 45d16f2c42 Create new file bom.py for BOM helper functions
- New class for managing BOM upload
2019-06-27 22:46:11 +10:00
Oliver Walters 65c7454124 Require certain headers to be present in the file 2019-06-27 22:16:24 +10:00
Oliver Walters 2831ac55c4 Link to download a BOM template file 2019-06-27 22:15:58 +10:00
Oliver Walters 3085db44af Add 'reference' field to BOM item model 2019-06-27 21:44:40 +10:00
Oliver Walters 72486448b8 Fix form title 2019-06-27 21:17:33 +10:00
Oliver Walters 686a61fba9 Hide checkboxes when BOM is not being edited 2019-06-27 21:09:33 +10:00
Oliver Walters 86695cf2bb Validate uploaded BOM file with tablib
- Check to see if a bom_file file object was uploaded
- Pass off to the BOM file validity checker
- Only a valid tabulated dataset will be accepted
2019-06-27 21:09:33 +10:00
Oliver Walters 8b207d0d1d Initial work towards uploading a BOM file
- Create a form with a single FileField
2019-06-27 21:09:33 +10:00
Oliver Walters 2dc43f0cf1 no message 2019-06-27 21:08:49 +10:00