Oliver Walters
|
dda4569f76
|
Export selected parts
- Select which parts to export in the table
- Export base information
- Include supplier part information
|
2019-08-07 09:52:49 +10:00 |
|
Oliver Walters
|
3dca7ba353
|
Include supplier information in BOM
|
2019-08-07 09:12:53 +10:00 |
|
Oliver Walters
|
e66fd956f9
|
Fix available stock display
|
2019-08-02 15:13:47 +10:00 |
|
Oliver Walters
|
0a328687a5
|
BOM hash includes reference fields
|
2019-08-02 11:11:28 +10:00 |
|
Oliver Walters
|
077ad9482e
|
Fix display of part trackable status info
|
2019-07-23 11:57:33 +10:00 |
|
Oliver Walters
|
a42371598c
|
Fix part deletion template
- Display list of stock items which will be thusly deleted
|
2019-07-23 11:55:51 +10:00 |
|
Oliver Walters
|
9e5eadd6c3
|
Set serial numbers when creating a new stock item
|
2019-07-23 10:31:34 +10:00 |
|
Oliver Walters
|
23d03d6b9b
|
Build completion now handles unique serial numbers
Provide a method to test if a serial number matches for a given part
|
2019-07-22 15:55:36 +10:00 |
|
Oliver Walters
|
23d19d6784
|
Remove old debug messages
|
2019-07-11 23:07:52 +10:00 |
|
Oliver
|
1f9e6f4a68
|
Merge pull request #411 from SchrodingersGat/bom-upload
BOM upload
|
2019-07-10 15:17:58 +10:00 |
|
Oliver Walters
|
3e9288b26d
|
Better display of stock availability
|
2019-07-10 14:50:21 +10:00 |
|
Oliver Walters
|
d6750652f0
|
Python styling fixes
|
2019-07-10 13:38:14 +10:00 |
|
Oliver Walters
|
c5e17070fb
|
Reference and note fields cannot be None
|
2019-07-10 13:30:51 +10:00 |
|
Oliver Walters
|
8637d46981
|
Display inactive parts in part used_in view
|
2019-07-10 13:18:07 +10:00 |
|
Oliver Walters
|
322710d603
|
Handle dimension error in tablib
|
2019-07-10 13:04:47 +10:00 |
|
Oliver Walters
|
482a5dae4b
|
Save the selected BOM data
|
2019-07-10 12:27:19 +10:00 |
|
Oliver Walters
|
c2dbc37f70
|
Display rows that contain errors with a reddish background
|
2019-07-10 12:04:24 +10:00 |
|
Oliver Walters
|
2e3676207e
|
Reference and notes fields now persist too
|
2019-07-10 09:40:04 +10:00 |
|
Oliver Walters
|
99dee64f79
|
Pass part selection back-and-forwards between client/server
|
2019-07-10 09:22:38 +10:00 |
|
Oliver Walters
|
782d740323
|
Pass row quantity back to the server
|
2019-07-09 19:45:36 +10:00 |
|
Oliver Walters
|
e9eb814990
|
Rendering for part selection step
|
2019-07-09 19:21:54 +10:00 |
|
Oliver Walters
|
20ec36d3ea
|
Enforce authentication for API access
|
2019-07-08 19:20:00 +10:00 |
|
Oliver Walters
|
b185abbb87
|
Catch case in which a request.GET is not available
(cherry picked from commit 9296c0ba0f8c4914cd04b820c6172f8c3a794750)
|
2019-07-08 09:41:20 +10:00 |
|
Oliver Walters
|
dff8d1fb95
|
Supply part name for auto-fill when creating a new part
|
2019-07-08 09:33:44 +10:00 |
|
Oliver Walters
|
85e803f345
|
Create a new part directly from the BOM view
- Pass data through to the part creation
- Populate the new part into the select dropdown
-
|
2019-07-07 13:06:59 +10:00 |
|
Oliver Walters
|
ff5af8f217
|
Add a button to create a new part if necessary
|
2019-07-07 11:56:44 +10:00 |
|
Oliver Walters
|
a6da3ed4a4
|
Match each part to the list of available parts
- Order selections based on "best" match
|
2019-07-07 11:44:17 +10:00 |
|
Oliver Walters
|
f251620917
|
select2ify part selection
|
2019-07-07 11:24:40 +10:00 |
|
Oliver Walters
|
bd30ac037b
|
Generate a list of allowed BOM items and pass to the form template
|
2019-07-07 11:22:01 +10:00 |
|
Oliver Walters
|
3930651c59
|
Make Reference and Notes fields editable
|
2019-07-07 09:57:23 +10:00 |
|
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 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 Walters
|
3c44fcaf5b
|
moving towards implementing bom upload as a page form rather than a modal form
|
2019-07-02 18:43:26 +10: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 |
|