Commit Graph

  • 8f1d972149 installation & gui: Formatting fixup Dylan Whyte 2020-11-06 15:46:24 +0100
  • b59c308219 Vec::new is Vec's default default Wolfgang Bumiller 2020-11-06 14:55:34 +0100
  • 0224c3c273 client: properly complete new-owner Fabian Grünbichler 2020-11-06 14:44:44 +0100
  • f0609851fc www: add AuthidSelector Fabian Grünbichler 2020-11-06 13:01:56 +0100
  • dbd45a72c3 tasks: allow access to job tasks Fabian Grünbichler 2020-11-06 11:23:09 +0100
  • 4c979d5450 verify: allow unprivileged access to admin API Fabian Grünbichler 2020-11-06 11:23:08 +0100
  • 35c80d696f verify: fix unprivileged verification jobs Fabian Grünbichler 2020-11-06 11:23:07 +0100
  • 6823fdc7f9 ui: improve prune simulator layout Dietmar Maurer 2020-11-06 12:12:59 +0100
  • 3323798b54 include prune simulator in build Fabian Ebner 2020-11-03 15:28:42 +0100
  • 67fd09791f create prune simulator Fabian Ebner 2020-11-03 15:28:41 +0100
  • 1b37ebf6f6 ui: require owner for sync jobs Dietmar Maurer 2020-11-06 08:07:02 +0100
  • 043406d662 ui: use pbsUserSelector for BackupGroupChangeOwner Dietmar Maurer 2020-11-06 07:40:09 +0100
  • 61db0851d6 gui: Add button for changing backup group owner Dylan Whyte 2020-11-03 09:30:54 +0100
  • ad54df3178 get rid of backup@pam Dietmar Maurer 2020-11-05 14:03:15 +0100
  • 71103afd69 fixup: acutally commit all changes.. Thomas Lamprecht 2020-11-06 08:24:30 +0100
  • 6465d809cd ui: move datastore related files into own folder Thomas Lamprecht 2020-11-06 08:11:06 +0100
  • ae8635c307 www: add remote store selector Fabian Grünbichler 2020-11-05 12:12:24 +0100
  • e0100d618e api: refactor remote client and add remote scan Fabian Grünbichler 2020-11-05 12:12:23 +0100
  • 455e5f7110 types: extract DataStoreListItem Fabian Grünbichler 2020-11-05 12:12:22 +0100
  • c26c9390ff config: make notify a property string Dietmar Maurer 2020-11-05 11:32:59 +0100
  • 9e45e03aef tools/daemon: fix reload with open connections Dominik Csapak 2020-11-04 13:09:38 +0100
  • e144810d73 pxar: more concise EOF handling Wolfgang Bumiller 2020-11-05 10:32:48 +0100
  • 3c2dd8ad05 pxar/create: handle ErrorKind::Interrupted for file reads Dominik Csapak 2020-11-05 09:29:06 +0100
  • 91e3b38da4 pxar/create: fix endless loop for shrinking files Dominik Csapak 2020-11-05 09:17:43 +0100
  • 9d79cec4d5 bump version to 0.9.6-1 v0.9.6 Thomas Lamprecht 2020-11-04 19:13:04 +0100
  • 4935681cf4 ui: sync jobs: add tooltip for remove vanished Thomas Lamprecht 2020-11-04 19:07:07 +0100
  • 669fa672d9 ui: sync jobs: reorder fields Thomas Lamprecht 2020-11-04 19:05:46 +0100
  • a797583535 ui: sync jobs: fix originalValue of owner and improve label Thomas Lamprecht 2020-11-04 19:04:42 +0100
  • 54ed1b2a71 ui: sync jobs: only set default schedule when creating new jobs Thomas Lamprecht 2020-11-04 19:04:06 +0100
  • 8e12e86f0b ui: add shell panel under administration Dominik Csapak 2020-11-04 15:35:08 +0100
  • fe7bdc9d29 proxy: also rotate auth.log file Thomas Lamprecht 2020-11-04 17:15:28 +0100
  • 546b6a23df proxy: logrotate: do not serialize sending async log-reopen commands Thomas Lamprecht 2020-11-04 16:45:12 +0100
  • 4fdf13f95f api: factor out auth logger and use for all API authentication failures Thomas Lamprecht 2020-11-04 16:12:13 +0100
  • 385681c9ab worker task: fix passing upid to send command Thomas Lamprecht 2020-11-04 16:44:07 +0100
  • be99df2767 log rotate: only add .zst to new file after second rotation Thomas Lamprecht 2020-11-04 17:15:11 +0100
  • 30200b5c4a ui: fix task description for log rotate Thomas Lamprecht 2020-11-04 14:20:44 +0100
  • f47c1d3a2f proxy: use new datastore notify settings Dietmar Maurer 2020-11-04 11:27:57 +0100
  • 6e545d0058 config: allow to configure who receives job notify emails Dietmar Maurer 2020-11-04 10:42:22 +0100
  • 84006f98b2 ui: SyncJobEdit: fix sending 'delete' values on SyncJob creation Dominik Csapak 2020-11-04 11:34:14 +0100
  • 42ca9e918a sync: improve log format Dietmar Maurer 2020-11-04 09:10:56 +0100
  • ea93bea7bf proxy: log if there are too many open connections Dietmar Maurer 2020-11-04 08:49:35 +0100
  • 0081903f7c fix bug #2870: use updated tickets Dietmar Maurer 2020-11-04 08:20:36 +0100
  • c53797f627 ui: set default deduplication factor to 1.0 Dietmar Maurer 2020-11-04 07:12:55 +0100
  • e1d367df47 proxy: use env PROXMOX_DEBUG to enable/disable debug output Dietmar Maurer 2020-11-04 06:52:10 +0100
  • 71f413cd27 cleanup: use Arc to count open connections Dietmar Maurer 2020-11-04 06:35:44 +0100
  • 48aa2b93b7 fix #3106: correctly queue incoming connections Dietmar Maurer 2020-11-03 13:14:10 +0100
  • 641862ddad bump version to 0.9.5-1 v0.9.5 Thomas Lamprecht 2020-11-03 17:41:26 +0100
  • 2f08ee1fe3 report: add more commands/files to check Thomas Lamprecht 2020-11-03 17:29:17 +0100
  • 93f077c5cf report: avoid lazy_static for command/files/.. definitions Thomas Lamprecht 2020-11-03 17:27:12 +0100
  • 941342f70e manager: report: call method directly, avoid HTTPS request Thomas Lamprecht 2020-11-03 17:23:43 +0100
  • 9a556c8a30 manager: add report cli command Hannes Laimer 2020-11-03 13:29:08 +0100
  • 46dce62be6 report: add webui button for system report Hannes Laimer 2020-11-03 13:29:07 +0100
  • b0ef9631e6 report: add api endpoint and function to generate report Hannes Laimer 2020-11-03 13:29:06 +0100
  • fb0d9833af ui: task filter: add button icons Thomas Lamprecht 2020-11-03 14:49:04 +0100
  • bfe4b7d782 ui: task filter: reorder to avoid wasting vertical space Thomas Lamprecht 2020-11-03 14:47:59 +0100
  • 185dab7678 ui: add panel/Tasks and use it for the node tasks Dominik Csapak 2020-10-30 15:02:15 +0100
  • c1fa057cce api2/node/tasks: add optional until filter Dominik Csapak 2020-10-30 15:02:14 +0100
  • f66565203a api2/status: remove list_task api call Dominik Csapak 2020-10-30 15:02:13 +0100
  • a2a7dd1535 api2/node/tasks: add optional since/typefilter/statusfilter Dominik Csapak 2020-10-30 15:02:12 +0100
  • e7dd169fdf api2/node/tasks: change limit behaviour when it is 0 Dominik Csapak 2020-10-30 15:02:11 +0100
  • fa31f4c54c server/worker_task: add tasktype to return the api type of a taskstate Dominik Csapak 2020-10-30 15:02:10 +0100
  • 038ee59960 cleanup: use const_regex, use BACKUP_ID_REGEX for api too Dietmar Maurer 2020-11-03 06:36:50 +0100
  • e1c1533790 fix #3039: use the same ID regex for info and api Dominik Csapak 2020-11-02 13:08:04 +0100
  • 9de7c71a81 docs: extend managing remotes Fabian Grünbichler 2020-11-02 11:48:11 +0100
  • aa64e06540 sync: add access check tests Fabian Grünbichler 2020-11-02 11:48:10 +0100
  • 18077ac633 user.cfg/user info: add test constructors Fabian Grünbichler 2020-11-02 11:48:09 +0100
  • a71a009313 proxy: drop now unused UPID import Thomas Lamprecht 2020-11-02 20:56:30 +0100
  • b6ba5acd29 proxmox-backup-proxy: use only jobstate for garbage_collection schedule Dominik Csapak 2020-11-02 12:34:39 +0100
  • 4fdf5ddf5b api2/admin/datastore: start the garbage_collection task with our helper Dominik Csapak 2020-11-02 12:34:38 +0100
  • c724f65805 server/gc_job: add 'to_stdout' Dominik Csapak 2020-11-02 12:34:37 +0100
  • 79c9bf55b9 backup/{dynamic, fixed}_index: improve error message for small index files Dominik Csapak 2020-11-02 12:34:36 +0100
  • 788d82d9b7 gc: mark_used_chunks: reduce implementation noise Thomas Lamprecht 2020-11-02 20:50:24 +0100
  • 2f0b92352d garbage collect: improve index error messages Dominik Csapak 2020-11-02 12:34:35 +0100
  • b7f2be5137 log rotate task: make task archive limits be binary based Thomas Lamprecht 2020-11-02 19:31:56 +0100
  • 72aa1834dc log rotate task: adapt internal jobstate ID, set worker one to None for now Thomas Lamprecht 2020-11-02 19:30:49 +0100
  • fe4cc5b1a1 server: implement access log rotation with re-open via command socket Thomas Lamprecht 2020-11-02 19:21:58 +0100
  • 04b053d87e server: write main daemon PID to run directory Thomas Lamprecht 2020-11-02 19:18:36 +0100
  • b469011fd1 command socket: make create_control_socket private Thomas Lamprecht 2020-11-02 19:23:18 +0100
  • a68768cf31 server: use generalized commando socket for worker tasks commands Thomas Lamprecht 2020-11-02 19:13:36 +0100
  • f3df613cb7 server: add CommandoSocket where multiple users can register commands Thomas Lamprecht 2020-11-02 10:12:56 +0100
  • 056ee78567 config: network: use error message when parsing netmask failed Thomas Lamprecht 2020-11-02 18:52:47 +0100
  • 3cd529ea51 tools: file logger: avoid some possible unwraps in log method Thomas Lamprecht 2020-11-02 19:26:59 +0100
  • 3aade17125 tools: log rotate: compressing rotated files Thomas Lamprecht 2020-11-02 18:31:31 +0100
  • 1dc2fe20dd tools: log rotate: fix file ending for compressed files Thomas Lamprecht 2020-11-02 17:45:02 +0100
  • 645a47ff6e config: support netmask when parsing interfaces file Dietmar Maurer 2020-11-02 14:32:35 +0100
  • b1456a8ea7 ui: fix verificationjob task description Dietmar Maurer 2020-11-02 10:03:36 +0100
  • a9fcbec9dc file logger: allow reopening file Thomas Lamprecht 2020-11-02 08:51:24 +0100
  • 346a488e35 pull out /run and /var/log directory constants to buildcfg Thomas Lamprecht 2020-11-02 08:50:56 +0100
  • 3066f56481 notify: add link to server GUI Dietmar Maurer 2020-11-02 09:11:08 +0100
  • 07ca4e3609 gc: remove extra empty lines in email notification template Dietmar Maurer 2020-11-02 08:02:51 +0100
  • dcd75edb72 ui: fix dashboard subscription Thomas Lamprecht 2020-11-02 08:08:25 +0100
  • 59af9ca98e sync: allow sync for non-superusers Fabian Grünbichler 2020-10-30 12:36:42 +0100
  • f1694b062d fix #2864: add owner option to sync Fabian Grünbichler 2020-10-30 12:36:41 +0100
  • fa7aceeb15 manager: subscription commands s/delete/remove/ Thomas Lamprecht 2020-11-01 13:19:29 +0100
  • 0e16f57e37 apt: sort packages for update notifcation mail Thomas Lamprecht 2020-10-31 22:55:54 +0100
  • bc00289bce add daily update and maintenance task Thomas Lamprecht 2020-10-31 21:27:06 +0100
  • 86d602457a api: apt: implement support to send notification email on new updates Thomas Lamprecht 2020-10-31 21:09:21 +0100
  • 33508b1237 api: implement apt pkg cache Thomas Lamprecht 2020-10-31 21:02:25 +0100
  • b282557563 api: apt: factor out and improve calling apt update Thomas Lamprecht 2020-10-31 20:54:53 +0100
  • e6513bd5de api/tools: split out apt helpers from api to own module Thomas Lamprecht 2020-10-31 20:40:05 +0100