Skip to content

Release v2018.01.21

Compare
Choose a tag to compare
@AlexITC AlexITC released this 21 Jan 07:20
· 119 commits to master since this release

Bug fixes:

  • There was a missing translation in the message displayed after deleting an fixed price alert.
  • The percentage calculation on fixed price alert email was fixed.

Changes:

  • Now you can have up to 30 pending fixed price alerts, previously the limit was 15.
  • The percentage included on fixed price alert email is now rounded to 3 decimals.
  • The createdOn and triggeredOn fields are now included in the fixed price alerts.

Added:

  • The back-end waits for the running tasks to complete before shutting down.
  • The fixed price alerts UI let's you filter and sort the displayed alerts.
  • GET /health was added to check when the application is healthy or shutting down.
  • New currency alerts were added, now you can be notified when new currencies are added to the exchanges.

Change log

13f691e alerts-ui: Render triggeredOn field on FixedPriceAlertsComponent
55030b4 alerts-server: Return triggeredOn field on fixed price alerts
8859e74 alerts-ui: Add display filter on FixedPriceAlertsComponent
91a8749 alerts-ui: Add a separation between the page content and the footer
0aefe5a alerts-ui: Add link to new currency alerts on NavBar
d29dc70 alerts-ui: Add NewCurrencyAlertsComponent
b7528e0 alerts-server: Update "POST /new-currency-alerts/" to receive exchange in the path
dd1b835 alerts-server: Update "DELETE /new-currency-alerts/:id" to use exchange instead of id
2ee8f94 alerts-ui: Update footer to include social networks
1d3d6fd alerts-ui: Render createdOn field on fixed price alerts
9369600 alerts-ui: Add controls to sort fixed price alerts
213e6c8 alerts-ui: Update home page
ca8bf52 alerts-server: Trigger alerts on ExchangeCurrencySeederTask
5e2af38 alerts-server: Allow to retrieve alerts by exchange on NewCurrencyAlertDataHandler
197f1a7 alerts-server: Add NewCurrencyAlertsController
bd03bdf alerts-server: Add play path binder for NewCurrencyAlertId
1751b29 alerts-server: Add NewCurrencyAlertService
05b5ca2 alerts-server: Add NewCurrencyAlertFutureDataHandler
b4bbf84 alerts-server: Add NewCurrencyAlertInMemoryDataHandler
a2ac77d alerts-server: Add NewCurrencyAlertPostgresDataHandler
dc318c2 alerts-server: Add NewCurrencyAlertError
e89370b alerts-server: Add NewCurrencyAlert model
a5e0cd5 alerts-server: Add evolution for creating new_currency_alerts table
ae4e71f alerts-server: Fix non-deterministic test on FixedPriceAlertPostgresDataHandlerSpec
4e2c417 alerts-server: Fix non-deterministic test on DailyPriceAlertsControllerSpec
c3a2aa1 alerts-server: Add "GET /health"
61b40ac alerts-server: Allow to specify order on "GET /fixed-price-alerts"
fa68e63 alerts-server: Require order by conditions on fixed price alerts data layer
991be44 alerts-server: Add FixedPriceAlertOrderBySQLInterpreter
7b1f89a alerts-server: Add FixedPriceAlertOrderByParser
9e25661 alerts-server: Add FixedPriceAlertOrderBy
c31ecd0 alerts-server: apply newest order while retrieving fixed price alerts
bb65dd9 alerts-server: Retrieve createdOn field on a fixed price alert
6166b41 alerts-server: Round percentages on fixed price alerts email
f4b27cb alerts-server: Add footer text to the fixed price alerts email
f43dbe9 alerts-server: Fix percentage calculation on fixed price alert email
ebb1167 alerts-server: Enable AvailabilityFilter
8c6a529 alerts-server: Create AvailabilityFilter
d4879bc alerts-server: Update ExchangeCurrencySeederTask to be a ShutdownableTaskRunner
2190461 alerts-server: Update FixedPriceAlertsTask to be a ShutdownableTaskRunner
33a987c alerts-server: Add ShutdownableTaskRunner
fa5bdc9 alerts-server: Enable ShutdownHandler
4a4beaf alerts-server: Add ShutdownHandler
2283961 alerts-server: Set max number of fixed price alerts per user to 30
9b4c6e8 alerts-ui: integrate google analytics via gtag
8e27bb6 root: Add uptime status
a9b42f3 alerts-ui: Add missing translation for deleted alert message
a9fbc85 infra: Ignore .env file
f332f9a infra: Add steps to release alerts-server app
bf6c3fe infra: Add steps to release alerts-ui app
f10519e infra: Add systemd service file to run the app
fd426b5 infra: Add nginx config
c8a1cb0 root: Update project status on README.md