Skip to content

Latest commit

 

History

History
461 lines (189 loc) · 12.4 KB

CHANGELOG.md

File metadata and controls

461 lines (189 loc) · 12.4 KB

Change Log

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.0.0 (2018-04-24)

  • fix: remove gcloud datastore feature since the library is not maintained (4da5df6)

BREAKING CHANGE

  • remove gcloud datastore support

0.21.3 (2017-11-24)

Bug Fixes

0.21.2 (2017-10-17)

0.21.1 (2017-07-31)

Bug Fixes

  • add feature name in stats list, and ignore case (1df25c3)

0.21.0 (2017-07-28)

Features

0.20.0 (2017-03-25)

Features

  • allow to give strings or RegExp in feature trigger keywords (6be5cc6)

0.19.1 (2017-02-12)

Bug Fixes

  • logger was misnamed. Now you can use this.debug to log using the embedded "debug" library (8e60bf7)
  • mock database adapter was producing errors (7c0029a)

0.19.0 (2017-02-11)

Features

  • database: add SQL support for persistence. Based on js-data (which internally uses Knex) (625bb08)

0.18.0 (2017-02-10)

Features

  • database: allow to·add database prefix table (d1f9f2a)

0.17.0 (2017-02-10)

Bug Fixes

  • configuration: now accept value with spaces (453ca74)

Features

  • database: change all the persistence to use js-data, add Google Datastore adapter and MongoDB adapter (4e7fc63)

0.16.4 (2017-01-31)

Bug Fixes

  • do not crash on unknown database module (8791107)

0.16.3 (2017-01-30)

Bug Fixes

  • add feature id in launch event (e5baaea)

0.16.2 (2017-01-29)

Bug Fixes

  • do not merge event, keep the content in an 'event' field (8cc0851)

0.16.1 (2017-01-29)

Bug Fixes

  • do not create a new collection for each statistic (950f9ed)

0.16.0 (2017-01-29)

Bug Fixes

  • the same collection was used for each collection names (0600f95)

Features

  • add statistics service to be able to save events triggers (6688619)

0.15.3 (2017-01-29)

0.15.2 (2017-01-28)

Bug Fixes

  • embedded database initilization failed (acaf427)

0.15.1 (2017-01-28)

Bug Fixes

  • do not display warning for missing embedded database configuration if the configuration is present (ca00841)

0.15.0 (2017-01-28)

Features

  • add abstract dao, add feature usage statistics (0c37c24)
  • expose DatabaseService (d767e03)

0.14.0 (2017-01-28)

Features

  • Storage service is now Database service. Fix missing import (c3e6912)

0.13.0 (2017-01-28)

Features

  • storage: add storage service, with mongodb and embedded database support (352106f)

0.12.0 (2017-01-21)

Features

  • rework feature cache management, add user cache to link users to running features, in order to be able to let the user choose to quit a feature (06393d7)

0.11.0 (2017-01-10)

Bug Fixes

Features

  • remove adherence between features and slack service, use the interface field to get informations (f8fc116)

0.10.0 (2017-01-08)

Features

  • move getCacheId function to assistant feature (9928fdd)

0.9.0 (2017-01-08)

Features

  • add the ability to stop the execution of feature after the prehandle method (a8a7edf)

0.8.1 (2017-01-08)

Bug Fixes

  • feature cache key generation was bugguy (8d10d68)

0.8.0 (2017-01-08)

Features

  • allow to configure administrators for the bot in addition to default slack administrators (17563c4)
  • rework cache id generation, remove getId function and replace it with getScope (0c2ba5f)
  • storage service (ed1b5ad)

0.7.4 (2017-01-06)

Bug Fixes

  • configuration delete was buggy (4de087f)

0.7.3 (2017-01-06)

Bug Fixes

  • add debug for configuration update (78d3377)

0.7.2 (2017-01-03)

Bug Fixes

  • rename clearCache method (8df277e)

0.7.1 (2017-01-03)

Bug Fixes

  • init method call failed (2103f2b)

0.7.0 (2017-01-03)

Features

  • add assistant initialization function (5cac735)

0.6.3 (2017-01-02)

Bug Fixes

0.6.2 (2017-01-02)

Bug Fixes

  • do not display feature description if empty (84abbce)

0.6.1 (2017-01-02)

Bug Fixes

  • add exception for help message (b754dc7)

0.6.0 (2017-01-02)

Features

  • add description static method in AssistantFeature, to be able to generate a help message (6412c2e)

0.5.1 (2017-01-02)

Bug Fixes

  • add configuration FSM startup (b0a2ad7)

0.5.0 (2017-01-02)

Features

  • on startup now use handle method (406e8f2)

0.4.1 (2017-01-02)

Bug Fixes

  • remove the bot id in the handled message (fb1ded5)

0.4.0 (2017-01-02)

Features

  • you can now mention the bot anywhere in the sentence (598598b)

0.3.1 (2017-01-02)

Bug Fixes

  • configuration: fix set was not retrieving the current configuration (2d616b5)

0.3.0 (2017-01-02)

Features

  • slack: export SlackService (8ced8d2)

0.2.0 (2017-01-01)

Features

  • configuration: add configuration helper and feature (5911df4)

0.1.2 (2016-12-31)

Bug Fixes

  • main import is now named AssistantFeature (a3d9ead)

0.1.1 (2016-12-31)

0.1.0 (2016-12-31)