|
|
|
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
|
|
|
|
|
|
|
|
## [0.5.0] - 2024-11-24
|
|
|
|
### Added
|
|
|
|
- `notifyType` when subscribing, including `DIRECT_NOTIFICATION` with a hard-coded message
|
|
|
|
- `SECONDS_BETWEEN_NOTIFICATIONS` environment variable for length of notification loop
|
|
|
|
### Changed
|
|
|
|
- DB changes:
|
|
|
|
- `alter table subscription add column notify_type varchar(32);`
|
|
|
|
- `update subscription set notify_type = 'DAILY_CHECK';`
|
|
|
|
- `alter table subscription add column created_date datetime;`
|
|
|
|
- `alter table subscription add column message varchar(100);`
|
|
|
|
|
|
|
|
## [0.4.0] - 2024-03-31 - 400d9e6eb0e8508efbb4c870a79c0008d15f2200
|
|
|
|
### Added
|
|
|
|
- Different times for users to receive notifications
|
|
|
|
- Ping endpoint
|
|
|
|
### Changed
|
|
|
|
- Notification loop runs every 5 minutes.
|
|
|
|
- DB changes:
|
|
|
|
- `alter table subscription add column notify_time varchar(5);`
|
|
|
|
- `update subscription set notify_time = '13:13';`
|
|
|
|
- `create table settings (id integer primary key, prev_notify_end_time varchar(29) not null, running_notify_end_time varchar(29));`
|
|
|
|
- `insert into settings (id, prev_notify_end_time) values (0, '2024-01-01');`
|
|
|
|
|
|
|
|
|
|
|
|
## [0.1.0]
|
|
|
|
- First release with subscriptions and daily notifications.
|
|
|
|
|