Commit Graph

591 Commits

Author SHA1 Message Date
AJ ONeal 8ff85ff621 re-org and update 2019-05-18 14:03:36 -06:00
AJ ONeal 202a733354 generate account on CLI first use 2019-05-14 19:50:41 -06:00
AJ ONeal 5db75f1aa4 WIP restructure local client boot and config 2019-05-14 02:27:08 -06:00
AJ ONeal 2301966f9f WIP de-nest and restructure 2019-05-14 02:16:45 -06:00
AJ ONeal 2a28dca257 interim fix: fallback to module-level key 2019-05-12 00:26:07 -06:00
AJ ONeal 4ae6942486 chimney 2019-05-12 00:25:21 -06:00
AJ ONeal 6c6f9133e9 fix keystore fallback and tests 2019-05-12 00:10:58 -06:00
AJ ONeal 0489d20fd3 typo fixes 2019-05-11 23:40:22 -06:00
AJ ONeal 69a28faccf use jwt or jws for all requests 2019-05-11 22:03:02 -06:00
AJ ONeal 23a4a230a1 Merge branch 'master' into next 2019-05-11 18:28:00 -06:00
AJ ONeal 2a03e767f2 update node version to v10.13 2019-05-11 18:24:20 -06:00
AJ ONeal ceddf444b0 update node version to v10.13 2019-05-11 18:22:20 -06:00
AJ ONeal 33b00ee330 WIP: authenticate all requests 2019-05-11 16:53:24 -06:00
AJ ONeal 1826ec8497 WIP: switch to authenticated requests 2019-05-11 14:34:55 -06:00
AJ ONeal 8b2e6e69d0 use ACME to create account 2019-05-11 14:00:17 -06:00
AJ ONeal b81ff7550b prep for ACME-style account for Telebit 2019-05-11 02:17:12 -06:00
AJ ONeal 0080cec081 switch to @root/request and some account updates 2019-05-11 01:50:18 -06:00
AJ ONeal 38123793c4 local account registration from CLI! w00t! 2019-03-28 03:23:53 -06:00
AJ ONeal a5c448902e cleanup 2019-03-20 23:27:25 -06:00
AJ ONeal ae452367c0 whitespace 2019-03-20 20:48:01 -06:00
AJ ONeal 7a9cc7cb77 WIP: account creation api 2019-03-10 03:13:26 -06:00
AJ ONeal 16be216c99 fix whitespace 2019-03-10 00:36:50 -07:00
AJ ONeal 53cc3ccaba add basic key handling to server 2019-03-09 05:05:37 -07:00
AJ ONeal 58dab177da shims for jwt and jws authentication 2019-03-07 01:38:21 -07:00
AJ ONeal 1fda5b15d0 bugfix key storage 2019-03-06 23:28:28 -07:00
AJ ONeal 1c9396216a generate and store private key for telebit-remote 2019-03-06 23:18:26 -07:00
AJ ONeal 21115b9543 address npm's security audit warnings 2019-02-28 01:43:05 -07:00
AJ ONeal 693a524549 use eggspress for routing 2019-02-28 00:00:23 -07:00
AJ ONeal 583ffabdff minor updates 2019-02-27 20:51:47 -07:00
AJ ONeal 76ec7eb066 typo fix conifg -> config 2019-01-17 06:31:32 +00:00
RubenVinke 05dab9a52c 'README.md' updaten 2019-01-16 23:03:09 +00:00
AJ ONeal 20321b2fbe continue when systemd --user fails 2018-11-20 17:01:57 -07:00
AJ ONeal 8bf4bfc7c0 typo fix apt-install -> apt-get install 2018-11-20 16:59:32 -07:00
AJ ONeal 4f0db8bc9c continue when systemd --user fails 2018-11-20 16:57:44 -07:00
AJ ONeal 75f538fa16 minor cleanup, throw on previously unchecked error 2018-11-04 14:28:07 -07:00
AJ ONeal d5a622444e don't require subdomain 2018-11-02 10:31:31 -06:00
AJ ONeal 0996d78ecd add note on ssh 2018-11-01 03:49:36 -06:00
AJ ONeal 7758e3b5ed forms now work on enter key 2018-11-01 03:18:42 -06:00
AJ ONeal fff8f318c0 handle shares a little better 2018-11-01 03:11:47 -06:00
AJ ONeal 535c9732c6 rearrange a few things 2018-11-01 02:19:07 -06:00
AJ ONeal 34bcf79d98 use default sshd_config on windows also 2018-11-01 00:56:39 -06:00
AJ ONeal 142fb0942c show local ssh config 2018-10-31 23:49:40 -06:00
AJ ONeal 7f18482566 more exact checking 2018-10-31 23:47:13 -06:00
AJ ONeal 40921b58ff function to test ssh safety 2018-10-31 23:16:55 -06:00
AJ ONeal d743c51d86 change to status after auth 2018-10-24 23:34:12 -06:00
AJ ONeal b18a6aa01c show error when status is error 2018-10-23 13:18:58 -06:00
AJ ONeal 08c18b8c94 async transitions, but don't delay 2018-10-23 13:03:36 -06:00
AJ ONeal 2679a20d1c updates for config file 2018-10-23 00:44:59 -06:00
AJ ONeal ce20b058e6 updates to status page 2018-10-22 22:36:46 -06:00
AJ ONeal c5e7811028 refactoring for web ui and resumable state 2018-10-22 00:17:49 -06:00