Assets 6

Api:

  • no changes

Server:

  • Hide missleading error message Failed to find config.yml (#93 fixed in #95)
  • Make response headers configurable (#23 fixed in #94 & #88 by @madding)
    • Two new settings: server.stream.allowedorigins & server.responseheaders see docs

Improved the readme

@jmattheis jmattheis released this Nov 24, 2018

Assets 6

API:

  • Add update application endpoint PUT /appliaction/{id} (#69 fixed in #83 by @madding)
  • Make message title optional in create message POST /message (#71 fixed in #72 by @madding)
    • Application name will be used when title is unset.
  • Add bad request & not found swagger definitions (the api wasn't changed only the documentation) (#86)

Server:

  • Update to go1.11 (#62 fixed in #81)
    • Made build times three minutes faster

UI:

  • Move to different state framework & refactorings (#60)
  • Show newlines \n (#68 fixed in #77)

Add examples for creating messages (#61 fixed in #64 by @ansrivas)

@jmattheis jmattheis released this May 10, 2018 · 116 commits to master since this release

Assets 6

API

  • no changes

Server:

  • Changed default config values: certs -> data/certs; gotify.db -> data/gotify.db; images -> data/images (#50)
  • Fixed a bug where Gotify couldn't start when the directory for the database file didn't exist (#50)

UI

  • Migrated to TypeScript (#49)

Fixed the wrong UI dev port in README (#50)

@jmattheis jmattheis released this Apr 18, 2018 · 135 commits to master since this release

Assets 6

API:

  • no changes

UI

  • Delete cached messages when an application gets deleted (#47)
  • Fix wrong height of the messages page container (#47)
  • Fix missing images on messages page (see 20ea9d6) (#47)

@jmattheis jmattheis released this Apr 13, 2018 · 139 commits to master since this release

Assets 6

API:

  • GET /message & GET /application/{id}/message are now paged (#45)

Server:

  • Close web socket connection on delete client/user (#42)
  • Delete Clients/Apps/Messages when deleting a user (#40)

UI:

  • Login now works in edge (#45)
  • Added snack messages for better user feedback (#39)
  • Bad request messages like "username already exists" will be displayed in a snack (#43)
  • Show loading spinner on login (#43)
  • Messages are now lazy loaded (#45)

@jmattheis jmattheis released this Mar 31, 2018 · 162 commits to master since this release

Assets 6

API:

  • Added image property to Application (#37)
  • Added POST /application/{id}/image for uploading an image for an application (#37)
  • Bugfix: DELETE /message now deletes messages instead of removing the ApplicationID attribute (#36)

UI:

  • Added image to messages page (#37)
  • Added change image button to application page (#37)

Also tests now use an in memory sqlite3 database instead of mocks (#36)