All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Use password confirmation for sensitive perso/admin setting values
- Encrypt client ID, client secret + user tokens and refresh tokens
- Use correct zammad URLs in the backend
- Support Nextcloud 30
- Bumped max-version for Nexcloud v29
- Add debug log when something goes wrong when getting notifications
- Handle missing user/ticket information when getting notifications
- Use
@nextcloud/vue
only and remove@nextcloud/vue-dashboard
- Handle missing user information when getting notifications
- Improve errors in the reference widget and on settings save failures
- Do not enforce https anymore
- fix plural translation in notifier
- update npm pkgs
- screenshot URL for the appstore
- make reference provider discoverable and searchable
- speedup search provider by at least x10
- use proper pagination
- add org info and severity in search result
- add severity in ref widget
- lazy load dashboard widget and reference widget
- search provider incorrect avatar URLs
- use @nextcloud/vue v7.0.0
- Avoid reference provider crash when customer has no org #35 @nickvergessen
- better wrapping when reference widget gets narrow
- refactoring mistake
- use new reference class
- undefined vars
- Link reference widget for tickets and ticket comments
- use node 16
- use material icons, adjust to new eslint config
- improve settings style
- make it ready for NC 25, remove svg api etc...
- bump js libs
- get rid of all deprecated stuff
- bump min NC version to 22
- cleanup backend code
- bump js libs
- stop polling widget content when document is hidden #14 @nickvergessen
- bump js libs
- app certificate
- bump js libs
- bump max NC version
- import nc dialogs style
- url check was too restrictive #10 @Bosi1024
- bump js libs
- update translations
- avoid using invalid Zammad URL
- optional navigation link to Zammad instance
- bump js libs
- GitHub Action to build and publish release on new v* tag
- use Webpack 5 and stylelint
- always use redirect URI that is generated on browser side
- background job declaration
- various small improvements, mostly in the backend
- mistake when saving settings #5 @Ludovicis
- lots of translations
- improve code quality
- bump libs
- notifications for new open tickets
- unified search provider
- improve authentication design
- improve widgets empty content
- image loading with new webpack config
- the app