Oliver Walters
|
6fbe588aee
|
Merge branch 'case-insensitive-names'
|
2019-05-11 20:28:54 +10:00 |
|
 OliverandGitHub
|
08d743a735
|
Merge pull request #309 from SchrodingersGat/fuzzy-search
Fuzzy search
|
2019-05-11 18:47:48 +10:00 |
|
Oliver Walters
|
988670cdbf
|
PEP
|
2019-05-11 18:37:34 +10:00 |
|
Oliver Walters
|
b3cca1d851
|
Improve form management when possible part matches are found
- Display the checkbox always
- Display a warning message above the form
|
2019-05-11 18:07:37 +10:00 |
|
Oliver Walters
|
7b4584ba2f
|
Add some more options for modal forms
- Ability to display info or warning panels before the form
|
2019-05-11 18:06:43 +10:00 |
|
Oliver Walters
|
19854b4709
|
Improve str2bool to validate checkbox return values
- A checked checkbox returns 'on' :|
|
2019-05-11 18:06:17 +10:00 |
|
Oliver Walters
|
2e5b0bc961
|
PEP
|
2019-05-11 12:29:51 +10:00 |
|
Oliver Walters
|
84d2fce8ca
|
Add a 'confirm_creation' input if there are possible part matches
|
2019-05-11 12:29:02 +10:00 |
|
Oliver Walters
|
d9c0d2f5e3
|
Update PartCreate form
- Display list of close matches
- Invalidate form (for now)
|
2019-05-11 11:55:17 +10:00 |
|
Oliver Walters
|
4e4ee2742b
|
Move modal form error messages to the top
|
2019-05-11 11:50:00 +10:00 |
|
Oliver Walters
|
1b8ca34ddb
|
Added fuzzy search function for matching against part names
|
2019-05-11 10:36:24 +10:00 |
|
Oliver Walters
|
343850c4f0
|
Cleanup for part.views
|
2019-05-11 09:51:45 +10:00 |
|
Oliver Walters
|
63114a29f1
|
Add PIP requirement for fuzzywuzzy
https://github.com/seatgeek/fuzzywuzzy
|
2019-05-11 09:31:23 +10:00 |
|
 OliverandGitHub
|
992ee27f87
|
Merge pull request #303 from SchrodingersGat/optional-quantity
Make the 'quantity' field optional in the stock move API
|
2019-05-11 09:31:03 +10:00 |
|
Oliver Walters
|
b73583be40
|
Make the 'quantity' field optional in the stock move API
If not specified, the entire quantity will be moved
|
2019-05-11 09:02:30 +10:00 |
|
Oliver Walters
|
17eb8237da
|
Merge remote-tracking branch 'inventree/master'
|
2019-05-11 09:00:41 +10:00 |
|
 OliverandGitHub
|
e92899494f
|
Merge pull request #302 from SchrodingersGat/partial-move
Partial move
|
2019-05-11 00:48:40 +10:00 |
|
Oliver Walters
|
271c684b22
|
Making the frog happy
|
2019-05-11 00:43:02 +10:00 |
|
Oliver Walters
|
97b9cac205
|
Successfully move multiple parts with partial quantities
|
2019-05-11 00:42:24 +10:00 |
|
Oliver Walters
|
306a981ca1
|
Allow partial-quantity move
- Automatically split out the stock
- Move the specified quantity to the new location
|
2019-05-11 00:40:37 +10:00 |
|
Oliver Walters
|
c376f38a8d
|
Added function to split stock
- Specify the quantity to move into the NEW stock item
- The left over quantity will remain in the current stock item
|
2019-05-11 00:37:54 +10:00 |
|
Oliver Walters
|
6561a613d7
|
Add extra validation step
|
2019-05-11 00:07:21 +10:00 |
|
Oliver Walters
|
8d5c4c521c
|
Pass stock move quantity through per item
|
2019-05-11 00:04:45 +10:00 |
|
Oliver Walters
|
99c0921113
|
Add quantity selector to 'move items' modal form
|
2019-05-10 23:51:26 +10:00 |
|
Oliver Walters
|
f11cee7197
|
Merge remote-tracking branch 'inventree/master'
|
2019-05-10 23:29:16 +10:00 |
|
 OliverandGitHub
