ChangelogΒΆ
0.7.1ΒΆ
Date: 2025-01-15
π©Ή β Avoid warning from MySQL only alembic instructions
π©Ή β Check before adding/removing ip_version_enum
π β Improve release documentation
0.7.0ΒΆ
Date: 2025-01-14
β¨ β IPv4/IPv6 choice for checks, and choice for a dual-stack check (#69)
β‘ β Mutualize check requests (#68)
β¨ β Ability to delay notification after X failures (#71)
π β Fix bug when changing IP version not removing tasks (#72)
β¨ β Allow to specify form data and headers for checks (#70)
πΈ β Add a long expiration date on auto-refresh cookies
ποΈ β Use bigint type for results id column in PostgreSQL (#73)
0.6.1ΒΆ
Date: 2024-11-28
π - Fix database migrations without default values
π - Fix domain status selectorβs bug on page refresh
0.6.0ΒΆ
Date: 2024-11-28
π β Show only not-OK domains by default in domains list, to reduce the load on browser
βΏοΈ β Fix not-OK domains display if javascript is disabled
β¨ β Retry check right after a httpx.ReadError
β¨ β The HTTP method used by checks is now configurable
β»οΈ β Refactor some agent code
π β Filter form on domains list (#66)
β¨ β Add "Remember me" checkbox on login (#65)
β¨ β Add a setting to set a reschedule delay if check failed (#67)
BREAKING CHANGE:mo
is no longer accepted for declaring a duration in month in the configuration
You need to useM
,month
ormonths
β¨ - Allow to choose a frequency smaller than a minute
β¨π β Allow partial or total anonymous access to web interface (#63)
β¨π β Allow to use a LDAP server for authentication (#64)
0.5.0ΒΆ
Date: 2024-09-26
π β Correctly show results on small screens
ππ β Add opengraph tags to documentation site (#62)
π¨ β Add a small web server to browse documentation when developing
β¨ β Add new check type: http-to-https (#61)
π β Better display of resultsβ error details
0.4.1ΒΆ
Date: 2024-09-18
π β Use a custom User-Agent header
π β Fix mail and gotify alerting
0.4.0ΒΆ
Date: 2024-09-04
π β Improve email and gotify notifications
β¨ β Add command to test gotify configuration
β¨ β Add nagios command to use as a Nagios probe
β¨ β Add Apprise as notification way (#50)
0.3.1ΒΆ
Date: 2024-09-02
β¨ β Add new check types: body-like, headers-like and json-like (#58)
0.3.0ΒΆ
Date: 2024-09-02
π©Ή β Fix release documentation
β β Add mypy test
β¨ β Add new check type: status-in
π©Ή β Close menu after rescheduling non-ok checks (#55)
β¨ β Add new check types: headers-contain and headers-have (#56)
β¨ β Add command to test email configuration (!66)
π β Enhance the mobile view (!67)
β¨ β Allow to run Argos in a subfolder (i.e. not on /) (#59)
β¨ β Add new check types: json-contains, json-has and json-is (#57)
0.2.2ΒΆ
Date: 2024-07-04
π β Fix bug in login view when having an expired token in cookie (redirect loop)
0.2.1ΒΆ
Date: 2024-06-27
π β Fix bug in login view when having a cookie (internal server error)
0.2.0ΒΆ
Date: 2024-06-24
ππ― β Improve notifications and result(s) pages
π β Add level of log before the log message
π β Add a warning message in the logs if there is no tasks in database. (fix #41)
β¨ β Add command to generate example configuration (fix #38)
π β Improve documentation
β¨ β Add command to warn if itβs been long since last viewing an agent (fix #49)
π₯ β Change default config file path to argos-config.yaml (fix #36)
π β New documentation URL: doc is now on https://argos-monitoring.framasoft.org/
π₯ β Remove env vars and only use the configuration file
β¨ β Add built-in authentication for human interface
0.1.1ΒΆ
Date: 2024-04-30
π β Fix --config option for some commands
βοΈπ§ β Validate config file readability
0.1.0ΒΆ
Date: 2024-04-25
First working version