Vini Brasil

Results 13 issues of 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...

help wanted

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...

feature request

### 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...