]>
git.netwichtig.de Git - user/henk/code/snooze.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Hendrik Jäger [Tue, 22 Dec 2020 23:40:49 +0000 (00:40 +0100)]
Change value because st.st_mtime might not be set, see above
Hendrik Jäger [Tue, 22 Dec 2020 23:13:05 +0000 (00:13 +0100)]
Change timefile calculations to respect slack
% touch -t $(date -d '7 days ago' +%Y%m%d0000) somefile
% ls -l somefile
-rw-r--r-- 1 henk henk 0 Dez 16 00:00 somefile
Before this change:
% /usr/bin/snooze -nv -s 30d -H 5 -t somefile -T 30m
2020-12-23T05:00:00+0100 Wed 0d 4h 32m 24s
2020-12-24T05:00:00+0100 Thu 1d 4h 32m 24s
2020-12-25T05:00:00+0100 Fri 2d 4h 32m 24s
2020-12-26T05:00:00+0100 Sat 3d 4h 32m 24s
2020-12-27T05:00:00+0100 Sun 4d 4h 32m 24s
After this change:
% ./snooze -nv -s 30d -H 5 -t somefile -T 30m
2020-12-16T05:00:00+0100 Wed -6d-19h-27m-43s
2020-12-17T05:00:00+0100 Thu -5d-19h-27m-43s
2020-12-18T05:00:00+0100 Fri -4d-19h-27m-43s
2020-12-19T05:00:00+0100 Sat -3d-19h-27m-43s
2020-12-20T05:00:00+0100 Sun -2d-19h-27m-43s
Leah Neukirchen [Fri, 11 Dec 2020 20:20:18 +0000 (21:20 +0100)]
fix verbose output when no command is passed
Herald [Mon, 30 Nov 2020 11:32:42 +0000 (11:32 +0000)]
Correct 2:15pm example in README
Closes: #13 [via git-merge-pr]
Andrew Benson [Fri, 2 Oct 2020 00:36:42 +0000 (18:36 -0600)]
Add option for jitter, fix wording of randdelay
Leah Neukirchen [Fri, 7 Feb 2020 14:11:03 +0000 (15:11 +0100)]
NEWS.md: update for 0.4
Leah Neukirchen [Thu, 23 Jan 2020 15:49:08 +0000 (16:49 +0100)]
Merge pull request #9 from bougyman/master
Adds "over systemd timers" section to README
Tj (bougyman) Vanderpoel [Wed, 22 Jan 2020 17:45:15 +0000 (11:45 -0600)]
Adds "over systemd timers" section to README
Cameron Nemo [Sat, 24 Nov 2018 03:28:06 +0000 (19:28 -0800)]
sv: only invoke run-parts if the directory exists
Closes: #7 [via git-merge-pr]
Cameron Nemo [Sat, 24 Nov 2018 03:26:21 +0000 (19:26 -0800)]
sv: touch timefile in run scripts
Cameron Nemo [Sun, 2 Sep 2018 00:52:19 +0000 (17:52 -0700)]
sv: include runit service files to run cron drop-in scripts
Closes: #6 [via git-merge-pr]
Leah Neukirchen [Sat, 5 May 2018 19:15:36 +0000 (21:15 +0200)]
force stdout line-buffered, as output comes very slowly
Fixes #3.
Leah Neukirchen [Thu, 3 May 2018 16:42:18 +0000 (18:42 +0200)]
unset tm_isdst before doing date operations
Else mktime(3) can change tm_hour due to DST change.
Leah Neukirchen [Thu, 3 May 2018 16:41:51 +0000 (18:41 +0200)]
more off-by-ones :(
Leah Neukirchen [Mon, 25 Dec 2017 15:09:31 +0000 (16:09 +0100)]
snooze.1: typo
Leah Neukirchen [Thu, 31 Aug 2017 15:16:16 +0000 (17:16 +0200)]
style
Leah Neukirchen [Tue, 29 Aug 2017 16:51:32 +0000 (18:51 +0200)]
knf, fix whitespace
Leah Neukirchen [Tue, 29 Aug 2017 16:06:53 +0000 (18:06 +0200)]
fix dayofyear and weekofyear properly
Leah Neukirchen [Tue, 29 Aug 2017 15:54:02 +0000 (17:54 +0200)]
NEWS.md: add, update for 0.2
Leah Neukirchen [Tue, 29 Aug 2017 15:48:32 +0000 (17:48 +0200)]
fix weekofyear parsing
-W0 is still allowed, but never matches...
Leah Neukirchen [Tue, 29 Aug 2017 15:42:22 +0000 (17:42 +0200)]
parse: always treat plain / as *, even if 0 is not a legal value
Leah Neukirchen [Tue, 29 Aug 2017 15:41:44 +0000 (17:41 +0200)]
find_next: take leap year into account (e.g. when using dayofyear)
Leah Neukirchen [Tue, 29 Aug 2017 15:37:44 +0000 (17:37 +0200)]
snooze.1: tweak
Leah Neukirchen [Tue, 29 Aug 2017 15:22:26 +0000 (17:22 +0200)]
leahize
Leah Neukirchen [Tue, 29 Aug 2017 15:20:31 +0000 (17:20 +0200)]
use getopt with + hack to not reorder argv in glibc
Christian Neukirchen [Tue, 5 Jan 2016 16:48:36 +0000 (17:48 +0100)]
Makefile: install manpage
Christian Neukirchen [Tue, 5 Jan 2016 16:48:06 +0000 (17:48 +0100)]
manpage tweaks
Christian Neukirchen [Tue, 5 Jan 2016 16:43:01 +0000 (17:43 +0100)]
add manpage
Christian Neukirchen [Sat, 2 Jan 2016 20:24:25 +0000 (21:24 +0100)]
fix -n with rare events
Christian Neukirchen [Sat, 2 Jan 2016 19:29:43 +0000 (20:29 +0100)]
off-by-one in weekofyear
Christian Neukirchen [Fri, 6 Nov 2015 21:45:18 +0000 (22:45 +0100)]
Reschedule when time moved backwards
Christian Neukirchen [Fri, 6 Nov 2015 21:44:56 +0000 (22:44 +0100)]
README.md: clarify timezone reload
Christian Neukirchen [Fri, 6 Nov 2015 21:27:42 +0000 (22:27 +0100)]
typo
Christian Neukirchen [Fri, 6 Nov 2015 16:01:52 +0000 (17:01 +0100)]
README.md: rate-limiting example
Christian Neukirchen [Wed, 4 Nov 2015 16:42:28 +0000 (17:42 +0100)]
Off-by-one, else snooze -s 1d -t triggers when the file has been touched on 00:00:00...
Christian Neukirchen [Wed, 4 Nov 2015 16:42:19 +0000 (17:42 +0100)]
fix first sentence
Christian Neukirchen [Wed, 4 Nov 2015 16:34:19 +0000 (17:34 +0100)]
a few more benefits
Christian Neukirchen [Wed, 4 Nov 2015 16:32:25 +0000 (17:32 +0100)]
Print duration and day of week with -n
Christian Neukirchen [Wed, 4 Nov 2015 16:20:30 +0000 (17:20 +0100)]
duration parsing
Christian Neukirchen [Wed, 4 Nov 2015 16:13:23 +0000 (17:13 +0100)]
typos
Christian Neukirchen [Wed, 4 Nov 2015 16:10:20 +0000 (17:10 +0100)]
add README.md
Christian Neukirchen [Wed, 4 Nov 2015 16:10:15 +0000 (17:10 +0100)]
add Makefile
Christian Neukirchen [Wed, 4 Nov 2015 16:10:02 +0000 (17:10 +0100)]
Take slack into account when using -t without -T
Christian Neukirchen [Wed, 4 Nov 2015 16:09:47 +0000 (17:09 +0100)]
Log starting time with -v
Christian Neukirchen [Wed, 4 Nov 2015 14:34:46 +0000 (15:34 +0100)]
initial commit of snooze