Replies: 5 comments
-
Another alternative for email reports could be to create a new API endpoint, such as GitHub actions can be used to invoke the API at regular intervals. When the API is invoked, it sends an email report to a particular email address. Although, I also like the approach that you are using. Your approach is more modular and can be used to generate different type of reports. |
Beta Was this translation helpful? Give feedback.
-
umami-api-client v0.0.0 is out 😄 |
Beta Was this translation helpful? Give feedback.
-
action-umami-report v1.1 is out |
Beta Was this translation helpful? Give feedback.
-
v1.4 has been published into marketplace Note that this actions may be an answer for ticket #920 and #924 |
Beta Was this translation helpful? Give feedback.
-
Hey @boly38! I made an API client too, quite a bit inspired by yours honestly. I made it in TypeScript however, and I removed the need to pass the auth data on every request. I also added a unauthenticated client, that only supports the collect endpoint. It only has a single dependency, |
Beta Was this translation helpful? Give feedback.
-
Hi
I created a proof of concept : using github action to prepare an umami daily report based on api call
https://github.com/boly38/action-umami-report
this is a very first mvp
I plan to extract api client part into dedicated repo if no one exist (if such client already exist, please let me know)
feedbacks are welcome.
regards
Beta Was this translation helpful? Give feedback.
All reactions