Commit Graph

  • e2bab5b49d Add crossbuild pxvirt-cross Lierfang Support Team 2025-07-31 12:37:32 +0000
  • 406987a79c fix some error Lierfang Support Team 2025-07-31 09:25:46 +0000
  • 65025459b0 change default sources pxvirt Lierfang Support Team 2025-07-27 00:56:01 +0800
  • b7d1f2c14e add pxvirt support Lierfang Support Team 2025-07-27 00:49:42 +0800
  • c18ad8de2e docs: notification: improve wording for legacy-sendmail mode master Lukas Wagner 2025-07-25 10:02:29 +0200
  • 9aca936503 require newer rest-server, auth-api and s3-client Thomas Lamprecht 2025-07-25 17:27:56 +0200
  • 8f4e455550 api/proxy: set auth cookie name in rest server api config Shannon Sterz 2025-07-25 13:23:57 +0200
  • ac5bcc36a1 tape: increase timeout for moving medium in changer to 45 minutes Dominik Csapak 2025-07-25 13:36:56 +0200
  • b1fa35ddf4 bump version to 4.0.6-2 Thomas Lamprecht 2025-07-24 15:31:24 +0200
  • 6ca2162074 d/postinst: fix setting up pbs-test repo for beta Thomas Lamprecht 2025-07-24 15:30:52 +0200
  • 8acb09630f ui: main view: fix background for beta label in light-mode Thomas Lamprecht 2025-07-24 14:21:01 +0200
  • 6dbe44cfd6 bump version to 4.0.6-1 Thomas Lamprecht 2025-07-24 13:12:58 +0200
  • 8174ef5a4b docs/ui: add anchors for S3 sections and use in onlineHelp Thomas Lamprecht 2025-07-24 13:56:37 +0200
  • f7457dbd1f ui index: add fallback ngettext implementation Thomas Lamprecht 2025-07-24 13:49:47 +0200
  • db1a99d75e api: admin s3: switch request method to put for s3 check Christian Ebner 2025-07-24 08:25:01 +0200
  • 795b3f8ee1 client: benchmark: fix no-cache flag backwards comaptibility Christian Ebner 2025-07-24 11:00:39 +0200
  • 665e729617 client: benchmark: fix indentation issues in api schema Christian Ebner 2025-07-24 11:00:38 +0200
  • 4e1676a432 api: datastore: fix cache store creation when reusing s3 backend Christian Ebner 2025-07-24 10:02:33 +0200
  • fa9ccbe549 d/postinst: fix-up file name for beta sources file Thomas Lamprecht 2025-07-24 11:21:33 +0200
  • a207cb37bd d/postinst: add pbs-test repo on fresh installation during the beta Thomas Lamprecht 2025-07-24 00:51:00 +0200
  • f6c1bb8e6c d/postinst: drop migration steps from PBS 2.x times Thomas Lamprecht 2025-07-24 00:47:28 +0200
  • 08d469eebc ui: add beta text with link to bugtracker Thomas Lamprecht 2025-07-24 00:45:42 +0200
  • 7616c0a2ed bump version to 4.0.5-1 Thomas Lamprecht 2025-07-23 21:36:52 +0200
  • d2011ce6b6 avoid leaking internal s3client struct name to the outside, favor s3-endpoint Thomas Lamprecht 2025-07-23 21:29:00 +0200
  • d8634d30f4 tape: forbid operations on a s3 datastore Dominik Csapak 2025-07-23 16:31:52 +0200
  • d20296194d client: adapt pbs client to also handle HttpOnly flows correctly Shannon Sterz 2025-07-23 17:14:02 +0200
  • dd490f30d1 ui: opt into the new HttpOnly ticket authentication flow Shannon Sterz 2025-07-23 17:14:00 +0200
  • 864edfb777 api: access: add opt-in HttpOnly ticket authentication flow Shannon Sterz 2025-07-23 17:13:58 +0200
  • 948dd68daf docs: notifications: adapt to latest notification system UI changes Lukas Wagner 2025-07-23 13:22:09 +0200
  • c763a0e9df client: backup writer: make no-cache parameter backwards compatible Christian Ebner 2025-07-23 13:50:15 +0200
  • 81b0ee0b68 d/postinst: drop outdated comment Thomas Lamprecht 2025-07-23 13:54:54 +0200
  • ce37fcb74b d/postinst: drop useless no-op true command invocations Thomas Lamprecht 2025-07-23 13:25:17 +0200
  • cda8987040 docs: s3: add object store provider specific configuration examples Christian Ebner 2025-07-23 10:02:31 +0200
  • 71f806aa39 docs: s3: add warning of potential costs when using s3 backends Christian Ebner 2025-07-23 10:02:30 +0200
  • 36152566f0 bump version to 4.0.4-1 Thomas Lamprecht 2025-07-22 22:06:02 +0200
  • a5dc26adbc docs: move hint about tech-previe from heading to admonition Thomas Lamprecht 2025-07-22 22:01:19 +0200
  • ad28d9ed75 ui: s3 datastore: use tech preview wording Thomas Lamprecht 2025-07-22 21:58:44 +0200
  • b8bf7e39fd update pbs-api-types to 1.0.2 Thomas Lamprecht 2025-07-22 21:56:31 +0200
  • 15bcf787c6 update proxmox-s3-client crate dependency to 1.0.3 Thomas Lamprecht 2025-07-22 21:56:07 +0200
  • 35149f9458 ui: sync job: fine-tune wording for run-on-mount Thomas Lamprecht 2025-07-22 21:41:20 +0200
  • 90f7c434de docs: add section about run-on-mount sync job flag Hannes Laimer 2025-07-21 13:33:14 +0200
  • f660a5ecb0 ui: add task title for triggering sync jobs Hannes Laimer 2025-07-21 13:33:13 +0200
  • bd37cb3378 ui: add run-on-mount checkbox to SyncJob form Hannes Laimer 2025-07-21 13:33:12 +0200
  • 19dc53ac0c bin: manager: run uuid_mount/mount tasks on the proxy Hannes Laimer 2025-07-21 13:33:11 +0200
  • 6420da8a0c api: admin: trigger sync jobs only on datastore mount Hannes Laimer 2025-07-21 13:33:10 +0200
  • 6d7c593191 api: admin: run configured sync jobs when a datastore is mounted Hannes Laimer 2025-07-21 13:33:09 +0200
  • fc47cf1bbb api: config: sync: update run-on-mount correctly Hannes Laimer 2025-07-21 13:33:08 +0200
  • a71bea5174 ui: datastore content: hide More menu for local non-S3 datastores Thomas Lamprecht 2025-07-22 21:40:05 +0200
  • 3bbc9dedb9 ui: rename S3 remotes to endpoints Thomas Lamprecht 2025-07-22 21:36:49 +0200
  • c4c0d6da8a datastore: check s3 bucket access before create datastore task Christian Ebner 2025-07-22 12:59:28 +0200
  • ab75d7ac6e config: s3: adapt to new config struct layouts Christian Ebner 2025-07-22 16:46:17 +0200
  • 4840b515f8 ui: s3 client edit: allow for https scheme prefix in endpoint input Christian Ebner 2025-07-22 13:51:37 +0200
  • 2900ef9594 ui: default for s3 overwrite-in-use to be disabled Christian Ebner 2025-07-22 13:36:29 +0200
  • f7eb5fc86d docs: use endpoint over client for the s3 endpoint configuration Christian Ebner 2025-07-22 14:11:24 +0200
  • cfc93ebd03 cli: use endpoint over client for s3 endpoint subcommands Christian Ebner 2025-07-22 13:29:42 +0200
  • 2838914c21 ui: use S3 endpoint over S3 client for ui elements Christian Ebner 2025-07-22 13:21:50 +0200
  • 96f9096931 docs: Add section describing how to setup s3 backed datastore Christian Ebner 2025-07-14 13:39:46 +0200
  • c10c8ffeca api/ui: add flag to allow overwriting in-use marker for s3 backend Christian Ebner 2025-07-15 12:27:21 +0200
  • 78d9265a15 datastore: run s3-refresh when reusing a datastore with s3 backend Christian Ebner 2025-07-15 10:00:14 +0200
  • 3cc3c10d27 datastore: mark store as in-use by setting marker on s3 backend Christian Ebner 2025-07-15 09:20:32 +0200
  • 40a287727f bin: expose reuse-datastore flag for proxmox-backup-manager Christian Ebner 2025-07-15 12:58:45 +0200
  • 7229d7129c bin: implement client subcommands for s3 configuration manipulation Christian Ebner 2025-07-14 13:38:46 +0200
  • 22cd2711eb datastore: conditionally upload atime marker chunk to s3 backend Christian Ebner 2025-07-14 15:10:22 +0200
  • 57ade02bfb ui: expose s3 refresh button for datastores backed by object store Christian Ebner 2025-06-19 16:56:21 +0200
  • 3a616987c2 ui: render s3 refresh as valid maintenance type and task description Christian Ebner 2025-06-19 16:41:10 +0200
  • 74f3a868dd cli: add dedicated subcommand for datastore s3 refresh Christian Ebner 2025-06-23 09:43:21 +0200
  • b2ffc83627 api/datastore: implement refresh endpoint for stores with s3 backend Christian Ebner 2025-06-19 13:15:30 +0200
  • 9072382886 api: backup: add no-cache flag to bypass local datastore cache Christian Ebner 2025-03-29 19:42:20 +0100
  • 014a049033 backup writer: refactor parameters into backup writer options struct Christian Ebner 2025-07-18 17:29:29 +0200
  • f8304a3d31 datastore: local chunk reader: get cached chunk from local cache store Christian Ebner 2025-07-02 16:46:44 +0200
  • 0adeafa17b api: reader: use local datastore cache on s3 backend chunk fetching Christian Ebner 2025-03-14 11:36:11 +0100
  • 4bda068654 api: backup: use local datastore cache on s3 backend chunk upload Christian Ebner 2025-03-12 15:33:21 +0100
  • 299276be19 datastore: add local datastore cache for network attached storages Christian Ebner 2025-03-05 10:33:27 +0100
  • 0120e1ac21 tools: async lru cache: implement insert, remove and contains methods Christian Ebner 2025-03-17 14:47:52 +0100
  • 8c29e18b8e tools: lru cache: add removed callback for evicted cache nodes Christian Ebner 2025-03-17 10:54:04 +0100
  • 982ef637a1 ui: add s3 client selector and bucket field for s3 backend setup Christian Ebner 2025-02-05 13:40:02 +0100
  • fbdbda907b ui: expose the s3 client view in the navigation tree Christian Ebner 2025-02-04 10:39:15 +0100
  • c8cd77865b ui: add s3 client view for configuration Christian Ebner 2025-02-04 10:21:52 +0100
  • f0a9b12078 ui: add s3 client edit window for configuration create/edit Christian Ebner 2025-02-04 10:35:46 +0100
  • cd5b188d71 ui: add datastore type selector and reorganize component layout Christian Ebner 2025-06-16 13:39:35 +0200
  • 6a880e8a44 datastore: implement garbage collection for s3 backend Christian Ebner 2025-02-13 11:33:08 +0100
  • 57b47366f7 datastore: get and set owner for s3 store backend Christian Ebner 2025-04-02 13:01:22 +0200
  • 6ff078a5a0 datastore: prune groups/snapshots from s3 object store backend Christian Ebner 2025-04-01 17:00:15 +0200
  • b9a2fa4994 datastore: create/delete protected marker file on s3 storage backend Christian Ebner 2025-05-20 12:16:18 +0200
  • 5ea28683bb datastore: create namespace marker in s3 backend Christian Ebner 2025-04-02 14:36:46 +0200
  • 64031f24af verify: implement chunk verification for stores with s3 backend Christian Ebner 2025-02-13 09:16:29 +0100
  • adf21cddd3 verify worker: add datastore backed to verify worker Christian Ebner 2025-02-12 12:35:19 +0100
  • e3ca69adb0 datastore: local chunk reader: read chunks based on backend Christian Ebner 2025-03-03 17:35:22 +0100
  • 4124b6a8be api: reader: fetch chunks based on datastore backend Christian Ebner 2025-03-03 17:45:09 +0100
  • daf5d46c7c sync: pull: conditionally upload content to s3 backend Christian Ebner 2025-05-26 11:37:56 +0200
  • a97b237828 api: datastore: conditionally upload client log to s3 backend Christian Ebner 2025-07-09 10:12:51 +0200
  • 352a206578 api: backup: conditionally upload manifest to s3 object store backend Christian Ebner 2025-02-25 14:23:58 +0100
  • 9d66f486a4 api: backup: conditionally upload indices to s3 object store backend Christian Ebner 2025-02-25 11:19:09 +0100
  • c9bd69a158 api: backup: conditionally upload blobs to s3 object store backend Christian Ebner 2025-02-25 12:21:19 +0100
  • b84aad3660 api: backup: conditionally upload chunks to s3 object store backend Christian Ebner 2025-03-26 20:58:42 +0100
  • 62b932a874 api: backup: store datastore backend in runtime environment Christian Ebner 2025-03-03 17:39:58 +0100
  • 098ab91bd9 datastore: allow to get the backend for a datastore Christian Ebner 2025-03-03 16:35:29 +0100
  • 41e1cbd2b8 api/cli: add endpoint and command to check s3 client connection Christian Ebner 2025-01-24 19:30:14 +0100
  • d07ccde395 api: datastore: check s3 backend bucket access on datastore create Christian Ebner 2025-03-26 15:10:40 +0100
  • e8a1971647 api: config: implement endpoints to manipulate and list s3 configs Christian Ebner 2025-03-03 16:32:41 +0100