Vignesh Joglekar
1cb7732a08
Adds goals as auto-complete capable filter
2021-05-27 16:36:31 -05:00
Vignesh Joglekar
4ca39cc406
95% completed auto-complete setup
...
Still needs:
- tests
- goals added as filter
2021-05-27 16:08:22 -05:00
Vignesh Joglekar
22d38c4cd8
80% of auto-complete filters progress
...
Still needs
- countries and screen into new format
- re-style dropdown and background
- drop debounce time
- tests
2021-05-27 03:47:19 -05:00
Vignesh Joglekar
81c5e05760
Makes colorings on top bar elements consistent
2021-05-25 15:21:03 -05:00
Vignesh Joglekar
fa7f6c2268
Makes requested changes, adds different version of filter button
2021-05-25 14:58:25 -05:00
Vignesh Joglekar
c684f1c76a
Various UI Improvements
...
- Makes edit buttons full-length & properly sized
- Adds remove filter button in edit menu
2021-05-22 04:26:14 -05:00
Vignesh Joglekar
eb91a7942b
Fixes editing UX on list view
2021-05-22 03:02:23 -05:00
Vignesh Joglekar
6209d72aee
Bugfix in realtime view, formatting
2021-05-21 04:01:17 -05:00
Vignesh Joglekar
007d44df38
Second pass - mostly everything user-facing is done
...
Still needs:
- Tests
- Potentially negating other filters
- Potentially some code cleanup
2021-05-21 03:23:16 -05:00
Vignesh Joglekar
cb7b5b9fbd
First pass on manual filter & path regex/negated filters
...
Still needs:
- Form structure on filter modal
- Edit filter button
- Filter dropdown UI improvement
- Filter modal mount data collection
- Tests
- Potentially negating other filters
2021-05-21 01:49:52 -05:00
Vignesh Joglekar
41e4690116
Adds Time on Page metric to Top Pages report ( #1007 )
...
* First pass
Needs more testing & potentially cleanup
* Fixes tests, error handling
* Formatting
* Removes broken test
* Fixes inconsistent test
This was due to Clickhouse setup not inserting the sessions with the exact same timestamp consistently and making the test inconsistent
* Combines `include` param, asyncs time_on_page and bounce_rate
* Fixes CH error when no pageviews exist in period
* Format
* Changelog
* Increases await timeout to accomodate larger data sets
* Improves handling of timeout behavior
* Fixes session-based filtering on time on page queries
* Formatting
* Removes old forced entry page modal from top pages report
2021-05-18 15:14:33 +03:00
Uku Taht
03690b2ecd
Revert "update tailwind version"
...
This reverts commit 8cdfcdd9de
.
2021-05-12 13:14:59 +03:00
Uku Taht
8cdfcdd9de
update tailwind version
2021-05-12 12:33:52 +03:00
Uku Taht
885b1d271a
Refactor current plan data format to make changing it easier
2021-05-11 11:32:29 +03:00
Uku Taht
884a8862de
Bump NPM deps
2021-05-06 18:12:56 +03:00
Uku Taht
e511c9663e
Pagination for sites listing ( #994 )
...
* Add simple pagination to sites index page
* Add changelog entry
2021-05-05 16:17:59 +03:00
Uku Taht
119b9514b2
Add limit of 20 sites
2021-05-05 10:30:05 +03:00
Uku Taht
255b4b2325
Don't use localStorage when the browser doesn't support it ( #971 )
...
* Wrap localStorage with support checks
* Add changelog
2021-04-28 11:31:10 +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
28d293e2d2
Fix console errors when using shared links
2021-04-07 11:06:33 +03:00
Uku Taht
1120ede0b4
Add missing return
2021-04-01 10:25:24 +03:00
Uku Taht
ced4f75395
Fix entering number in custom range picker
...
Fixes #831
2021-04-01 10:12:01 +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
8ccccc782c
Fix long page url links
...
Fixes #545
2021-03-31 16:38:02 +03:00
Uku Taht
ef0efa2d63
Clean up pinned-header-hoc
...
Fixes #639
2021-03-31 16:08:30 +03:00
Uku Taht
2e70a8f8b5
Prevent text wrapping on small screens
...
Fixes #845
2021-03-31 15:18:49 +03:00
Uku Taht
3e33385afd
Fix 'last month' link option
...
Fixes #898
2021-03-31 15:14:10 +03:00
Uku Taht
629be8cc20
Fix loading of referrer report
2021-03-29 11:50:23 +03:00
Uku Taht
e66c0a0aa4
Make tooltip styles more similar
2021-03-29 11:47:57 +03:00
Uku Taht
e315d0cf38
Fix shared link download link ( #884 )
...
* Fix shared link download link
* Add test and changelog entry
* Format
2021-03-26 13:48:06 +02:00
Uku Taht
01538c9907
WIP: add lazy loading for dashboard ( #859 )
...
* WIP: add lazy loading for dashboard
* Improve error handling
* WIP
* Implement lazy loading for most reports
* Add lazy loading to conversions
2021-03-25 11:55:15 +02:00
Uku Taht
6b277baed9
Fix pluralization for exact numbers
2021-03-24 15:14:17 +02:00
Uku Taht
c4c0bb2095
Various formatting improvements
...
* Format numbers over 1B
* Show full number when hovering
2021-03-24 12:08:05 +02:00
Uku Taht
fb64345e92
Format numbers larger than 100m
2021-03-24 11:52:07 +02:00
Uku Taht
3eb2f6d7a8
Add support for sampling ( #875 )
...
* Add support for sampling
* Use correct mix package
* Add notice about data sampling
2021-03-24 11:19:10 +02:00
Uku Taht
e8cb4ddefb
Fix syntax error in JS
2021-03-16 15:06:58 +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
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
Vignesh Joglekar
a271ce5477
Fixes zero-shortcut leading to undefined page ( #788 )
2021-03-04 09:50:15 +02:00
Vignesh Joglekar
7753f72d82
Fixes MoreLink for UTM tags ( #782 )
2021-03-03 10:14:12 +02:00
Uku Taht
fc70e7ef2b
Fix spelling
2021-03-02 16:26:29 +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
ff32218bd0
Adds entry and exit pages to Top Pages module ( #712 )
...
* Initial Pass
* Adds support for page visits counting by referrer
* Includes goal selection in entry and exit computation
* Adds goal-based entry and exit page stats, formatting, code cleanup
* Changelog
* Format
* Exit rate, visit duration, updated tests
* I keep forgetting to format :/
* Tests, last time
* Fixes double counting, exit rate >100%, relevant tests
* Fixes exit pages on filter and goal states
* Adds entry and exit filters, fixes various bugs
* Fixes discussed issues
* Format
* Fixes impossible case in tests
Originally, there were only 2 pageviews for `test-site.com`,`/` on `2019-01-01`, but that doesn't make sense when there were 3 sessions that exited on the same site/date.
* Format
* Removes boolean function parameter in favor of separate function
* Adds support for queries that use `page` filter as `entry-page`
* Format
* Makes loader/title interaction in sources report consistent
2021-02-26 11:02:37 +02:00
Vignesh Joglekar
09658810b8
Fixes overflow on long site urls ( #749 )
2021-02-24 09:50:06 +02:00
Vignesh Joglekar
524b4c52f6
Adds site switching keybindings ( #735 )
...
* Changes 30d and 6mo keybinds, adds site switch keybinds
* Fixes datepicker helpers
* Changelog
2021-02-23 15:49:56 +02:00
Uku Taht
e58ab08b7b
Improve external link generation for domains with subfolder
2021-02-23 15:19:38 +02:00
Vignesh Joglekar
e55c2213a9
Fixes case-sensitivity and residual keys in date-keybinds ( #709 )
...
* Fixes case-sensitivity and residual keys
* Adds 30d and 6mo shortcuts
* Changelog, rename function appropriately
2021-02-18 11:18:54 +02:00