| 
							
							
								 Oliver Walters | f26243af97 | Tests for Part index / | 2019-08-08 22:19:17 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 6624088895 | Merge pull request #436 from SchrodingersGat/part-export Part export | 2019-08-07 10:16:30 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | adbc4db3d5 | Remove 'set part category' button (doesn't do anything) | 2019-08-07 10:11:00 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 4fc2a22ba6 | PEP fix | 2019-08-07 10:07:30 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 8904733ac0 | Include part stock information | 2019-08-07 10:05:12 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | ab0da6aaae | Include more part data in export | 2019-08-07 09:55:18 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | dda4569f76 | Export selected parts - Select which parts to export in the table
- Export base information
- Include supplier part information | 2019-08-07 09:52:49 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 55fdcc8cf7 | Merge pull request #435 from SchrodingersGat/bom-output Include supplier information in BOM | 2019-08-07 09:17:19 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 3dca7ba353 | Include supplier information in BOM | 2019-08-07 09:12:53 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 4a412b7711 | Merge pull request #434 from SchrodingersGat/security-fix Update requred django version for security reasons | 2019-08-06 18:46:42 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 61a21de7d8 | Update requred django version for security reasons | 2019-08-06 18:40:54 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | ecff9b7209 | Merge pull request #433 from SchrodingersGat/order-api Add API endpoint for purchase orders | 2019-08-02 22:37:02 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 76ed23852a | Fix the travis script to prevent requesting user input (cherry picked from commit 9253ee2c9a) | 2019-08-02 22:32:21 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 73eada17bc | Merge pull request #432 from SchrodingersGat/tweaks Tweaks | 2019-08-02 21:55:02 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 9253ee2c9a | Fix the travis script to prevent requesting user input | 2019-08-02 21:51:24 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | b5f2c9d311 | Add API endpoint for purchase orders - List and create purchase orders
- List and create purchase order line items | 2019-08-02 21:46:26 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 8bfbb8dfbb | Merge pull request #430 from diegoherranz/phony Makefile: add .PHONY targets | 2019-08-02 20:11:32 +10:00 |  | 
			
				
					| 
							
							
								 Diego Herranz | 518fb78077 | Makefile: add .PHONY targets Given all the targets are actions instead of files to be generated,
.PHONY should be used, mainly to avoid a conflict with a file of the same name.
See https://www.gnu.org/software/make/manual/html_node/Phony-Targets.html | 2019-08-02 06:45:01 +01:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | e66fd956f9 | Fix available stock display | 2019-08-02 15:13:47 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 0a328687a5 | BOM hash includes reference fields | 2019-08-02 11:11:28 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | b18cfc3794 | Merge pull request #428 from SchrodingersGat/install-fixes Update installation routine and docs | 2019-08-01 20:10:33 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 5ee07eae7c | Update installation routine and docs - Single call of "make install" does everything
- Add backup_dir option to yaml config file | 2019-08-01 20:07:06 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | c8bf20ad41 | Add part hover image | 2019-07-25 11:08:22 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | fe7392f152 | Prevent stock adjustments for serialized stock items | 2019-07-25 11:05:09 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 94c0102742 | Improve validation logic for StockItem - Allow tracked items to exist without a serial number (e.g. non-serialized tracked items) | 2019-07-25 11:04:45 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 42e1370e92 | Bug fix | 2019-07-25 10:36:59 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 3058b895dd | Prevent auto-delete of stock items which have a serial number | 2019-07-24 20:24:12 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 33fe4d186d | Include more fields when splitting stock | 2019-07-24 19:48:37 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | e55d59ebf1 | Merge pull request #425 from SchrodingersGat/tracking Improvements to stock tracking information | 2019-07-23 12:06:46 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 077ad9482e | Fix display of part trackable status info | 2019-07-23 11:57:33 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | a42371598c | Fix part deletion template - Display list of stock items which will be thusly deleted | 2019-07-23 11:55:51 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | b546b5e0cc | Create separate entries for each unique serial number | 2019-07-23 11:45:03 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | d82d8f5cd1 | Re-implement item saving for non-tracked parts | 2019-07-23 11:31:29 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 9e5eadd6c3 | Set serial numbers when creating a new stock item | 2019-07-23 10:31:34 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 23d03d6b9b | Build completion now handles unique serial numbers Provide a method to test if a serial number matches for a given part | 2019-07-22 15:55:36 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 9a8e4d25d2 | Input serial numbers when creating a new build | 2019-07-22 13:45:09 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 44c9683d48 | Extract serial numbers from a simple input string - Individual numbers can be separated by comma or whitespace
- Provide a series of numbers with hyphen-separation | 2019-07-22 13:43:39 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 8ca14efa53 | Delete stock tracking entries | 2019-07-22 10:46:42 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 118a6887bc | Edit stock tracking entry | 2019-07-22 10:36:39 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 0305d2f865 | Improve rendering of stock tracking table - Date only (no time)
- Display URL if set
- Edit/Delete buttons for manually created entries | 2019-07-22 10:30:53 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | c27e8e809a | Endpoint for editing a stock tracking entry | 2019-07-18 08:55:57 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | bb799d98be | Add ability to create new stock tracking note for a stock item | 2019-07-16 00:10:24 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 310d4b5f07 | Added descriptive help text | 2019-07-15 23:53:25 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | d800ed715e | Add (optional) URL to stock tracking info | 2019-07-15 22:33:00 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | c9bee19b8a | Remove thingy | 2019-07-15 19:26:41 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 20037a6edb | Merge pull request #424 from SchrodingersGat/dev Working towards deployment | 2019-07-12 00:20:11 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 31e6aa6906 | doc fix | 2019-07-12 00:15:47 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 04efa2ece8 | Add simple deployment documentation | 2019-07-12 00:14:40 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | d0e1dc52f8 | Example gunicorn conf file | 2019-07-11 23:57:07 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | df6db38535 | Move static files into the app directory - As it is written
- Look where properly reading the docs gets you!
- manage.py collectstatic now actually works... | 2019-07-11 23:47:46 +10:00 |  |