mirror of
https://github.com/thomiceli/opengist.git
synced 2024-12-22 20:42:40 +00:00
4.2 KiB
4.2 KiB
Changelog
1.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 - 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 - 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 - 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 toOG_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 - 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 - 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 - 2023-04-20
Fixed
- Git processes are now correctly killed
1.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 - 2023-04-12
Changed
- Updated base footer
- Changed redirections when not logged in
1.0.0 - 2023-04-10
- Initial release