Commit graph

706 commits

Author SHA1 Message Date
Kevin Decherf
ecfc7ea68e Rename ref to prevent collision with react elements
It seems that, at least in dev mode, 'ref' may incorrectly refer to
react elements.

Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2022-03-20 22:10:41 +01:00
Mike Cao
607e6a7be1 Update events chart when filter selected. Closes #494 2022-03-17 20:56:43 -07:00
Mike Cao
e38f08b8f6 404 page should use local url. Closes #1028 2022-03-16 22:57:40 -07:00
Mike Cao
5f821461c2 Mobile css updates. 2022-03-11 16:04:05 -08:00
Mike Cao
5ca6f76daa Updated collect API response. 2022-03-10 20:39:11 -08:00
Mike Cao
3e8dd815b7 Fix CSS in header. 2022-03-05 09:42:32 -08:00
Mike Cao
20622116a8 New Dashboard component. 2022-03-03 19:45:49 -08:00
Mike Cao
33c921a32f Fix update notice styling. 2022-03-03 14:23:57 -08:00
Mike Cao
f1d97660fb Updated react-spring to latest. 2022-03-02 15:23:47 -08:00
Mike Cao
373dbf50ba Added website limit and show more button. Closes #592. 2022-03-01 23:03:50 -08:00
Mike Cao
7a3c1e9faa Fix default date range setting. 2022-03-01 22:02:31 -08:00
Mike Cao
69b81880cb Fix refresh button. Closes #994, #985. 2022-03-01 21:13:15 -08:00
Mike Cao
f547f2b0ec Add link to realtime referrers. 2022-03-01 19:41:37 -08:00
Mike Cao
0b846b482d Mobile layout updates. 2022-03-01 19:28:44 -08:00
Mike Cao
98b2ee29ef Added language and theme settings. 2022-02-28 20:54:32 -08:00
Mike Cao
3932cc4abb Fix realtime metrics header for mobile. Closes #959. 2022-02-28 18:43:16 -08:00
Mike Cao
34ad1d9c39 New mobile menu. 2022-02-28 18:39:37 -08:00
Mike Cao
be98500e82 Move auth token logic to useApi hook. 2022-02-27 00:25:24 -08:00
Mike Cao
3a8bfd1dbd Move auth token logic to useApi hook. 2022-02-26 15:53:45 -08:00
Mike Cao
d19b6b5a82 Added useApi hook. 2022-02-22 23:52:31 -08:00
Mike Cao
7bd49e6caf Merge branch 'dev' of https://github.com/mikecao/umami into dev 2022-02-22 22:52:06 -08:00
Mike Cao
63bc187490
Merge pull request #978 from sophiabits/fix-772
Don't show metric change indicator when metric delta is 0 (resolves #772)
2022-02-22 22:51:58 -08:00
Mike Cao
b564ee6613
Merge pull request #979 from sophiabits/fix-925
Truncate text & show tooltip when website name is too long (Resolves #925)
2022-02-22 22:51:34 -08:00
Mike Cao
9937caa569 Replaced redux with zustand. Fixed login issue, closes #980. 2022-02-22 22:47:59 -08:00
Mike Cao
7071f5fba5 Updated messages. 2022-02-22 13:31:37 -08:00
Mike Cao
7270d95240 Move environment variables to middleware. Closes #972. 2022-02-20 23:27:50 -08:00
Sophia Willows
74e1139072
Truncate website title on website list & website details pages 2022-02-20 14:32:54 +13:00
Sophia Willows
ef3f08788f
Don't show metric change indicator when metric delta is 0 2022-02-20 14:25:33 +13:00
Sophia Willows
07e782ca39
Truncate text in domain & name columns of website settings table when text content doesn't fit within the cell. 2022-02-20 14:08:43 +13:00
Mike Cao
f5a268c916 CSS updates for mobile. 2022-02-16 23:10:35 -08:00
Mike Cao
c7a3505c39 Display custom tracker script name. 2022-02-16 20:58:44 -08:00
Mike Cao
d8e831db50 Switch to authentication using bearer token. 2022-01-23 00:33:06 -08:00
Mike Cao
547eefae82 Fix custom date range display. Closes #923, #921 2022-01-20 20:06:25 -08:00
Mike Cao
078ef83a40 Small fix to realtime users count. 2022-01-15 19:16:58 -08:00
Mike Cao
fa0ec301d0 Added active user count to realtime page. 2022-01-15 12:39:32 -08:00
Mike Cao
2f18aa29eb Lint fix. 2022-01-14 19:10:46 -08:00
Mike Cao
6bfaa4d40c Replaced color library. 2022-01-14 00:39:27 -08:00
Mike Cao
7d2ab240e6 Fixed invalid prop in Dot. 2022-01-14 00:21:59 -08:00
Mike Cao
489d46f663 Fix PR. 2022-01-14 00:08:27 -08:00
Mike Cao
f0edb2b0fe Merge remote-tracking branch 'origin/dev' into dev 2022-01-14 00:04:50 -08:00
Mike Cao
a101d639d3 Added All time date filter option. 2022-01-14 00:04:07 -08:00
Mike Cao
2e1db5ba55
Merge pull request #905 from p-chan/add-screen-fallback
Fix runtime error when device is null
2022-01-12 20:37:34 -08:00
Mike Cao
884dee06a5
Merge pull request #902 from mandaputtra/feature/895-add-number-online-on-realtime-page
implement realtime current users
2022-01-07 09:49:39 -08:00
Mike Cao
5f359b3cf1 Fix legend color mismatch. 2022-01-06 01:45:53 -08:00
P-Chan
56c0837e83 Refactor device message 2022-01-05 20:25:53 +09:00
P-Chan
20fa2d8fb2 Fix runtime error when device is null
Fix #904
2022-01-04 17:55:51 +09:00
Manda Putra
f5ecc401bf draft: implement realtime current users 2021-12-26 08:01:57 +07:00
Mike Cao
de55496ac9 Merge branch 'dev' of https://github.com/mikecao/umami into dev 2021-12-19 23:05:26 -08:00
Mike Cao
c531072a4e
Merge pull request #873 from cywio/languages-table
Add languages to website details page
2021-12-19 23:05:17 -08:00
Mike Cao
504b5f10d9 Fix refresh button issue, closes #840 2021-12-19 22:49:08 -08:00
Mike Cao
7b7557ec90 Merge branch 'prisma-upgrade' into dev 2021-12-17 20:40:40 -08:00
Mike Cao
066c0cf5ba Fix calendar bug, closes #892 2021-12-17 20:39:02 -08:00
Chris Walsh
7725553097
Remove languages table on main metrics page 2021-12-17 18:25:07 -08:00
Mike Cao
52aefd0fec
Merge pull request #883 from cywio/tooltip-margin
Fix margin on tooltip
2021-12-17 18:03:12 -08:00
Mike Cao
a609de0ea6 Updated prisma package. 2021-12-16 21:17:35 -08:00
Chris Walsh
b31b6e6d88
Fix margin on tooltip 2021-12-04 16:07:31 -08:00
Mike Cao
d8b732026e
Merge pull request #872 from cywio/admin-websites-table
Add owner column to admin website settings table
2021-12-03 20:08:36 -08:00
Chris Walsh
9a326a33a0
Add languages table to metrics grid 2021-12-01 19:32:45 -08:00
Chris Walsh
9cff025784
Add owner column to admin website settings table 2021-12-01 16:03:18 -08:00
Chris Walsh
8874357bed
Remove comparison metrics from realtime header 2021-12-01 15:07:10 -08:00
Mike Cao
d4dd2069b6 Fix build issues. 2021-11-22 14:53:36 -08:00
Mike Cao
ebd52335bb Referrer filtering. 2021-11-21 22:00:14 -08:00
Mike Cao
65d4094095 Added safeDecodeURI method. Closes #848. 2021-11-21 17:47:18 -08:00
Mike Cao
b1ced5f32c Added COUNTRY_IP_HEADER environment variable. Closes #814. 2021-11-20 19:37:13 -08:00
Mike Cao
0a8c06b1f8 Added helper methods for locales. 2021-11-20 17:18:25 -08:00
Mike Cao
ef616cc98d Updated lang strings. 2021-11-20 17:02:24 -08:00
Mike Cao
74b8b128ef Switch to system font stacks. Closes #850. 2021-11-20 15:54:45 -08:00
Mike Cao
0f752de047
Merge pull request #851 from codyogden/issue-705
Add tooltip to charts toggle.
2021-11-20 15:25:15 -08:00
Cody Ogden
c6bb0a6c3c feat: Add tooltip to charts toggle. 2021-11-19 01:07:12 -06:00
Mike Cao
92b205b7b7 Cleaned up language files. 2021-11-04 17:09:03 -07:00
Mike Cao
a15dac05d4 Hide label option. 2021-11-04 15:55:12 -07:00
Mike Cao
77fc5b0157 Updated packages. 2021-10-27 02:05:39 -07:00
Mike Cao
66ed9a502a
Merge pull request #756 from cywio/metric-comparison
Add time period comparison metric to dashboard
2021-08-15 23:15:14 -07:00
Chris Walsh
0c304a2abc
Add dashboard previous-period comparison metrics 2021-08-12 16:01:51 -07:00
Chris Walsh
6e128b2f38
Add reset website statistics to settings 2021-08-10 14:03:55 -07:00
Sammy-T
17a673a69a Preserve page's scroll position 2021-07-25 02:42:13 -04:00
Mike Cao
f91cc82c82 Dynamically fetch language bundles at runtime. 2021-06-29 18:41:34 -07:00
Mike Cao
6dd65803f9 Updated mobile menu. 2021-06-07 21:25:45 -07:00
Mike Cao
fdadaddab7 Fixed placement of modals. 2021-05-25 18:51:50 -07:00
Mike Cao
756beb2cf5 Update fonts. 2021-05-21 18:28:20 -07:00
Mike Cao
04a51bc8c9 Added webpack loading mode for fonts. 2021-05-21 11:42:36 -07:00
Mike Cao
40747b463c Fix typo. 2021-05-21 10:55:37 -07:00
Mike Cao
e8fad828ed
Merge branch 'dev' into local-fonts 2021-05-21 10:27:07 -07:00
Roger Clotet
ea59804573
feat: use fonts from @fontsource instead of Google CDN 2021-05-20 22:21:30 +02:00
Ashraf Monshi
afc4940680 add rtlLocales array 2021-05-16 09:27:48 +03:00
Ashraf Monshi
703a1e13db use useLocale 2021-05-15 11:29:39 +03:00
Ashraf Monshi
0c13f8d358 add rtl support 2021-05-13 09:15:37 +03:00
Mike Cao
66759409e3 Added button to show/hide charts, closes #577. 2021-04-28 02:02:59 -07:00
Mike Cao
af6ee27031 Fix issue with checkbox click, closes #549. 2021-04-24 20:56:22 -07:00
Mike Cao
afb5e17476
Merge pull request #586 from kiprasmel/feat/toggle-checkbox-on-label-click
feat/toggle-checkbox-on-label-click
2021-04-08 22:01:52 -07:00
Sammy-T
24a3667471 Prevent burger from overlapping menu contents 2021-03-30 06:13:11 -04:00
Sammy-T
3482031732 Center burger button content and match color theme 2021-03-30 05:54:50 -04:00
Kipras Melnikovas
4e4ae0a7d0
Toggle the checkbox when clicking on the label
Pretty sure the `user-select: none` could be employed
in other places aswell

Signed-off-by: Kipras Melnikovas <kipras@kipras.org>
2021-03-28 20:07:09 +03:00
Mike Cao
609cc0e98a Fix datamaps. 2021-03-26 22:32:13 -07:00
Mike Cao
86ed5d56fa Updated header links. 2021-03-26 21:50:53 -07:00
Mike Cao
c5341e605b Fixed country lookup. 2021-03-26 19:47:28 -07:00
Mike Cao
555c9213f4
Merge pull request #575 from denysdovhan/master
Use DataMaps as a source for the world map
2021-03-26 16:34:51 -07:00
Mike Cao
e0474ea05b
Merge pull request #574 from 20Koen02/patch-1
Vertically Center Theme Button
2021-03-25 20:18:32 -07:00
Denys Dovhan
edc3251966
Use datamaps world map instead of world-110m 2021-03-26 00:14:23 +02:00
Koen van Wijngaarden
ed4b81eea2
Vertically Center Theme Button 2021-03-25 20:44:39 +01:00
Mike Cao
b8b4e1b75b
Merge pull request #513 from gabehab/dev
Create mobile menu
2021-03-17 07:25:18 -07:00
Mike Cao
dd577783d3
Merge pull request #550 from gnarlex/domain-placeholder
Feature: Add placeholder to domain input
2021-03-17 07:24:26 -07:00
Sammy-T
f306107a38 Adjust x-axis labels when record count is greater than 25 2021-03-16 12:20:57 -04:00
Sammy-T
ae8f642720 Include pixel density to scale along Bar Chart width 2021-03-16 11:12:51 -04:00
Alexander Klein
b0323b000a feat: add placeholder to domain input 2021-03-16 14:44:38 +01:00
Sammy-T
4b9e7e9218 Adjust Bar Chart x-axis labels to prevent overlap 2021-03-16 03:55:21 -04:00
Mike Cao
a03e42e0d9 Added font for Chinese traditional. 2021-03-12 22:53:56 -08:00
Mike Cao
cce59eae65
Merge pull request #541 from gnarlex/empty-placeholder-margin
Style: Add gap between "empty" placeholder message and children
2021-03-12 13:37:53 -08:00
Alexander Klein
a4b1a478af style: add margin to "empty" placeholder message 2021-03-12 18:12:53 +01:00
Mike Cao
e486acb316
Merge pull request #534 from gnarlex/fix-start-of-week
Use locale to determine start of week
2021-03-10 20:53:41 -08:00
Alexander Klein
a1edcecde7 feature(components): add locale for date ranges 2021-03-10 10:38:35 +01:00
Alexander Klein
a48c33fcd6 feature(DateFilter): use locale for date ranges 2021-03-10 10:22:19 +01:00
Alexander Klein
17836c70e7 feature(calendar): use locale for start of week 2021-03-10 10:11:23 +01:00
Mike Cao
45181463c4
Merge pull request #522 from Sammy-T/login-menu
Login menu scaling
2021-03-08 21:04:49 -08:00
Sammy-T
52bf53eda9 Increase row padding 2021-03-08 16:18:24 -05:00
Sammy-T
1b0491588f Extend input min-width and add padding 2021-03-05 19:48:20 -05:00
Sammy-T
38256c7e90 Contain login field widths on smaller displays 2021-03-05 19:18:31 -05:00
Meir Roth
3087fa5dc0
Added basePath 2021-03-05 00:20:53 +00:00
Meir Roth
81f6ecb128 fix favicon paths 2021-03-01 22:32:46 +02:00
gabehab
18806c15cf Add temporary close and open menu icons 2021-02-28 20:37:59 -08:00
Mike Cao
d6d0f99daa Updated date formatting for locales. 2021-02-26 22:41:05 -08:00
Mike Cao
50bc2371b8 Fix unknown country display on realtime page. 2021-02-26 21:20:47 -08:00
Mike Cao
f7201c9cfc Remove domain parameter from queries. 2021-02-26 19:50:44 -08:00
Mike Cao
07754169ab
Merge pull request #496 from gnarlex/fix-event-details
fix: event table fails to render in detail view
2021-02-23 00:42:04 -08:00
Alexander Klein
f93ecdfee8 style(realtime): fix layout for realtime protocol 2021-02-21 15:12:49 +01:00
Alexander Klein
c5e03cd5d4 fix(styling): "no data" caption not considered in height calculations
Change `NoData` container position to `relative`. Otherwise it won't be considered in `auto` height calculations by browsers.

Also change the way `NoData` content is centered.
2021-02-21 14:39:30 +01:00
Alexander Klein
98a60d0d3e fix(Dashboard): "no data" caption not rendered
Change styling of `DataTable` to make `NoData` visible again.

Refs #498
2021-02-21 13:51:33 +01:00
Alexander Klein
a981fa30c7 style(MetricTable): fill container height 2021-02-21 13:25:27 +01:00
Alexander Klein
20932a4a11 style(grid): grid row x-padding for smaller screens 2021-02-21 13:20:35 +01:00
Alexander Klein
f357916042 fix: event table fails to render in detail view
The `EventsTable` component failed to render in the detail view, because the `onDataLoad` property is called but none was provided. See the issue for details.

Add a nullcheck to `onDataLoad` before calling it.

Refs #495
2021-02-21 10:31:23 +01:00
Mike Cao
083ef2dc9c Updated method for getting event types. 2021-02-20 17:27:56 -08:00
Mike Cao
490fc99a8a
Merge branch 'dev' into unknown-count 2021-02-20 02:00:49 -08:00
Alexander Klein
306b555b96 fix(metrics): localize 'Unknown' label in tables 2021-02-20 08:28:52 +01:00
Mike Cao
92d4a46a0d
Merge pull request #487 from MoltenCoffee/master
Timestamp localization
2021-02-19 19:05:37 -08:00
MoltenCoffee
e7b92cd097
Add timestamp localization 2021-02-19 10:17:30 +01:00
Alexander Klein
ba4272c878 fix: remove devices/OS filter from table components 2021-02-19 09:58:20 +01:00
Alexander Klein
14e1366fe4 feature(CountriesTable): default nullish labels to 'Unknown' 2021-02-19 09:56:40 +01:00
Alexander Klein
fb85d576a2 feature(DataTable): render nullish labels as 'Unknown' 2021-02-19 09:55:11 +01:00
Mike Cao
3a0195ed50
Merge pull request #476 from gnarlex/event-type-selection
Dashboard: Dropdown for filtering events by their type
2021-02-16 19:05:19 -08:00
Mike Cao
826facf56a
Merge pull request #481 from gnarlex/proptyping-common
Add prop-types for "common" components
2021-02-16 19:04:27 -08:00
Alexander Klein
90b778a25b feature(components): prop-type WorldMap 2021-02-16 14:20:05 +01:00
Alexander Klein
7e96a2a597 feature(components): prop-type Toast 2021-02-16 14:10:04 +01:00
Alexander Klein
f14cafe926 feature(components): prop-type Tag 2021-02-16 14:08:29 +01:00
Alexander Klein
cb4e481e5f feature(components): prop-type Table 2021-02-16 14:05:20 +01:00
Alexander Klein
002ac397f1 fix(RefreshButton): wrong type of websiteId 2021-02-16 13:51:14 +01:00
Alexander Klein
5766d3ac29 feature(components): prop-type RefreshButton 2021-02-16 13:35:16 +01:00
Alexander Klein
86ec5774b6 feature(components): prop-type NoData 2021-02-16 13:32:04 +01:00
Alexander Klein
86c2b75e61 feature(components): prop-type NavMenu 2021-02-16 13:31:03 +01:00
Alexander Klein
de18b03803 feature(components): prop-type Modal 2021-02-16 13:28:32 +01:00
Alexander Klein
cf87ec1ea5 feature(components): prop-type MenuButton 2021-02-16 13:27:03 +01:00
Alexander Klein
614dd51029 feature(components): prop-type Menu 2021-02-16 13:23:16 +01:00
Alexander Klein
4ff2bd4fa2 feature(components): prop-type Loading 2021-02-16 13:11:49 +01:00
Alexander Klein
d5be21649a feature(components): prop-type Link 2021-02-16 13:10:34 +01:00
Alexander Klein
933a7f37e6 feature(components): prop-type FilterButtons 2021-02-16 13:07:59 +01:00
Alexander Klein
9ab3d36ced feature(components): prop-type Favicon 2021-02-16 13:04:35 +01:00
Alexander Klein
5b80b123fa feature(components): prop-type EmptyPlaceholder 2021-02-16 12:59:39 +01:00
Alexander Klein
b75ad8eec5 feature(components): prop-type DropDown 2021-02-16 12:57:18 +01:00
Alexander Klein
303fffbc40 feature(components): prop-type Dot component 2021-02-16 12:50:27 +01:00
Alexander Klein
66154ac233 feature(components): prop-type DateFilter 2021-02-16 12:47:02 +01:00
Alexander Klein
2ff91389e0 feature(components): prop-type CopyButton 2021-02-16 12:33:37 +01:00
Alexander Klein
72b91899b3 feature(components): prop-type Checkbox 2021-02-16 12:04:00 +01:00
Alexander Klein
244fd6e494 feature(components): prop-type ButtonGroup component 2021-02-16 11:51:17 +01:00
Alexander Klein
3d910c2367 feature(components): prop-type Button component 2021-02-16 11:40:38 +01:00
Alexander Klein
d9a7b27f0e feature(components): prop-type Icon component 2021-02-16 11:27:13 +01:00
gabehab
f741a60867 Add new mobile hamburger menu for mobile 2021-02-15 20:14:09 -08:00
Alexander Klein
37c61241aa feature(i18n): translations for event type dropdown 2021-02-15 18:16:23 +01:00
Alexander Klein
7c71294bc9 refactor: extract events table styling 2021-02-15 16:44:27 +01:00
Alexander Klein
49b45acf4b feature(dashboard): filter events by their type 2021-02-15 16:31:53 +01:00
Mike Cao
7ed014440b
Merge pull request #472 from gabehab/master
Add sliding stats for mobile
2021-02-14 00:10:41 -08:00
Mike Cao
9a3334c4eb
Merge pull request #467 from nickradford/fix/mobile-rendering-issues
Fix mobile rendering issues
2021-02-13 23:45:05 -08:00
gabehab
4a41d8be37 Add sliding stats for mobile 2021-02-11 13:56:37 -08:00
Joris
117bce9c1a
Correct hour display
When unit is minute
2021-02-10 13:28:04 +01:00
Nick Radford
a30074c055 Addresses mikecao/umami#460
Adds an explicit meta tag for the viewport, resizes the navigation link size
for smaller screens
2021-02-09 02:58:35 -08:00
Mike Cao
88452ad71e Show dashboard for multiple admins. 2021-02-01 23:00:12 -08:00
Mike Cao
44d1704b21 Fix css. 2021-02-01 22:40:52 -08:00
Mike Cao
acd78a9411
Merge pull request #453 from transmundial/master
Add brazilian portuguese (pt-BR) locale
2021-02-01 21:13:56 -08:00
Rafael Lotto Machado
3b2328c2c7 Subtract padding of elements from width 2021-01-30 12:38:51 -03:00
Mike Cao
4217e890fc Bug fixes. 2021-01-20 19:11:36 -08:00
gabehab
91c43f30fa Add link to title in card header 2021-01-20 12:13:30 -08:00
Mike Cao
23d4d13c9d Fix basePath references. 2021-01-14 00:34:51 -08:00
Meir Roth
7974d311c8 mobile header 2021-01-03 13:32:25 +02:00
Mike Cao
d4bfc84ff3 Fix event value display. 2020-12-04 20:45:12 -08:00
Mike Cao
54cb5d849f Fixed bug with realtime links. 2020-11-28 14:15:14 -08:00
Mike Cao
0654b7b873 Merge remote-tracking branch 'origin/dev' into dev 2020-11-28 13:23:28 -08:00
Mike Cao
ba5f1b3142 Fixed bounce rate calc. 2020-11-28 13:23:11 -08:00
Mike Cao
e2a468b356
Merge pull request #384 from styd/remove-decimals-in-bar-chart-y-axis
Remove decimals in bar chart y-axis
2020-11-25 00:34:49 -08:00
Mike Cao
981bd40ff9 Added Tamil language. 2020-11-25 00:32:34 -08:00
Adrian Setyadi
20f3921549 Remove decimals in bar chart y-axis 2020-11-25 04:19:52 +07:00
Mike Cao
839c6d00da
Merge pull request #375 from styd/bounce-rate
Fix bounce rate miscalculation
2020-11-17 21:44:38 -08:00
Adrian Setyadi
84dda6819b Fix bounce rate miscalculation 2020-11-17 20:49:49 +07:00
Mike Cao
339cd21596 Fix issues with basePath. 2020-11-09 21:01:53 -08:00
Mike Cao
1e8c1d0d18 Fix websites check. 2020-11-06 17:43:04 -08:00
Mike Cao
52456429f6 Add link to pages view. 2020-11-06 17:39:25 -08:00
Mike Cao
b97f582c90 Added Polish language. Bug fixes. 2020-11-06 17:30:21 -08:00
Mike Cao
b1a0d21a49 Add links to realtime logs. 2020-11-02 19:37:13 -08:00
Mike Cao
1e2d8849cf Language fixes. 2020-10-27 12:01:40 -07:00
Mike Cao
d24663598c
Merge pull request #328 from arnellebalane/master
Position error tooltip below form field on narrow screen sizes
2020-10-26 09:07:23 -07:00
Florens Verschelde
ce6af46219 WebsiteHeader title: fix mispelled CSS variable 2020-10-26 15:27:01 +01:00
Arnelle Balane
57d459f78f
Position error tooltip below form field on narrow screen sizes 2020-10-23 02:00:58 +08:00
Mike Cao
f34c8f8ec8 Update filters and sorting. 2020-10-21 16:14:51 -07:00
Mike Cao
a8255707a0 Merge branch 'dev' of https://github.com/mikecao/umami into dev 2020-10-21 15:53:57 -07:00
Mike Cao
8021d9d3fa
Merge pull request #319 from bokub/feature/favicon
Add favicon to websites
2020-10-21 15:53:48 -07:00
Mike Cao
0bf8b23662 Merge branch 'master' into dev 2020-10-21 15:48:33 -07:00
Senlima Sun
016cd9ca67 Update Traditional Chinese language 2020-10-22 02:50:34 +08:00
Boris Kubiak
90fa656d40 Add favicon to websites 2020-10-21 15:44:43 +02:00
Mike Cao
2abcd9f2b5 Fix legend rendering. 2020-10-15 09:10:59 -07:00
Mike Cao
7d659212b0 Refactor chart components. 2020-10-14 22:09:00 -07:00
Mike Cao
37bc082efc Updated check-lang script. 2020-10-14 17:22:46 -07:00
Mike Cao
8e987b6b9d Replace chart legend with custom component. 2020-10-14 16:39:26 -07:00
Mike Cao
894736d474 Updated log display. 2020-10-14 14:16:00 -07:00
Mike Cao
360a676dee Updated packages. 2020-10-13 18:24:27 -07:00
Mike Cao
876c8f7a68 Update language keys. 2020-10-12 22:53:59 -07:00
Mike Cao
f1624780ee Added filter buttons for realtime. 2020-10-12 16:31:51 -07:00
Mike Cao
5a73c224b7 Created share token hook. 2020-10-11 02:29:55 -07:00
Mike Cao
4119e80a9a Update table components. 2020-10-11 01:33:26 -07:00
Mike Cao
1fcb610bdd Updated fetch hook. 2020-10-10 22:36:55 -07:00
Mike Cao
3374f875f3 Merge remote-tracking branch 'origin/dev' into dev 2020-10-10 11:04:27 -07:00
Mike Cao
b72a4c001c Refactored realtime API. Add dot component and colored dots in log. 2020-10-10 11:04:07 -07:00
Mike Cao
ebd00a873e
Merge pull request #283 from phiilu/feat/add-link-to-changelog
feat: add link to changelog when clicking the version in footer
2020-10-10 10:56:30 -07:00
Florian Kapfenberger
689184bf2f fix: link to github releases without tag 2020-10-10 11:36:44 +02:00
Mike Cao
f2cfab5078 Updated realtime logs component. 2020-10-10 01:28:26 -07:00
Mike Cao
a039f405b6 Refactored realtime components. 2020-10-10 01:16:28 -07:00
Mike Cao
8912daa2fa Refactored data tables. Added realtime tables. 2020-10-10 00:07:08 -07:00
Mike Cao
910481e629 Added grid layout components. 2020-10-09 20:37:24 -07:00
Mike Cao
e30f2dfb44 Realtime header component. 2020-10-09 17:58:27 -07:00
Mike Cao
69b317386a Updated fetch hook API. 2020-10-09 12:39:03 -07:00
Mike Cao
0ccae7483c Update realtime chart animation. 2020-10-09 11:14:42 -07:00
Mike Cao
5dd3110fbf Updated log merge logic to prevent duplicates. 2020-10-09 10:48:47 -07:00
Mike Cao
8e0ea48c87 Updated log table rendering. 2020-10-09 04:21:59 -07:00
Mike Cao
b682e41aff RealtimeLog component. 2020-10-09 02:56:15 -07:00
Mike Cao
db9b238585 Updated merge logic. 2020-10-09 01:20:02 -07:00
Mike Cao
9737127bb1 Updated polling logic. 2020-10-09 01:04:06 -07:00
Mike Cao
fdc92d087b Update realtime chart. 2020-10-08 23:26:05 -07:00
Mike Cao
e64a555652 Renamed methods. Initial work on realtime dashboard. 2020-10-08 15:02:48 -07:00
Florian Kapfenberger
5f5335ed1e feat: add link to changelog when clicking version 2020-10-08 10:27:53 +02:00
Mike Cao
b4ea70a67c Fix event colors. Updated packages. 2020-10-07 18:24:53 -07:00
Mike Cao
ca8a6fe049 Added error message component. Update fetch hook. 2020-10-03 22:36:51 -07:00
Mike Cao
34098bd0b4 Small prop change. 2020-10-03 18:05:46 -07:00
Mike Cao
bba75fd67f CSS fixes for mobile. 2020-10-03 10:53:06 -07:00
Mike Cao
561491c2aa Updated language menu. 2020-10-02 12:15:42 -07:00
Mike Cao
48a1994219 Fix version check. 2020-10-02 10:34:22 -07:00
Mike Cao
9edf657e25 Update version check. Updated packages. 2020-10-02 10:25:31 -07:00
Mike Cao
77db711a67 Updated empty message for websites. 2020-10-01 17:32:49 -07:00
Mike Cao
5068ab12a9 Support basePath in all queries. 2020-09-30 22:34:16 -07:00
Mike Cao
fd69f0df24 Localized country names. 2020-09-30 16:27:27 -07:00
Mike Cao
e5cd162b83 Updated api fetch to return an object. 2020-09-30 15:14:44 -07:00
Mike Cao
ce2ca57aba
Merge pull request #233 from acoard/feat/close-on-esc
Close the profile password modal via 'Esc' key
2020-09-29 21:26:25 -07:00
Mike Cao
37cf2e3017 Update version check logic. 2020-09-29 21:22:08 -07:00
Adam Coard
6f929378f0 Close the profile password modal via 'Esc' key 2020-09-29 23:32:17 +00:00
Mike Cao
57bb1cb655 Updated version check components and strings. 2020-09-29 16:25:44 -07:00
Mike Cao
9f9208ad18
Merge pull request #223 from MoltenCoffee/master
Update notice when new version is live
2020-09-28 22:17:36 -07:00
Mike Cao
45ac49af29 Center back button. 2020-09-28 22:12:48 -07:00
Mike Cao
11d8b19279 Updated query filters. Updated packages. 2020-09-28 20:23:42 -07:00
Mike Cao
6bb34cd3a5 Moved files around. Updated test page. 2020-09-27 00:51:29 -07:00
Mike Cao
0935765ac7 Try another path. 2020-09-26 22:02:10 -07:00
Mike Cao
6db386a455 Fix issue with delete. 2020-09-26 08:43:05 -07:00
MoltenCoffee
1e0274db09
Add UpdateNotice to Header 2020-09-26 13:04:44 +02:00
MoltenCoffee
4f24834265
Create banner to display when new version is available 2020-09-26 13:03:13 +02:00
Mike Cao
6ec13aef09 Fix issue with share url links. 2020-09-26 00:26:59 -07:00
Mike Cao
35b921bdb4 Convert buttons to links. 2020-09-25 23:38:28 -07:00
Mike Cao
4fded49b03 URL filter functionality. 2020-09-25 22:31:18 -07:00
Mike Cao
a56738597d Always show More button. Update page filter. 2020-09-23 15:41:56 -07:00
Mike Cao
c95aa4aa56 Responsive CSS updates. 2020-09-21 21:34:55 -07:00
Mike Cao
6319a8c6e0 Refactored menu buttons. 2020-09-20 21:31:53 -07:00
Mike Cao
92d1fddf8b New icons for theme button. 2020-09-20 15:42:01 -07:00
Mike Cao
569fcc7f0b Updated color selection. Added loading to fetch hook. 2020-09-20 11:28:38 -07:00
Mike Cao
5524d504f4 Header button updates. 2020-09-20 03:28:05 -07:00
Mike Cao
823fdcbeae Update header components. Update theme button. 2020-09-20 02:54:38 -07:00
Mike Cao
aa265d1d42 Dark mode. 2020-09-20 01:33:39 -07:00
Mike Cao
33ac026637 Added timezone and default date range settings. 2020-09-19 10:35:05 -07:00
Mike Cao
36cd5a393a Convert accounts dashboard button into a link. 2020-09-18 19:53:50 -07:00
Mike Cao
7d25fd6876 Fixed bug in global date range setting. 2020-09-18 15:40:42 -07:00
Mike Cao
023adafa39 Refactor tracker. 2020-09-18 13:40:46 -07:00
Bartosz Hernas
17b4f51ebe Merge branch 'dev' into bh/unregister 2020-09-18 11:33:30 +02:00
Bartosz Hernas
09235ddacf Reverted tracker to old behaviour while still keeping more advanced use case 2020-09-18 11:33:17 +02:00
Mike Cao
96bd7e5b47 Use token authentication for API requests. 2020-09-17 22:52:20 -07:00
Mike Cao
bff8806b61 Update security for dashboard and details pages. 2020-09-17 11:40:04 -07:00
Mike Cao
ecd2593063 Removed console logs. 2020-09-17 00:25:13 -07:00
Mike Cao
7f598fa84d Updated profile settings. Refactored locale saving. 2020-09-17 00:17:11 -07:00
Mike Cao
814589f6a5 Update messages. 2020-09-16 23:06:10 -07:00
Mike Cao
89c87f002c Rename message ids. 2020-09-16 22:29:40 -07:00
Mike Cao
53c23a280b Added router navigation for settings and details. 2020-09-16 21:55:32 -07:00
Mike Cao
30bca80dac Fix calendar CSS for Firefox. 2020-09-16 16:43:13 -07:00
Mike Cao
60b17363e1 Added date picker filter. 2020-09-16 16:28:54 -07:00
Bartosz Hernas
348ee22e18 Merge branch 'dev' into bh/unregister 2020-09-16 12:07:41 +02:00
Bartosz Hernas
5318accc6f Fixed comments 2020-09-16 12:07:22 +02:00
Mike Cao
4ab71c42a6 Update display of combined referrer urls. 2020-09-15 21:25:51 -07:00
Mike Cao
2d9523f963 Messages for devices so they can be localized. 2020-09-15 20:34:30 -07:00
Mike Cao
5e57b26e46 Convert buttons to links. 2020-09-15 19:16:05 -07:00
Bartosz Hernas
7a71bb1c68 Better snippet 2020-09-15 13:54:35 +02:00
Mike Cao
e35821a0c3 Fix calendar starting day. 2020-09-14 08:47:49 -07:00
Mike Cao
5b4a012f0b Fix 401 on share url. 2020-09-14 08:46:35 -07:00
Mike Cao
38ec91c48e Update chart tooltip. 2020-09-13 20:09:18 -07:00
Mike Cao
f59594e4cd Calendar updates. Responsive CSS updates. 2020-09-13 11:33:57 -07:00
Mike Cao
4e103152b2 Custom date range selection. 2020-09-13 01:26:54 -07:00
Mike Cao
372f709f95 Merge branch 'master' into dev 2020-09-12 04:37:02 -07:00
Mike Cao
e426524992 Update locale strings. 2020-09-12 04:26:32 -07:00
Mike Cao
29049842de Fix language strings. 2020-09-12 03:22:14 -07:00
Mike Cao
01432266ef Load fonts only for specific locale changes. 2020-09-11 13:21:17 -07:00
Mike Cao
5a22be5efa Allow admins to view account websites. 2020-09-10 23:55:29 -07:00
Mike Cao
cb14b8bbda Fix more button. Added NoData component. 2020-09-10 22:21:38 -07:00
Mike Cao
a66d3155d0 Localize chart tooltip. 2020-09-10 21:35:17 -07:00
Mike Cao
8b9c3350b2 Fix data check in tables. 2020-09-10 21:05:02 -07:00
Mike Cao
ff9d4f8585 CSS fix. 2020-09-09 16:43:37 -07:00
Mike Cao
6bbe7800c2 Added version to footer. CSS and locale fixes. 2020-09-09 16:12:29 -07:00
Mike Cao
cea8e29c8a Merge branch 'master' into dev 2020-09-09 12:06:17 -07:00
RubenD
0abe37033d Accounts translation
Changed heading of accounts settings page form static to translation key.
2020-09-09 19:43:21 +02:00
Mike Cao
52acb691ad Added useLocale hook. 2020-09-08 20:46:31 -07:00
Mike Cao
7e26c9571e Fixed incorrect messages. 2020-09-08 12:13:30 -07:00
Mike Cao
2e94808e6e String updates. 2020-09-08 10:34:00 -07:00
Mike Cao
255e9d2e41 Fixed typo. Added new localization string. 2020-09-08 03:18:46 -07:00
Mike Cao
7164977f9f Chart labels should update when changing locale. 2020-09-07 21:32:45 -07:00
Mike Cao
ccca5d2d99 Added missing messages. 2020-09-07 20:41:58 -07:00
Mike Cao
ff854150ae Date formatting using locale. 2020-09-07 19:48:40 -07:00
Mike Cao
987fdfd57d Added support for zh-CN locale. 2020-09-07 15:25:09 -07:00
Mike Cao
e8538f6e23 Support i18n. 2020-09-07 01:22:16 -07:00
Mike Cao
f0ac9b6522 Convert text for internationalization. 2020-09-05 17:27:01 -07:00
Mike Cao
fd8df387c8 Refresh should reset date range. 2020-09-03 08:43:18 -07:00
Mike Cao
c984f4c6ae Track query times. Updated refresh button. 2020-09-03 08:43:18 -07:00
Mike Cao
353907e71d Responsive chart labels. 2020-09-03 08:43:17 -07:00
Daksh Shah
d8ab26698a
Fix active button style in Safari 2020-09-02 11:22:20 +05:30
Mike Cao
cb48acde55 Error handling for queries. 2020-08-31 21:11:53 -07:00
Mike Cao
aec012fb79 Toast notifications. 2020-08-31 15:57:59 -07:00
Mike Cao
2837251db7 Added useDateRange hook. 2020-08-31 15:02:32 -07:00
Mike Cao
c5cb19a3bf Move date range selection into redux. 2020-08-31 14:11:30 -07:00
Mike Cao
d06c077019 Refactor components. Add refresh button. 2020-08-31 03:53:39 -07:00
Mike Cao
d0ca0819c6 Added useFetch hook. Updated database check. 2020-08-30 15:29:31 -07:00
Mike Cao
5a4cde854a Domain validation. Filter domain from referrers. 2020-08-28 21:34:20 -07:00
Mike Cao
ccb98f836f MySQL query optimization. Added loading component. 2020-08-27 23:45:37 -07:00
Mike Cao
a7e7469d22 Bar chart styling. 2020-08-27 19:11:37 -07:00
Mike Cao
d936ecc86e Refactor BarChart component. 2020-08-27 19:11:37 -07:00
Mike Cao
4618dc7f15 Events chart. 2020-08-27 19:11:36 -07:00
Mike Cao
5f47f328be BarChart component. 2020-08-27 19:11:36 -07:00
Mike Cao
5206622d5a Events table. 2020-08-27 19:11:36 -07:00
Mike Cao
2addb96e4b Fixed bounce rate calculation. 2020-08-27 19:11:35 -07:00
Mike Cao
ebad20ce0e Do not stack bar charts. 2020-08-23 19:50:06 -07:00
Mike Cao
d91fd2492c Filter out null entries. 2020-08-23 19:50:05 -07:00
Mike Cao
e7f83c084e Add links to referrer urls. 2020-08-23 00:23:47 -07:00
Mike Cao
cf8ed13d1f New page and referrer url filters. 2020-08-22 22:01:14 -07:00
Mike Cao
fa20f7f67f Merge branch 'master' of https://github.com/mikecao/umami 2020-08-22 19:55:53 -07:00
Mike Cao
3a515b56b2 Updated pages and referrer filters to merge urls. 2020-08-22 19:05:07 -07:00
t
470437f949
fix typo in active visitor count 2020-08-22 00:34:56 -07:00
Mike Cao
e75593443a Toggle formatting on click. Renamed charts folder to metrics. 2020-08-21 13:43:42 -07:00
Mike Cao
d95e149cf6 Fixed bug with rankings display. 2020-08-19 23:30:31 -07:00
Mike Cao
b905824d50 Fix error message on login. 2020-08-19 19:03:42 -07:00
Mike Cao
b1493dfef8 Format long numbers. Updated README. 2020-08-19 14:35:38 -07:00
Mike Cao
d4ca02f110 Use portal for modals. Prisma disconnect after query. 2020-08-18 23:35:26 -07:00
Mike Cao
774a7dfdbc Fix tracking code display. 2020-08-18 22:37:12 -07:00
Mike Cao
0b4fd3ef8f Update timeout for active user check. 2020-08-18 12:55:15 -07:00
Mike Cao
b96cb0d975 Show active visitor count. 2020-08-18 00:51:32 -07:00