# Changelog ## [1.5.1](https://github.com/thomiceli/opengist/compare/v1.5.0...v1.5.1) - 2023-09-29 ### Added - Hungarian translations (#123) ### Fixed - .c and .h syntax highlighting (#119) - Login page disabled depending on locale (#120) - Syntax error on templates when calling locale function (#122) ## [1.5.0](https://github.com/thomiceli/opengist/compare/v1.4.2...v1.5.0) - 2023-09-26 ### Added - Private Gist visibility (#87) - Create gists from a special Git HTTP server remote URL (#95) - OIDC provider integration (#98) - Translation system (#104) - Run `git gc` on all repositories as admin (#90) - Unit and integration tests (#97) - Documentation (#110, #111) - New logo (#103) ### Changed - Use Non-CGO SQLite instead of CGO SQLite (#100) - Various UI changes (#84, #93) - Improved CI/CD pipeline (#99, #113) - Improved git http semantics and repo obfuscation (#94) - Updated Go deps (#102) ### Fixed - Find command for Windows users (#89) - Retain visibility when editing a gist (#83) - Typo on admin index page (#85) - ViteJS dev server (#91) - Bugs (#105) ### Breaking changes - Removed CONFIG env var - Removed TLS server (#101) ## [1.4.2](https://github.com/thomiceli/opengist/compare/v1.4.1...v1.4.2) - 2023-07-17 ### Added - External url to HTML links & redirects (#75) - Make unlisted gists not SEO crawlable (#78) - Warning message on OAuth unlink (#79) ### Changed - Redirect to `/all` when not logged in (#76) - Removed Dev Docker image (#80) ## [1.4.1](https://github.com/thomiceli/opengist/compare/v1.4.0...v1.4.1) - 2023-06-25 ### ⚠️ Docker users ⚠️ Opengist Docker volume has been changed from `/root/.opengist` to `/opengist`, do not forget to update your `docker-compose.yml` file or any other Docker related configuration. Please make a backup of your Opengist data directory before updating. ### Fixed - Git message remote: `warning: unable to access '/root/.config/git/attributes': Permission denied` (#71) ## [1.4.0](https://github.com/thomiceli/opengist/compare/v1.3.0...v1.4.0) - 2023-06-23 ### ⚠️ Docker users ⚠️ Opengist Docker volume has been changed from `/root/.opengist` to `/opengist`, do not forget to update your `docker-compose.yml` file or any other Docker related configuration. Please make a backup of your Opengist data directory before updating. ### Added - Search gists, browse users snippets, likes and forks (#68) - SQLite WAL journal mode by default (#54) - Change SQLite journal mode via configuration (#54) - Configuration via environment variables (#50) - Docker dev image (#56) - Choose Docker container/volumes owner via UID/GID (#63) ### Changed - Docker volume changed from `/root/.opengist` to `/opengist` (#63) - `DEV` environment variable renamed to `OG_DEV` (#64) - Use `npx` in Makefile instead of `./node_modules/.bin` (#66) - DEPRECATED: `OG_CONFIG` environment variable (#64) ### Fixed - Gitea URL joins (#43, #61) - Dark mode flickering (#44) - Typos (#42) ## [1.3.0](https://github.com/thomiceli/opengist/compare/v1.2.0...v1.3.0) - 2023-05-27 ### Added - Disable login form via admin panel - Syntax highlighting in Markdown code block (#29) - Better UI for admin settings (#30) - Disable Gravatar (#37) - Swap between dark and light theme (#38) ### Changed - Logs are now also appended to stdout - Golang module name is now `github.com/thomiceli/opengist` ### Fixed - First account registering with OAuth is now admin - Fix HTML entities escaping in Markdown code block (#29) ## [1.2.0](https://github.com/thomiceli/opengist/compare/v1.1.1...v1.2.0) - 2023-05-01 ### Added - Restrict or unrestrict snippets visibility to anonymous users (#19) - Go CI with Staticcheck ### Changed - Filenames are now trimmed when creating a snippet (#20) - SSH public key comments are now trimmed when adding a new key (#22) ### Fixed - Respect ExternalUrl for OAuth (#21) - SSH public key detection (#22) ## [1.1.1](https://github.com/thomiceli/opengist/compare/v1.1.0...v1.1.1) - 2023-04-20 ### Fixed - Git processes are now correctly killed ## [1.1.0](https://github.com/thomiceli/opengist/compare/v1.0.1...v1.1.0) - 2023-04-18 ### Added - GitHub and Gitea OAuth2 login - Database migration system ### Changed - Admin panel route from `/admin` route to `/admin-panel` - Moved disable signup option to admin panel ### Fixed - Truncate raw file (#4) - Fix SSH key table constraints on user delete ## [1.0.1](https://github.com/thomiceli/opengist/compare/v1.0.0...v1.0.1) - 2023-04-12 ### Changed - Updated base footer - Changed redirections when not logged in ## 1.0.0 - 2023-04-10 - Initial release