Commit Graph

13 Commits (27d7e681c3d9d00e90b21bd7c9fd8985183ea54c)

Author SHA1 Message Date
Jef Roosens 27d7e681c3
feat: temporarily disable "remove old backups"
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/clippy Pipeline failed Details
ci/woodpecker/push/build Pipeline was successful Details
2023-06-15 22:54:17 +02:00
Jef Roosens 8add96b39b
feat: persistently store backup state
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/clippy Pipeline failed Details
ci/woodpecker/push/build Pipeline was successful Details
2023-06-15 20:38:52 +02:00
Jef Roosens b7a678e32f
feat: lots of backup stuff 2023-06-13 17:43:47 +02:00
Jef Roosens 703a25e8be
refactor: use utc time 2023-06-13 15:12:30 +02:00
Jef Roosens 4958257f6e
refactor: move backup logic to separate module 2023-06-13 15:12:30 +02:00
Jef Roosens 90aa929b73
feat: show backup time in message 2023-06-13 15:12:26 +02:00
Jef Roosens 69ce8616d5
feat: custom message if backups failed
ci/woodpecker/push/release unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/clippy Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
2023-06-06 20:51:58 +02:00
Jef Roosens 0faa6a8578
feat: add basis for signal handling 2023-06-06 20:22:14 +02:00
Jef Roosens f5fc8b588f
feat: properly backup config directory
ci/woodpecker/push/release unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/clippy Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
2023-06-06 20:14:29 +02:00
Jef Roosens 49546a449e
feat: add periodic backups thread
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/clippy Pipeline failed Details
ci/woodpecker/push/build Pipeline was successful Details
2023-06-03 23:36:43 +02:00
Jef Roosens c5b579b8db
fix(ci): use alpine image for builds
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/clippy Pipeline failed Details
ci/woodpecker/push/build Pipeline was successful Details
2023-06-03 15:03:41 +02:00
Jef Roosens 826565dbae
feat: some improvements 2023-06-03 14:18:39 +02:00
Jef Roosens d176fac420
refactor: split process into own module 2023-06-03 12:20:15 +02:00