|
e759e495fd
|
feat: optionally specify max commits between dev and main
The default is 25.
Closes kemitix/git-next#121
|
2024-09-06 08:10:10 +01:00 |
|
|
5d9915bdbd
|
feat(tui): (experimental) show repo state, messages and git log
|
2024-08-25 15:59:42 +01:00 |
|
|
ef24cb583c
|
feat: add short git log graph to notifications
Closes kemitix/git-next#133
|
2024-08-08 08:39:01 +01:00 |
|
|
8c19680056
|
refactor: macros use a more common syntax
Parameters were separated by ':', but are now separated by ','.
|
2024-08-06 20:06:39 +01:00 |
|
|
6acefda5d3
|
refactor: cleanup pedantic clippy in core crate
|
2024-08-06 16:07:25 +01:00 |
|
|
3895246b72
|
fix: shout.desktop should be optional
If the value isn't present, then it is treated as false
|
2024-08-04 16:02:06 +01:00 |
|
|
6de8e4f988
|
feat: prevent duplicate alerts
Closes kemitix/git-next#128
|
2024-08-03 23:07:56 +01:00 |
|
|
9a2fa2e8a5
|
feat: add support for desktop notifications
Closes: kemitix/git-next#119
|
2024-08-03 12:59:40 +01:00 |
|
|
9fb70f98d6
|
test: update tests to check for email config parsing
|
2024-08-02 18:47:05 +01:00 |
|
|
12a2981ab5
|
feat: send email notifications (sendmail/smtp)
Closes kemitix/git-next#114
|
2024-08-02 07:36:11 +01:00 |
|
|
538728c491
|
feat!: restructured server config into listen & shout sections
Groups 'http' and 'webhook' sections under 'listen'.
Renames 'notification' section as 'shout'.
|
2024-08-01 07:56:31 +01:00 |
|
|
8df7600053
|
feat: remove notification.type
This makes it easier to specify multiple types of notifications,
rather than a single type.
|
2024-07-31 06:56:04 +01:00 |
|
|
2ec5ae1d51
|
tests: restore unlinked test file
|
2024-07-26 19:18:12 +01:00 |
|
|
ab728c7364
|
refactor: merge config crate into core crate
|
2024-07-25 21:08:16 +01:00 |
|