|
9ba91a9d80
|
Merge pull request #299 from SchrodingersGat/part-revision
Part revision
|
2019-05-10 23:26:28 +10:00 |
|
 OliverandGitHub
|
b35226df3a
|
Merge pull request #300 from SchrodingersGat/select2-search
Modal dropdowns now implement a partial-match search
|
2019-05-10 23:23:41 +10:00 |
|
Oliver Walters
|
914fe8988e
|
Merge remote-tracking branch 'inventree/master' into part-revision
|
2019-05-10 23:21:56 +10:00 |
|
Oliver Walters
|
b4074afbad
|
Merge remote-tracking branch 'inventree/master' into select2-search
|
2019-05-10 23:21:03 +10:00 |
|
 OliverandGitHub
|
4c6a544b3c
|
Merge pull request #301 from SchrodingersGat/build-fix
Remove comment, maybe?
|
2019-05-10 23:20:32 +10:00 |
|
Oliver Walters
|
31b42ac3a6
|
Remove comment, maybe?
|
2019-05-10 23:18:13 +10:00 |
|
Oliver Walters
|
6c394728cd
|
Modal dropdowns now implement a partial-match search
- SO MUCH BETTER ZOMG
- https://select2.org/searching
|
2019-05-10 23:06:38 +10:00 |
|
Oliver Walters
|
7f1cdaf73f
|
PEP
|
2019-05-10 22:52:45 +10:00 |
|
Oliver Walters
|
8ac180a9e3
|
Add validator to part name
- Check for 'illegal' characters
- Mostly just as a test for validators!
|
2019-05-10 22:52:06 +10:00 |
|
Oliver Walters
|
68b273aae1
|
Fixed some more part name displays
|
2019-05-10 22:18:56 +10:00 |
|
Oliver Walters
|
f76f1f54ae
|
Add 'variant' field to Part model
- Display 'long_name' which is concatenation of name and variant
|
2019-05-10 22:17:13 +10:00 |
|
Oliver Walters
|
1b28326c5e
|
Merge branch 'part-revision'
|
2019-05-10 20:19:21 +10:00 |
|
 OliverandGitHub
|
164f98540d
|
Merge pull request #297 from SchrodingersGat/field-doc
Field doc
|
2019-05-10 20:18:51 +10:00 |
|
Oliver Walters
|
01778f996e
|
PEP fixes
|
2019-05-10 20:12:15 +10:00 |
|
Oliver Walters
|
ba2f565e35
|
docstring improvements
- Added Attribute docstring to all model objects
|
2019-05-10 20:11:52 +10:00 |
|
 OliverandGitHub
|
be144c0d35
|
Merge pull request #296 from SchrodingersGat/take-from
Take from
|
2019-05-10 19:54:39 +10:00 |
|
Oliver Walters
|
763e0a991c
|
Limit user choices in the manual part allocation form
|
2019-05-10 19:12:56 +10:00 |
|
Oliver Walters
|
bbf46c4580
|
Display 'take_from' location on build detail page
|
2019-05-10 19:07:38 +10:00 |
|
Oliver Walters
|
3588161632
|
Build.getAutoAllocations() only selects parts from the designation location
|
2019-05-10 19:03:45 +10:00 |
|
Oliver Walters
|
468322fa9d
|
Add field 'take_from' to Build
|
2019-05-10 19:03:10 +10:00 |
|
Oliver Walters
|
6ffb6db248
|
Merge remote-tracking branch 'inventree/master'
|
2019-05-10 08:52:45 +10:00 |
|
 OliverandGitHub
|
7ba5f7869a
|
Merge pull request #290 from SchrodingersGat/auto-allocation
Auto allocation
|
2019-05-10 08:52:21 +10:00 |
|
Oliver Walters
|
66b729d579
|
Moved 'complete build' button to the build detail page
|
2019-05-10 08:44:07 +10:00 |
|
Oliver Walters
|
932c07287b
|
Button fixes
|
2019-05-10 08:38:50 +10:00 |
|
Oliver Walters
|
b377efbbec
|
Replaced button text with icons
|
2019-05-10 08:36:08 +10:00 |
|
Oliver Walters
|
05f5aa27c5
|
Add a 'Remove build allocation' function
- Removes all parts allocated to a given build
|
2019-05-10 08:33:54 +10:00 |
|
 OliverandGitHub
