Update implemented features

This commit is contained in:
Alexis Métaireau 2023-10-05 11:07:03 +02:00
parent fa092ad75b
commit f038a37022

View file

@ -9,17 +9,17 @@ Features :
- [x] Uses `.yaml` files for configuration ; - [x] Uses `.yaml` files for configuration ;
- [x] Read the configuration file and convert it to tasks ; - [x] Read the configuration file and convert it to tasks ;
- [x] Store tasks in a database ; - [x] Store tasks in a database ;
- [ ] Checks can be distributed on the network thanks to a job queue ;
- [x] Multiple paths per websites can be tested ; - [x] Multiple paths per websites can be tested ;
- [ ] Handles multiple alerting backends (email, sms, gotify) ; - [x] Handle jobs failures on the clients
- [x] Exposes an HTTP API that can be consumed by other systems ; - [x] Exposes an HTTP API that can be consumed by other systems ;
- [ ] Handles multiple alerting backends (email, sms, gotify) ;
- [ ] Exposes a simple read-only website. - [ ] Exposes a simple read-only website.
- [ ] Packaging (and argos-client / argos-server commands) - [ ] Packaging (and argos-client / argos-server commands)
- [ ] Handle jobs failures on the clients - [ ] Checks can be distributed on the network thanks to a job queue ;
Implemented checks : Implemented checks :
- [ ] Returned status code matches what you expect ; - [x] Returned status code matches what you expect ;
- [ ] Returned body matches what you expect ; - [ ] Returned body matches what you expect ;
- [ ] SSL certificate expires in more than X days ; - [ ] SSL certificate expires in more than X days ;