Commit Graph

41 Commits

Author SHA1 Message Date
Derrick Hammer 641db83b42
fix: update import 2023-07-07 09:08:16 -04:00
Derrick Hammer 7e17b477bd
refactor: add new setting core.relayPort to override core.port for reverse proxies. core.port will be used by plugins, but core.relayPort may be used by core 2023-07-04 00:51:39 -04:00
Derrick Hammer c7e0e23950
style: use casing in option names for readability 2023-04-19 18:42:23 -04:00
Derrick Hammer d5a4956be7
*Use casing for readability 2023-04-19 00:55:15 -04:00
Derrick Hammer a9366c915d
*fix typo 2023-04-19 00:54:45 -04:00
Derrick Hammer a628a9a07f
*set config dir property name 2023-04-18 23:49:34 -04:00
Derrick Hammer 3b1b6425ae
*make the non-SSL port configurable 2023-04-18 20:28:51 -04:00
Derrick Hammer f720f40f05
*namespace all core options 2023-04-18 20:12:01 -04:00
Derrick Hammer 24ec1e6526
*Remove default plugins list 2022-12-21 16:25:31 -05:00
Derrick Hammer af4e6155bc
*Make dht cache optional, but enabled by default 2022-12-19 15:28:22 -05:00
Derrick Hammer a6eef21da0
*Make log the default export
ci/woodpecker/push/woodpecker Pipeline failed Details
2022-12-19 11:44:11 -05:00
Derrick Hammer ccd2b4fd78
*Update use of config api
ci/woodpecker/push/woodpecker Pipeline failed Details
2022-12-19 11:37:49 -05:00
Derrick Hammer 3fffc08d54
*switch to pino logger 2022-12-19 08:19:43 -05:00
Derrick Hammer 56673a6bc1
*remove log debugging code 2022-12-18 15:08:04 -05:00
Derrick Hammer 457398b291
*Prune out old or unneeded code, some maybe be refactored back in as plugins or in a different form
ci/woodpecker/push/woodpecker Pipeline failed Details
2022-12-18 15:05:40 -05:00
Derrick Hammer de38a16ac1
*Bug fix 2022-12-16 08:22:38 -05:00
Derrick Hammer 7c873db91b
*Add debug code to track log messages and store then in memory to be accessed over rpc 2022-12-16 08:05:16 -05:00
Derrick Hammer d54fe4666f
*Types changed with chalk
ci/woodpecker/push/woodpecker Pipeline was successful Details
2022-12-07 02:16:37 -05:00
Derrick Hammer 4742c6844c
*Add log level prefix plugin with chalk formatting
ci/woodpecker/push/woodpecker Pipeline was successful Details
2022-12-07 01:57:21 -05:00
Derrick Hammer 80a3354866
*ensure loglevel is configurable 2022-12-07 00:46:16 -05:00
Derrick Hammer ededa55b57
*Dont require a domain
ci/woodpecker/push/woodpecker Pipeline was successful Details
2022-12-06 16:22:28 -05:00
Derrick Hammer 668e427b8c
*Change ssl to default to false, plugins will need to enable it on init 2022-09-22 08:00:02 -04:00
Derrick Hammer f8c19e2fd6
*Load env and arg configs after config files again to have them override in priority. 2022-09-22 07:51:58 -04:00
Derrick Hammer 18a7ca4aa8
*Update plugin folder location to be beside the config folder 2022-09-21 17:40:17 -04:00
Derrick Hammer 8d19edb8e0
*Remove seed as required option 2022-09-21 16:38:58 -04:00
Derrick Hammer 36a59ce5e6
*allow override of configDir 2022-09-21 16:10:45 -04:00
Derrick Hammer e0995be647
*Use new config fork and load directory for configs 2022-09-21 16:00:42 -04:00
Derrick Hammer 8ab43c9e3a
*Remove unneeded pocket code 2022-09-21 09:00:34 -04:00
Derrick Hammer 243f350a54
*re-structure code 2022-09-21 08:59:22 -04:00
Derrick Hammer 5362d83af6
*Rename pluginFolder to pluginDir 2022-09-20 12:45:24 -04:00
Derrick Hammer 08fdc88874
*Move dns and ssl control to plugin apis
*Add files plugin api
*Add logger to api
*Add seed getter to api
*Add app router to api
2022-09-09 05:17:25 -04:00
Derrick Hammer 48a5928256
*Super refactor for the beginning of a new rpc server, changed protocol and simple plugin system
*Remove all rpc methods to prepare them for becoming plugins
2022-08-26 21:52:19 -04:00
Derrick Hammer b6089446b8 *Fix port config option name 2022-07-25 20:18:31 -04:00
Derrick Hammer 0713216cd3 *Restructure to transpile to commonjs since vercel pkg does not support ESM 2022-07-23 23:16:34 -04:00
Derrick Hammer 9b59415463 *Add dedicated logging library 2022-07-23 20:24:19 -04:00
Derrick Hammer e0c0ee3f83 *Move errorExit to dedicated file
*Add ERR_NOT_READY constant which will represent a chain not ready
2022-07-22 20:57:12 -04:00
Derrick Hammer f5d00640cc *Setup os specific config locations 2022-07-22 20:27:54 -04:00
Derrick Hammer 76a3010ae6 *Remove relay prefix from settings 2022-07-22 19:55:09 -04:00
Derrick Hammer 20e9511eae *Reformat 2022-07-19 18:31:15 -04:00
Derrick Hammer 070b7825e2 *Refactoring
*Reformat
*Fix hsd node bootup
2022-07-19 18:24:53 -04:00
Derrick Hammer e6d8decd07 *switch to using bcfg 2022-07-05 15:02:07 -04:00