Commit Graph

  • 11e76d1cf2 deploy 2.0.0-dev-14 mbecker20 2025-09-28 13:10:00 -07:00
  • a3bcd71105 simplify cache refresh with single periphery call mbecker20 2025-09-28 13:05:45 -07:00
  • 3ecc56dd76 clean up crypto provider install mbecker20 2025-09-27 21:40:20 -07:00
  • 7239cbb19b remove extra install crypto provider mbecker20 2025-09-27 19:37:50 -07:00
  • a0540f7011 deploy 2.0.0-dev-13 mbecker20 2025-09-27 16:54:00 -07:00
  • 37aea7605e gen types mbecker20 2025-09-27 14:33:14 -07:00
  • 78be913541 fix stuff after main rebase mbecker20 2025-09-27 14:26:58 -07:00
  • c34f5ebf49 update config and compose envs mbecker20 2025-09-27 13:24:13 -07:00
  • e5822cefb8 clean up socket handling mbecker20 2025-09-27 12:59:16 -07:00
  • 4baab194cf centralize the terminal stuff mbecker20 2025-09-27 10:49:17 -07:00
  • a896583da6 deploy 2.0.0-dev-12 mbecker20 2025-09-27 00:21:58 -07:00
  • 7b2674c38b deploy 2.0.0-dev-11 mbecker20 2025-09-26 19:06:24 -07:00
  • d1e32989e3 allow any number of simultaneous inbound / outbound connections (to different Cores) mbecker20 2025-09-26 19:05:53 -07:00
  • e802bb3882 periphery support multiple core_public_keys mbecker20 2025-09-26 17:59:23 -07:00
  • 27a38b1bf5 periphery support multiple simultaneous core connections mbecker20 2025-09-26 17:52:25 -07:00
  • 2bc8a754be clean up passkey login mbecker20 2025-09-26 15:49:14 -07:00
  • 7a2a54bec1 dev-10 mbecker20 2025-09-26 01:51:01 -07:00
  • 6a15150d59 don't cleanup server type builders mbecker20 2025-09-26 01:50:38 -07:00
  • 1b1dca76da deploy 2.0.0-dev-9 mbecker20 2025-09-26 01:39:28 -07:00
  • a032f0f4ff move system info to server cache mbecker20 2025-09-26 01:26:43 -07:00
  • 2749d49435 Core -> Periphery connection prefers noise handshake if 'core_public_key' is set mbecker20 2025-09-26 01:04:57 -07:00
  • d88e42ef2d add specific server passkey support back mbecker20 2025-09-26 00:54:56 -07:00
  • a370e7d121 support passkey auth for Core -> Periphery connection to remove the breaking change mbecker20 2025-09-26 00:42:07 -07:00
  • d139ad2b3d always fallback to core config 'periphery_public_key' mbecker20 2025-09-24 02:21:21 -07:00
  • 8d2d180398 deploy 2.0.0-dev-8 mbecker20 2025-09-24 01:55:11 -07:00
  • 37ca4ca986 fix server update hang mbecker20 2025-09-24 01:40:22 -07:00
  • 33e73b8543 use warn log mbecker20 2025-09-24 00:41:27 -07:00
  • cf6e36e90c periphery server avoid auth fail log spam mbecker20 2025-09-24 00:32:34 -07:00
  • 9eb8b32f4a create and delete connections on demand mbecker20 2025-09-24 00:21:05 -07:00
  • b400add6f1 deploy 2.0.0-dev-7 mbecker20 2025-09-23 01:39:06 -07:00
  • 24adb89d25 execute container exec waits a bit for terminal to init before sending command mbecker20 2025-09-23 01:38:05 -07:00
  • 4674b2badb deploy 2.0.0-dev-6 mbecker20 2025-09-23 01:20:50 -07:00
  • 65d1a69cb9 Mount ExecuteContainerExec periphery api mbecker20 2025-09-23 01:20:14 -07:00
  • 0da5718991 store connection channels under the connection mbecker20 2025-09-23 01:10:03 -07:00
  • 6b26cd120c simplify most of periphery client into bin/core mbecker20 2025-09-22 03:45:00 -07:00
  • 28e1bb19a4 deploy 2.0.0-dev-5 mbecker20 2025-09-22 03:25:41 -07:00
  • 166107ac07 bail_if_not_connected mbecker20 2025-09-22 03:21:12 -07:00
  • d77201880f dashboard Active include GlobalAutoUpdate mbecker20 2025-09-22 03:12:32 -07:00
  • 1d7629e9b2 Update server address description and placeholders mbecker20 2025-09-22 02:36:52 -07:00
  • 198f690ca5 Got invalid public key: {public_key} mbecker20 2025-09-22 02:13:59 -07:00
  • 531c79a144 deploy 2.0.0-dev-4 mbecker20 2025-09-22 02:02:18 -07:00
  • d685862713 improve Core - Periphery auth error messages mbecker20 2025-09-22 01:35:31 -07:00
  • af0f245b5b deploy 2.0.0-dev-3 mbecker20 2025-09-22 01:04:53 -07:00
  • cba36861b7 deploy 2.0.0-dev-2 mbecker20 2025-09-21 23:27:31 -07:00
  • 2c2c1d47b4 dev-2 mbecker20 2025-09-21 23:15:20 -07:00
  • 3a6b997241 Json and JsonPretty formatting mbecker20 2025-09-21 23:14:19 -07:00
  • 7122f79b9d add -f json option to key utils (for use with jquery etc. mbecker20 2025-09-21 22:32:30 -07:00
  • 9bcee8122b tweak mbecker20 2025-09-21 20:37:52 -07:00
  • a49c98946e add copy pubkeys mbecker20 2025-09-21 19:51:24 -07:00
  • 7d222a7241 dev-1 mbecker20 2025-09-21 18:20:48 -07:00
  • 33501dac3e fix Core -> Periphery reconnection mbecker20 2025-09-21 18:17:28 -07:00
  • 4675dfa736 improve the logging mbecker20 2025-09-21 16:43:40 -07:00
  • 0be51dc784 move core connection handlers into core binary mbecker20 2025-09-21 16:04:56 -07:00
  • 52453d1320 set default allowed periphery public key mbecker20 2025-09-21 15:26:18 -07:00
  • 25da97ac1a basic configure auth mbecker20 2025-09-21 14:50:29 -07:00
  • 02db5a11d3 pipe through core side private / public key handling mbecker20 2025-09-21 14:25:53 -07:00
  • 89a5272246 rename passkey -> private_key mbecker20 2025-09-21 13:55:21 -07:00
  • ae51ea1ad6 Copy core public key mbecker20 2025-09-21 13:46:28 -07:00
  • 3bdb4bea16 Core includes public key in CoreInfo mbecker20 2025-09-21 12:57:39 -07:00
  • 677bb14b5d auth forward error mbecker20 2025-09-21 12:50:39 -07:00
  • 6700700a80 clean up websocket handlers with many params mbecker20 2025-09-21 12:09:47 -07:00
  • 996d4aa129 standardize server size header identifier extraction mbecker20 2025-09-21 11:44:40 -07:00
  • 75894a7282 wire through private keys mbecker20 2025-09-21 04:28:51 -07:00
  • 2a065edcf1 avoid looping periphery client error mbecker20 2025-09-21 02:12:02 -07:00
  • 6f3703acfb periphery client makes more sense mbecker20 2025-09-21 01:43:58 -07:00
  • 59e989ecdf noise library and cli key utilities mbecker20 2025-09-21 00:11:39 -07:00
  • 951ff34a9e abstract websocket handling implementations on both sides mbecker20 2025-09-20 22:43:15 -07:00
  • 2d83105500 clean up mbecker20 2025-09-20 15:46:48 -07:00
  • 3d455f5142 implement noise auth basic mbecker20 2025-09-20 15:44:50 -07:00
  • 01de8c4a9b use standardized websocket wrappers / traits mbecker20 2025-09-20 12:58:29 -07:00
  • d5de338561 outbound connection mode working mbecker20 2025-09-19 20:09:39 -07:00
  • 58c1afb8ef add login draft for transport mbecker20 2025-09-19 01:48:09 -07:00
  • 230f357b5a everything over ws working mbecker20 2025-09-17 02:48:17 -07:00
  • 991c95fff0 execute basically working, still need to clear the response channel upon completion mbecker20 2025-09-17 01:57:00 -07:00
  • f6243fe6b1 more cleanup mbecker20 2025-09-16 23:58:59 -07:00
  • 9feeccba6e container terminal over connection mbecker20 2025-09-16 23:48:56 -07:00
  • 673c7f3a6b multiplex requests + terminal over single WS mbecker20 2025-09-16 17:47:58 -07:00
  • 39f900d651 standardize and consolidate logic in transport lib mbecker20 2025-09-15 20:53:37 -07:00
  • 8a06a0d6ce is work mbecker20 2025-09-15 19:05:15 -07:00
  • 7789ee4f4a prog mbecker20 2025-09-15 00:30:51 -07:00
  • 0472b6a7f7 fix after 1.19.4 mbecker20 2025-09-14 13:26:49 -07:00
  • d1d2227d36 prog mbecker20 2025-09-14 12:39:50 -07:00
  • cea7c5fc5e prog on ws connect mbecker20 2025-09-13 18:31:19 -07:00
  • 37a684dc03 Create CNAME Maxwell Becker 2025-09-27 13:50:25 -07:00
  • a5a828f99b Deploy website - based on 34a9f8eb9e mbecker20 2025-09-27 13:50:10 -07:00
  • 34a9f8eb9e 1.19.5 (#846) v2.0.0-dev-35 v1.19.5 Maxwell Becker 2025-09-27 13:29:16 -07:00
  • 494d01aeed RequireAuth redirect when no jwt mbecker20 2025-09-14 14:05:43 -07:00
  • a2ab0fafa2 Create CNAME Maxwell Becker 2025-09-14 12:33:39 -07:00
  • e33e92c7fd Deploy website - based on 084e2fec23 mbecker20 2025-09-14 12:33:31 -07:00
  • 084e2fec23 1.19.4 v1.19.4 mbecker20 2025-09-14 12:32:58 -07:00
  • 98d72fc908 1.19.4 (#812) Maxwell Becker 2025-09-14 12:32:06 -07:00
  • 20ac04fae5 fix navigation link to users page via omnibar (#838) azrikahar 2025-09-12 01:04:45 +08:00
  • 33f0911912 Create CNAME Maxwell Becker 2025-09-05 13:52:58 -07:00
  • b283791bc2 Deploy website - based on a65fd4dca7 mbecker20 2025-09-05 13:52:46 -07:00
  • a65fd4dca7 1.19.3 (#792) v1.19.3 Maxwell Becker 2025-09-05 13:41:58 -07:00
  • bea3e794ed Create CNAME Maxwell Becker 2025-08-31 19:15:03 -07:00
  • 1eed826bfb Deploy website - based on 0873104b5a mbecker20 2025-08-31 19:14:50 -07:00
  • 0873104b5a fmt v1.19.2 mbecker20 2025-08-31 19:13:14 -07:00
  • 9a7b6ebd51 1.19.2 (#764) Maxwell Becker 2025-08-31 19:08:45 -07:00
  • a4153fa28b fix UI showing Redeploy when its actually None mbecker20 2025-08-24 14:30:43 -07:00