|  | e20d008c6a | tape: rename cli 'media media-destroy' toö 'media destroy' | 2020-12-14 09:30:32 +01:00 |  | 
			
				
					|  | fb657d8ee5 | tape: implement destroy_media | 2020-12-14 08:58:40 +01:00 |  | 
			
				
					|  | fba0b77469 | tape: add media api | 2020-12-14 07:55:57 +01:00 |  | 
			
				
					|  | b5c1296eaa | tape: make changer get_status async | 2020-12-14 07:14:24 +01:00 |  | 
			
				
					|  | 065df12872 | tape: split api type definitions for changers into extra file | 2020-12-13 09:31:02 +01:00 |  | 
			
				
					|  | 7e1d4712b8 | tape: rename CHANGER_ID_SCHEMA to CHANGER_NAME_SCHEMA | 2020-12-13 09:22:08 +01:00 |  | 
			
				
					|  | 49c965a497 | tape: rename DRIVE_ID_SCHEMA to DRIVE_NAME_SCHEMA | 2020-12-13 09:18:16 +01:00 |  | 
			
				
					|  | 6fe9aedd0b | tape: correctly call Async handler in proxmox-tape | 2020-12-12 09:58:47 +01:00 |  | 
			
				
					|  | 42cb9bd6a5 | tape: avoid executor blocking in changer api | 2020-12-12 09:45:08 +01:00 |  | 
			
				
					|  | 66dbe5639e | tape: avoid executor blocking in drive API By using tokio::task::spawn_blocking(). | 2020-12-12 09:20:04 +01:00 |  | 
			
				
					|  | 663ef85992 | tape: use WorkerTask for erase and rewind | 2020-12-11 11:19:33 +01:00 |  | 
			
				
					|  | e92c75815b | tape: split inventory api inventory: sync, list labels with uuids,
update_inventory: WorkerTask, updates database | 2020-12-11 10:42:29 +01:00 |  | 
			
				
					|  | 6dbad5b4b5 | tape: run label commands as WorkerTask (threads) | 2020-12-11 09:10:22 +01:00 |  | 
			
				
					|  | bff7e3f3e4 | tape: implement barcode-label-mdedia | 2020-12-11 07:50:19 +01:00 |  | 
			
				
					|  | 83abc7497d | tape: implement inventory command | 2020-12-11 07:39:28 +01:00 |  | 
			
				
					|  | be1a8c94ae | fix build: add missing file | 2020-12-10 13:40:20 +01:00 |  | 
			
				
					|  | 4606f34353 | tape: implement read-label command | 2020-12-10 13:20:39 +01:00 |  | 
			
				
					|  | 7bb720cb4d | tape: implement label command | 2020-12-10 12:30:27 +01:00 |  | 
			
				
					|  | c4d8542ec1 | tape: add media pool handling | 2020-12-10 11:41:35 +01:00 |  | 
			
				
					|  | 9700d5374a | tape: add media pool cli | 2020-12-10 11:13:12 +01:00 |  | 
			
				
					|  | 05e90d6463 | tape: add media pool config api | 2020-12-10 10:52:27 +01:00 |  | 
			
				
					|  | 55118ca18e | tape: correctly sort drive api subdir | 2020-12-10 10:09:12 +01:00 |  | 
			
				
					|  | f70d8091d3 | tape: implement option changer-drive-id | 2020-12-10 09:09:06 +01:00 |  | 
			
				
					|  | a3c709ef21 | tape: cli cleanup - avoid api redefinition | 2020-12-10 08:35:11 +01:00 |  | 
			
				
					|  | 4917f1e2d4 | tape: implement delete property for drive update command | 2020-12-10 08:25:46 +01:00 |  | 
			
				
					|  | 93829fc680 | tape: cleanup load-slot api | 2020-12-10 08:04:55 +01:00 |  | 
			
				
					|  | 5605ca5619 | tape: cli cleanup - rename scana-for-* into scan | 2020-12-10 07:58:45 +01:00 |  | 
			
				
					|  | e49f0c03d9 | tape: implement load-media command | 2020-12-10 07:52:56 +01:00 |  | 
			
				
					|  | 0098b712a5 | tape: implement eject | 2020-12-09 17:50:48 +01:00 |  | 
			
				
					|  | 5fb694e8c0 | tape: implement rewind | 2020-12-09 17:43:38 +01:00 |  | 
			
				
					|  | 583a68a446 | tape: implement erase media | 2020-12-09 17:35:31 +01:00 |  | 
			
				
					|  | e6604cf391 | tape: add command line interface proxmox-tape | 2020-12-09 13:00:20 +01:00 |  | 
			
				
					|  | 43cfb3c35a | tape: do not remove changer while still used | 2020-12-09 12:55:54 +01:00 |  | 
			
				
					|  | 8a16c571d2 | tape: add changer property to drive create api | 2020-12-09 12:55:10 +01:00 |  | 
			
				
					|  | 314652a499 | tape: set protected flag for configuration change api methods | 2020-12-09 12:02:55 +01:00 |  | 
			
				
					|  | 6b68e5d597 | client: move connect_to_localhost into client module | 2020-12-09 11:59:50 +01:00 |  | 
			
				
					|  | cafd51bf42 | tape: add media state database | 2020-12-09 11:21:56 +01:00 |  | 
			
				
					|  | 9b93c62044 | remove unused descriptions from api macros these are now a hard error in the api macro
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> | 2020-12-09 10:55:18 +01:00 |  | 
			
				
					|  | 5d90860688 | tape: expose basic tape/changer functionality at api2/tape/ | 2020-12-08 15:42:50 +01:00 |  | 
			
				
					|  | 5ba83ed099 | tape: check digest on config update | 2020-12-08 11:24:38 +01:00 |  | 
			
				
					|  | 50bf10ad56 | tape: add changer configuration API | 2020-12-08 09:04:56 +01:00 |  | 
			
				
					|  | 16d444c979 | tape: add tape drive configuration API | 2020-12-07 13:04:32 +01:00 |  | 
			
				
					|  | fa9c9be737 | tape: add tape device driver | 2020-12-07 08:29:22 +01:00 |  | 
			
				
					|  | 2e7014e31d | tape: add BlockeReader/BlockedWriter streams This is the basic format used to write data to tapes. | 2020-12-06 12:09:55 +01:00 |  | 
			
				
					|  | a84050c1f0 | tape: add BlockHeader impl | 2020-12-06 10:26:24 +01:00 |  | 
			
				
					|  | 7c9835465e | tape: add helpers to emulate tape read/write behavior | 2020-12-06 09:41:16 +01:00 |  | 
			
				
					|  | ec00200411 | fix bug #3189: fix change_password permission checks, run protected | 2020-12-05 16:20:29 +01:00 |  | 
			
				
					|  | b107fdb99a | tape: add tape changer support using 'mtx' command | 2020-12-05 14:54:12 +01:00 |  | 
			
				
					|  | 7320e9ff4b | tape: add media invenotry | 2020-12-05 12:54:15 +01:00 |  | 
			
				
					|  | c4d2d54a6d | tape: define useful constants | 2020-12-05 12:20:46 +01:00 |  |