analytics/extra/lib/plausible_web
Adam Rutkowski 99fd33522d
Expose goals w/ custom props through Sites/Plugins API (#5952)
* Improve goal custom props validation

* Implement goals with custom props in Plugins API

* Implement goals with custom props in Sites API

* DRY: Extract CustomProps schemas

* rename test

* Check for Props feature availability on goals with custom props creation

* Guard goals w/ custom props with billing feature checks

* ce

* ce

* Tidy up test

* credo

* Fix error wording for Sites API

* Update test/support/teams/test.ex

Co-authored-by: Artur Pata <artur.pata@gmail.com>

* Use strict map assertion per @apata's suggestion

* Stronger match

* Improve custom props validation

* Keep the hybrid feature encapsulated

* Format

* Revert "Keep the hybrid feature encapsulated"

This reverts commit 3d5d7cf4c8.

* Fixup

---------

Co-authored-by: Artur Pata <artur.pata@gmail.com>
2025-12-18 08:12:47 +00:00
..
controllers Expose goals w/ custom props through Sites/Plugins API (#5952) 2025-12-18 08:12:47 +00:00
live Add report percentages to dashboard and details view (#5923) 2025-12-16 12:43:16 +00:00
plugins/api Upgrade dependencies (#5922) 2025-12-02 11:05:32 +00:00
plugs Remove SSO_ENABLED env flag and replace it with ee? checks where needed (#5728) 2025-09-16 14:18:59 +00:00
sso CRM: implement basic SSO audit browser (#5586) 2025-07-23 16:45:33 +00:00
templates Improve HelpScout integration layout (#5853) 2025-10-31 14:36:25 +00:00
views Improve HelpScout integration layout (#5853) 2025-10-31 14:36:25 +00:00
dogfood.ex Update dogfooding tracker URL to new format (#5628) 2025-08-12 06:45:16 +00:00