|
3543bd0b63
|
Update README.md
|
2019-05-10 07:40:08 +10:00 |
|
Oliver Walters
|
345913bc90
|
Improve rendering of 'Complete Build' form
|
2019-05-09 23:59:39 +10:00 |
|
Oliver Walters
|
7835562396
|
Auto-allocation form now working
- Displays a list of stock items which will be allocated
|
2019-05-09 23:55:30 +10:00 |
|
 OliverandGitHub
|
e1fbd4611f
|
Merge pull request #289 from SchrodingersGat/delete_on_empty
Delete on empty
|
2019-05-09 23:26:19 +10:00 |
|
Oliver Walters
|
9b0825739a
|
Merge remote-tracking branch 'inventree/master'
|
2019-05-09 23:07:42 +10:00 |
|
 OliverandGitHub
|
793b4f8063
|
Merge pull request #288 from SchrodingersGat/tree-badges
Tree badges
|
2019-05-09 23:06:32 +10:00 |
|
Oliver Walters
|
027e1cf130
|
Add ability to edit 'delete_on_deplete' field
|
2019-05-09 23:06:19 +10:00 |
|
Oliver Walters
|
ac326c135f
|
Auto delete stock items when they are depleted
|
2019-05-09 23:01:32 +10:00 |
|
Oliver Walters
|
61351a8f8d
|
Renamed add_transaction_note to addTransactionNote
|
2019-05-09 22:52:38 +10:00 |
|
Oliver Walters
|
897c0b5261
|
Send item 'pk' in tree JSON
|
2019-05-09 22:42:43 +10:00 |
|
Oliver Walters
|
92930766c6
|
Tree view now supports root URL link
|
2019-05-09 22:23:56 +10:00 |
|
Oliver Walters
|
d04f38c724
|
Improve CSS for main page
- Breadcrumb now appears above sidenav tree
- Better margin / etc
|
2019-05-09 22:23:43 +10:00 |
|
Oliver Walters
|
34225193fa
|
Improve tree toggle icon
|
2019-05-09 21:46:11 +10:00 |
|
Oliver Walters
|
bff0f30b13
|
Save tree state 'per tree'
- Separate save state for Part and Stock tree
|
2019-05-09 21:41:44 +10:00 |
|
Oliver Walters
|
45223fb607
|
Display count badges in sidenav tree
Uses the 'tags' parameter as according to the docs - https://github.com/jonmiles/bootstrap-treeview
- Part
- Stock
|
2019-05-09 20:30:23 +10:00 |
|
 OliverandGitHub
|
f4941d55ed
|
Merge pull request #285 from SchrodingersGat/hide-supplier-part
Hide supplier_part field if the part cannot be purchased
|
2019-05-09 18:46:48 +10:00 |
|
Oliver Walters
|
b42f7fce44
|
Merge remote-tracking branch 'inventree/master'
|
2019-05-09 18:44:29 +10:00 |
|
 OliverandGitHub
|
41d237c0e4
|
Merge pull request #284 from SchrodingersGat/hide-fields
Hide some fields from forms
|
2019-05-09 18:43:30 +10:00 |
|
Oliver Walters
|
2c5bb6b126
|
Hide supplier_part field if the part cannot be purchased
|
2019-05-09 18:43:22 +10:00 |
|
 OliverandGitHub
|
a94f4baa55
|
Merge pull request #283 from SchrodingersGat/can-build
If a part has no bom items, the 'can_build' function now returns zero
|
2019-05-09 18:39:06 +10:00 |
|
Oliver Walters
|
ef9fb5b018
|
Hide some fields from forms
|
2019-05-09 18:38:37 +10:00 |
|
 OliverandGitHub
