analytics/lib/plausible_web/plugins/api/schemas
hq1 615b6aef7d
Plugins API exentsions (custom props, bulk goal delete, goal creation => ListResponse always) (#3593)
* End polymorphic response in goals create

Being part of the v3 spec, this isn't well
(or at all) supported by OpenAPI generators.

Always respond with `Goal.ListResponse`

* Implement `PUT /custom_props`

* Implement bulk `DELETE /goals`

* Expose API for (bulk-)disabling custom props

* Add controller typespecs

* Delegate list wrapping to `Plausible.API.*`
2023-12-06 12:33:33 +01:00
..
custom_prop Plugins API exentsions (custom props, bulk goal delete, goal creation => ListResponse always) (#3593) 2023-12-06 12:33:33 +01:00
goal Plugins API exentsions (custom props, bulk goal delete, goal creation => ListResponse always) (#3593) 2023-12-06 12:33:33 +01:00
shared_link Tidy up openapi schema (#3498) 2023-11-08 11:51:37 +01:00
custom_prop.ex Plugins API exentsions (custom props, bulk goal delete, goal creation => ListResponse always) (#3593) 2023-12-06 12:33:33 +01:00
error.ex Tidy up openapi schema (#3498) 2023-11-08 11:51:37 +01:00
goal.ex Plugins API: 2nd pass with Goals resource + SharedLinks schema changes (#3396) 2023-10-05 11:54:18 +02:00
link.ex Tidy up openapi schema (#3498) 2023-11-08 11:51:37 +01:00
not_found.ex Tidy up openapi schema (#3498) 2023-11-08 11:51:37 +01:00
pagination_metadata.ex Tidy up openapi schema (#3498) 2023-11-08 11:51:37 +01:00
payment_required.ex Tidy up openapi schema (#3498) 2023-11-08 11:51:37 +01:00
shared_link.ex Plugins API: 2nd pass with Goals resource + SharedLinks schema changes (#3396) 2023-10-05 11:54:18 +02:00
unauthorized.ex Tidy up openapi schema (#3498) 2023-11-08 11:51:37 +01:00
unprocessable_entity.ex Tidy up openapi schema (#3498) 2023-11-08 11:51:37 +01:00