public inbox for pbs-devel@lists.proxmox.com
 help / color / mirror / Atom feed
* [pbs-devel] [PATCH proxmox-backup 00/10] implement dates for calendarevents
@ 2020-09-03 11:39 Dominik Csapak
  2020-09-03 11:39 ` [pbs-devel] [PATCH proxmox-backup 01/10] tools/systemd/time: let libc normalize time for us Dominik Csapak
                   ` (9 more replies)
  0 siblings, 10 replies; 16+ messages in thread
From: Dominik Csapak @ 2020-09-03 11:39 UTC (permalink / raw)
  To: pbs-devel

implements Dates and more special words for calendar events
and fixes some small bugs

needs my patch for the proxmox crate (tools/time: give tm struct as mut reference)
and a bump/dependency update for that

not implemented for calendarevents are Timezones, Unix Timestamps and
the ~ operator for the last days of the month

Dominik Csapak (10):
  tools/systemd/time: let libc normalize time for us
  tools/systemd/time: move continue out of the if/else
  tools/systemd/time: convert the resulting timestamp into an option
  tools/systemd/tm_editor: remove reset_time from add_days and document it
  tools/systemd/parse_time: error out on invalid ranges
  tools/systemd/time: fix selection for multiple options
  tools/systemd/time: use i32 for DateTimeValues instead of u32
  tools/systemd/tm_editor: remove conversion of the year
  tools/systemd/tm_editor: add setter/getter for months/years/days
  tools/systemd/time: enable dates for calendarevents

 src/api2/admin/sync.rs          |   3 +-
 src/bin/proxmox-backup-proxy.rs |   9 +-
 src/tools/systemd/parse_time.rs |  82 +++++++++++++++-
 src/tools/systemd/time.rs       | 144 +++++++++++++++++++++-------
 src/tools/systemd/tm_editor.rs  | 163 +++++++++++++-------------------
 5 files changed, 258 insertions(+), 143 deletions(-)

-- 
2.20.1





^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2020-09-04  5:40 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-03 11:39 [pbs-devel] [PATCH proxmox-backup 00/10] implement dates for calendarevents Dominik Csapak
2020-09-03 11:39 ` [pbs-devel] [PATCH proxmox-backup 01/10] tools/systemd/time: let libc normalize time for us Dominik Csapak
2020-09-04  4:52   ` Dietmar Maurer
2020-09-04  4:57   ` Dietmar Maurer
2020-09-03 11:39 ` [pbs-devel] [PATCH proxmox-backup 02/10] tools/systemd/time: move continue out of the if/else Dominik Csapak
2020-09-03 11:39 ` [pbs-devel] [PATCH proxmox-backup 03/10] tools/systemd/time: convert the resulting timestamp into an option Dominik Csapak
2020-09-03 11:39 ` [pbs-devel] [PATCH proxmox-backup 04/10] tools/systemd/tm_editor: remove reset_time from add_days and document it Dominik Csapak
2020-09-04  5:12   ` Dietmar Maurer
2020-09-03 11:39 ` [pbs-devel] [PATCH proxmox-backup 05/10] tools/systemd/parse_time: error out on invalid ranges Dominik Csapak
2020-09-03 11:39 ` [pbs-devel] [PATCH proxmox-backup 06/10] tools/systemd/time: fix selection for multiple options Dominik Csapak
2020-09-03 11:39 ` [pbs-devel] [PATCH proxmox-backup 07/10] tools/systemd/time: use i32 for DateTimeValues instead of u32 Dominik Csapak
2020-09-04  5:31   ` Dietmar Maurer
2020-09-04  5:39   ` Dietmar Maurer
2020-09-03 11:39 ` [pbs-devel] [PATCH proxmox-backup 08/10] tools/systemd/tm_editor: remove conversion of the year Dominik Csapak
2020-09-03 11:39 ` [pbs-devel] [PATCH proxmox-backup 09/10] tools/systemd/tm_editor: add setter/getter for months/years/days Dominik Csapak
2020-09-03 11:40 ` [pbs-devel] [PATCH proxmox-backup 10/10] tools/systemd/time: enable dates for calendarevents Dominik Csapak

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal