Releases: thomiceli/opengist
Releases · thomiceli/opengist
v1.12.2
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
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
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
v1.11.1
v1.11.0
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
v1.10.0
See here how to update Opengist.
🔴 Deprecations
Removed in the next SemVer MAJOR version of Opengist.
- Use the configuration option
index/OG_INDEXinstead ofindex.enabled/OG_INDEX_ENABLED. The default value isbleve. - The configuration
index.dirname/OG_INDEX_DIRNAMEwill be removed. If you're using Bleve, the path of the index will beopengist.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
v1.9.0
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.