Commit Graph

1042 Commits

Author SHA1 Message Date
hirusi
87e9fb92d0 Merge branch 'feature/details-modal-mobile' of github.com:hirusi/analytics 2021-07-27 10:46:13 +05:30
hirusi
5790580add WIP: proof of concept for scrollable modals on mobile 2021-07-27 10:06:47 +05:30
Ru Singh
beea6a07c7
Merge branch 'plausible:master' into master 2021-07-23 09:31:52 +05:30
Uku Taht
d6662f1f69 Remove datepicker arrows on mobile 2021-07-22 11:27:10 +03:00
Uku Taht
66ee8c84fe Correct pluralization 2021-07-22 10:37:37 +03:00
Uku Taht
10bc09ca8d Fix realtime view 2021-07-22 10:33:16 +03:00
Uku Taht
fc518af8c5 More consistent text size 2021-07-22 09:20:23 +03:00
Uku Taht
1bdc27d9cb Fix dropdown filter spacing 2021-07-22 09:20:16 +03:00
Uku Taht
b3bb663aa9 Default to empty path in url helper 2021-07-22 09:20:10 +03:00
Uku Taht
43ba2a8b98 Show current visitors 2021-07-22 09:20:02 +03:00
Martin Packman
f5b412b4c8
Fix IPv6 localhost detection in tracker script (#1200)
IPv6 literals in url hostnames follow RFC 2732 so are enclosed in
brackets.

Browsers normalise so matching zeros is not required.

Allow `::` unspecified address as well as `::1`  loopback address.

Non-capturing groups not required when using `/.../.test()` method.
2021-07-22 08:23:05 +03:00
Uku Taht
0de89bad82
Add filter groups (#1167)
* Add filter groups

* New flow for filters

* Visual consistency

* Mobile improvements to dropdown

* Do not let filters wrap on a new line

* Fix country filter

* Add mix format to pre-commit configuration

* Make eslint happy

* Fix formatting

* Use transition from headlessUI
2021-07-21 16:50:26 +03:00
Niklas Hambüchen
2d413129a7
Fix shell scripts. (#1179)
There were various mistakes in the shell scripts, such as lack of
quoting; they would break them immediately e.g. if `BIN_DIR` contained a space.

Pointed out by `shellcheck`.
2021-07-20 09:43:27 +03:00
Uku Taht
fef5337a64 Make sure only the current subcription is used in expiry notifications 2021-07-19 15:03:41 +03:00
Marko Saric
78e96a6d67
Update README.md 2021-07-19 11:15:57 +02:00
Vignesh Joglekar
0089add594
Transforms Bug Report Issue Template to new Github Issue Forms (#1193)
* Swaps issue template to new issue form syntax

* Indentation update

* Indentation update?

* More indentation

* Intendation is hard

* Finalized indentation?

* Github indentation

* Missing fields

* Formatting changes

* Checkbox changes
2021-07-16 10:15:16 +03:00
Uku Taht
70c6010538 Check lock status after subscription has been updated 2021-07-15 10:28:30 +03:00
Thomas Hutterer
145a3599c1
Turn off form autocompletion for new shared links (#1175)
* Turn off form autocompletion for new shared links

Many browser autofill input fields based on their name, but here it makes no sense to use the user's name (email) or even password for the shared link.

* Update changelog
2021-07-13 14:11:42 +03:00
hirusi
a5c481692d ESlint formatting for entry pages modal 2021-07-09 18:53:43 +05:30
hirusi
69debac158 Format countries modal
* Remove unused imports
* Run ESLint and make related fixes
2021-07-09 18:49:08 +05:30
Ru Singh
085f351d9c
Merge branch 'plausible:master' into master 2021-07-09 18:41:14 +05:30
Ru Singh
9ce9264144
Feature/goals bar text (#1165)
* chore(docker): improve repeat contributions workflow

* This change adds two new commands to gracefully stop and remove the Postgres and Clickhouse docker containers. To do so, it also gives them a recognizable name.

* Additionally, the Postgres container is updated to use a named volume for its data. This lower friction for repeat contributions where one would otherwise sign up and activate their accounts again and again each time.

* Improve bar component to work in a variety of situations

This fixes two issues from #972

- Goals area has display issues depending on the name of your custom events
- It is not possible to view labels for outbound links, 404 and custom props

* Update changelog entry

* Move content to children for Bar component

* Remove redundant fallback width

* Fix text color on root conversion texts

Hyperlinks (<a>) inherit their color. In the case of the root conversion text, we needed to specify the color somewhere.

The same color as the breakdown texts has been chosen.

The Bar component no longer needs to take in text classes.
2021-07-08 09:42:30 +03:00
Ru Singh
9bdbbe4e6b
Merge branch 'plausible:master' into master 2021-07-06 09:47:56 +05:30
Uku Taht
af3445c863 Polyfill ResizeObserver 2021-07-05 15:16:56 +03:00
Ru Singh
d1e92ded4d
Merge branch 'plausible:master' into master 2021-07-05 09:51:26 +05:30
Uku Taht
a02adcb920 Add the concept of secondary filters 2021-06-30 15:38:14 +03:00
Uku Taht
99554c36cf Dark mode for filters 2021-06-30 10:13:29 +03:00
Uku Taht
5f8c50d08b Add hint about searching for different time range 2021-06-30 10:08:25 +03:00
Ru Singh
a404ff421b
Merge branch 'plausible:master' into master 2021-06-30 10:06:25 +05:30
Uku Taht
3a85f7001e Use proxy script 2021-06-29 17:13:17 +03:00
Uku Taht
c68d90c8b0 Make default site limit 50 2021-06-29 16:38:10 +03:00
Uku Taht
0b4c430bb8 Cascade site deletion to invitations 2021-06-29 15:45:24 +03:00
Uku Taht
adf9c1acfb Add access-control-allow-origin to script HTTP response 2021-06-29 15:33:13 +03:00
Uku Taht
6eb982f7fd Fix issue with config loading 2021-06-29 15:26:42 +03:00
Uku Taht
574ec78653 Remove dead code 2021-06-29 15:13:30 +03:00
Uku Taht
06aaae6314 Add hint for page filters 2021-06-29 12:13:09 +03:00
Uku Taht
8b93ac59d4 Make country search case insensitive 2021-06-29 11:51:15 +03:00
Uku Taht
cf66581a86 Fix default value behaviour 2021-06-29 11:51:15 +03:00
Uku Taht
d92ac265c3 Add keyboard shortcut for filters 2021-06-29 11:51:15 +03:00
Uku Taht
edfe9ddc26 Small visual tweaks 2021-06-29 11:51:15 +03:00
Uku Taht
3a1e72ac23 Simplify filter modal 2021-06-29 11:51:14 +03:00
Uku Taht
8e2601d76f Use Downshift instead of react-select 2021-06-29 11:51:14 +03:00
Ru Singh
dfb8d3144f
Merge branch 'plausible:master' into master 2021-06-29 10:10:23 +05:30
Ru Singh
e5a4b82db4
Feature/mobile graph (#1160)
* chore(docker): improve repeat contributions workflow

* This change adds two new commands to gracefully stop and remove the Postgres and Clickhouse docker containers. To do so, it also gives them a recognizable name.

* Additionally, the Postgres container is updated to use a named volume for its data. This lower friction for repeat contributions where one would otherwise sign up and activate their accounts again and again each time.

* Update the ticks on the X and Y axis of the main chart to be responsive

* Update the changelog for the graph responsiveness fix
2021-06-28 16:05:22 +03:00
Ru Singh
97c61cecec
Merge branch 'plausible:master' into master 2021-06-28 10:58:30 +05:30
Uku Taht
b7dcbb5e54 format 2021-06-25 12:10:20 +03:00
Uku Taht
d5e79a2083 fix assign 2021-06-25 12:00:15 +03:00
Uku Taht
cfc81bc785 mix format 2021-06-25 11:37:57 +03:00
Uku Taht
388fc39d5e Fix error with multiple invitations
The /activate page would error out when the user had more than 1
invitation. Will work as expected now. Fixes #1147
2021-06-25 11:33:00 +03:00
Uku Taht
46f6942be1 Update JS deps 2021-06-21 16:14:06 +03:00