|
459699bcd6
|
Merge pull request #282 from SchrodingersGat/stock-form-fix
Enable 'Submit' button for Move Stock form
|
2019-05-09 18:36:06 +10:00 |
|
Oliver Walters
|
1a115104d2
|
If a part has no bom items, the 'can_build' function now returns zero
|
2019-05-09 18:35:55 +10:00 |
|
Oliver Walters
|
30f491795d
|
Merge remote-tracking branch 'inventree/master'
|
2019-05-09 18:33:36 +10:00 |
|
 OliverandGitHub
|
8bf09300bb
|
Merge pull request #281 from SchrodingersGat/page-title
Page title
|
2019-05-09 18:33:03 +10:00 |
|
Oliver Walters
|
d891c8d7ea
|
Enable 'Submit' button for Move Stock form
|
2019-05-09 18:32:30 +10:00 |
|
Oliver Walters
|
55f7557b5e
|
Merge remote-tracking branch 'inventree/master'
|
2019-05-09 18:30:49 +10:00 |
|
 OliverandGitHub
|
26b9c14667
|
Merge pull request #279 from SchrodingersGat/visual-tweaks
Visual tweaks
|
2019-05-09 18:28:35 +10:00 |
|
Oliver Walters
|
6724717346
|
Added title for Index and Search pages
|
2019-05-09 18:28:19 +10:00 |
|
Oliver Walters
|
40ca468b51
|
Added title for 'Build' app
|
2019-05-09 18:27:16 +10:00 |
|
Oliver Walters
|
ca6bd0a999
|
Add page title for company page
|
2019-05-09 18:17:28 +10:00 |
|
Oliver Walters
|
a067d9f4cd
|
Add page title for Part app
|
2019-05-09 18:13:54 +10:00 |
|
Oliver Walters
|
b9b17f39d9
|
Override page title for Stock app
|
2019-05-09 18:11:13 +10:00 |
|
Oliver Walters
|
873bd182f0
|
Vertical alignment of button toolbars
|
2019-05-09 18:04:42 +10:00 |
|
Oliver Walters
|
37405f4ec8
|
Align navigation bar with rest of content
|
2019-05-09 18:01:45 +10:00 |
|
Oliver Walters
|
4f56abf312
|
Fix scaling for thumbnail icons
|
2019-05-09 17:49:41 +10:00 |
|
Oliver Walters
|
6c4b5731db
|
Reduce padding
|
2019-05-09 17:49:05 +10:00 |
|
Oliver Walters
|
9fc6268558
|
Increase size of part image display
|
2019-05-09 17:47:38 +10:00 |
|
Oliver Walters
|
5a0de7088b
|
Merge remote-tracking branch 'inventree/master'
|
2019-05-09 12:03:36 +10:00 |
|
 OliverandGitHub
|
e22ae21dc2
|
Merge pull request #271 from SchrodingersGat/typo
Fix a typo
|
2019-05-09 09:04:52 +10:00 |
|
Oliver Walters
|
e91aa075b6
|
Fix a typo
|
2019-05-09 08:55:25 +10:00 |
|
Oliver Walters
|
9319b9f433
|
Merge remote-tracking branch 'inventree/master'
|
2019-05-09 00:53:20 +10:00 |
|
 OliverandGitHub
|
0652b2fa1a
|
Merge pull request #269 from SchrodingersGat/company-part-thumb
Display company thumb in company index
|
2019-05-09 00:52:38 +10:00 |
|
Oliver Walters
|
15cd93a773
|
Display company thumb in company index
|
2019-05-09 00:49:19 +10:00 |
|
Oliver Walters
|
b8942acfed
|
Merge remote-tracking branch 'inventree/master'
|
2019-05-09 00:44:19 +10:00 |
|
 OliverandGitHub
|
b41ff3c42a
|
Merge pull request #266 from SchrodingersGat/side-bar-improvements
Side bar improvements
|
2019-05-09 00:43:57 +10:00 |
|
Oliver Walters
|
a0d8fbede3
|
Merge remote-tracking branch 'inventree/master'
|
2019-05-09 00:42:50 +10:00 |
|
 OliverandGitHub
|
fa2bf947ab
|
Merge pull request #267 from SchrodingersGat/bom-img
BOM table improvements
|
2019-05-09 00:42:33 +10:00 |
|
Oliver Walters
|
7ac4308c22
|
PEP fix
|
2019-05-09 00:40:44 +10:00 |
|