Vini Brasil
Vini Brasil
Brazilians phone numbers can be hard to generate, validate and format, seen that there are at least three types of phone numbers in Brazil: * Landline phones, eg.: +55 XX...
When mocking external service calling modules, such as HTTP and gRPC, we might not want to these to be called without being mocked. It would be nice to have a...
### Changes This commit creates a GenServer spawned for each incoming event IP. It caches event information to be used in subsequent events from the same IP. This makes the...
### Changes This PR adds support for IDNs as discussed in #993. I replaced the latin alphanumeric validation with a more broad one, supporting other alphabets. I also made some...
### Changes This pull request fixes the following issues with timezones: - #904 - #1340 - https://github.com/plausible/analytics/issues/904#issuecomment-811093097 I used [Tzdata](https://github.com/lau/tzdata) to generate the timezone list. The library was extracted from...
### Changes This pull request adds new button in Site > Settings > Goals to reset goals by deleting all related events. This was suggested in https://github.com/plausible/analytics/discussions/186. ### Tests -...
Currently releases can only be modified (e.g. reverted, republished) up to one hour after publication. ``` Publishing failed Validation error(s) inserted_at: can only modify a release up to one hour...
Related to https://github.com/plausible/analytics/pull/2046
Related to: https://github.com/plausible/analytics/pull/2011/
### Steps to reproduce Call `Timex.TimezoneInfo.format_offset/1` with a half-hour negative timezone, e.g. `UTC-9:30`. ``` %Timex.TimezoneInfo{abbreviation: "-0930", full_name: "Pacific/Marquesas", offset_std: 0, offset_utc: -34200} |> Timex.TimezoneInfo.format_offset() # "-09:-30:00" ``` ### Description of...