Uku Taht
8ae4d46e5b
Remove beta notice from the API keys section
2021-04-14 10:40:40 +03:00
Uku Taht
48be0e3fda
Revert "Add UTM tags to login links from email reports"
...
This reverts commit 091fc423f9
.
2021-04-13 12:08:22 +03:00
Uku Taht
091fc423f9
Add UTM tags to login links from email reports
2021-04-13 11:47:01 +03:00
Uku Taht
83a759c60a
Use db-ip lite database for countries ( #906 )
...
* Use DBIP database for countries
* Add fake data for geolocation tests
2021-04-12 12:21:07 +03:00
Uku Taht
58cff47b6f
Add name to shared links ( #910 )
...
* Add name to shared links
* Add changelog entry
2021-04-06 14:32:38 +03:00
Niklaas Baudet von Gersdorff
f0725e2578
fix: truncate username on small screens ( #866 )
...
* fix: truncate username on small screens
caveat: adds suffix ' ...' to every (!) username.
* fix: truncate username via CSS
* chore: apply changes to separated layout for header
2021-04-05 10:57:57 +03:00
Tatsuyuki Ishi
d39fbc48c2
Disable self-tracking with self hosting ( #907 )
...
* Disable self-tracking with self hosting
* Update CHANGELOG.md
2021-04-02 13:31:30 +03:00
Uku Taht
c97043e191
Add ability to delete account and start over in activate flow
...
Fixes #581
2021-04-01 10:43:32 +03:00
Uku Taht
ec9134e14f
Fall back to placeholder image when favicon request fails
...
Fixes #798
2021-03-31 17:14:09 +03:00
Uku Taht
e12b9fa42c
Use GET instead of POST for logout
...
Fixes #730
2021-03-31 16:49:05 +03:00
Uku Taht
9ceb251491
Add frontend validation to email report recipients
...
Fixes #583
2021-03-31 16:26:27 +03:00
Uku Taht
0d07476e32
Add goal page: clear page path when configuring custom event goal
...
Fixes #796
2021-03-31 16:19:21 +03:00
Uku Taht
e66c0a0aa4
Make tooltip styles more similar
2021-03-29 11:47:57 +03:00
Uku Taht
c6309976f1
Fix upgrades
2021-03-26 10:30:52 +02:00
Uku Taht
4ea60f8f1c
Add upgrade page for specific plan
2021-03-16 12:03:50 +02:00
Uku Taht
3ff97d27ad
Revert to native background colour control
2021-03-16 10:40:25 +02:00
Uku Taht
8ab6edd73f
Add max width to embed
2021-03-15 17:00:23 +02:00
Uku Taht
fef3eba0a4
Embed improvements ( #839 )
...
* Smoother resizing of the iframe
* Use bodyBackground with iframe-resizer
2021-03-15 15:56:12 +02:00
Victor Truong
c29bcc89b5
Fix typo with "succesfully" ( #836 )
2021-03-15 11:40:53 +02:00
Uku Taht
57b3b32444
Add frameborder="0" and loading="lazy" to iframe
2021-03-10 15:56:21 +02:00
Uku Taht
844af698ce
Embeddable dashboard ( #812 )
...
* Add embedded mode for shared links
* Add test for X-Frame-Options
* Improve embed code generator
* Add changelog entry
Co-authored-by: aymanterra <aymanterra@users.noreply.github.com>
Co-authored-by: Brad Kane <bradkane@users.noreply.github.com>
2021-03-10 14:41:17 +02:00
Uku Taht
d31779b07a
Remove unsubscribe link from over limit email
2021-03-04 17:00:44 +02:00
Uku Taht
cda031d453
Bookmarkable shared links ( #752 )
...
* Implement shared links with a static URL
* Separate sessio cookie from shared link cookie
2021-03-02 11:15:43 +02:00
Vignesh Joglekar
752236a429
Adds proper dark styles for API key issuance page ( #771 )
2021-03-02 10:21:36 +02:00
Bhavin Gandhi
1bad9b0c50
Use auto generated copyright year ( #762 )
...
Signed-off-by: Bhavin Gandhi <bhavin7392@gmail.com>
2021-03-01 10:15:59 +02:00
Uku Taht
9db24f54d5
Enable over limit notifications
2021-03-01 10:11:49 +02:00
opdroad
98afadcb6d
Fix invisible text in dark mode ( #759 )
...
* Fix invisible text in dark mode
* Fix invisible text in dark mode
Co-authored-by: Joris <desktop@joris.biz>
2021-02-26 10:46:52 +02:00
Uku Taht
54b6acf6b0
Fix formatting of over limit email
2021-02-23 12:07:37 +02:00
Uku Taht
2bab36a438
Add usage checking to cron
2021-02-19 15:15:56 +02:00
Uku Taht
9eff6b03ed
Send test billing upgrade notifications
2021-02-18 15:46:58 +02:00
Uku Taht
a8cb187e8d
Track billing cycles ( #697 )
...
* Add dummy check usage worker
* Add and persist last_bill_date
* Remove name clash
* Correct timing and suggestions for over limit emails
* Fix tests for trial upgrade notifications
2021-02-12 10:17:53 +02:00
Uku Taht
45370824b1
Make API key management look good on dark mode
2021-02-05 11:48:20 +02:00
John Schmidt
ff1710591d
fix github icon color in dark mode ( #672 )
2021-02-05 11:24:33 +02:00
Uku Taht
5acb5b7039
Stats API ( #679 )
...
* WIP
* Add ability to filter by anything
* Add API keys
* Add version to api endpoint
* Fix API test route
* Fix API tests
* Allow 'date' parameter in '6mo' and '12mo'
* Rename session -> visit in API filters
* Filter expressions in the API
* Implement filters in aggregate call
* Add `compare` option to aggregate call
* Add way to manage API keys through the UI
* Authenticate with API key
* Use API key in tests
2021-02-05 11:23:30 +02:00
Uku Taht
d5a055797b
Do not show changelog notification in selfhost mode
2021-01-26 11:17:52 +02:00
Uku Taht
a5ac5ddd16
Show changelog notification
2021-01-26 10:32:03 +02:00
Uku Taht
cfd439fd71
Clarify site creation copy
2021-01-20 16:16:33 +02:00
Sean Hill
53660ad18a
Visual updates to user dropdown and 'My sites' header ( #623 )
...
* Change datepicker caret from pink to indigo
* Update CHANGELOG.md
* Update CHANGELOG.md
* Updated filters dropdown caret/chevron to indigo
* Updated “My Sites” header and user name dropdown hover background
* Removed changlog note
2021-01-20 15:54:51 +02:00
Vignesh Joglekar
d339fea686
Update References ( #619 )
2021-01-19 15:40:01 +02:00
Uku Taht
a4bf74a84c
Do not allow duplicate spike notification to be created
2021-01-19 11:41:15 +02:00
Uku Taht
e02377509c
Add 10m, 20m plan
2021-01-19 10:36:02 +02:00
Todd Resudek
888a54869b
#497 UX improvement - show my sites cog without hover on small screens ( #600 )
...
* uses tailwind breakpoint to not apply the opacity:0 to the cog on small screen sizes (<768px wide)
* Adds feature description to changelog
Co-authored-by: Uku Taht <Uku.taht@gmail.com>
2021-01-15 17:07:34 +02:00
Uku Taht
e7a7deef84
Clarify that custom events are billed separately from events ( #607 )
...
* Clarify that custom events are billed separately from events
* Fix for dark mode
2021-01-15 16:28:57 +02:00
Uku Taht
44fdef4669
Add notice about www
2021-01-15 11:29:10 +02:00
Uku Taht
e873d790e5
Self hosted improvements ( #603 )
...
* Introduce SELFHOST config. Enable cron by default for self hosters
* Fix cron, disable custom domain for selfhost
* Add github links
* Add notice about google search console on self hosted
* Enfore BASE_URL
* Set all selfhost users' trial expiry to 100 years from now
* Fix admin user creation
2021-01-15 10:12:00 +02:00
Oliver Kriska
4d4f8ba5c3
Elixir & Docker upgrade ( #566 )
...
* Elixir upgrade
- upgraded Elixir to 1.11.2
- upgraded Erlang to 23.2.1
- upgraded Phoenix to 1.5.7
- Upgraded:
bamboo_postmark 0.6.0 => 0.7.0 (minor)
bcrypt_elixir 2.2.0 => 2.3.0
csv 2.3.1 => 2.4.1
ecto 3.4.6 => 3.5.5
ecto_sql 3.4.4 => 3.5.3
elixir_make 0.6.0 => 0.6.2
ex_machina 2.4.0 => 2.5.0
excoveralls 0.12.3 => 0.13.4 (minor)
file_system 0.2.8 => 0.2.10
gettext 0.18.0 => 0.18.2
httpoison 1.6.2 => 1.7.0
nanoid 2.0.2 => 2.0.5
phoenix_ecto 4.1.0 => 4.2.1
phoenix_live_reload 1.2.2 => 1.3.0
postgrex 0.15.5 => 0.15.7
sentry 7.2.4 => 7.2.5
timex 3.6.2 => 3.6.3
tzdata 1.0.3 => 1.0.5
yamerl 0.8.0 => 0.8.1
* Elixir & Docker upgrade
upgraded to 1.11.3
* Docker
- fixed missing python3 package for newer Alpine linux
2021-01-13 10:31:16 +02:00
Uku Taht
e5ab45eb09
Fix layout issue on Safari
2021-01-11 16:58:40 +02:00
Uku Taht
f0fa483501
Use marko's real email address for testing
2021-01-08 11:08:51 +02:00
Uku Taht
229c51def4
In app release notes ( #554 )
...
* Remove warning
* Add in-app release notes
* Update changelog url
2021-01-07 15:22:51 +02:00
Uku Taht
267e4042e3
Fix plan changes
2021-01-06 11:57:53 +02:00