Commit Graph

5757 Commits

Author SHA1 Message Date
Andy Miller
3e3aa00a1b rework monolog shim for better compatibility
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-23 08:58:58 -06:00
Andy Miller
9c2497460b don’t crash if getManifest is not available
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-23 08:16:08 -06:00
Andy Miller
2d8be2f859 fix for recovery window/manifest via bin/gpm
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-20 13:21:54 -06:00
Andy Miller
f6c57a44de prepare for beta upgrade
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-20 11:38:17 -06:00
Andy Miller
0d2d0bdc11 Solution for handling Event errors on upgrade
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-20 11:30:44 -06:00
Andy Miller
e110701079 force +x permssions on grav/* via CLI upgrade
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-20 11:30:17 -06:00
Andy Miller
c10acd1837 fix for filterFunc and mapFunc
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-20 11:14:33 -06:00
Andy Miller
f9f3b9a8ba support labels in recovery mode
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-19 21:44:29 -06:00
Andy Miller
7077b0b71a fix recovery mode
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-19 21:09:43 -06:00
Andy Miller
b2f2e7bd45 more recovery manage fixes
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-19 18:37:12 -06:00
Andy Miller
3fbd6771e9 more recovery fixes
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-19 18:18:20 -06:00
Andy Miller
8a10d6bc54 fixing tests
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-19 18:05:48 -06:00
Andy Miller
52f0d5f1d7 more fixes for recovery.window and recovery.flag
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-19 17:33:44 -06:00
Andy Miller
9c6111c368 prepare for beta release
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-19 16:15:07 -06:00
Andy Miller
9806533f56 remove plan document
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-19 16:03:16 -06:00
Andy Miller
e30245789c move recover.flag
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-19 16:02:51 -06:00
Andy Miller
20b95c4585 ignore unpublished plugins - part 2 2025-10-19 11:13:16 -06:00
Andy Miller
6d0fc78462 ignore unpublished plugins 2025-10-19 11:13:15 -06:00
Andy Miller
5420ca2200 prepare for beta release
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-18 20:34:38 -06:00
Andy Miller
9b2d352f8a more restore bin fixes
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-18 19:07:23 -06:00
Andy Miller
d932875e66 create adhoc snapshot
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-18 19:07:23 -06:00
Andy Miller
7a2c151a4b run / restore feature
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-18 19:07:23 -06:00
Andy Miller
70ddb549b7 stop cache clearing snapshots
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-17 21:08:42 -06:00
Andy Miller
be3cb77f28 more refactoring of safe install
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-17 20:48:55 -06:00
Andy Miller
345b5e9577 filter out extra folders
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-17 19:55:55 -06:00
Andy Miller
e88f38bd10 Optimized staged package
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-17 19:35:43 -06:00
Andy Miller
bdc06afea2 prepare for beta release
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-17 18:38:29 -06:00
Andy Miller
f9348a4d9d Merge branch 'develop' into 1.8
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-17 18:35:14 -06:00
Andy Miller
44fd1172b8 more granular install for self upgrade
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-17 18:18:53 -06:00
Andy Miller
920642411c move back to cp instead of mv for snapshots
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-17 17:53:48 -06:00
Andy Miller
2999c06a3a change snapshot storage 2025-10-17 16:49:42 -06:00
Andy Miller
d97b2d70bd logic fixes 2025-10-17 16:18:40 -06:00
Andy Miller
5e7b482972 test fix
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-17 11:34:35 -06:00
Andy Miller
c3d1d4ae26 fix for binary permissions in CLI 2025-10-17 11:27:49 -06:00
Andy Miller
286b5a5179 fix for binary permissions in CLI 2025-10-17 11:26:43 -06:00
Andy Miller
60a97dcf56 test fixes
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-17 10:14:22 -06:00
Andy Miller
679a6db61d prepare for beta release
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-17 10:08:33 -06:00
Andy Miller
e6de9db77e preserver root files 2025-10-16 23:28:23 -06:00
Andy Miller
b6a37cfff3 preserver root files 2025-10-16 23:17:34 -06:00
Andy Miller
42e37c1d02 ensureJobResult
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-16 21:30:05 -06:00
Andy Miller
09aa2fb8fd ensureJobResult
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-16 21:28:08 -06:00
Andy Miller
e764d2ce1c more safeupgrade logic
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-16 18:51:16 -06:00
Andy Miller
3f0b204728 Add new SafeUpgradeRun CLI command
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-16 17:32:43 -06:00
Andy Miller
f711cb3208 fixes for permission retention
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-16 15:25:01 -06:00
Andy Miller
f10894fe47 fixes for permission retention
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-16 15:24:12 -06:00
Andy Miller
b68872e3fd Monolog 3 compatible shim to handle upgrades
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-16 14:32:05 -06:00
Andy Miller
6751d28839 prepare for beta release
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-16 12:09:49 -06:00
Andy Miller
8118d6b980 source fix in restore bin + missing dot files after upgrade
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-16 12:01:48 -06:00
Andy Miller
2c4b69f9ec Merge branch 'develop' of github.com:getgrav/grav into develop 2025-10-16 12:01:14 -06:00
Andy Miller
d6cbc263e7 source fix in restore bin + missing dot files after upgrade
Signed-off-by: Andy Miller <rhuk@mac.com>
2025-10-16 11:56:40 -06:00