Commit Graph

  • a65eb0ec29 ui: wrap regexText in gettext() for translations Oguz Bektas 2021-02-04 16:32:47 +0100
  • 42eef1451c ui: tape/ChangerStatus: add 'is labeled' column for tapes Dominik Csapak 2021-02-04 13:56:32 +0100
  • 11ecf058e4 ui: tape/PoolConfig: add flex to columns Dominik Csapak 2021-02-04 13:56:31 +0100
  • 5f1f7ef564 ui: tape/PoolEdit: add selector for encryption keys Dominik Csapak 2021-02-04 13:56:30 +0100
  • 2e4e698633 ui: tape: add EncryptionPanel to add/remove encryption keys Dominik Csapak 2021-02-04 13:56:29 +0100
  • 02dce8cad0 docs: index: update copyright years Thomas Lamprecht 2021-02-04 16:06:38 +0100
  • 8aa4842fa8 bump version to 1.0.8-1 v1.0.8 Thomas Lamprecht 2021-02-04 12:39:46 +0100
  • efc09f63cc docs: tech overview: avoid 'we' and other small style fixes/additions Thomas Lamprecht 2021-02-04 12:27:13 +0100
  • 3253d8a2e4 docs: tech overfiew: fix line length Thomas Lamprecht 2021-02-04 12:05:27 +0100
  • 1531185dd0 docs: explain some technical details about datastores/chunks Dominik Csapak 2020-12-11 13:17:09 +0100
  • baf9c3704e ui: task summary: add verification jobs to count Dylan Whyte 2021-02-03 14:15:57 +0100
  • cdf39e62b3 tape: MediaPool - replace use_offline_media with changer_name Dietmar Maurer 2021-02-04 10:15:18 +0100
  • b81e37f6ab tape: improve code reuse Dietmar Maurer 2021-02-04 09:39:16 +0100
  • ddebbb52fd tape: fix tests for BlockedReader Dietmar Maurer 2021-02-04 08:54:54 +0100
  • 983e929e25 tape: add multi volume reader/writer implementations Dietmar Maurer 2021-02-04 08:36:35 +0100
  • f47e035721 tape: cleanup - move tape file readers/writers into src/tape/file_formats folder Dietmar Maurer 2021-02-04 07:58:34 +0100
  • a80d72f999 tape: allow to abort restore tasks Dietmar Maurer 2021-02-04 07:05:43 +0100
  • 8de9a9917f cleanup: use task_log macro Dietmar Maurer 2021-02-04 06:55:18 +0100
  • fa016c1697 HttpsConnector: use hostname instead of URL again Wolfgang Bumiller 2021-02-03 15:09:19 +0100
  • 7d2c156eb1 tape: BlockedReader - always consume EOF Dietmar Maurer 2021-02-03 13:15:18 +0100
  • 04cec92e8d update copyright years Thomas Lamprecht 2021-02-03 12:04:27 +0100
  • 64394b0de8 bump version to 1.0.7-1 v1.0.7 Thomas Lamprecht 2021-02-01 16:29:45 +0100
  • 2f617a4548 docs: tfa: add screenshots Thomas Lamprecht 2021-02-03 10:33:32 +0100
  • 2ba64bed18 ui: tfa: fix emptyText for password Thomas Lamprecht 2021-02-03 10:21:56 +0100
  • cafccb5991 d/control: update Thomas Lamprecht 2021-02-03 10:36:11 +0100
  • b22e8c3632 tape: add media pool regression tests Dietmar Maurer 2021-02-03 10:23:04 +0100
  • 7929292618 tape: add regresion test for media state Dietmar Maurer 2021-02-03 09:34:31 +0100
  • 0d4e4cae7f tape: improve pmt command line completion Dietmar Maurer 2021-02-03 08:54:12 +0100
  • f4ba2e3155 depend on proxmox 0.10.1 Dietmar Maurer 2021-02-03 08:53:34 +0100
  • 7101ed6e27 ui: tape: add TapeInventory panel Dominik Csapak 2021-02-02 14:00:39 +0100
  • 85ac35aa9a ui: tape: add Restore Window Dominik Csapak 2021-02-02 14:00:38 +0100
  • 40590561fe ui: tape: TapeBackupWindow: add missing DriveSelector Dominik Csapak 2021-02-02 14:00:37 +0100
  • 631e550920 ui: tape: rework BackupOverview Dominik Csapak 2021-02-02 14:00:36 +0100
  • f806c0effa ui: refactor get_type_icon_cls Dominik Csapak 2021-02-02 14:00:35 +0100
  • 50a4797fb1 api2/types/tape/media: add media_set_ctime to MediaContentEntry Dominik Csapak 2021-02-02 14:00:34 +0100
  • cc2a0b12f8 test: define tape tests as submodule Dietmar Maurer 2021-02-02 14:38:15 +0100
  • 988e8de122 tape: set correct ownership on lock file Dietmar Maurer 2021-02-02 14:18:57 +0100
  • 2f8809c6bc test: src/tape/inventory.rs - avoid chown when running tests Dietmar Maurer 2021-02-02 13:43:16 +0100
  • 92b7775fa1 fix debian/control Dietmar Maurer 2021-02-02 12:33:00 +0100
  • f4d231e70a test: add regression tests for tape inventory Dietmar Maurer 2021-02-02 12:17:54 +0100
  • b419050aa7 bump pxar to 0.8 Wolfgang Bumiller 2021-02-02 11:02:08 +0100
  • 8937c65951 tape: add pmt stoptions/stsethoptions/stclearoptions Dietmar Maurer 2021-02-02 08:58:02 +0100
  • 6c6ad82d90 tape: add pmt setblk Dietmar Maurer 2021-02-02 07:19:54 +0100
  • d0f11b66f7 thape: add read_tapedev_options, display driver options with status command Dietmar Maurer 2021-02-02 06:39:43 +0100
  • f9fcac51a5 docs: add initial TFA documentation Thomas Lamprecht 2021-02-01 19:46:07 +0100
  • ca953d831f cleanup: remove MT_ST_ prefix from SetDrvBufferOptions Dietmar Maurer 2021-02-01 17:54:53 +0100
  • 01c023d50f paperkey: rustfmt Fabian Grünbichler 2021-02-01 14:06:18 +0100
  • c2113a405e paperkey: simplify block generation Fabian Grünbichler 2021-02-01 14:06:17 +0100
  • 5dae81d199 paperkey: allow RSA keys without passphrase Fabian Grünbichler 2021-02-01 14:06:16 +0100
  • bd768c3320 ui: tfa: adapt low recovery key hint, drop unused other hint Thomas Lamprecht 2021-02-01 15:39:56 +0100
  • 572fc035a2 ui: webauthn: add notes/warnings for better UX Thomas Lamprecht 2021-02-01 15:37:43 +0100
  • 99b2f045af ui: tfa: add auto-fill button for webAuthn setup Thomas Lamprecht 2021-02-01 14:53:45 +0100
  • 6248e51797 change half-ticket time range from -120..240 to -60..600 Wolfgang Bumiller 2021-02-01 15:13:01 +0100
  • 19e4a36c70 tape: do not use drive.open() within pmt Dietmar Maurer 2021-02-01 12:39:50 +0100
  • 90769e5694 tape: add pmt lock/unlock Dietmar Maurer 2021-02-01 12:18:20 +0100
  • b8cbe5d65b tape: fix tape alert flag decoding Dietmar Maurer 2021-02-01 12:17:43 +0100
  • 35c95ca653 bump apt-pkg-native dependency Fabian Grünbichler 2021-02-01 11:51:50 +0100
  • 2dbc1a9a55 ui: tfa: improve button text for webAuthn Thomas Lamprecht 2021-02-01 11:48:33 +0100
  • dceecb0bbf debcargo: fix maintainer directive" Fabian Grünbichler 2021-02-01 11:02:55 +0100
  • d690d14568 tape: add pmt bsr/fsr Dietmar Maurer 2021-02-01 10:39:04 +0100
  • 85ef624440 tape: add pmt asf Dietmar Maurer 2021-02-01 10:32:21 +0100
  • e995996290 tape: pmt - fix count parameter schema Dietmar Maurer 2021-02-01 10:21:25 +0100
  • 8e6ad4301d tape: add pmt fsfm/bsfm, pass count as arg_param Dietmar Maurer 2021-02-01 10:18:18 +0100
  • 86740dfc89 tape: ui - remove drive from pool config Dietmar Maurer 2021-02-01 10:01:06 +0100
  • 1399c592d1 garbage_collection: only ignore 'missing chunk' errors Dominik Csapak 2021-02-01 09:07:12 +0100
  • 9883b54cba tape: remove drive from pool config Dietmar Maurer 2021-02-01 09:14:28 +0100
  • 83b8949a98 tape: add pmt weof Dietmar Maurer 2021-01-31 17:33:07 +0100
  • 28f60e5291 cleanup: avoid compiler warnings Dietmar Maurer 2021-01-31 17:02:55 +0100
  • 1f31d06f48 tape: add pmt bsf Dietmar Maurer 2021-01-31 17:00:15 +0100
  • 2f2e83c890 tape: add pmt fsf Dietmar Maurer 2021-01-31 16:49:48 +0100
  • b22c618734 tape: add pmt erase Dietmar Maurer 2021-01-31 16:34:10 +0100
  • 1e041082bb tape: add pmt command line tool Dietmar Maurer 2021-01-31 16:19:53 +0100
  • a57ce270ac postinst: add user backup to group tape Dietmar Maurer 2021-01-30 11:48:49 +0100
  • b5b99a52cd tape: API type cleanup, use serde flatten to derive types Dietmar Maurer 2021-01-30 09:36:54 +0100
  • 9586ce2f46 tape: move scan_drives API code to correct file Dietmar Maurer 2021-01-30 08:03:17 +0100
  • b8d526f18d ui: tape/ChangerStatus - use POST for barcode-label-media Dietmar Maurer 2021-01-29 17:06:53 +0100
  • d2edc68ead ui: tape/ChangerStatus: add missing tooltips Dominik Csapak 2021-01-29 14:57:52 +0100
  • 4d651378e2 ui: tape: change wrong window title Dominik Csapak 2021-01-29 14:57:51 +0100
  • 58791864d7 ui: tape/ChangerStatus: add import action for import/export slots Dominik Csapak 2021-01-29 14:57:50 +0100
  • 1a41e9af4f ui: tape: add Changer config grid Dominik Csapak 2021-01-29 14:57:49 +0100
  • c297835b01 tape: proxmox-tape - use API instead of direct functions calls Dietmar Maurer 2021-01-29 11:49:11 +0100
  • e68269fcaf tape: proxmox-tape inventory: call API Dietmar Maurer 2021-01-29 11:21:57 +0100
  • 5243df4712 tape: proxmox-tape - use API instead of direct functions calls Dietmar Maurer 2021-01-29 10:50:11 +0100
  • 4470eba551 cleanup: factor out common client code to view task log/result Dietmar Maurer 2021-01-29 10:10:04 +0100
  • 1f2c4713ef tape: improve backup task abort behaviour Dietmar Maurer 2021-01-29 09:23:39 +0100
  • a6c16894ff worker_task: log something when we receive an abort request Dietmar Maurer 2021-01-29 09:22:37 +0100
  • 271764deb9 tape: make it possible to abort tape backup tasks (check_abort) Dietmar Maurer 2021-01-29 09:07:55 +0100
  • 52f7a73009 display_task_log: make it possible to abort tasks with CTRL-C Dietmar Maurer 2021-01-29 09:06:15 +0100
  • bdb6e6b83f api2/reader: asyncify the reader worker task Dominik Csapak 2021-01-26 11:17:02 +0100
  • 41dacd5d3d tape: use worker task for eject-media api Dietmar Maurer 2021-01-28 16:46:28 +0100
  • eb1dfb02b5 tape: proxmox-tape - use api for erase-media and rewind Dietmar Maurer 2021-01-28 16:36:10 +0100
  • 1a0eb86344 tape: gui: s/encryption/encrypt/ in media pool config panel Dietmar Maurer 2021-01-28 15:50:01 +0100
  • bdb62b20a3 tape: media_pool config api - set protected flags where required Dietmar Maurer 2021-01-28 15:42:32 +0100
  • f2ca03d7d0 cleanup: avoid compiler warning Dietmar Maurer 2021-01-28 15:32:21 +0100
  • 00ac86c31b tape/drive/linux_tape: fix and refactor usage of sg-tape-cmd Dominik Csapak 2021-01-28 15:11:20 +0100
  • 627d000098 tape: change changer-drive-id to changer-drivenum Dominik Csapak 2021-01-28 12:59:55 +0100
  • 4be4736603 tape/changer: refactor marking of import/export slots from config Dominik Csapak 2021-01-28 12:59:54 +0100
  • 2da7aca8e8 tape/changer: add vendor/model to DriveStatus Dominik Csapak 2021-01-28 12:59:53 +0100
  • 8306b8b1a5 ui: tape: use panels in tape interface Dominik Csapak 2021-01-28 12:59:52 +0100
  • 605cfd4ab1 ui: tape: move TapeManagement.js to tape dir Dominik Csapak 2021-01-28 12:59:51 +0100