Skip to content

Releases: thomiceli/opengist

v1.10.0

07 Apr 14:32
Compare
Choose a tag to compare

See here how to update Opengist.

🔴 Deprecations

Removed in the next SemVer MAJOR version of Opengist.

  • Use the configuration option index/OG_INDEX instead of index.enabled/OG_INDEX_ENABLED. The default value is bleve.
  • The configuration index.dirname/OG_INDEX_DIRNAME will be removed. If you're using Bleve, the path of the index will be opengist.index.

Added

  • Helm Chart (#454)
  • Meilisearch indexer (#444)
  • Prometheus metrics (#439)
  • Config to name the OIDC provider (#435)
  • Read admin group from OIDC token claim (#445)
  • More translation strings (#438)

Fixed

  • Garbled text display issues for non-English Unicode characters in browsers (#441)
  • Test database when running go test (#442)
  • Allow lag between admin invitation creation and test assertion (#452)
  • gist.html using relative URL (#451)
  • Do not hide file delete button on gist edit page (#447)

Other

  • Update deps Golang & JS deps (#455)

v1.9.1

04 Feb 20:24
Compare
Choose a tag to compare

See here how to update Opengist.

Added

  • More translation strings (#401)

Fixed

  • SQL query for MySQL/Postgres on user profile (#424)
  • User avatar on gist likes list (#425)

Other

  • Update deps Golang & JS deps (#430)

v1.9.0

02 Feb 19:48
Compare
Choose a tag to compare

See here how to update Opengist.

Added

  • Topics (tags) for Gists (#413)
  • Gist languages saved in database (#422)
  • Search gists on user profile with title, visibility, language & topics (#422)
  • Jdenticon for default avatars (#416)
  • Git push option for description (#412)
  • MIME type support for raw file serving (#417)

Fixed

  • Skip CSRF for embed gists (#402)
  • Remove CSRF check for Git HTTP packs (#408)
  • Replace path.Join with filepath.Join for file system paths (#414)
  • Empty password error when trying to change the username (#418)
  • Save content form on gist create error (#420)

Other

  • Refactor server code (#407)
  • Remove memdb for gist init (#421)
  • Added Opengist Docker images to Docker Hub

Important

Admins should head to the Admin Panel and click Synchronize all gists languages to register automatically all Gist languages for previous Gists. This is not needed for newer Gists created on Opengist 1.9.

v1.8.4

16 Dec 00:47
Compare
Choose a tag to compare

See here how to update Opengist.

Added

  • More translation strings (#398)
  • Custom instance names (#399)

Fixed

  • Prevent passwords managers autofill on filename inputs (#357)

v1.8.3

26 Nov 21:46
Compare
Choose a tag to compare

See here how to update Opengist.

Changed

  • Throw warn instead of fatal on Git global config init failure (#392)
  • Define esbuild as a Javascript dependency for all other platforms (#393)

v1.8.2

25 Nov 21:30
Compare
Choose a tag to compare

See here how to update Opengist.

Added

  • More translation strings (#373) (#388)

Changed

  • Enforce git config on startup (#383)
  • Respect file scheme URIs for SQLite. (#387)

Fixed

  • Convert octal notation file names in Git (#380)
  • Git clone on SSH with MySQL (#382)
  • Escaping for embed gists (#381)

Other

  • Update deps Golang & JS deps

v1.8.1

02 Nov 01:05
Compare
Choose a tag to compare

See here how to update Opengist.

Changed

  • Hide passkey login when login form is disabled (#369)

Fixed

  • Markdown preview (#368)
  • confirm() popup messages (#370)

v1.8.0

31 Oct 19:51
Compare
Choose a tag to compare

See here how to update Opengist.

🔴 Deprecations

Removed in the next SemVer MAJOR version of Opengist.

  • Use the configuration option db-uri/OG_DB_URI instead of db-filename/OG_DB_FILENAME.
    More info here if you plan to keep SQLite as a DBMS for Opengist.

Added

  • Postgres and MySQL databases support (#335)
  • Passkeys & TOTP support + MFA (#341) (#342)
  • Add/Remove admins (#337)
  • Queriable shorter uuids (#338)
  • Use Docker secrets (#340)
  • SVG preview in Markdown (#346)
  • Secret key definition & move the secret key file to its parent directory (#358)
  • More translation strings (#339)

Changed

  • Separate OAuth unlink URL (#336)

Fixed

  • Adding multiple empty lines in editor. (#345)
  • Config URL (#343)
  • Send Markdown preview data as form params (#347)
  • Fix oauth endpoint to support detecting https in 'Forwarded' header, enabling google support (#359)
  • Use mail handle if OAuth nickname is empty (#362)

Other

  • Use go 1.23 and update deps (#354)
  • Typos in README (#363)

v1.7.5

12 Sep 00:01
Compare
Choose a tag to compare

See here how to update Opengist.

Added

v1.7.4

09 Sep 10:34
Compare
Choose a tag to compare

See here how to update Opengist.

Added

  • More translations strings (#294) (#304)
  • Hide change password form when login via password disabled (#314)
  • File delete button on create editor (#320)
  • Assets cache header
  • Hide secret values in admin config page
  • Atomic pointer for indexer (#321)

Fixed

  • Fatal error using cases.Title() (#313)
  • Search unlisted gist (#319)

Other

  • Removed logger trace and fatal levels (#322)