Skip to content

Releases: thomiceli/opengist

v1.12.2

28 Apr 09:49
8a6f2d8

Choose a tag to compare

See here how to update Opengist.

Added

  • Search all fields (#622)
  • Display a form to create an Opengist account coming from a OAuth provider (#623)
  • Rebuild search index in admin options (#647)

Fixed

  • Clean file path names on file creation (#624)
  • Support UTF-8 on gist download (#625)
  • CSRF skipper only for GET *.js request (#627)
  • Async-loaded gist embed scripts (#630)
  • Make gists username/urls case insensitive in URLS (#641)
  • Improve code search and index tests (#663)
  • Translation strings (#659)
  • Gitea avatar URL on OAuth (#674)

Admins of Opengist instances may want to run "Rebuild search index" in the admin panel.

v1.12.1

03 Feb 09:00
4d29a50

Choose a tag to compare

See here how to update Opengist.

Added

  • More translation strings (#605)

Fixed

  • Allow Access Tokens with Required Login (#611)
  • Make text files renderable with mimetypes different than text/plain (#612)
  • Improve security on raw files endpoint (#613)

Admins of Opengist instances may want to run "Synchronize all gists previews" in the admin panel.

v1.12.0

27 Jan 15:31
6bd8df6

Choose a tag to compare

See here how to update Opengist.

Added

  • Access tokens (#602)
  • Fuzzy search for gist search (#555)
  • Allow Unicode letters/numbers in topics (#597)
  • Resize editor height (#600)
  • More translation strings (#516) (#604)

Fixed

  • Don't panic on Go TCP errors (#601)

Other

  • Reduce footprint of Docker image (#515)
  • Update Go + JS deps (#603)
  • Configure Dependabot for updates on Go and NPM (#449)

Helm Chart

  • Use existing pvc claim of provided (#547)
  • Adds StatefulSet support (#549)
  • Move Prom metrics to a dedicated port + support ServiceMonitor (#599)

v1.11.1

30 Sep 00:24

Choose a tag to compare

See here how to update Opengist.

Added

  • More translation strings (#511)

Fixed

  • CSV errors for rendering (#514)

Other

  • Reset default log level to warn

v1.11.0

21 Sep 02:53

Choose a tag to compare

See here how to update Opengist.

Added

  • LDAP authentication (#470)
  • Listen to Unix websocket (#484)
  • Binary files support (#503)
  • Support for rendering .ipynb Jupyter/IPython notebooks (#491)
  • File upload on gist creation/edition (#507)
  • Read psql sslmode from db uri (#462)
  • OIDC group claim name to OpenID request (#490)
  • Reworked user settings page (#467)
  • Style preference tab for user (#467)
  • Init gist with regular urls via git CLI (http) (#501)

Fixed

  • Gitlab avatar (#461)
  • Correct German spelling, use consistent wording (#468)
  • Filename unescape (#474)
  • Fix Markdown preview links (#475)
  • Replace Unicode characters with HTML entity codes in embed template (#480)
  • Redirect to $baseUrl after auth with passkey instead of / (#482)
  • Human date on iOS devices (#510)

Docs

  • Add Proxmox VE Helper-Script (#473)

Other

  • Use Helm deployment.env[] values (#471)
  • Update Helm Postgres version
  • Use database for Gist init queue (#498)
  • Update go dep chroma (#493)

v1.10.0

07 Apr 14:32

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

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

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

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

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)