analytics/lib/plausible_web/controllers
Adrian Gruntkowski 4d7d88cfec
Implement basics of GA4 import (#3851)
* Implement LV date input using flatpickr

* Implement basics of GA4 import (very dirty WIP)

* Split Google HTTP API into UA and GA4 specific parts

* Add a quick way to record GA4 API responses

* Add first GA4 import fixtures with GA4 Data API responses

* Extract GA4 and UA specific logic form Google API

* Extract UA and GA4 specific actions to distinct controllers

* Add integration test for GA4 importer

* Update GA4 fixtures

* Test GA4 API

* Add debug logging and fix paginating through API results in in GA4 import

* Revert "Implement LV date input using flatpickr"

This reverts commit c696f8ee39d5702f27015c09a4f079ca124cc7bb.

* Fix note
2024-03-12 18:08:25 +01:00
..
api Stats api time on page (#3858) 2024-03-12 10:00:32 +00:00
site Allow inviting users who are members already (#3797) 2024-02-19 12:12:31 +01:00
admin_controller.ex Clean up legacy trials code + displaying limits (#3620) 2023-12-13 10:47:50 +00:00
auth_controller.ex Implement basics of GA4 import (#3851) 2024-03-12 18:08:25 +01:00
avatar_controller.ex Nolt sso (along with a better nav dropdown) (#3395) 2023-10-17 12:01:27 +03:00
billing_controller.ex Lock traffic notifications (#3641) 2023-12-28 08:42:27 +01:00
error_report_controller.ex Simplify Phoenix error template (#2913) 2023-05-16 10:52:17 +02:00
google_analytics4_controller.ex Implement basics of GA4 import (#3851) 2024-03-12 18:08:25 +01:00
helpers.ex Simplify Phoenix error template (#2913) 2023-05-16 10:52:17 +02:00
invitation_controller.ex Move limit enforcement to accepting site ownership transfer (#3612) 2023-12-20 14:56:49 +00:00
page_controller.ex add landing page (#2989) 2023-06-01 14:34:48 +03:00
site_controller.ex Implement basics of GA4 import (#3851) 2024-03-12 18:08:25 +01:00
stats_controller.ex Group os_version by os (#3806) 2024-02-22 15:58:50 +00:00
universal_analytics_controller.ex Implement basics of GA4 import (#3851) 2024-03-12 18:08:25 +01:00
unsubscribe_controller.ex Add presence check when unsubscribing from email reports 2021-05-03 16:56:46 +03:00