shoopea
|
9850a3763d
|
add destination api
|
2026-06-17 22:18:09 +02:00 |
|
shoopea
|
8fdaba6fc7
|
fix api app activate
|
2026-01-10 12:08:30 +01:00 |
|
shoopea
|
1c2bac4116
|
update app list
|
2026-01-10 12:02:15 +01:00 |
|
shoopea
|
551651b9d2
|
update api run app
|
2026-01-10 11:52:04 +01:00 |
|
shoopea
|
b1a5084f94
|
debug app run
|
2026-01-10 11:43:52 +01:00 |
|
shoopea
|
ba418edc51
|
update box api
|
2026-01-10 11:33:33 +01:00 |
|
shoopea
|
3aa0a852a2
|
fix wildcard
|
2025-12-28 22:17:53 +01:00 |
|
shoopea
|
54d85767a7
|
test wildcard
|
2025-12-28 22:12:49 +01:00 |
|
shoopea
|
f47ddd1873
|
more debug
|
2025-12-28 22:06:06 +01:00 |
|
shoopea
|
ad88d9fe88
|
test wildcards
|
2025-12-28 21:58:06 +01:00 |
|
shoopea
|
fc81c38ffd
|
api app source
|
2025-12-28 21:54:21 +01:00 |
|
shoopea
|
fd1c14831f
|
more api call
|
2025-12-28 19:27:10 +01:00 |
|
shoopea
|
c8715679f8
|
sanity check when creating app
|
2025-12-28 16:41:51 +01:00 |
|
shoopea
|
ee94b077b4
|
really fix lock
|
2025-12-28 16:32:44 +01:00 |
|
shoopea
|
d92380cccb
|
fix lock
|
2025-12-28 16:31:28 +01:00 |
|
shoopea
|
a1ed1035e9
|
fix cfg lock
|
2025-12-28 16:20:37 +01:00 |
|
shoopea
|
6a0c8006d6
|
app activate/deactivate
|
2025-12-28 16:15:25 +01:00 |
|
shoopea
|
1890050a30
|
app add/del
|
2025-12-27 22:00:19 +01:00 |
|
shoopea
|
3e867da45f
|
Api App
|
2025-12-27 19:35:54 +01:00 |
|
shoopea
|
a1ba422429
|
add snapshots list api
|
2025-10-26 10:32:53 +01:00 |
|
shoopea
|
05054be795
|
add custom snapshot
|
2025-10-19 21:40:30 +02:00 |
|
shoopea
|
73f9551c8f
|
update locks
|
2025-10-19 14:12:31 +02:00 |
|
shoopea
|
ace13b68a8
|
implement app run
|
2025-10-19 13:55:52 +02:00 |
|
shoopea
|
6ae863b60c
|
app run skeleton
|
2025-10-19 13:33:22 +02:00 |
|
shoopea
|
2aca8b1ceb
|
add app.boxes
|
2025-10-12 15:33:00 +02:00 |
|
shoopea
|
3c7838b10a
|
add config app
|
2025-10-07 20:56:21 +02:00 |
|
shoopea
|
fd02cfdfc3
|
bump version
|
2025-10-01 22:30:51 +02:00 |
|
shoopea
|
6cf998997e
|
simple api
|
2025-10-01 22:28:48 +02:00 |
|
shoopea
|
963fd34724
|
csrf token
|
2024-11-17 23:42:22 +01:00 |
|
shoopea
|
a31ff56055
|
fix
|
2024-11-17 23:40:48 +01:00 |
|
shoopea
|
060933aa27
|
test tokens
|
2024-11-17 23:37:42 +01:00 |
|
shoopea
|
3bd57a4e98
|
remove test
|
2024-11-17 19:21:17 +01:00 |
|
shoopea
|
b83b0e8c4f
|
reverse
|
2024-11-17 18:48:52 +01:00 |
|
shoopea
|
6ed38972e7
|
test
|
2024-11-17 18:45:55 +01:00 |
|
shoopea
|
757b6b1627
|
bump ssh
|
2024-11-17 18:45:06 +01:00 |
|
shoopea
|
376da04727
|
test
|
2024-11-17 18:36:38 +01:00 |
|
shoopea
|
9a86d82460
|
ssh cmd debug
|
2024-11-17 18:16:35 +01:00 |
|
shoopea
|
ad1a8decc3
|
ssh setenv fail
|
2024-11-17 18:15:50 +01:00 |
|
shoopea
|
d217ba310e
|
recover
|
2024-11-17 17:27:47 +01:00 |
|
shoopea
|
49417729ec
|
fix home
|
2024-11-17 17:26:16 +01:00 |
|
shoopea
|
d8cfb3cf00
|
update
|
2024-11-17 17:02:38 +01:00 |
|
shoopea
|
cd94f48b8a
|
simplify
|
2024-11-17 17:00:52 +01:00 |
|
shoopea
|
9a9db972a7
|
omitempty
|
2024-11-17 16:50:04 +01:00 |
|
shoopea
|
86da86684b
|
prettier
|
2024-11-17 16:41:46 +01:00 |
|
shoopea
|
6fcf8b421c
|
fix config save
|
2024-11-17 16:39:00 +01:00 |
|
shoopea
|
e7af7ce2fd
|
add caller info
|
2024-11-17 16:34:13 +01:00 |
|
shoopea
|
3bcd6664a6
|
add saving cfg
|
2024-11-17 16:25:39 +01:00 |
|
shoopea
|
e1806fd27a
|
cleanup and add a few stuff for http
|
2024-11-17 15:14:36 +01:00 |
|
shoopea
|
26c324c43c
|
fix out of bounds miscomputation
|
2023-09-10 18:43:14 +02:00 |
|
shoopea
|
2ca0695a1f
|
fix zfs send for expired snapshots
|
2023-09-10 18:38:53 +02:00 |
|
shoopea
|
3b1d0fc850
|
prepare indirect zfs transfer and multi-transfer
|
2023-08-22 13:23:48 +02:00 |
|
shoopea
|
f616c4ccf9
|
start using ssh pipes
|
2023-08-21 14:37:47 +02:00 |
|
shoopea
|
1a1713eb14
|
update http
|
2023-08-20 16:57:53 +02:00 |
|
shoopea
|
b07a74543b
|
tweak debug message for app success
|
2023-08-01 11:18:00 +02:00 |
|
shoopea
|
ab4bfd077b
|
reset cron schedule to correct value
|
2023-08-01 10:09:37 +02:00 |
|
shoopea
|
9c152943cd
|
send mail if debug on
|
2023-08-01 09:35:45 +02:00 |
|
shoopea
|
8ecde237b1
|
use proper schedule for cron
|
2023-08-01 01:22:59 +02:00 |
|
shoopea
|
54a16bd410
|
add cron start
|
2023-08-01 00:15:54 +02:00 |
|
shoopea
|
c72f903e31
|
add /run
|
2023-07-31 20:47:24 +02:00 |
|
shoopea
|
f6fdd83a23
|
set addr in admin
|
2023-07-31 18:19:28 +02:00 |
|
shoopea
|
ca3d8177bd
|
test cron
|
2023-07-31 18:11:29 +02:00 |
|
shoopea
|
f51d7f4f51
|
wrong tag used for zfs managed detection
|
2023-07-31 11:23:50 +02:00 |
|
shoopea
|
da53fcf8b5
|
debug
|
2023-07-31 11:16:11 +02:00 |
|
shoopea
|
4a0f110663
|
debug
|
2023-07-31 11:10:41 +02:00 |
|
shoopea
|
f4487acb47
|
taking wrong box for cleanup
|
2023-07-31 10:46:02 +02:00 |
|
shoopea
|
88220d47e6
|
crash fix for offline boxes
|
2023-07-31 10:34:14 +02:00 |
|
shoopea
|
138786855f
|
debug
|
2023-07-31 10:30:59 +02:00 |
|
shoopea
|
2afd699099
|
sort email output
|
2023-07-31 10:20:31 +02:00 |
|
shoopea
|
b4d27e0867
|
use managed attribute
|
2023-07-31 10:13:36 +02:00 |
|
shoopea
|
24a5e6676f
|
fix crash for new app with no dest path existing
|
2023-07-01 22:34:04 +02:00 |
|
shoopea
|
e07c1c4f3f
|
fix typo for schedule name
|
2023-07-01 14:10:35 +02:00 |
|
shoopea
|
db05789cfe
|
remove sources invalid snapshots
|
2023-07-01 00:15:31 +02:00 |
|
shoopea
|
c372d43104
|
use hujson for config file
|
2023-06-30 22:04:22 +02:00 |
|
shoopea
|
aa8d20370b
|
miscounted snapshots to add
|
2023-06-30 00:07:07 +02:00 |
|
shoopea
|
89ae6ea612
|
add quiet flag
|
2023-06-29 23:46:53 +02:00 |
|
shoopea
|
f94f9b9f71
|
transfer blocked by wrong comparison
|
2023-06-29 23:42:46 +02:00 |
|
shoopea
|
0e0e5db303
|
actually delete invalid snapshots
|
2023-06-29 23:25:34 +02:00 |
|
shoopea
|
3c785dec8b
|
update sanity check when parsing config
|
2023-06-29 23:20:46 +02:00 |
|
shoopea
|
7e8a34a435
|
del invalid snapshots before/after running the app
|
2023-06-29 23:13:20 +02:00 |
|
shoopea
|
35e234533c
|
revamp
|
2023-06-29 22:58:24 +02:00 |
|
shoopea
|
fb02d525d2
|
update email encoding
|
2022-10-08 11:15:09 +08:00 |
|
shoopea
|
7f9cf4908e
|
bump
|
2022-10-08 10:58:17 +08:00 |
|
shoopea
|
a7ee0bfeb7
|
update email and stop on error
|
2022-10-08 10:49:28 +08:00 |
|
shoopea
|
f36e7da824
|
change box addr for zfs send
|
2022-09-07 22:21:03 +08:00 |
|
shoopea
|
8a6fced9c8
|
version bump
|
2022-06-19 12:33:37 +08:00 |
|
shoopea
|
fcc9fa3f5c
|
fix fields not exported in json
|
2022-06-19 12:33:24 +08:00 |
|
shoopea
|
55d1c2330d
|
debug
|
2022-06-19 12:31:36 +08:00 |
|
shoopea
|
f2509f0ca6
|
config test
|
2022-06-19 12:27:25 +08:00 |
|
shoopea
|
a5b2d51cfb
|
more debug
|
2022-06-19 12:20:27 +08:00 |
|
shoopea
|
f3abe27055
|
more debug
|
2022-06-19 12:18:34 +08:00 |
|
shoopea
|
db052048b6
|
more debug
|
2022-06-19 12:13:52 +08:00 |
|
shoopea
|
493715555d
|
test email
|
2022-06-19 12:12:00 +08:00 |
|
shoopea
|
86ddd52642
|
debug email
|
2022-06-19 11:59:17 +08:00 |
|
shoopea
|
7c309b850b
|
only send with online boxes
|
2022-06-17 22:11:20 +08:00 |
|
shoopea
|
9594fd7970
|
refresh snapshot only on online boxes
|
2022-06-17 22:07:37 +08:00 |
|
shoopea
|
23d7d90d20
|
cleanup only when source is up
|
2022-06-17 22:03:12 +08:00 |
|
shoopea
|
28bae81236
|
typo
|
2022-06-17 21:57:32 +08:00 |
|
shoopea
|
93169ffb23
|
missing recv -F
|
2022-06-17 21:54:58 +08:00 |
|
shoopea
|
324710825d
|
force zfs recv when sending incrementally too
|
2022-06-17 21:52:39 +08:00 |
|
shoopea
|
4d24ded4d7
|
do not try to backup app when one source offline
|
2022-06-17 21:44:25 +08:00 |
|