Vignesh Joglekar
da7ccc45e4
Allow for Esc
to clear all filters ( #625 )
...
* Allow for `Esc` to clear all filters
* Changelog
* Change duplicated ctrlKey (in DatePicker too)
2021-01-21 15:11:48 +02:00
Uku Taht
92827ec1c6
Revert "Add changelog entry"
...
This reverts commit 37c7bb0851
.
2021-01-21 14:43:11 +02:00
Uku Taht
cb3e401dce
Revert "Add Comparison Line and Improved Tooltip to Visitors Graph ( #624 )"
...
This reverts commit 979d2526d5
.
2021-01-21 14:42:55 +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
f6aefa9643
Add "Add Site" button to site switcher ( #626 )
2021-01-20 15:54:08 +02:00
Uku Taht
37c7bb0851
Add changelog entry
2021-01-20 15:50:33 +02:00
Vignesh Joglekar
979d2526d5
Add Comparison Line and Improved Tooltip to Visitors Graph ( #624 )
...
* First pass
* Title Section of Tooltip+Formatting
* Cleanup, Formatting, Rest of Tooltip
* Fixes bug in "month" calculate_plot
Bug: where calculate_plot on "month" didn't correctly use the end date in the date range, and instead always used the current time - making requesting past chunks of 6 or 12 month data impossible
* Cleanup + Comments
* Cleanup+Percentage Formatting Changes
* Fixes Realtime Tooltip
* Prevent FE Crash
* Minor format, code cleanup
* Removes erroneous changes
* Github UI is bad at indenting
2021-01-20 15:49:39 +02:00
Uku Taht
5220f98476
Fix custom domain conditional
2021-01-19 22:56:36 +02:00
Sean Hill
6ab2126ab8
Change datepicker caret from pink to indigo ( #618 )
...
* Change datepicker caret from pink to indigo
* Update CHANGELOG.md
* Update CHANGELOG.md
* Updated filters dropdown caret/chevron to indigo
2021-01-19 15:41:22 +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
Uku Taht
99a3582883
Add option to completely disable cron
2021-01-18 11:28:18 +02:00
Marko Saric
457b132556
Update issue templates
2021-01-17 08:12:56 +01: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
b7a2b3b423
Cascade deletion of site to spike notifications
2021-01-15 11:24:28 +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
Uku Taht
563c8d99f4
Fix new configuration
2021-01-13 17:04:01 +02:00
Uku Taht
7d8951435e
Add test configuration
2021-01-13 16:15:03 +02:00
Uku Taht
6c8ae24adc
New config ( #595 )
...
* Use Config instead of Mix.Config
* Use new config/runtime.exs to reduce duplication
2021-01-13 15:41:16 +02:00
Uku Taht
e786af648d
Fix session duration for out-of-order events ( #593 )
2021-01-13 11:50:09 +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
564d07ec61
Show interval for free_10k
2021-01-08 17:02:13 +02:00
Uku Taht
34d5dfbbc2
Add kaffy config to releases.exs
2021-01-08 16:54:17 +02:00
Uku Taht
c847839471
Add title to admin
2021-01-08 15:53:45 +02:00
Uku Taht
a5135d34fa
Add subscription info to admin panel
2021-01-08 15:47:26 +02:00
Uku Taht
e692afc20e
Search sites by their members
2021-01-08 15:36:26 +02:00
Uku Taht
c4d7b5ae05
Fix user admin
2021-01-08 15:33:30 +02:00
Uku Taht
4fb78265a8
Add disabled hover state for buttons
2021-01-08 11:21:53 +02:00
Uku Taht
f0fa483501
Use marko's real email address for testing
2021-01-08 11:08:51 +02:00
Uku Taht
97df923c7f
Do not allow logged out users to access crm
2021-01-07 16:53:29 +02:00
Uku Taht
df99ef4303
Fix build
2021-01-07 15:34:40 +02:00
Mackenzie
27b60894bb
disable date navigation arrows when date is invalid for site ( #483 )
...
* Prevent choosing a date before site was added in datepicker
Fixes #446
* change date navigation arrows to real buttons and disable them when date is invalid for site
* simplify. ditch LinkButton and just use button. make lint a little happier
* put back dark mode for date nav buttons
* enforce line length limit
* fix a11y lint errors
* correct event/e
2021-01-07 15:24:59 +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
Oliver Kriska
ae42b86792
Dialyzer and Credo checks ( #558 )
...
* Checks
- added Dialyzer
- fixed Dialyzer errors
- added Dialyzer check to GitHub Actions with cache
- added Credo
- fixed Credo Warnings
- added Credo Warnings check to GitHub Actions with cache
- added compile warnings check to GitHub Actions
- reformated GitHub Actions YAML
* Dialyzer
- allow it in test env
* Dialyzer
- fixed test env
- renamed GitHub actions steps
* AppSignal
- upgraded deprecated version
- Upgraded:
appsignal 2.0.5 => 2.0.7
certifi 2.5.2 => 2.5.3
hackney 1.16.0 => 1.17.0
idna 6.0.1 => 6.1.1
parse_trans 3.3.0 => 3.3.1
unicode_util_compat 0.5.0 => 0.7.0 (minor)
* Credo
- fixed CRM plug
2021-01-07 15:16:04 +02:00
Uku Taht
650378f367
Add CRM for admin emails ( #557 )
2021-01-07 10:42:45 +02:00
Uku Taht
873fe1a337
Add note about p.js
2021-01-07 10:42:12 +02:00
Uku Taht
267e4042e3
Fix plan changes
2021-01-06 11:57:53 +02:00
Uku Taht
4715c88308
Remove warning
2021-01-05 15:17:50 +02:00
Uku Taht
4ba5fb5ead
Add cache for user-agent strings ( #547 )
2021-01-04 16:38:56 +02:00
Uku Taht
9bbaa756b8
Fix user deletion
2020-12-30 11:00:37 +02:00
Vignesh Joglekar
bbb6bae4a2
Adds fallback for countries missing in DataMap ( #533 )
2020-12-30 10:38:18 +02:00
Uku Taht
2f29beea7d
Update docker workflow
2020-12-29 16:44:36 +02:00
Uku Taht
88f2d3b26a
Update docker workflow
2020-12-29 16:41:19 +02:00
Uku Taht
364693dab3
Add branch name
2020-12-29 16:35:48 +02:00
Uku Taht
9fe74af4c3
Add workflows on stable
2020-12-29 16:32:31 +02:00