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
ce854e3119
Add 'detail' view for stock item
2018-04-14 15:26:42 +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
3fcd5f08e6
Merge remote-tracking branch 'origin/master'
2018-04-12 19:13:32 +10:00
Oliver and GitHub
b6043218f7
Update README.md
2018-04-12 19:09:18 +10:00
Oliver and GitHub
0d2e25c8c1
Update makefile
...
- Comment out project and track apps, currently disabled
2018-04-12 18:57:25 +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 and GitHub
47e99d5f35
Merge pull request #47 from SchrodingersGat/master
...
Added logo
2017-04-28 09:05:51 +10:00
Oliver Walters
4ff647f0c9
Added logo
2017-04-28 09:05:01 +10:00
Oliver and GitHub
d8b83a5813
Merge pull request #46 from SchrodingersGat/master
...
Added StockItem history
2017-04-21 23:47:52 +10:00
Oliver Walters
7478371d0c
Added stockhistory
...
using django-simple-history
2017-04-21 23:47:04 +10:00
Oliver Walters
81a42c1dff
Merge remote-tracking branch 'upstream/master'
2017-04-20 23:01:18 +10:00
Oliver and GitHub
2666d7961b
Merge pull request #45 from SchrodingersGat/master
...
Added Users API
2017-04-20 22:55:01 +10:00
Oliver Walters
76b086aab8
Style fixes
2017-04-20 22:53:28 +10:00
Oliver Walters
db45e3625f
Category validation errors
2017-04-20 22:45:18 +10:00
Oliver Walters
4777b02080
Added User API and serializer
2017-04-20 22:40:59 +10:00
Oliver Walters
92cbd43f0f
Code cleanup
2017-04-20 22:20:41 +10:00
Oliver and GitHub
a9abea2c7c
Merge pull request #44 from SchrodingersGat/master
...
Style fix
2017-04-20 22:10:37 +10:00
Oliver Walters
41485e0e0f
Style fix
2017-04-20 22:10:13 +10:00
Oliver and GitHub
c716b2d6c1
Merge pull request #43 from SchrodingersGat/master
...
Added StockTake endpoint
2017-04-20 22:09:12 +10:00
Oliver Walters
2c28ef6b3c
Added update endpoints for StockItem
...
- Stocktake
- Take-Stock
2017-04-20 22:08:27 +10:00
Oliver Walters
7efb4c21d3
Added ProjectRun API
2017-04-16 17:50:28 +10:00
Oliver and GitHub
ab2e97399a
Merge pull request #42 from SchrodingersGat/master
...
Improved filters
2017-04-16 17:29:32 +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
883efd0945
Removed 'pending' tag
2017-04-16 14:11:20 +10:00
Oliver and GitHub
4b3226e117
Merge pull request #41 from SchrodingersGat/master
...
Added StockTracking model
2017-04-16 01:44:18 +10:00
Oliver Walters
a65f85df87
Added StockTracking model
2017-04-16 01:43:30 +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 and GitHub
465e4cbb56
Merge pull request #40 from SchrodingersGat/master
...
More API improvements
2017-04-16 01:02:15 +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
a139a00843
Updated track API
2017-04-16 00:13:22 +10:00
Oliver Walters
d75ed57d48
Updated Supplier URLs and API docs
2017-04-15 23:34:01 +10:00
Oliver Walters
e8dc592ec7
Fixed Project URLs and API docs
2017-04-15 23:21:45 +10:00
Oliver Walters
a20987f122
Added part filters
2017-04-15 23:14:16 +10:00
Oliver Walters
4259c6f9eb
Fixed stock URLs and API docs
2017-04-15 23:14:10 +10:00
Oliver Walters
71d7895148
Improved Part API docs
2017-04-15 23:04:09 +10:00
Oliver Walters
ad6038b769
Merge remote-tracking branch 'upstream/master'
2017-04-15 22:47:46 +10:00
Oliver and GitHub
150e1bb34c
Merge pull request #39 from SchrodingersGat/master
...
Added hyperlinks and docs to API
2017-04-15 00:56:27 +10:00
Oliver Walters
7d7579d3d6
Style fixes
2017-04-15 00:55:30 +10:00
Oliver Walters
bf1c7125a4
Added API documentation
2017-04-15 00:15:38 +10:00
Oliver Walters
f7107008f0
Part API now hyperlinked
2017-04-15 00:10:35 +10:00
Oliver Walters
9e287d85d8
Project API is hyperlinked
2017-04-15 00:00:55 +10:00
Oliver Walters
a1db0c90e4
Tracking API is hyperlinked
2017-04-14 23:53:27 +10:00
Oliver Walters
7c5261bc4a
Stock API now hyperlinkd
2017-04-14 23:44:24 +10:00
Oliver Walters
9e3fa00fdd
Fixed makefile
...
Added "makemigrations" for each app
2017-04-14 23:30:08 +10:00
Oliver Walters
e641a913f2
Supplier API now hyperlinked
2017-04-14 23:29:58 +10:00
Oliver Walters
f85489bc0e
Supplier API is hyperlinked
2017-04-14 22:44:20 +10:00
Oliver Walters
41eb427c02
Fix for FilterChildren function
2017-04-14 22:05:29 +10:00
Oliver Walters
2c628c8ab4
Prepend /api/ to API URL
2017-04-14 21:59:52 +10:00
Oliver Walters
858a7fe089
Tweaking URL patterns
2017-04-14 21:44:01 +10:00
Oliver and GitHub
146ad5e9ae
Merge pull request #38 from SchrodingersGat/master
...
Added /track/ api
2017-04-14 16:15:10 +10:00
Oliver Walters
4ac14d0df1
Merge remote-tracking branch 'upstream/master'
2017-04-14 16:14:42 +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
6f31e3447c
Added /track/ API
2017-04-14 15:49:10 +10:00
Oliver Walters
37808f3834
Simplified PART and PROJECT APIs
2017-04-14 15:25:10 +10:00
Oliver and GitHub
a2a2c9821e
Merge pull request #37 from SchrodingersGat/master
...
Added Supplier API
2017-04-14 15:17:29 +10:00
Oliver Walters
fe52610fcc
Style fixes
2017-04-14 15:16:57 +10:00
Oliver Walters
9064b23cd8
Added 404
2017-04-14 15:16:16 +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
dec90f597d
Merge remote-tracking branch 'upstream/master'
2017-04-14 13:31:59 +10:00
Oliver and GitHub
72c3c5271e
Merge pull request #36 from SchrodingersGat/master
...
API improvements
2017-04-14 13:31:43 +10:00
Oliver Walters
f21a05dfa3
Style fixes
2017-04-14 13:31:07 +10:00
Oliver Walters
15d27cafec
Further API improvements
2017-04-14 13:29:24 +10:00
Oliver Walters
22ac5f4f79
Improved FilterChildren function
2017-04-14 13:28:37 +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
c4b7b80e1a
Added stock permissison
2017-04-14 12:58:43 +10:00
Oliver Walters
0441eb4c38
API improvements for Stock app
2017-04-14 12:54:34 +10:00
Oliver and GitHub
92f4d47f74
Merge pull request #35 from SchrodingersGat/master
...
API improvements
2017-04-14 12:15:22 +10:00
Oliver Walters
2299cd0700
Further API improvements
2017-04-14 12:14:50 +10:00
Oliver Walters
6f9bf45e22
Added django_filter app
2017-04-14 12:11:42 +10:00
Oliver Walters
39a6bcdf3e
Improved Part API
2017-04-14 11:46:18 +10:00
Oliver Walters
817a67cd41
Fix for project API
...
If project is not specified in URL, take value from JSON
2017-04-14 11:46:05 +10:00
Oliver Walters
b13f135d8e
Project API improvements
...
- Added DetailView for ProjectPart
- Improved URL structure
2017-04-14 11:16:49 +10:00
Oliver Walters
04524d38ab
Prevent duplicate ProjectParts
2017-04-14 10:54:18 +10:00
Oliver Walters
7acae4ea47
ProjectPart API fix
...
When a new ProjectPart is added, the Project link is automatically set
2017-04-14 10:54:07 +10:00
Oliver Walters
56ba30eb52
Added ability to delete project
2017-04-14 09:29:58 +10:00
Oliver Walters
2f3e29ab13
more api fixes
2017-04-14 08:52:25 +10:00
Oliver and GitHub
b7ab2fa59e
Merge pull request #34 from SchrodingersGat/master
...
Lots of API improvements
2017-04-13 00:32:49 +10:00
Oliver Walters
e0f86db664
Fixed unused import
2017-04-13 00:31:54 +10:00
Oliver Walters
f7ba84495b
Fix for stock serializer
2017-04-13 00:31:03 +10:00
Oliver Walters
8ab1e4a3da
Improve API for Project app
2017-04-13 00:29:59 +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 Walters
48f9914a49
Added API authentication
2017-04-13 00:24:10 +10:00
Oliver and GitHub
9be6cac7ff
Merge pull request #33 from SchrodingersGat/master
...
Fixed requirements bug
2017-04-12 18:43:57 +10:00