Skip to content

Releases: thomiceli/opengist

v1.7.5

12 Sep 00:01
Compare
Choose a tag to compare

See here how to update Opengist.

Added

v1.7.4

09 Sep 10:34
Compare
Choose a tag to compare

See here how to update Opengist.

Added

  • More translations strings (#294) (#304)
  • Hide change password form when login via password disabled (#314)
  • File delete button on create editor (#320)
  • Assets cache header
  • Hide secret values in admin config page
  • Atomic pointer for indexer (#321)

Fixed

  • Fatal error using cases.Title() (#313)
  • Search unlisted gist (#319)

Other

  • Removed logger trace and fatal levels (#322)

v1.7.3

03 Jun 15:33
Compare
Choose a tag to compare

See here how to update Opengist.

Added

  • Setting to allow anonymous access to individual gists while still RequireLogin everywhere else (#229)
  • Make edit visibility a toggle (#277)
  • More translation strings (#274) (#281)
  • String method to visibility (#276)

Fixed

  • Perms for http/ssh clone (#288)
  • Fix translation string (#293)

Other

  • Update deps Golang & JS deps
  • Check translations keys in CI (#279)
  • Fix CI check for additional translations only (#289)

v1.7.2

04 May 22:59
Compare
Choose a tag to compare

Opengist has now a Discord server! Join here.

See here how to update Opengist.

Added

  • Docs:
    • Run with systemd as a normal user (#254)
    • Kubernetes deployment (#258)
  • More translation strings (#269) (#271)

Changed

  • Rework git log parsing and truncating (#260)
  • Set Opengist version from git tags (#261)

Fixed

  • Missing preview button when editing .md gist (#259)
  • Frontend (#267)
    • Fix mermaid display
    • Move Login/Register buttons on mobile
    • Set minimum width on avatar

Other

  • Use go 1.22 and update deps (#244)

v1.7.1

05 Apr 15:42
Compare
Choose a tag to compare

See here how to update Opengist.

Added

  • Docs: More detailed variant for custom pages (#248)

Fixed

  • Auth page GitlabName Error (#242)
  • Empty invitation on user creation (#247)

v1.7.0

03 Apr 00:07
Compare
Choose a tag to compare

See here how to update Opengist.

Note: all sessions will be invalidated after this update.

Added

  • Custom logo configuration (#209)
  • Custom static links (#234)
  • Invitations for closed registrations (#233)
  • Set gist visibility via Git push options (#215)
  • Set gist URL and title via push options (#216)
  • Specify custom names in the OAuth login buttons (#214)
  • Markdown preview (#224)
  • Reset a user password using CLI (#226)
  • Translations (#207, #210)

Changed

  • Use filesystem session store (#240)
  • Move Git hook logic to Opengist (#213)
  • Increase login for 1 year (#222)

Fixed

  • Show theme change button on responsive devices (#225)
  • New line literal in embed gists (#237)

Other

  • GitHub security updates
  • New docker dev env (#220)

v1.6.1

06 Jan 13:36
a6c4183
Compare
Choose a tag to compare

See here how to update Opengist.

Added

  • Healthcheck on Docker container (#204)
  • Translations:

Fixed

  • Directory renaming on username change (#205)

v.1.6.0

04 Jan 17:07
Compare
Choose a tag to compare

See here how to update Opengist.

Added

  • Embedded gists (#179)
  • Gist code search (#194)
  • Custom URLS for gists (#183)
  • Gist JSON data/metadata (#179)
  • Keep default visibility when creating a gist on the UI (#155)
  • Health check endpoint (#170)
  • GitLab OAuth2 login (#174)
  • Syntax highlighting for more file types (#176)
  • Checkable Markdown checkboxes (#182)
  • Config:
    • Log output (#172)
    • Default git branch name (#171)
  • Change username setting (#190)
  • Admin actions:
    • Synchronize all gists previews (#191)
    • Reset Git server hooks for all repositories (#191)
    • Index all gists (#194)
  • Translations:
  • Docs (#198)

Changed

  • Updated dependencies (#197):
    • Go 1.20 -> 1.21
    • JavaScript packages
    • NodeJS Docker image 18 -> 20
    • Alpine Docker image 3.17 -> 3.19

Fixed

  • Fix reverse proxy subpath support (#192)
  • Fix undecoded gist content when going back to editing in the UI (#184)
  • Fix outputting non-truncated large files for editon/zip download (#184)
  • Allow dashes in usernames (#184)
  • Delete SSH keys associated to deleted user (#184)
  • Better error message when there is no files in gist (#184)
  • Show if there is no files in gist preview (#184)
  • Log parsing for the 11th empty commit (#184)
  • Optimize reading gist files content (#186)

v1.5.3

20 Nov 17:50
3444fb9
Compare
Choose a tag to compare

Added

  • es-ES translation (#139)
  • Create/change account password (#156)
  • Display OAuth error messages when HTTP 400 (#159)

Fixed

  • Git bare repository branch name creation (#157)
  • Git file truncated output hanging (#157)
  • Home user directory detection handling (#145)
  • UI changes (#158)

v1.5.2

16 Oct 10:26
aec7ee2
Compare
Choose a tag to compare

Added

  • zh-CN translation (#130)
  • ru-RU translation (#135)
  • config.yml usage in the Docker container (#131)
  • Longer title and description (#129)

Fixed

  • Private gist visibility (#128)
  • Dark background color in Markdown rendering (#137)
  • Error handling for password hashes (#132)