Skip to content

Releases: thomiceli/opengist

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)

v1.7.3

03 Jun 15:33
Compare
Choose a tag to compare

See here how to update Opengist.

Added

  • Setting to allow anonymous access to individual gists while still RequireLogin everywhere else (#229)
  • Make edit visibility a toggle (#277)
  • More translation strings (#274) (#281)
  • String method to visibility (#276)

Fixed

  • Perms for http/ssh clone (#288)
  • Fix translation string (#293)

Other

  • Update deps Golang & JS deps
  • Check translations keys in CI (#279)
  • Fix CI check for additional translations only (#289)