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
Oliver
1cddec1035
- Fixes for getUniqueChildren
...
- Flattened API structure
2017-04-11 09:58:45 +10:00
Oliver
e06121ebda
Updated API URLs
2017-04-11 09:41:03 +10:00
Oliver Walters
9a9a039fc9
Documentation for part fields
2017-04-01 13:31:48 +11:00
Oliver Walters
4046c6f0bf
Added gitattributes file
2017-03-29 23:45:27 +11:00
Oliver Walters
8ba4ea344e
updates
2017-03-29 23:19:53 +11:00
Oliver Walters
68ae1110ad
Updates
...
- Improved some models
- Added PEP check script
2017-03-29 08:37:41 +11:00
Oliver Walters
4fafe93d9c
Updated part parameter
2017-03-29 15:45:50 +11:00
Oliver Walters
4dc0179484
Fixed PEP issues
2017-03-29 15:12:14 +11:00
Oliver Walters
11b790c3ec
Added Part Templates
2017-03-29 15:02:59 +11:00
Oliver Walters
7ce5a9a7e5
Papa Pep
2017-03-28 23:38:12 +11:00
Oliver Walters
b5dc22f33a
peppa pig
2017-03-28 23:31:41 +11:00
Oliver Walters
9aebdab1c2
pepper
2017-03-28 23:17:56 +11:00
Oliver Walters
a793b344e8
PEP test
2017-03-28 23:14:36 +11:00
Oliver Walters
8781b572c0
bug fix for part serializer
2017-03-28 23:10:43 +11:00
Oliver Walters
deda73a50f
Added stock status field
2017-03-28 22:27:46 +11:00
Oliver Walters
7bcea2f3ac
Added REST framework
...
- /part/ URL is now a JSON api
2017-03-28 22:12:02 +11:00
Oliver Walters
5c8cc035a4
Started work on cross-referencing
...
- part admin now shows total quantity in stock
- part model can return a list of projects it is associated with
2017-03-28 21:24:00 +11:00
Oliver Walters
be030991a5
Added PartRevision model
...
- Added 'trackable' field to Part
2017-03-28 18:17:32 +11:00
Oliver Walters
6aa9f14b46
Fixed part display bug
2017-03-28 18:03:55 +11:00
Oliver Walters
155151e98b
More admin updates
2017-03-28 17:59:28 +11:00
Oliver Walters
a082eb2c81
Improved project admin
2017-03-28 17:53:54 +11:00
Oliver Walters
492c651324
Improved admin view for part
2017-03-28 17:49:01 +11:00
Oliver Walters
8229f02db6
BugFix and docs for InvenTreeTree
2017-03-27 23:08:03 +11:00
Oliver Walters
abe0bbf2e4
Simple supplier template
2017-03-27 22:05:35 +11:00
Oliver Walters
cc7593b44f
Tree parent filtering
...
- Prevents recursion
2017-03-27 21:03:46 +11:00
Oliver Walters
514bd7a6bc
Fixed recursion issues
...
Added InvenTreeTree base class
2017-03-27 09:05:54 +11:00
Oliver Walters
b919418fb5
Added a categorylist page
...
Displays list of all top-level part categories
2017-03-26 10:45:38 +11:00
Oliver Walters
3f81046a26
Added links to child categories
2017-03-26 10:23:22 +11:00
Oliver Walters
ef8cfa794f
Added category link for part view
2017-03-26 10:14:38 +11:00
Oliver Walters
ddd927c436
Added views for part and part category
...
- Worked out simple linking
- Category path displaying correctly
- Category page lists parts in category
2017-03-26 10:06:00 +11:00
Oliver Walters
ffb9132de2
Added "Part"
...
- Has IPN (internal part number)
- Linked to a PartCategory
2017-03-25 23:19:49 +11:00
Oliver Walters
bb4fc9820f
Added PartCategory
...
- Parent can be null (top-level category)
- Parent can be other PartCategory
2017-03-25 23:07:43 +11:00