- Convert mwindow_ids to set from generic iterable (
2202f87
)
- Slight refactoring, rename monitor_change_mwindows and make it more generic (
6678d25
)
- Option to remove A single maintenance window with unmaintenance <window_id> or <friendly_name>, renamed the unmaintenance function to unmaintenance_all. This also has a verification added to it. (
5b8e87a
)
- More requested changes PR. 1 (
f148979
) - Requested changes PR. 1 (
24fb723
) - Maintenance cleanup gebruikt nu unmaintenance (
5a79987
) - Unmaintenance pauzeert de maintenance window voordat deze verwijderd wordt. (
83d822b
) - Geen automatische selectie dashboard in maintenance (
b1a525a
) - Unmaintenane will not print the maintenance window could not be found for every maintenance window anymore. (
2ca6aba
) - Maintenance now asks the user to select a dashboard to maintain. selecting a dashboard will add all the just made mwindow to all monitors in the dashboard. (
5f4b8a7
) - Print toggle maintenance is nu cprint (
d9e2173
) - Prints verwijderd (
49b6452
) - Remove-monitor-from-maintenance is af werkt alleen niet voor de laatste mwindow. Omdat de api een lege string als mwindow niet begrijpt. (
97f4e6b
) - Add_monitor_to_maintenance voegt nu een maintenance toe in plaats van ze allemaal te vervangen door 1. (
326789b
) - Get_monitors en get monitor functies aangepast zodat deze het argument mwindows=1 kunnen aannemen om de maintenance windows van een monitor op te kunnen halen. (
8c481e1
) - Add_dashboard_monitors_to_maintenance functie is gefixt. (
cb41646
) - Soms was de verwachte waarde van tijd 1 sec te laat voor de api. dus huidige tijd + 1 sec. En wat documentatie. (
30a61ad
) - 'Removal of window failed.' text fix (
3d02f61
) - Yes set verkleint. (
e84a17f
)
- Inline docs updated. (
94d6b78
)
- Added 'maintenance' and 'unmaintenance' subcommands: (
c444a3b
)
- Don't use
._api_key
externally, used property setter to make it easier (.api_key = 'abc') (b430995
)
- Set default of apikey to empty string instead of None (
c46ed10
)
- deps: Include two missing dependencies (
09fb42e
)
- Delayed init of UptimeRobot instance, since this depends on TomlConfig which is not always available (
c73daee
)
- auto-add: Pre-select already added domains (
8fa7b03
)
- After auto-add, the user is queried to add these monitors to a public dashboard (
da5eaa9
) - Work in progress to add dashboards (PSPs) to the uptimerobot API (
8b5c583
)
- auto-add: Don't query users for domains to add if the provided api key is empty (
7139460
)
- If API key in .env is left empty, don't crash with an error but show a warning instead (
2ff8713
)
- auto-add: Better prompt for domain selection; made --quiet still output but without color (
306a5ea
)
- Add --quiet to auto-add to ignore warnings/errors quietly (
36e2d6a
)
- ImportError: No module named 'termcolor._types' (
24aa55f
)
- Explained how to use it as a library (
23646c6
)
- autoadd: Add flag in .env to prevent asking the same question again (
e6d5894
)
- Add --fmt to output as JSON or YAML for most relevant cases (
2ce4c17
) - Started on pytest but free tier api is limited to 10 req/min (
1a1099a
) - Add edit and reset monitor; added docstrings (
3a21c27
) - Initial version with some endpoints implemented (
856b589
)
- Added more basic info (
f9c0089
)