Releases: hyperjumptech/monika
Releases · hyperjumptech/monika
v1.17.0
What's Changed
Added
- Feat: Add a Metric to Track the Total of Probes Running by @haricnugraha in #1222
Fixed
- Fix: Handle Enabled and Disabled Probe Changes Types by @haricnugraha in #1223
Changed
- Chore: Bump notification package to v1.16.0 by @nrsysdev in #1228
- Chore: Bump Oclif versions by @nrsysdev in #1224
Full Changelog: v1.16.4...v1.17.0
v1.16.4
What's Changed
Fixed
- fix: missing send error field when an error response exists by @kevinhermawan in #1217
Changed
- Chore: Cleanup eslint warns by @nrsysdev in #1221
Full Changelog: v1.16.3...v1.16.4
v1.16.3
What's Changed
Fixed
- Fix broken snapcraft pipeline by @sapiderman in #1209
- Fix/1176 asymmetric recovery by @sapiderman in #1210
- Fix: Wrong SQLite Migration File Path by @haricnugraha in #1219
Changed
- 1212 Update github action libraries by @sapiderman in #1213
- Chore: Clean up ESLint warnings by @nrsysdev in #1215
- Refactor: Update Probe Data Independently by @haricnugraha in #1203
- Refactor: Update Probe in Symon Mode Without Restarting by @haricnugraha in #1218
Full Changelog: v1.16.2...v1.16.3
v1.16.2
What's Changed
Changed
- Release: Bump monika-notification package to 1.15.13 by @nrsysdev in #1202
- Feat: Remove sendStatus in SymonClient initiate func by @dennypradipta in #1208
Full Changelog: v1.16.1...v1.16.2
v1.16.1
What's Changed
Fixed
- fix: error sent as a body to Symon by @kevinhermawan in #1201
- Update Snapcraft pipeline by @sapiderman in #1204
Changed
- Tweak trigger to deploy notification package by @sapiderman in #1193
- Fix path typo by @sapiderman in #1195
- Refactor: Separate Probe and Config Data by @haricnugraha in #1199
- Fix: Cluttered report data from monika to symon by @ilmiawan in #1198
- Chore: Clean up ESLint warnings in packages/notifications by @nrsysdev in #1194
Full Changelog: v1.16.0...v1.16.1
v1.16.0
What's Changed
Fixed
- Fix: Feat/Publish notification package by @sapiderman in #1151
- Fix: Add handled stopsignal to Dockerfile by @saydamir in #1159
- Fix: Include the workers when npm pack by @dennypradipta in #1167
- Fix: [SymonClient] Report worker path by @dennypradipta in #1168
- Fix repeat flag doesn't terminate monika on fail probe by @nicnocquee in #1165
- Fix: Validation on Alert Assertion by @haricnugraha in #1179
- Fix: Send Recovery Notification from Previous Incident Before Monika Restart in Symon Mode by @haricnugraha in #1184
- Fix: Add EHOSTUNREACH and EPROTO error handler by @dennypradipta in #1190
Changed
- Feat: [SymonClient] POC using Piscina by @dennypradipta in #1157
- Split the Node.js workflow jobs by @nico-hyperjump in #1162
- Update: Log the unhandled error status code in HTTP probing by @dennypradipta in #1172
- Update: Use console.error for unhandled request code by @dennypradipta in #1173
- Chore: Add cancel workflow and format .github files by @nrsysdev in #1170
- Refactor symonClient initiate function by @ilmiawan in #1175
- Feat: [SymonClient] User friendly errors in incident response body by @dennypradipta in #1183
- Chore: Clean up ESLint warnings via autofix by @nrsysdev in #1187
Added
- Feat: Allow "CONNECT" and "TRACE" HTTP method by @haricnugraha in #1161
- Feat: Add --ignoreInvalidTLS flag by @dennypradipta in #1185
New Contributors
- @nico-hyperjump made their first contribution in #1162
- @saydamir made their first contribution in #1159
Full Changelog: v1.15.11...v1.16.0
v1.15.11
What's Changed
Fixed
- Fix: Docker Release from tag pipeline by @dennypradipta in #1149
Changed
- Chore: Preparation to Upgrade Oclif to Version 3 by @haricnugraha in #1140
- Chore: Suppress CI Log by @haricnugraha in #1153
- Refactor: Replace Manual Validation with Joi by @haricnugraha in #1145
- Refactor: Encapsulate Database Global Variable by @haricnugraha in #1155
Added
- Feat: Add Initial Delay by @haricnugraha in #1147
- Feat: Make Retry Configurable by @haricnugraha in #1150
- Revert: Restore Incident Threshold by @haricnugraha in #1158
Full Changelog: v1.15.10...v1.15.11
v1.15.10
What's Changed
Fixed
- Fix: Fail to Connect to Symon by @haricnugraha in #1144
- Issue 1142 - Ci/CD broken workflow by @sapiderman in #1143
- Fix: Increase Request Timeout When Getting Probes from Symon by @haricnugraha in #1139
Changed
- Chore: Upgrade Oclif to Version 2 by @haricnugraha in #1138
- Hide IP and Geolocation by default by @sapiderman in #1090
Full Changelog: v1.15.9...v1.15.10
v1.15.9
What's Changed
Fixed
- Fix: Monika Handshake to Symon Crashes If There is No Internet Connection by @haricnugraha in #1135
- Fix: Monika Can not Send Alert to Symon by @haricnugraha in #1130
- Fix: Monika exits when connected to Symon with an empty probe by @haricnugraha in #1123
- Fix: Change Response Time Default Alert Message by @haricnugraha in #1120
Changed
- Add custom http response to documentation by @sapiderman in #1133
- Deprecation: Incident and Recovery Threshold by @haricnugraha in #1129
- Refactor: Remove isProbeResponsive Field by @haricnugraha in #1128
- Docs: Remove Incident and Recovery Threshold in the Documentation by @haricnugraha in #1127
- Test: Set Monika Repeat Flag to 1 in the Command Test by @haricnugraha in #1126
- Restructure PING request by @sapiderman in #1125
- Feat: adds a new flag to use the Symon API version by @kevinhermawan in #1124
- Refactor: Set the Probe Alert ID as a Mandatory Type by @haricnugraha in #1122
- Feat: Replace Incident and Recovery Threshold Mechanism with Backoff by @haricnugraha in #1119
Full Changelog: v1.15.8...v1.15.9