chore(root): pockethost@1.6.0, plugin-local-auth@0.1.0, et al

This commit is contained in:
Ben Allfree
2024-06-29 17:39:06 -07:00
parent c9fecf6694
commit 5e8a40aa40
42 changed files with 227 additions and 205 deletions

View File

@@ -1,5 +0,0 @@
---
'pockethost': minor
---
Improve tryFetch by accepting node-fetch params

View File

@@ -1,5 +0,0 @@
---
'pockethost': minor
---
Add changeset maker

View File

@@ -1,6 +0,0 @@
---
'@pockethost/plugin-launcher-spawn': minor
'pockethost': minor
---
Add public instance URL calculators and refactor HTTP protocol detection

View File

@@ -1,5 +0,0 @@
---
'pockethost': minor
---
Add internal app (remote control) support

View File

@@ -1,5 +0,0 @@
---
'pockethost': patch
---
Clean up dead code

View File

@@ -1,5 +0,0 @@
---
'pockethost': minor
---
Remove unneeded params from GetOrProvisionInstanceUrl filter

View File

@@ -1,6 +0,0 @@
---
'@pockethost/plugin-local-auth': minor
'pockethost': minor
---
Initial commit

View File

@@ -1,5 +0,0 @@
---
'pockethost': patch
---
Updated commit parser deps

View File

@@ -1,5 +0,0 @@
---
'pockethost': patch
---
Added serve command details

View File

@@ -1,5 +0,0 @@
---
'pockethost': minor
---
Added several more filters

View File

@@ -1,5 +0,0 @@
---
'@pockethost/plugin-launcher-spawn': minor
---
Relocated instance database, added support for starting/stopping/listing instances via CLI, added remote internal API for starting/stopping/listing instances.

View File

@@ -1,5 +0,0 @@
---
'@pockethost/plugin-ftp-server': minor
---
Added support for built-in admin account, FTP server now uses hooks for user auth, and disallows db access when instance is running.

View File

@@ -1,5 +0,0 @@
---
'@pockethost/plugin-auto-admin': patch
---
Docs update

View File

@@ -1,5 +0,0 @@
---
'pockethost': minor
---
Enhancement: actions execute sequentially

View File

@@ -1,5 +0,0 @@
---
'pockethost': patch
---
Added filter debugging

View File

@@ -1,5 +0,0 @@
---
'pockethost': minor
---
Enhancement: unsubscribe from filters

View File

@@ -1,5 +0,0 @@
---
'pockethost': minor
---
Added support for priorities in actions

View File

@@ -1,5 +0,0 @@
---
'pockethost': patch
---
Fixed a bug where adding plugins was not saved correctly

View File

@@ -1,5 +0,0 @@
---
'pockethost': minor
---
New action: KillInstance

View File

@@ -1,5 +0,0 @@
---
'pockethost': patch
---
Updated plugin authoring guide

View File

@@ -1,5 +0,0 @@
---
'pockethost': patch
---
Minor fix to GetOrProvisionInstanceUrl filter

View File

@@ -1,11 +0,0 @@
---
'@pockethost/plugin-cloudflare-request-logger': minor
'@pockethost/plugin-console-logger': minor
'@pockethost/plugin-launcher-spawn': minor
'@pockethost/plugin-auto-admin': minor
'@pockethost/plugin-ftp-server': minor
'@pockethost/plugin-maildev': minor
'pockethost': minor
---
Added support for Settings filter whereby all settings are collected and displayed in DEBUG() mode

View File

@@ -1,5 +0,0 @@
---
'pockethost': minor
---
New action: AfterPluginsLoaded

View File

@@ -1,5 +0,0 @@
---
'pockethost': minor
---
Enhancement: filters now have extensible data types

View File

@@ -1,5 +0,0 @@
---
'pockethost': patch
---
Fixed bug where --extra-plugins was not defaulting to '' correctly

View File

