Skip to content

Releases: GhostManager/Ghostwriter_CLI

Ghostwriter CLI v0.2.21

03 Jan 23:53
65eaada
Compare
Choose a tag to compare

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

15 Aug 22:52
3e99536
Compare
Choose a tag to compare

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 and django_social_account_login_on_get

Ghostwriter CLI v0.2.19

29 Mar 17:59
ca67d42
Compare
Choose a tag to compare

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

12 Jan 23:41
7aae5df
Compare
Choose a tag to compare

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

14 Dec 22:29
4e336f3
Compare
Choose a tag to compare

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

21 Sep 17:04
fd62771
Compare
Choose a tag to compare

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 to admin for Ghostwriter v4.0.0

Ghostwriter CLI v0.2.14

17 Aug 23:05
23a05c0
Compare
Choose a tag to compare

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

23 May 22:19
bf076b2
Compare
Choose a tag to compare

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

23 May 21:16
5fa11f7
Compare
Choose a tag to compare

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 and restore commands to make it easier to run these PostgreSQL commands to create, list, and restore database backups

Ghostwriter CLI v0.2.11

28 Mar 18:47
cbde4b0
Compare
Choose a tag to compare

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