Oliver
2c2db4fffb
Added "new part" feature
...
- Create a new part
- Button provided on the "category" list page
2018-04-15 10:08:44 +10:00
Oliver
ff2082b156
Fixes for bootstrap
...
- Now using bootstrap3 which seems to work better
- Had to make changes to navbar and part image preview
2018-04-15 09:38:59 +10:00
Oliver
54e78bf468
Ability to delete part
...
- Provides confirmation form
- Shows the flow-on effects (model.CASCADE) from deleting this part
- Bootstrap makes it prettyful
2018-04-15 09:08:35 +10:00
Oliver
21e3f415c6
Added ability to edit parts
...
- installed django_crispy_forms
- added EditPartForm in part/forms.py
- Vastly simplified parts views by using class views
(need to do this for the other apps too!)
2018-04-15 01:18:12 +10:00
Oliver
8578c8a1a7
Updated breadcrumbs to use bootstrap
2018-04-14 23:42:24 +10:00
Oliver
204874dcb4
Changed some category views to use boostrap list-group
...
- Looks much fancier!
2018-04-14 23:05:36 +10:00
Oliver
0e2c5e6af5
Add tabs to part detail view
...
- Currently each "tab" reloads the entire page but with the new tab selected
- We could use bootstrap js to do this without reloading (load ALL part data)
2018-04-14 22:10:19 +10:00
Oliver
830d33763e
Fix deletion of part category and stock location
...
- Category up part updated to parent
- Location of item updated to parent
2018-04-14 20:33:53 +10:00
Oliver
0550dad2d4
Added ability to attach file(s) to a part object
...
- Not yet fully working!
2018-04-14 18:44:56 +10:00
Oliver
226828791f
Added migration files to git index
2018-04-14 18:36:06 +10:00
Oliver
a31ec388f4
Added static files directory
...
- Improved display of part image
2018-04-14 18:22:31 +10:00
Oliver
72b44e15f4
Added image field to part
...
- Images are automatically renamed upon upload
- Part page displays img
2018-04-14 17:44:22 +10:00
Oliver
bc7e29aeb4
Update navbar with category links
...
- Part
- Stock
- Supplier
2018-04-14 16:32:41 +10:00
Oliver
6a98846a8f
Added supplier web interface
...
- Display list of suppliers
- Supplier detail page
- Supplier part detail page
- Part detail now includes list of supplier parts
2018-04-14 16:26:26 +10:00
Oliver
89ee09b01f
Implemented bidirectional traversal for PART and STOCK apps
...
- Added list view for StockItems
2018-04-14 15:13:16 +10:00
Oliver
e30a089c76
Move BomItem into the Part app
...
- Does not make sense to keep these separate
- Removed bom app entirely
2018-04-14 14:19:03 +10:00
Oliver
1da6df0c5e
Separate API views into api.py
...
- Web views are still in views.py
- Files were getting too cluttered and hard to grok
2018-04-14 14:11:46 +10:00
Oliver
63f7fe640c
Added 'part tracking' page
...
- e.g. /part/<pk>/track
2018-04-14 00:46:18 +10:00
Oliver
eec725d90f
A good start on web interface
...
- Added details for "part" app
- Added BOM page for each part
- Added Stock page for each part
- Bootstrap! CSS!
2018-04-14 00:08:30 +10:00
Oliver
bd46f66d6b
Begin to add views for part models
...
- List BOM items
- Show category listing as linked items
- Fix some pathing issues with InvenTreeTree class
2018-04-13 22:36:59 +10:00
Oliver
77fe0dc542
Remove requirement for unique IPN
...
- Blank IPN values did not count as 'unique'
2018-04-12 19:14:07 +10:00
Oliver
ed61ebe5b7
Starting to implement BOM management
...
- Each part can be made of other parts
- Disable tracking and project apps for now
- Project will change (eventually) to work order
- Part parameters have been disabled (for now)
2018-04-12 16:27:26 +10:00
Oliver Walters
6c7f5fdaf3
Added MinValue validator(s)
2017-04-16 17:05:02 +10:00
Oliver Walters
057fd1dd20
Filtering improvements
2017-04-16 14:24:15 +10:00
Oliver Walters
d0a66390f5
db unique_together
2017-04-16 01:24:00 +10:00
Oliver Walters
4f6802b9bf
Part model updates
2017-04-16 01:11:04 +10:00
Oliver Walters
d3781427ad
Part parameter fixes
2017-04-16 01:08:43 +10:00
Oliver Walters
7e1fbf8a04
Style fixes
2017-04-16 01:01:48 +10:00
Oliver Walters
2e133b7744
Start of exception handler
2017-04-16 00:58:40 +10:00
Oliver Walters
a20987f122
Added part filters
2017-04-15 23:14:16 +10:00
Oliver Walters
71d7895148
Improved Part API docs
2017-04-15 23:04:09 +10:00
Oliver Walters
f7107008f0
Part API now hyperlinked
2017-04-15 00:10:35 +10:00
Oliver Walters
858a7fe089
Tweaking URL patterns
2017-04-14 21:44:01 +10:00
Oliver Walters
e5f6de5d2b
Style fixes
2017-04-14 16:12:54 +10:00
Oliver Walters
5b49cff09a
Prevent duplication of unique parts
2017-04-14 16:09:05 +10:00
Oliver Walters
37808f3834
Simplified PART and PROJECT APIs
2017-04-14 15:25:10 +10:00
Oliver Walters
e8ec11e3cc
Added supplier API
2017-04-14 14:45:17 +10:00
Oliver Walters
f80918554d
Removed old templates
2017-04-14 14:13:00 +10:00
Oliver Walters
15d27cafec
Further API improvements
2017-04-14 13:29:24 +10:00
Oliver Walters
7fe1c21ebd
Updated Part API
...
- categories can now be filtered by parent
- Added FilterChildren func to invenTree.models
2017-04-14 13:09:24 +10:00
Oliver Walters
2299cd0700
Further API improvements
2017-04-14 12:14:50 +10:00
Oliver Walters
39a6bcdf3e
Improved Part API
2017-04-14 11:46:18 +10:00
Oliver Walters
e0f86db664
Fixed unused import
2017-04-13 00:31:54 +10:00
Oliver Walters
0772b8d780
Major improvements to Parts API
...
- Requires authentication (or read only)
- Separated URL patterns
- Better use of generics
- Can add/edit parts and part categories
2017-04-13 00:27:29 +10:00
Oliver
eb4ef9de98
Fixed import that was not used
2017-04-11 23:50:25 +10:00
Oliver
5853a5767c
Fix for part category API
2017-04-11 23:36:01 +10:00
Oliver
4c07e8d8a0
Updated part API
2017-04-11 23:33:08 +10:00
Oliver
3704ad34dc
Updated part API
2017-04-11 23:07:02 +10:00
Oliver
15582369d2
API for stock app
2017-04-11 18:58:44 +10:00
Oliver
338dcd3b72
Fixing python errors
2017-04-11 17:21:05 +10:00