Skip to content
This repository has been archived by the owner on Mar 9, 2020. It is now read-only.

Latest commit

 

History

History
168 lines (123 loc) · 6.71 KB

CHANGELOG.md

File metadata and controls

168 lines (123 loc) · 6.71 KB

Changelog

The format of this file is loosely based on Keep a Changelog:

  • Added for new features.
  • Changed for changes in existing functionality.
  • Deprecated for soon-to-be removed features.
  • Removed for now removed features.
  • Fixed for any bug fixes.
  • Security in case of vulnerabilities.

v0.56.0 - 2018-10-24

  • Added track new registrations.

v0.55.0 - 2018-10-23

  • Changed new template for emails.

v0.54.0 - 2018-90-26

  • Changed fix telemetry for mailer transport.

v0.53.0 - 2018-09-26

  • Added SendGrid mailer transport.

v0.52.0 - 2018-09-19

  • Added add internal links to default welcome messages.

v0.51.0 - 2018-08-23

  • Added send two welcome messages when enabling inbox.

v0.50.0 - 2018-08-01

  • Fixed NPE during profile update.

v0.49.0 - 2018-07-30

  • Changed return version aside service id when listing Services.

v0.48.0 - 2018-07-27

Added

  • submitMessageforUser Added due_date field
  • Added logic to send welcome messages when the user log in for the first time
  • Added an endpoint (/services) to list all visible services
  • Added CORS to let API calls from web browsers

v0.47.0 - 2018-07-09

Fixed

  • Fixed swagger specs syntax

v0.46.0 - 2018-07-09

Added

  • Added a maximum to the allowed amount a service can charge to a user

Fixed

v0.45.0 - 2018-07-03

Added

  • Added docs and docker-compose.yml to deploy functions locally

v0.44.0 - 2018-06-25

Changed

  • getService changed format for organization fiscal code (now is [0-9]{11})

v0.43.0 - 2018-06-13

Removed

  • getProfile Removed accepted_service_tos_version field (reverted changes in 0.42)

Changed

v0.42.0 - 2018-06-11

Added

  • getProfile Added sender_allowed to profile properties: true in case the calling service can send notifications to the fiscal code of the retrieved profile
  • getProfile Added accepted_service_tos_version: returns the latest version of the Terms of Service accepted by the user (one for each service)
  • getService Added organization_fiscal_code to service properties
  • submitMessageforUser Added payment metadata into the message payload
    (payment.amount, payment.notice_number)
  • [internal] Added a function to monitor the lenght of the queues

v0.41.0 - 2018-06-02

Added

  • [getSenderServices] Added a new endpoint to get the list of services that have sent at least one message to some specific user

Changed

v0.40.0 - 2018-05-10

Added

  • getProfile Added blocked_inbox_or_channels field: a blacklist to selectively block notifications from a specific sender service or channel

v0.39.0 - 2018-05-10

Added

  • getMessage Added created_at field to the returned message payload

v0.38.0 - 2018-05-04

Added

  • Added CHANGELOG.md

Fixed

  • Small tweaks for the release procedure

v0.37.0 - 2018-29-03

Fixed

  • Fixed a bug during function packing that prevents the API backend to run
    (0.36.0 was a flawed release)

v0.36.0 - 2018-29-03

Added

  • getMessage Added a status field to the message object
  • submitMessageforUser Messages accept a new time_to_live field
  • getProfile Added is_webhook_enabled to the user's profile object
    (true if the user wants to receive in app notifications)

Changed

  • getMessage Modified values of the the notification object status field
    (SENT_TO_CHANNEL is renamed to SENT)

Fixed

  • upsertProfile Added check of conflicts during Profile updates;
    now returns HTTP code 429 in case of version mismatch