Releases: GhostManager/Ghostwriter_CLI
Ghostwriter CLI v0.2.21
Summary
This release added support for a new env var for Kubernetes deployments with Ghostwriter v4.3.10 and a command for upgrading the database for future database migrations.
CHANGELOG
[0.2.21] - 2025-01-03
Added
- Added
HASURA_GRAPHQL_SERVER_HOSTNAME
to the env vars for Ghostwriter v4.3.10+ - Added a
pg_upgrade
command for upgrading the PostgreSQL database (Closes #11)
Ghostwriter CLI v0.2.20
Summary
This release adds some configuration options for managing SSO providers in an upcoming Ghostwriter release.
CHANGELOG
[0.2.20] - 2024-08-15
Added
- Added configuration options for the new SSO options coming to Ghostwriter
- Options are
django_social_account_domain_allowlist
anddjango_social_account_login_on_get
- Options are
Ghostwriter CLI v0.2.19
Summary
This is a minor update to allow Django to take longer to start during a new install.
CHANGELOG
[0.2.19] - 2024-03-29
Changed
- Increased the time the
install
command waits for Django to start to 120 seconds
Ghostwriter CLI v0.2.18
Summary
This release adds a common name to the SSL/TLS certificate template used during the install
command. This may address an uncommon issue with the GraphQL API caused by an incompatibility with the certificate generated by Ghostwriter CLI.
CHANGELOG
[0.2.18] - 2024-01-12
Added
- Added a
gencert
command to generate new SSL/TLS certificate files
Changed
- Added a common name to the SSL/TLS certificate template
Ghostwriter CLI v0.2.17
Summary
This release adds logic to detect if there was an issue with the Django service during installation. The install
command will now exit under these conditions instead of hanging while waiting for Django to start.
CHANGELOG
[0.2.17] - 2023-12-14
Changed
- Added logic to determine if the Django container failed to start when running the
install
command
Ghostwriter CLI v0.2.16
Summary
This is a small release to improve compatibility with Ghostwriter v4.0.0.
CHANGELOG
[0.2.16] - 2023-09-21
Changed
- The
install
command now sets the initial admin user's role toadmin
for Ghostwriter v4.0.0
Ghostwriter CLI v0.2.14
Summary
This release adds a check to ensure the Docker Engine is running before attempting any Docker commands. It also adds configuration options for managing Ghostwriter's browser sessions.
Note: The browser session configuration values will be added to Ghostwriter in an upcoming release. As of this release, they are only available in v4.0.0-rc2.
CHANGELOG
[0.2.14] - 2023-08-17
Added
- Added configuration options for managing Ghostwriter's browser sessions
DJANGO_SESSION_COOKIE_AGE
sets the number of seconds a session cookie will last before expiring (default: 1209600)DJANGO_SESSION_EXPIRE_AT_BROWSER_CLOSE
sets whether the session cookie will expire when the browser is closed (default: false)DJANGO_SESSION_SAVE_EVERY_REQUEST
sets whether the session cookie will be saved on every request (default: false)
Changed
- Commands that use Docker will now check to ensure the Docker Engine is running before proceeding
Ghostwriter CLI v0.2.13
Summary
This release is the same as v0.2.12 but includes better help information for the new restore
command.
CHANGELOG
[0.2.13] - 2023-05-23
Changed
- Improved the help information for the
restore
command to make the usage clear
Ghostwriter CLI v0.2.12
Summary
This release adds the option to run the PostgreSQL backup
, backups
, and restore
commands with Ghostwriter CLI.
CHANGELOG
[0.2.12] - 2023-05-23
Added
- Added
backup
andrestore
commands to make it easier to run these PostgreSQL commands to create, list, and restore database backups
Ghostwriter CLI v0.2.11
Summary
This release adds an env variable used by Ghostwriter as of v3.2.3.
CHANGELOG
[0.2.11] - 2023-03-27
Added
- Added
DJANGO_SOCIAL_ACCOUNT_ALLOW_REGISTRATION
to the configuration to support changes in Ghostwriter v3.2.3