This commit is contained in:
Thomas Miceli 2023-06-23 14:25:03 +02:00
parent 9470622125
commit a35b64455a
No known key found for this signature in database
GPG key ID: D86C6F6390AF050F
3 changed files with 34 additions and 6 deletions

View file

@ -1,5 +1,31 @@
# Changelog # Changelog
## [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 ## [1.3.0](https://github.com/thomiceli/opengist/compare/v1.2.0...v1.3.0) - 2023-05-27
### Added ### Added
- Disable login form via admin panel - Disable login form via admin panel

View file

@ -27,7 +27,7 @@ A self-hosted pastebin **powered by Git**. [Try it here](https://opengist.thomic
* Revisions history * Revisions history
* Syntax highlighting ; markdown & CSV support * Syntax highlighting ; markdown & CSV support
* Like / Fork snippets * Like / Fork snippets
* Search for all snippets or for certain users snippets * Search for snippets ; browse users snippets, likes and forks
* Editor with indentation mode & size ; drag and drop files * Editor with indentation mode & size ; drag and drop files
* Download raw files or as a ZIP archive * Download raw files or as a ZIP archive
* OAuth2 login with GitHub and Gitea * OAuth2 login with GitHub and Gitea
@ -43,9 +43,10 @@ A self-hosted pastebin **powered by Git**. [Try it here](https://opengist.thomic
#### Todo #### Todo
- [ ] Tests - [ ] Translation
- [ ] Search for snippets - [ ] Code/text search
- [ ] Embed snippets - [ ] Embed snippets
- [ ] Tests
- [ ] Filesystem/Redis support for user sessions - [ ] Filesystem/Redis support for user sessions
- [ ] Have a cool logo - [ ] Have a cool logo
@ -53,7 +54,8 @@ A self-hosted pastebin **powered by Git**. [Try it here](https://opengist.thomic
### With Docker ### With Docker
A Docker [image](https://github.com/thomiceli/opengist/pkgs/container/opengist), available for each release, can be pulled Docker [images](https://github.com/thomiceli/opengist/pkgs/container/opengist) are available for each release (`latest`)
and last development commit (`dev`) :
```shell ```shell
docker pull ghcr.io/thomiceli/opengist # most recent release docker pull ghcr.io/thomiceli/opengist # most recent release
@ -72,7 +74,7 @@ version: "3"
services: services:
opengist: opengist:
image: ghcr.io/thomiceli/opengist:1.3 image: ghcr.io/thomiceli/opengist:1.4
container_name: opengist container_name: opengist
restart: unless-stopped restart: unless-stopped
ports: ports:

View file

@ -14,7 +14,7 @@ import (
"gopkg.in/yaml.v3" "gopkg.in/yaml.v3"
) )
var OpengistVersion = "1.4.0-dev" var OpengistVersion = "1.4.0"
var C *config var C *config