Vinicius Brasil
ba36b08fd6
Make realtime goal conversions clickable ( #2035 )
...
Closes #1739
2022-07-21 14:00:42 +03:00
dependabot[bot]
ec78c7b80c
Bump terser from 5.7.0 to 5.14.2 in /assets ( #2036 )
...
Bumps [terser](https://github.com/terser/terser ) from 5.7.0 to 5.14.2.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/commits )
---
updated-dependencies:
- dependency-name: terser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-21 13:58:07 +03:00
Marko Saric
2eec492f45
Remove the note about hiring ( #2020 )
2022-07-18 10:14:04 +03:00
Daniel Bonfim
fbadad73fd
Closes #1994 ( #2012 )
2022-07-18 10:13:50 +03:00
Uku Taht
93b84661d1
Add tooltip to source numbers
2022-07-14 12:27:40 +03:00
Uku Taht
4a33cd0a25
Delegate to default Sentry filter
2022-07-14 03:26:59 +03:00
Uku Taht
6fbb0a24a8
Do not log Sentry.CrashError to Sentry
...
Stops recursive error logging to sentry
2022-07-14 03:03:59 +03:00
Sasha Fonseca
37dddb62d9
Add tooltip to show exact number in lists ( #2009 )
...
* Add tooltip to show exact number in lists
* Update CHANGELOG
2022-07-12 23:47:14 +03:00
Sasha Fonseca
db3a852f26
Fix missing 'pageviews' column from 'pages.csv' ( #1988 )
...
* Fix missing 'pageviews' column from 'pages.csv'
* Add CHANGELOG entry for Issue #1878 fix
2022-07-12 23:46:47 +03:00
Adam Rutkowski
3b82ba0e25
Upgrade to Geolix 2.0 ( #1997 )
...
* Upgrade geolix
* Remove geolix pool config
* Save unnecessary Task.async_stream roundtrip
Normally the Geolix API accepts `:where` keyword option that designates
the database to look up. In case no parameter is supplied, it'll spawn
a parallel map over all databases available. In this case we have only
one DB anyway, so there is no need for the extra instrumentation.
* Follow up on direct :geolocation lookups
2022-07-12 11:39:04 +03:00
Manu S Ajith
81f18ff0a5
Setup promex ( #1999 )
...
* Setup promex
Signed-off-by: Manu S Ajith <neo@codingarena.in>
* Cleanup promex config file
Signed-off-by: Manu S Ajith <neo@codingarena.in>
2022-07-11 15:00:04 +03:00
Uku Taht
2b8e3ea62a
Use finch in sentry client ( #1996 )
...
* Introduce Finch for Sentry integration
* Make sure the DummyAgent can be started
* No need to sanitize the dsn, finch takes care of that
* Simplify the dummy child spec
* Annotate redirects clause
* Make use of new `get_int_from_path_or_env`
* Actually use finch in Sentry config
* Configure `excluded_domains` correctly for Sentry
The way sentry is configured currently, when we get an HTTP error it
will be logged twice - once from Sentry.PlugCapture and once from
Sentry.LoggerBackend. The logger backend module does the right thing
by default but for some reason we've been overriding the config
parameter that by default stops double-counting errors. This commit
returns to the default configuration which is better.
* Default to 15s timeout
* Attempt to send twice at most
* Warn in sentry client
* Use warn level in sentry client
Co-authored-by: Adam Rutkowski <hq@mtod.org>
2022-07-08 11:14:52 +03:00
Uku Taht
ac89d60808
Add sample rate to sentry config
2022-07-07 11:50:47 +03:00
Uku Taht
0553fa041b
Parse geolix pool config as integers
2022-07-07 11:38:18 +03:00
Uku Taht
44e4b429ae
Update clickhouse_ecto
2022-07-07 11:13:56 +03:00
Manu S Ajith
606c162138
Add option to configure sentry pool size, and geolix worker size ( #1992 )
...
Signed-off-by: Manu S Ajith <neo@codingarena.in>
2022-07-07 10:15:13 +03:00
Adam Rutkowski
45cc1d27a1
Fix dev environment startup errors ( #1990 )
...
* Include gelocation DB download in the development workflow
* Make sure `tls_certificate_check` is started ASAP
This prevents `:application_either_not_started_or_not_ready` errors
on application startup.
* Mark Makefile targets as PHONY
By default Make assumes the targets are files,
in this case none of them are.
2022-07-06 17:47:31 +03:00
Uku Taht
1cdffb098e
Revert "Temporarily return 404 for favicons"
...
This reverts commit 8d3bdd9816
.
2022-07-06 17:46:05 +03:00
Uku Taht
8c94e52f0f
Adds tracing attribute when event ingest is blocked
2022-07-06 12:54:51 +03:00
Uku Taht
292a419473
Add feature flag to block event ingest ( #1991 )
...
Event ingest can be blocked using the flag `block_event_ingest`
2022-07-06 12:25:40 +03:00
Uku Taht
8d3bdd9816
Temporarily return 404 for favicons
2022-07-05 19:52:15 +03:00
Uku Taht
6cc9afff50
Add observer_cli
2022-07-05 15:42:59 +03:00
Uku Taht
9617bd41b3
Revert "Add task to remove a page from the database"
...
This reverts commit 566d1b917a
.
2022-06-28 15:22:16 +03:00
Uku Taht
58cb2f19ae
Add feature flag for google analytics imports
2022-06-28 15:16:54 +03:00
Uku Taht
566d1b917a
Add task to remove a page from the database
2022-06-28 11:38:14 +03:00
Marko Saric
cd73df694c
We are looking for a Technical Customer Success Manager ( #1977 )
2022-06-27 10:41:32 +03:00
Uku Taht
de17154f58
Show custom event goal form by default
2022-06-21 11:34:01 +03:00
Marko Saric
e7dda24930
removing the note that we're hiring ( #1958 )
2022-06-16 10:11:59 +03:00
Marko Saric
2f9dbfc4a6
Changing sites into stats in this message as well ( #1953 )
...
just to make sure that it's the stats rather than actual sites that get locked
2022-06-13 12:06:37 +03:00
Uku Taht
3e5695408a
Use new Session.CacheStore in favour of Session.Store ( #1934 )
...
* Remove Session.Store in favour of Session.CacheStore
* Add CHANGELOG entry
* Use appropriate enum function
2022-06-06 10:44:33 +03:00
Kian-Meng Ang
ae61aecfd0
Use erlef/setup-beam for GitHub Actions ( #1880 )
2022-06-06 10:42:24 +03:00
Vignesh Joglekar
9279cd7554
Fixes inane Safari Date.parse compatibility issue ( #1887 )
...
* Safari is modern IE
* Adds proper support for realtime "dateString"
2022-06-06 10:41:27 +03:00
Kurt McAlpine
b92889aaf0
Add API to retrieve site by domain ( #1942 )
2022-06-03 10:37:14 +03:00
Uku Taht
30b3cc1ed6
Add error state when no data is returned from GA API
2022-06-02 14:40:52 +03:00
Uku Taht
102ff1885e
Trim trailing whitespace from pathname
2022-06-02 11:34:10 +03:00
Vignesh Joglekar
e82131b2f3
Fixes edge case on conversion metric automatic change ( #1939 )
2022-06-01 10:32:00 +03:00
Marko Saric
2ebdf61c2b
Keep the public and in-app footers consistent ( #1936 )
...
i've tried to make the two footers consistent to include the different links we were missing in the in-app footer (terms, dpa...) but also to display the new job opening for those that are logged in. i don't have a way to test it so hopefully i didn't make any mistakes
2022-05-30 16:01:26 +03:00
Uku Taht
7e658210ba
Remove db-ip city lite
2022-05-30 10:21:28 +03:00
Marko Saric
1e2e1d83fb
Update ownership_transfer_request.html.eex ( #1929 )
2022-05-30 09:18:35 +03:00
Uku Taht
76edeb8276
System route
2022-05-27 16:01:42 +03:00
Uku Taht
910efd849c
Revert config changes
2022-05-27 15:52:31 +03:00
Uku Taht
892133d036
Parse build information
2022-05-27 15:51:24 +03:00
Uku Taht
b667d65d52
Move ARG to running container instead of build container
2022-05-27 15:24:11 +03:00
Uku Taht
f0e0062dc1
FIx typo
2022-05-27 14:49:04 +03:00
RobertJoonas
225c1138b6
CRM improvements ( #1903 )
...
* lock/unlock sites, show user role, link to manage subscription
* merged remove gp and unlock sites into one single action + code style tweaks
2022-05-27 14:45:25 +03:00
Uku Taht
5b5c70b82d
Add build metadata to build arg
2022-05-27 14:30:21 +03:00
Uku Taht
afe2f6d8e1
Tag docker images during build
2022-05-27 14:09:57 +03:00
Uku Taht
88173342b9
Print GITHUB WORKSPACE
2022-05-27 12:06:38 +03:00
Uku Taht
47fc09bacf
Add version file directly to priv
2022-05-27 11:19:37 +03:00
Uku Taht
d23f7d5358
Disable sentry if not configured
2022-05-27 11:00:39 +03:00