Oliver Walters 
							
						 
					 
					
						
						
							
						
						898c604b3b 
					 
					
						
						
							
							Fix incorrect permission names  
						
						... 
						
						
						
						- Uses the app_model name, *NOT* the name of the database table
- Adds extra tests to ensure that permissions get assigned and removed correctly 
						
						
					 
					
						2020-10-05 08:55:15 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						095ef51991 
					 
					
						
						
							
							Cleanup unit testing  
						
						
						
						
					 
					
						2020-10-05 08:29:36 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						bce7eb1aad 
					 
					
						
						
							
							update translation files  
						
						
						
						
					 
					
						2020-10-05 01:02:36 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						13cd8624b2 
					 
					
						
						
							
							Fix permissions  
						
						
						
						
					 
					
						2020-10-05 01:01:56 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						48e050d317 
					 
					
						
						
							
							Add some more unit tests and validation code for the StockItem model  
						
						... 
						
						
						
						- Ensure that the build part matches the stockitem part! 
						
						
					 
					
						2020-10-05 00:49:00 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						3ee7be1d58 
					 
					
						
						
							
							Add "optional" field to BomItem  
						
						... 
						
						
						
						- Defaults to False
- Indicates that the BomItem is "optional" for a build
- Will be used in the future when calculating if a Build output is fully allocated! 
						
						
					 
					
						2020-10-05 00:42:09 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						c1595396c4 
					 
					
						
						
							
							Unit testing: fix PEP issues  
						
						
						
						
					 
					
						2020-10-05 00:29:31 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						fe3a72c6cc 
					 
					
						
						
							
							Add some unit testing  
						
						
						
						
					 
					
						2020-10-05 00:29:06 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						26d113e8ad 
					 
					
						
						
							
							Update IN_STOCK_FILTER to reject stock items which have is_building set to True  
						
						
						
						
					 
					
						2020-10-05 00:14:04 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						ee28b4eea5 
					 
					
						
						
							
							Add "is_building" field to StockItem model  
						
						... 
						
						
						
						- This will be set to TRUE until a stock item has been completed 
						
						
					 
					
						2020-10-05 00:12:42 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						7f3ce9b0b1 
					 
					
						
						
							
							Merge pull request  #1019  from SchrodingersGat/installed-stock-improvements  
						
						... 
						
						
						
						Improvements for the "Installed Items" tab for StockItem display 
						
						
					 
					
						2020-10-05 00:09:23 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						62734c4b72 
					 
					
						
						
							
							Add a custom template for the install item form  
						
						
						
						
					 
					
						2020-10-05 00:01:01 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						3fe0886207 
					 
					
						
						
							
							Remove a debug statement  
						
						
						
						
					 
					
						2020-10-04 23:49:01 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						852da6d696 
					 
					
						
						
							
							Fix form validation  
						
						
						
						
					 
					
						2020-10-04 23:48:15 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						42a75a8238 
					 
					
						
						
							
							Add hidden input to the InstallStockForm form  
						
						... 
						
						
						
						- keeps track of "part" object
- so we can filter the stock_items queryset if the form validation fails
- Is there a more djangonic way of doing this?? 
						
						
					 
					
						2020-10-04 23:45:52 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						46f459b4c7 
					 
					
						
						
							
							Better display of stock table  
						
						
						
						
					 
					
						2020-10-04 23:34:02 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						b9291c6705 
					 
					
						
						
							
							Improve transaction note recording for the StockItem model  
						
						
						
						
					 
					
						2020-10-04 23:33:43 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						824ce6778f 
					 
					
						
						
							
							Progress bar tweaks  
						
						... 
						
						
						
						- If no maximum value supplied, just show the value (and fill to 100% width) 
						
						
					 
					
						2020-10-04 23:33:20 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						3c5968ef1a 
					 
					
						
						
							
							Add subrow table to the "installed items" view  
						
						... 
						
						
						
						Ah, javascript... 
						
						
					 
					
						2020-10-04 22:58:41 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						9c27680202 
					 
					
						
						
							
							Finish function to install stock item(s)  
						
						
						
						
					 
					
						2020-10-04 21:32:21 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						45c888e13d 
					 
					
						
						
							
							Custom cleaning for form  
						
						... 
						
						
						
						Ok, looks like I've been doing this wrong the whole time!
The "djangonic" way is pretty cool 
						
						
					 
					
						2020-10-04 21:31:44 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						a686500df1 
					 
					
						
						
							
							Calculate initial values for the view  
						
						
						
						
					 
					
						2020-10-04 21:02:20 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						fd22e713ff 
					 
					
						
						
							
							Filter available stock items by Part reference  
						
						
						
						
					 
					
						2020-10-04 20:50:06 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						f04977e7e1 
					 
					
						
						
							
							Add form / view for installing a stock item into another stock item  
						
						
						
						
					 
					
						2020-10-04 20:41:28 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						b467c8a1ef 
					 
					
						
						
							
							Add front-end functions to render an "installed stock" table  
						
						
						
						
					 
					
						2020-10-04 15:17:46 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						b27f926310 
					 
					
						
						
							
							Add ability to filter BOM API by "trackable" status of the sub_part object  
						
						
						
						
					 
					
						2020-10-04 13:51:52 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						fb09f53dc9 
					 
					
						
						
							
							Add missing migration file  
						
						
						
						
					 
					
						2020-10-04 12:58:45 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						929411e49a 
					 
					
						
						
							
							Remove "general" ruleset  
						
						
						
						
					 
					
						2020-10-04 12:53:24 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						31b699d521 
					 
					
						
						
							
							Hide "user permissions" view from the admin interface  
						
						
						
						
					 
					
						2020-10-04 12:47:19 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						cda52a58e3 
					 
					
						
						
							
							Remove manual 'permissions' control from groups admin interface  
						
						... 
						
						
						
						- Does not actually *do* anything any more as the RuleSet approach overrides it anyway 
						
						
					 
					
						2020-10-04 12:19:56 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						c19c014f55 
					 
					
						
						
							
							Add or remove permissions from groups as defined by the RuleSet links  
						
						... 
						
						
						
						- Only runs when the group is changed
