listmonk/internal
Kailash Nadh 5fb7c6cfb0 Add support for automatic, idempotent DB migrations
- On boot, the app now checks if the DB version matches its
  expected version and refuses to start if there are pending
  migrations to be run.
- The new `--upgrade` flag runs data migrations from the last
  recorded migration (in the settings table) to the latest one
  in the binary.
- Migrations are DB/arbitrary logic functions in .go files in
  internal/migrations.
- All migration functions are idempotent.
2020-08-03 19:02:23 +05:30
..
manager Add support for `List-Unsubscribe` header. 2020-08-01 17:54:51 +05:30
media Add settings UI and "hot reload" support to the app. 2020-07-21 00:23:57 +05:30
messenger Add support for `List-Unsubscribe` header. 2020-08-01 17:54:51 +05:30
migrations Add support for automatic, idempotent DB migrations 2020-08-03 19:02:23 +05:30
subimporter Refactor `blacklist` to `blocklist` 2020-08-01 16:45:29 +05:30