@@ -1,81 +1,126 @@
PocketHost has made new releases.
`@pockethost/plugin-maildev` has been released, which allows users to use a local `maildev` server to test emailing from instances.
`@pockethost/plugin-local-auth` has been released, which allows local management of usernames and passwords.
All plugins now output their settings when PocketHost is run in debug mode.
<!-- @import "[TOC]" {cmd="toc" depthFrom=1 depthTo=1 orderedList=false} -->
Other supporting enhancements are listed below.
<!-- code_chunk_output -->
<!-- TOC depthfrom:1 depthto:1 orderedlist:false -->
- [pockethost@1.6.0](#pockethost160)
- [@pockethost/plugin-auto-admin@0.2.0](#pockethostplugin-auto-admin020)
- [@pockethost/plugin-cloudflare-request-logger@0.1.0](#pockethostplugin-cloudflare-request-logger010)
- [@pockethost/plugin-console-logger@0.3.0](#pockethostplugin-console-logger030)
- [@pockethost/plugin-ftp-server@0.1.0](#pockethostplugin-ftp-server010)
- [@pockethost/plugin-launcher-spawn@0.4.0](#pockethostplugin-launcher-spawn040)
- [@pockethost/plugin-local-auth@0.0.1](#pockethostplugin-local-auth001)
- [@pockethost/plugin-maildev@0.1.0](#pockethostplugin-maildev010)
- [pockethost@1.5.0](#pockethost150)
- [@pockethost/plugin-auto-admin@0.1.1](#pockethostplugin-auto-admin011)
- [@pockethost/plugin-cloudflare-request-logger@0.0.2](#pockethostplugin-cloudflare-request-logger002)
- [@pockethost/plugin-console-logger@0.2.1](#pockethostplugin-console-logger021)
- [@pockethost/plugin-launcher-spawn@0.3.0](#pockethostplugin-launcher-spawn030)
- [@pockethost/plugin-maildev@0.0.1](#pockethostplugin-maildev001)
<!-- /code_chunk_output -->
<!-- /TOC -->
# pockethost@1.5.0
# pockethost@1.6.0
### Minor Changes
- 5e9ed51: Added `--extra-plugins` global switch to temporarily load extra plugins from CLI
- 2376b0d: Add InstanceConfig filter, fix instance logger namespace, add core instance app lib
- 737b4b8: logSettings now exported from core
- 114b1d2: Add namespace() export to core Logger service
- 40bbb3c: Improve tryFetch by accepting node-fetch params
- 12f029a: Add changeset maker
- b7277cf: Add public instance URL calculators and refactor HTTP protocol detection
- 45a8f45: Add internal app (remote control) support
- 55b43a1: Remove unneeded params from GetOrProvisionInstanceUrl filter
- 5be2c9e: Initial commit
- a236f3e: Added several more filters
- 35edc77: Enhancement: actions execute sequentially
- 879845a: Enhancement: unsubscribe from filters
- c473ed9: Added support for priorities in actions
- 795fcd7: New action: KillInstance
- c32b845: Added support for Settings filter whereby all settings are collected and displayed in DEBUG() mode
- cce72b3: New action: AfterPluginsLoaded
- 82dde2d: Enhancement: filters now have extensible data types
### Patch Changes
- 211fba6: Plugin authoring docs update
- 675e634: Added docs and updated maildev with plugin hook guards
- 3daf7f5: Fix: [INFO] logging prefixes
- 139468f: Updated documentation
- 1e5321b: Fix: improve plugin loading order
- Updated dependencies [517f602]
- @pockethost/plugin-launcher-spawn@0.3.0
- @pockethost/plugin-console-logger@0.2.1
- @pockethost/plugin-auto-admin@0.1.1
- b55c585: Clean up dead code
- 0e4bf43: Updated commit parser deps
- f79b067: Added serve command details
- dd3ceaa: Added filter debugging
- 7931204: Fixed a bug where adding plugins was not saved correctly
- 6e14f57: Updated plugin authoring guide
- 7604930: Minor fix to GetOrProvisionInstanceUrl filter
- 52b70cb: Fixed bug where --extra-plugins was not defaulting to '' correctly
- Updated dependencies [c32b845]
- @pockethost/plugin-launcher-spawn@1.0.0
- @pockethost/plugin-auto-admin@1.0.0
- @pockethost/plugin-console-logger@1.0.0
# @pockethost/plugin-auto-admin@0.1.1
### Patch Changes
- 517f602: Settings are now logged in DEBUG mode
- Updated dependencies [114b1d2]
- pockethost@1.5.0
# @pockethost/plugin-cloudflare-request-logger@0.0.2
### Patch Changes
- 517f602: Settings are now logged in DEBUG mode
- Updated dependencies [114b1d2]
- pockethost@1.5.0
# @pockethost/plugin-console-logger@0.2.1
### Patch Changes
- 517f602: Settings are now logged in DEBUG mode
- Updated dependencies [114b1d2]
- pockethost@1.5.0
# @pockethost/plugin-launcher-spawn@0.3.0
# @pockethost/plugin-auto-admin@0.2.0
### Minor Changes
- e4d35ae: Added support for configuring instance env and binds
- c32b845: Added support for Settings filter whereby all settings are collected and displayed in DEBUG() mode
### Patch Changes
- 40d8b8b: Enhancement: improve URL instructions
- b4b0cf9: Fix: now uses correct info() logging call
- 517f602: Settings are now logged in DEBUG mode
- Updated dependencies [114b1d2]
- pockethost@1.5.0
- 5aa29c8: Docs update
- Updated dependencies [52b70cb]
- pockethost@1.6.0
# @pockethost/plugin-maildev@0.0.1
# @pockethost/plugin-cloudflare-request-logger@0.1.0
### Minor Changes
- c32b845: Added support for Settings filter whereby all settings are collected and displayed in DEBUG() mode
### Patch Changes
- Updated dependencies [52b70cb]
- pockethost@1.6.0
# @pockethost/plugin-console-logger@0.3.0
### Minor Changes
- c32b845: Added support for Settings filter whereby all settings are collected and displayed in DEBUG() mode
### Patch Changes
- Updated dependencies [52b70cb]
- pockethost@1.6.0
# @pockethost/plugin-ftp-server@0.1.0
### Minor Changes
- b43aeb1: Added support for built-in admin account, FTP server now uses hooks for user auth, and disallows db access when instance is running.
- c32b845: Added support for Settings filter whereby all settings are collected and displayed in DEBUG() mode
### Patch Changes
- Updated dependencies [52b70cb]
- pockethost@1.6.0
# @pockethost/plugin-launcher-spawn@0.4.0
### Minor Changes
- b7277cf: Add public instance URL calculators and refactor HTTP protocol detection
- 478dfa6: Relocated instance database, added support for starting/stopping/listing instances via CLI, added remote internal API for starting/stopping/listing instances.
- c32b845: Added support for Settings filter whereby all settings are collected and displayed in DEBUG() mode
### Patch Changes
- Updated dependencies [52b70cb]
- pockethost@1.6.0
# @pockethost/plugin-local-auth@0.0.1
Initial release
# @pockethost/plugin-maildev@0.1.0
### Minor Changes
- c32b845: Added support for Settings filter whereby all settings are collected and displayed in DEBUG() mode
### Patch Changes
- Updated dependencies [52b70cb]
- pockethost@1.6.0

View File

@@ -1,5 +1,17 @@
# @pockethost/plugin-auto-admin
## 0.2.0
### Minor Changes
- c32b845: Added support for Settings filter whereby all settings are collected and displayed in DEBUG() mode
### Patch Changes
- 5aa29c8: Docs update
- Updated dependencies [52b70cb]
- pockethost@1.6.0
## 0.1.1
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pockethost/plugin-auto-admin",
"version": "0.1.1",
"version": "0.2.0",
"repository": {
"type": "git",
"url": "http://github.com/pockethost/pockethost/packages/plugin-auto-admin"
@@ -27,7 +27,7 @@
"pocketbase": "^0.21.3"
},
"peerDependencies": {
"pockethost": "workspace:^1.5.0"
"pockethost": "workspace:^1.6.0"
},
"devDependencies": {
"@types/node": "^20.8.10",

View File

@@ -1,5 +1,16 @@
# @pockethost/plugin-cloudflare-request-logger
## 0.1.0
### Minor Changes
- c32b845: Added support for Settings filter whereby all settings are collected and displayed in DEBUG() mode
### Patch Changes
- Updated dependencies [52b70cb]
- pockethost@1.6.0
## 0.0.2
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pockethost/plugin-cloudflare-request-logger",
"version": "0.0.2",
"version": "0.1.0",
"repository": {
"type": "git",
"url": "http://github.com/pockethost/pockethost/packages/plugin-cloudflare-request-logger"
@@ -22,7 +22,7 @@
},
"license": "MIT",
"dependencies": {
"pockethost": "workspace:^1.5.0"
"pockethost": "workspace:^1.6.0"
},
"devDependencies": {
"@types/node": "^20.8.10",

View File

@@ -1,5 +1,16 @@
# @pockethost/plugin-console-logger
## 0.3.0
### Minor Changes
- c32b845: Added support for Settings filter whereby all settings are collected and displayed in DEBUG() mode
### Patch Changes
- Updated dependencies [52b70cb]
- pockethost@1.6.0
## 0.2.1
### Patch Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pockethost/plugin-console-logger",
"version": "0.2.1",
"version": "0.3.0",
"repository": {
"type": "git",
"url": "http://github.com/pockethost/pockethost/packages/plugin-console-logger"
@@ -27,7 +27,7 @@
"typescript": "^5.4.5"
},
"peerDependencies": {
"pockethost": "workspace:^1.5.0"
"pockethost": "workspace:^1.6.0"
},
"dependencies": {
"json-stringify-safe": "^5.0.1"

View File

@@ -0,0 +1,13 @@
# @pockethost/plugin-ftp-server
## 0.1.0
### Minor Changes
- b43aeb1: Added support for built-in admin account, FTP server now uses hooks for user auth, and disallows db access when instance is running.
- c32b845: Added support for Settings filter whereby all settings are collected and displayed in DEBUG() mode
### Patch Changes
- Updated dependencies [52b70cb]
- pockethost@1.6.0

View File

@@ -1,6 +1,6 @@
{
"name": "@pockethost/plugin-ftp-server",
"version": "0.0.1",
"version": "0.1.0",
"description": "",
"main": "src/index.ts",
"module": "src/index.ts",
@@ -23,7 +23,7 @@
"pocketbase": "^0.21.3"
},
"peerDependencies": {
"pockethost": "workspace:^1.5.0"
"pockethost": "workspace:^1.6.0"
},
"devDependencies": {
"@types/bcryptjs": "^2.4.6",

View File

@@ -1,5 +1,18 @@
# @pockethost/plugin-launcher-spawn
## 0.4.0
### Minor Changes
- b7277cf: Add public instance URL calculators and refactor HTTP protocol detection
- 478dfa6: Relocated instance database, added support for starting/stopping/listing instances via CLI, added remote internal API for starting/stopping/listing instances.
- c32b845: Added support for Settings filter whereby all settings are collected and displayed in DEBUG() mode
### Patch Changes
- Updated dependencies [52b70cb]
- pockethost@1.6.0
## 0.3.0
### Minor Changes

View File

@@ -1,6 +1,6 @@
{
"name": "@pockethost/plugin-launcher-spawn",
"version": "0.3.0",
"version": "0.4.0",
"repository": {
"type": "git",
"url": "http://github.com/pockethost/pockethost/packages/plugin-launcher-spawn"
@@ -37,7 +37,7 @@
"semver": "^7.6.2"
},
"peerDependencies": {
"pockethost": "workspace:^1.5.0"
"pockethost": "workspace:^1.6.0"
},
"devDependencies": {
"@types/express": "^4.17.21",

View File

@@ -0,0 +1,5 @@
# @pockethost/plugin-local-auth
## 0.0.1
Initial release

View File

@@ -22,7 +22,7 @@
},
"license": "MIT",
"peerDependencies": {
"pockethost": "workspace:^1.5.0"
"pockethost": "workspace:^1.6.0"
},
"devDependencies": {
"@types/bcryptjs": "^2.4.6",

View File

@@ -1,5 +1,16 @@
# @pockethost/plugin-maildev
## 0.1.0
### Minor Changes
- c32b845: Added support for Settings filter whereby all settings are collected and displayed in DEBUG() mode
### Patch Changes
- Updated dependencies [52b70cb]
- pockethost@1.6.0
## 0.0.1
### Initial release

View File

@@ -1,6 +1,6 @@
{
"name": "@pockethost/plugin-maildev",
"version": "0.0.1",
"version": "0.1.0",
"repository": {
"type": "git",
"url": "http://github.com/pockethost/pockethost/packages/plugin-maildev"
@@ -28,7 +28,7 @@
"maildev": "^2.1.0"
},
"peerDependencies": {
"pockethost": "workspace:^1.5.0"
"pockethost": "workspace:^1.6.0"
},
"devDependencies": {
"@types/maildev": "^0.0.7",

View File

@@ -1,5 +1,39 @@
# pockethost
## 1.6.0
### Minor Changes
- 40bbb3c: Improve tryFetch by accepting node-fetch params
- 12f029a: Add changeset maker
- b7277cf: Add public instance URL calculators and refactor HTTP protocol detection
- 45a8f45: Add internal app (remote control) support
- 55b43a1: Remove unneeded params from GetOrProvisionInstanceUrl filter
- 5be2c9e: Initial commit
- a236f3e: Added several more filters
- 35edc77: Enhancement: actions execute sequentially
- 879845a: Enhancement: unsubscribe from filters
- c473ed9: Added support for priorities in actions
- 795fcd7: New action: KillInstance
- c32b845: Added support for Settings filter whereby all settings are collected and displayed in DEBUG() mode
- cce72b3: New action: AfterPluginsLoaded
- 82dde2d: Enhancement: filters now have extensible data types
### Patch Changes
- b55c585: Clean up dead code
- 0e4bf43: Updated commit parser deps
- f79b067: Added serve command details
- dd3ceaa: Added filter debugging
- 7931204: Fixed a bug where adding plugins was not saved correctly
- 6e14f57: Updated plugin authoring guide
- 7604930: Minor fix to GetOrProvisionInstanceUrl filter
- 52b70cb: Fixed bug where --extra-plugins was not defaulting to '' correctly
- Updated dependencies [c32b845]
- @pockethost/plugin-launcher-spawn@1.0.0
- @pockethost/plugin-auto-admin@1.0.0
- @pockethost/plugin-console-logger@1.0.0
## 1.5.0
### Minor Changes

View File

@@ -1,6 +1,6 @@
{
"name": "pockethost",
"version": "1.5.0",
"version": "1.6.0",
"author": {
"name": "Ben Allfree",
"url": "https://github.com/benallfree"