Commit Graph

106 Commits

Author SHA1 Message Date
Ben Allfree
1bfcb98b24 refactor: stresser 2023-06-19 03:49:03 -07:00
Ben Allfree
7c23e507fc fix: instance shutdown while in unhealthy state 2023-06-19 03:55:26 +00:00
Ben Allfree
22eb30667b Feat: mega stability overhaul, maintenance mode, rename, respond by uuid 2023-06-18 15:22:04 -07:00
Ben Allfree
671a69f943 enh: process killing enhancements 2023-06-18 06:57:06 -07:00
Ben Allfree
63b046a1e8 enh: version download enhancements 2023-06-18 06:52:41 -07:00
Ben Allfree
f20bd11f91 refactor: rpc commands 2023-06-18 06:28:30 -07:00
Ben Allfree
c0b50bef94 enh: autocancel behavior for instance client mixin 2023-06-18 06:24:23 -07:00
Ben Allfree
c6af57acf7 enh: downloadManager serialization guard 2023-06-18 06:16:39 -07:00
Ben Allfree
63ad32e054 enh: SqliteService async serialization enhancements 2023-06-18 06:13:56 -07:00
Ben Allfree
c419a1f692 enh: start central pocketbase at daemon port base 2023-06-18 06:06:37 -07:00
Ben Allfree
27a9d2ec8e fix: createInvocation autocancel key 2023-06-18 05:59:36 -07:00
Ben Allfree
579623825d enh: logging output 2023-06-18 05:58:57 -07:00
Ben Allfree
6131203b41 fix: remove async promise handler pattern from InstanceLoggerService 2023-06-18 05:58:42 -07:00
Ben Allfree
ecc4d02a21 chore: FtpService logging and code formatting enhancements 2023-06-18 05:56:36 -07:00
Ben Allfree
4797706605 fix: handle preflight exceptions in tryCatch 2023-06-18 05:55:52 -07:00
Ben Allfree
d623ed373a enh: SqliteLogger logging 2023-06-18 05:54:41 -07:00
Ben Allfree
8f8f62cb8a big: refactor instancemanager for proper shutdown when pocketbase fails 2023-06-14 19:17:59 -07:00
Ben Allfree
9508cbdfe5 bug: reset instances on boot 2023-06-14 19:06:42 -07:00
Ben Allfree
8e889b8651 bug: request hangs if pockethost doesn't launch 2023-06-14 18:52:12 -07:00
Ben Allfree
54894fe0ae chore: remove backup service 2023-06-14 14:37:47 -07:00
Ben Allfree
cea3e3838e fix: semver validation 2023-06-14 13:42:02 -07:00
Ben Allfree
7b1d2d473c feat: update pocketbase semver 2023-06-14 13:28:45 -07:00
Ben Allfree
465b95b5bc chore: remove resetBackups RPC 2023-06-14 13:27:47 -07:00
Ben Allfree
56aff5db0a chore: log context update 2023-06-14 11:52:07 -07:00
Ben Allfree
c3f3957f83 chore: remove instance backup remanence 2023-06-14 11:51:27 -07:00
Ben Allfree
a438dc293c chore: add preflight check to tryFetch 2023-06-14 12:00:18 +00:00
Ben Allfree
b962b4b54b chore: adjust debugging output 2023-06-14 11:41:10 +00:00
Ben Allfree
8a6c6c5df9 chore: remove platform reference when launching instance 2023-06-14 11:21:20 +00:00
Ben Allfree
17287a5ca6 Merge branch 'master' of github.com:benallfree/pockethost 2023-06-14 10:57:01 +00:00
Ben Allfree
2f7f46ec76 fix: Increase release page limit to 100 2023-06-11 09:29:28 +00:00
Ben Allfree
b4a68f99fa chore: remove 'platform' field 2023-06-10 02:32:47 -07:00
Ben Allfree
a601e53430 fix: FTP access to deep subdirectories and pb_migrations 2023-06-07 23:40:49 -07:00
Ben Allfree
17ab6c5fa7 feat: native PB migrations 2023-06-07 17:06:34 -07:00
Ben Allfree
1a23f5b2fd feat: .env semver lock 2023-06-07 17:01:41 -07:00
Ben Allfree
2b220fb884 chore: enhance spawn debugging info 2023-06-07 16:56:49 -07:00
Ben Allfree
c5e4f058ed Merge branch 'master' of github.com:benallfree/pockethost 2023-06-07 16:15:19 +00:00
Ben Allfree
6c84254c54 fix: update access control 2023-06-07 16:14:51 +00:00
Ben Allfree
ef022073a2 chore: dev environment fixes 2023-02-21 07:12:29 -08:00
Ben Allfree
64b21bd2db Create first admin user 2023-02-20 08:45:59 -08:00
Ben Allfree
4123674300 fix: instance service returns instance or throws 2023-01-25 12:54:31 +00:00
Ben Allfree
e3bd7a17d5 fix: proxy service now catches handler exceptions properly 2023-01-24 16:21:20 +00:00
Ben Allfree
91ef1f928e chore: clear pocketbasae processes on daemon launch 2023-01-24 16:20:59 +00:00
Ben Allfree
ac6e1e47e4 fix: proper handling of http-proxy error conditions 2023-01-23 15:53:32 +00:00
Ben Allfree
bef419ab0f chore: catch getInstance() to return instance or null in all cases 2023-01-23 15:24:45 +00:00
Ben Allfree
f1c6ced111 fix: temporarily forward all requests to instance (even static assets) 2023-01-23 15:23:39 +00:00
Ben Allfree
34b44fa27f chore: cancel all pending RPCs at bootup 2023-01-23 15:22:52 +00:00
Ben Allfree
b1089f1875 chore: remove SQLite warning 2023-01-23 15:22:34 +00:00
Ben Allfree
938bfd070f fix: proxy rejects IP and bogus hosts 2023-01-23 15:20:12 +00:00
Ben Allfree
628165c51d chore: remove restoreInstance rpc c ommand 2023-01-23 15:17:42 +00:00
Ben Allfree
22cb70d444 chore: kill span process for central db when shutting down 2023-01-23 15:16:22 +00:00