Commit b0c9f71
authored
Add support for statuspage.io (#1120)
* [Statuspage] WIP: add wrapping around page API
* [Statuspage] WIP: add wrapper around organization permissions
* [Statuspage] WIP: add typing for older version of python
* [Statuspage] WIP: remove typehints from parameters
* [Statuspage] WIP: add embed config settings
* [Statuspage] WIP: add page access users
And also fix parameters in docstings
* [Statuspage] WIP: add Page Access User Components
* [Statuspage] WIP: add Page Access User Metrics
* [Statuspage] WIP: add Page Access Groups
* [Statuspage] WIP: add Page Access Group Components
* [Statuspage] WIP: add page_ to all page methods
* [rest-client] add: patch method
* [Statuspage] WIP: add Page Subscribers
* [Statuspage] WIP: add Page Templates
* [Statuspage] WIP: renaming moment
* [Statuspage] WIP: add Page Incidents
* [Statuspage] WIP: add Page Incident Updates
* [Statuspage] WIP: add Page Incident Subscribers
* [Statuspage] WIP: add Page Incident Subscribers
* [Statuspage] WIP: probably fix Codacy complains
* [Statuspage] WIP: add Page Components
* [Statuspage] WIP: add Page Components Groups
* [Statuspage] WIP: add Page Metrics
* [Statuspage] Do not shadow the builtin id and add docstring for the wrapper
* [Statuspage] WIP: add Page Metric Providers
* [Statuspage] Making naming consistent
* [Statuspage] Fix typo
* [Statuspage] Fix E501 (really long strings)
* [Statuspage] Rename page getter function
This way it feels better
* [Statuspage] Refactor page_get_subscribers
* [Statuspage] Refactor page_get_uptime_component, page_get_uptime_for_component_group
* [Statuspage] Replace PUT with PATCH
In general, I think this is more useful. Yet there is a reason to use PUT sometimes, but when? And how do we call functions with it?1 parent d11bbb1 commit b0c9f71
2 files changed
+3169
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
381 | 381 | | |
382 | 382 | | |
383 | 383 | | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
384 | 420 | | |
385 | 421 | | |
386 | 422 | | |
| |||
0 commit comments