Gustavo Maronato
77ec529f19
Fix #401 ( #402 )
2020-11-10 10:11:01 +02:00
Uku Taht
039480a0d1
Fix bug when filtering for goal and session prop
2020-11-06 13:59:45 +02:00
Uku Taht
65befd751a
Make sure removing email report offer doesn't inflate cookie
2020-11-06 13:34:57 +02:00
Dennis Tel
f490e8de52
task: Add CONTRIBUTING.md with development setup instructions ( #395 )
...
* task: Add CONTRIBUTING.md with development setup instructions
* Add --prefix assets to npm install instructions
Co-authored-by: Dennis Tel <dennis@aiden.cx>
2020-11-05 13:43:24 +02:00
Uku Taht
d206ec85cf
Add user email to notification
2020-11-05 10:02:18 +02:00
Uku Taht
8020e93052
Linkify custom props
2020-11-04 13:35:05 +02:00
Uku Taht
7685239204
Fix tracker plug configuration
2020-11-03 11:35:08 +02:00
Uku Taht
0a7684f3bc
Mix format
2020-11-03 11:20:11 +02:00
Uku Taht
f0cbf33d7c
Add tracker feature to automatically track outbound links ( #389 )
...
* Add tracker feature to automatically track outbound links
* Precompute templates and allow aliases
* Fix /js/analytics.js
* Remove change to tracking code
* Update CHANGELOG
2020-11-03 11:09:50 +02:00
Uku Taht
b816d92020
Show conversion rates in conversions report
2020-10-30 11:26:16 +02:00
Uku Taht
044da18fec
Fix tests for metadata
2020-10-30 11:05:19 +02:00
Uku Taht
0b6e645b44
Rename metadata -> properties ( #390 )
2020-10-30 10:49:41 +02:00
Chad Whitacre
73375b8289
Add weekday to the visitor graph ( #386 )
...
* Add weekdays to the visitor graph
Abbreviate both weekday and month in order to keep horizontal spacing
roughly the same as it's been.
Closes #175 .
* Add note to CHANGELOG
2020-10-29 15:43:58 +02:00
Uku Taht
ff515c641d
Improve event metadata ( #385 )
...
* Change from dropdown to tabs for metadata breakdown
* Add meta filter to base_query
* Refactor: use base_query_w_sessions in top_referrers_for_goal
* Do not allow individual metadata filter
* Fix conversions report when combining 3 filters: goal, metadata, country
* Remember selected metadata key
* Compress conversions component
2020-10-29 15:33:37 +02:00
Uku Taht
40900c7653
Ability to add event metadata ( #381 )
...
* Ability to add event metadata
* Close Dropdown on outside click
* Show (none) value in metadata breakdown
* Allow filtering for metadata key/val pairs
* Use correct clickhouse_ecto
* Better naming for meta filter
* Add tests
* Add changelog entry
* Remove change made for testing
2020-10-28 11:09:04 +02:00
Uku Taht
c533562eaa
Show correct stats when filtered for goal ( #374 )
...
* Show proper stats when filtered for goal
* Add changelog entry
2020-10-20 11:24:20 +03:00
Uku Taht
63a236508d
Improve colour range of countries map
2020-10-19 13:46:08 +03:00
Uku Taht
1d0300a03a
Add CHANGELOG entry for #353
2020-10-19 11:16:04 +03:00
Caleb Woodbine
a956d58a10
Slim container image and swap Debian for Alpine ( #353 )
2020-10-19 11:12:24 +03:00
Uku Taht
8e9459ba99
Ignore arrow keys when modifier keys are pressed ( #371 )
2020-10-19 10:56:03 +03:00
Uku Taht
d8c05406d5
Add changelog entry for #362
2020-10-16 15:49:51 +03:00
Uku Taht
dd44bc803d
Do not error when activating an account that already exists ( #370 )
...
* Do not error when activating an account that already exists
* Add changelog entry
2020-10-16 15:48:22 +03:00
Uku Taht
c84b5e1f76
Update mix.lock
2020-10-16 15:14:35 +03:00
Uku Taht
b2f78bb741
Change Javascript license to MIT ( #369 )
2020-10-16 11:08:58 +03:00
Uku Taht
d463814da7
Logger ( #367 )
...
* Fix error loading sessions after a restart
* Add logflare logger
2020-10-15 15:57:30 +03:00
Uku Taht
78ab16baa8
Fix error loading sessions after a restart
2020-10-15 12:25:33 +03:00
Caleb Woodbine
f7235d4407
Run container as non root ( #362 )
2020-10-15 11:22:04 +03:00
Uku Taht
1dfa679fc6
Revert change to Dockerfile
2020-10-14 15:59:32 +03:00
Uku Taht
5e500fef59
Revert "Update container image to run as non root ( #352 )"
...
This reverts commit 59acd4c76d
.
2020-10-14 15:59:19 +03:00
Uku Taht
7a00de31cd
Update changelog
2020-10-14 15:57:30 +03:00
Uku Taht
6e8ccdd473
Download updated user-agent files
...
Closes #309
2020-10-14 12:26:43 +03:00
Uku Taht
e228fd1f85
Additional filters ( #358 )
...
* Filter by screen size
* Filter by browsers
* Add filter for Operating system
* Add changelog entry
* Add filter for countries
* Add tests for filters
2020-10-13 12:03:42 +03:00
Uku Taht
aa915215f0
Format counts in country report
2020-10-13 10:41:49 +03:00
Uku Taht
13de259cd4
Format device numbers
2020-10-13 10:40:19 +03:00
Uku Taht
ff0cb5d2cf
Add referrerpolicy=no-referrer to DDG favicons
...
Fixes #343
2020-10-13 10:31:32 +03:00
Caleb Woodbine
59acd4c76d
Update container image to run as non root ( #352 )
2020-10-13 10:20:02 +03:00
Uku Taht
ceaf39c2b5
Start all apps when creating DB ( #355 )
...
* Start all apps when creating DB
* Add changelog entry
2020-10-13 10:18:31 +03:00
Marko Saric
5869dde857
Update README.md
2020-10-12 17:32:27 +02:00
Marko Saric
7acd0193ea
Update README.md
2020-10-12 16:04:22 +02:00
Uku Taht
84ee2c04aa
Use AGPL license going forward
2020-10-12 16:21:25 +03:00
Uku Taht
27fd18bea0
Linkify top pages ( #350 )
...
* Linkify top pages
* Add changelog entry
* Make automated build push :dev tag to Dockerhub
2020-10-09 15:23:08 +03:00
Marko Saric
295b49d260
Merge pull request #345 from wvffle/patch-1
...
Fix typo in dockerfile
2020-10-06 17:51:15 +02:00
Kasper Seweryn
a99e7c4f94
Fix dockerfile
2020-10-06 15:37:59 +00:00
Marko Saric
2c0fd55bc6
Update README.md
2020-10-05 16:06:46 +02:00
Uku Taht
ead4a7d560
Release selfhosted ( #341 )
...
* Optimize Dockerfile
* Update selfhosting documentation
* Remove unnecessary files
* Remove internal config stuff
* Update config
* WIP
* Use BASE_URL instead of HOST and SCHEME
* Add port to endpoint url config
* Make config/config.exs on par with config/releases.exs
* Add changelog entry
* Document configuration change
2020-10-05 15:01:54 +03:00
Preslav Rachev
431c02ad58
#332 : Refactor stats controller ( #337 )
...
* #332 : Refactor stats controller
* Simplify the conditional logic
2020-10-02 12:02:32 +03:00
Uku Taht
8d9667a949
Show utm_medium, utm_source, and utm_campaign in sources modal ( #321 )
...
* Show utm_medium, utm_source, and utm_campaign in sources modal
* Allow filtering by UTM tags
* Integrate filters with URL bar
* Add CHANGELOG entry
* Refresh modal when filter changes
* Remove Direct / None from campaign results
* Add UTM tabs to top sources report
* Add pagination
* Remove dropdown from top sources popup
* Fix bug in clickhouse_ecto
* Remove referrers_for_goal
* Make sure UTM tags work OK with goals
* Make source tab selection sticky
* Consistent styling for devices and source tabs
* Add noref in realtime to utm tabs
* Fix tests
2020-09-28 11:29:24 +03:00
Étienne Charignon
10ac163aaa
Fix a typo in the Hosting documentation ( #333 )
2020-09-28 11:00:01 +03:00
Marko Saric
924c96f0a5
Update _footer.html.eex
2020-09-24 15:53:30 +02:00
Jake Howard
d04d1bae83
Link to docs site rather than current instance ( #322 )
...
* Link to docs site rather than current instance
Self-hosted instances don't serve the docs site anymore, correctly.
* Remove accidental wrapping
2020-09-23 14:47:48 +03:00