- Does not add permissions if they already exist
- Does not remove permissions if they do not exist 
						
						
					 
					
						2020-10-04 12:18:31 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						d5c0c12d78 
					 
					
						
						
							
							Add some more unit testing  
						
						... 
						
						
						
						- ALL models must be covered by rulesets
- Added a RULESET_IGNORE list for models we do not want permissions for 
						
						
					 
					
						2020-10-04 11:03:14 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						c09b4980ad 
					 
					
						
						
							
							PEP fixes  
						
						
						
						
					 
					
						2020-10-04 00:43:02 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						1ded9e1fc0 
					 
					
						
						
							
							Add a warning showing which databases tables are not covered by defined rulesets  
						
						
						
						
					 
					
						2020-10-04 00:38:53 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						6c2eb959a6 
					 
					
						
						
							
							More unit testing  
						
						
						
						
					 
					
						2020-10-04 00:34:22 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						2039100d3e 
					 
					
						
						
							
							Add some unit testing  
						
						
						
						
					 
					
						2020-10-04 00:24:48 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						6bc5fe2497 
					 
					
						
						
							
							Tab fix  
						
						
						
						
					 
					
						2020-10-04 00:03:10 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						9e4cc73b1c 
					 
					
						
						
							
							Add migration files  
						
						
						
						
					 
					
						2020-10-04 00:01:18 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						16f1b4c784 
					 
					
						
						
							
							Add hook to update group permission roles  
						
						... 
						
						
						
						(doesn't do anything yet) 
						
						
					 
					
						2020-10-03 23:45:24 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						bedda66949 
					 
					
						
						
							
							Add custom admin view for the "Group" model  
						
						... 
						
						
						
						- Ref: https://github.com/Microdisseny/django-groupadmin-users 
- Adds ability to edit users within a particular group from the group admin page! 
						
						
					 
					
						2020-10-03 17:37:20 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						d81aa5c051 
					 
					
						
						
							
							Merge pull request  #1017  from SchrodingersGat/admin-shell  
						
						... 
						
						
						
						Add shell interface 
						
						
					 
					
						2020-10-03 16:24:55 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						c7403fd512 
					 
					
						
						
							
							Add shell interface  
						
						
						
						
					 
					
						2020-10-03 16:18:03 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						e6526288cd 
					 
					
						
						
							
							Merge pull request  #1013  from SchrodingersGat/next-available-fix  
						
						... 
						
						
						
						Fix for "next avilable serial number" string 
						
						
					 
					
						2020-10-02 14:01:25 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						f12f8156bd 
					 
					
						
						
							
							Fix for "next avilable serial number" string  
						
						
						
						
					 
					
						2020-10-02 13:54:23 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						7f3018ebf8 
					 
					
						
						
							
							Merge pull request  #1008  from eeintech/parametric_part_tables  
						
						... 
						
						
						
						Add parametric part tables to category detail page 
						
						
					 
					
						2020-10-02 08:56:05 +10:00 
						 
				 
			
				
					
						
							
							
								eeintech 
							
						 
					 
					
						
						
							
						
						496232ed6d 
					 
					
						
						
							
							Added tests for Category parameters methods, some code clean-up  
						
						
						
						
					 
					
						2020-10-01 13:46:56 -05:00 
						 
				 
			
				
					
						
							
							
								eeintech 
							
						 
					 
					
						
						
							
						
						9d3d9a190b 
					 
					
						
						
							
							Added bootstrap table 'filter-control' extension to use in parametric tables  
						
						
						
						
					 
					
						2020-10-01 12:10:35 -05:00 
						 
				 
			
				
					
						
							
							
								eeintech 
							
						 
					 
					
						
						
							
						
						15e1c05791 
					 
					
						
						
							
							Fixed 'Part' column sorting  
						
						
						
						
					 
					
						2020-10-01 11:05:08 -05:00 
						 
				 
			
				
					
						
							
							
								eeintech 
							
						 
					 
					
						
						
							
						
						b7d25a75c4 
					 
					
						
						
							
							Hide part toolbar, nicer part representation, improved parameters prefetching  
						
						
						
						
					 
					
						2020-10-01 10:03:49 -05:00 
						 
				 
			
				
					
						
							
							
								eeintech 
							
						 
					 
					
						
						
							
						
						a71b5ef0a0 
					 
					
						
						
							
							Merge branch 'master' of git://github.com/inventree/InvenTree into parametric_part_tables  
						
						
						
						
					 
					
						2020-10-01 09:02:21 -05:00