Commit Graph

319 Commits (62b032ab1948b5b2b3450900a44ba3ba69250fa6)

Author SHA1 Message Date
Mike Cao f7757ad0f4
Merge pull request #663 from bilguun0203/master
Use Mongolian locale from date-fns
2021-05-19 20:27:50 -07:00
Mike Cao 62f8eae5aa
Merge pull request #675 from rogerclotet/ca
feat: add Catalan language
2021-05-19 20:26:32 -07:00
Roger Clotet 649ae83329
feat: add Catalan language 2021-05-20 00:40:03 +02:00
Bilguun Ochirbat 41bfa1c165 Use Mongolian locale from date-fns 2021-05-17 13:24:12 +08:00
Ashraf Monshi afc4940680 add rtlLocales array 2021-05-16 09:27:48 +03:00
Ashraf Monshi ba2d9783b7 add arabic language (ar-SA)
add arabic language (ar-SA) (arabic saudi arabia)
2021-05-11 10:44:41 +03:00
Andreas Fuchs cfb13b2d54 enhancement #649
as refFilter, urlFilter is expanded checking agains url !== null.
2021-05-06 10:47:23 +02:00
Andreas Fuchs bd8f72daab fixes #649
prevents crashes if NULL is entered as a referrer in the database. Does not guard against submitting NULL to the database.
2021-05-06 10:04:37 +02:00
Mike Cao 20dc76861f Swap bcrypt library. 2021-04-28 02:45:38 -07:00
Mike Cao 0cf115b2de Load lookup database only once. 2021-04-25 18:32:06 -07:00
Wonderfall 807cd5d744
Fix Page Filter when URL has a trailing slash 2021-04-19 01:43:09 +02:00
Mike Cao 609cc0e98a Fix datamaps. 2021-03-26 22:32:13 -07:00
Mike Cao b24b855006 Truncate strings. 2021-03-26 20:56:08 -07:00
Mike Cao 9415fe9a6c Updated languages. 2021-03-26 20:52:54 -07:00
Mike Cao 44f2002563
Merge pull request #567 from Form1ca/decrease-request-count
decrease db query count
2021-03-26 19:54:21 -07:00
Mike Cao c5341e605b Fixed country lookup. 2021-03-26 19:47:28 -07:00
formica2 97c0da8527 fix fields name at request 2021-03-25 15:44:37 +03:00
formica2 e6975b9afc decrease db query count 2021-03-24 12:58:08 +03:00
l0st0 b1d4922df8 Added SK language
Support for Slovakia
2021-03-15 22:25:43 +01:00
Mike Cao 247afc8c33 Truncate URL lengths. 2021-03-12 23:45:19 -08:00
Mike Cao e5ff182302 Added Persian language. 2021-03-12 22:30:26 -08:00
Alexander Klein f6f14bf104 fix(lib): add default value for getDateRange 2021-03-10 10:40:59 +01:00
Alexander Klein eb1029bfc8 feature(lib): locale option for getDateRange 2021-03-10 10:20:54 +01:00
Mike Cao 4edd012712
Merge pull request #504 from gnarlex/fix-domain-regex
Fix: Domain name regex accepts protocols on non-localhost domains
2021-02-26 22:49:21 -08:00
Mike Cao d6d0f99daa Updated date formatting for locales. 2021-02-26 22:41:05 -08:00
Mike Cao f7201c9cfc Remove domain parameter from queries. 2021-02-26 19:50:44 -08:00
Alexander Klein 9115ce4200 revert: allow ports in non-localhost domain names
Refs: 22ca617
2021-02-24 11:00:08 +01:00
Alexander Klein 22ca617165 fix(regex): ports in domain names
Accept port numbers on all domain names, not just `localhost`.
Deny leading zeros in port numbers.
2021-02-23 16:11:42 +01:00
Alexander Klein 0c2b68d56e fix(regex): protocol accepted in domain name
Add missing brackets to the regex.
Before, the caret and dollar sign symbols were not applied to the whole string but to either side of the `|` symbol.
2021-02-23 15:58:31 +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
Mike Cao 29bfb964c3
Merge pull request #491 from gnarlex/fix-domain-regex
Fix: domain regex accepting invalid domains
2021-02-20 01:55:05 -08:00
Alexander Klein 39faf8750a fix(constants): domain regex accepting invalid domains
Change the domain regex to match the whole string.
Before, the regex would accept a string if it contained a valid domain at any point.
2021-02-20 08:42:57 +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 06f24b0c90 refactor(filter): remove now obsolete filters 2021-02-19 09:58:58 +01:00
Alexander Klein 8b6308d686 feature(lib): add event type query 2021-02-15 16:28:09 +01:00
Alexander Klein 2cab8bb15d feature(lib): add event type filter 2021-02-15 13:02:12 +01:00
Mike Cao ed5291ec90
Merge pull request #452 from 0xflotus/patch-1
fix: typo error in 'KakaoTalk' constant
2021-02-01 21:14:32 -08:00
Rafael Lotto Machado 230bbbf431 Add brazilian portuguese (pt-BR) locale 2021-01-30 12:32:06 -03:00
0xflotus b32bbdf07b
fix: typo error in 'KakaoTalk' constant
Shouldn't it be [Kakaotalk](https://www.kakaocorp.com/service/KakaoTalk?lang=en)?
2021-01-30 13:14:22 +01:00
Mike Cao bb9a7b4d1e Added Italian language. 2020-12-12 01:10:58 -08:00
Mike Cao b176cc52e9 Added Hebrew language. 2020-12-04 20:59:26 -08:00
Jonathan Land 9b4feb51ae update lang.js 2020-12-04 13:13:18 +02:00
Anders edb9e36101
Update queries.js
Change findOne to findUnique (breaking change in Prisma 2.12.0)

Hopefully fixes #395
2020-12-01 21:29:36 +01:00
Mike Cao ec0af1878e Added Hindi language. Updated packages. 2020-11-29 20:39:16 -08:00
Mike Cao 981bd40ff9 Added Tamil language. 2020-11-25 00:32:34 -08:00
Mike Cao b97f582c90 Added Polish language. Bug fixes. 2020-11-06 17:30:21 -08:00
Mike Cao 5b84378731 Added Czech language. 2020-10-22 10:36:08 -07:00
Mike Cao f34c8f8ec8 Update filters and sorting. 2020-10-21 16:14:51 -07:00
Senlima Sun 016cd9ca67 Update Traditional Chinese language 2020-10-22 02:50:34 +08: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 1fcb610bdd Updated fetch hook. 2020-10-10 22:36:55 -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 51955c69ec Added Finnish language. 2020-10-09 21:08:30 -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 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
Mike Cao b4ea70a67c Fix event colors. Updated packages. 2020-10-07 18:24:53 -07:00
Mike Cao dca51050e8 Removed disconnect code. 2020-10-07 08:31:44 -07:00
Mike Cao 7b5330c8a5 Updated languages. 2020-10-03 11:45:19 -07:00
Mike Cao 3d1dc08491 Implement session caching. 2020-10-02 20:33:46 -07:00
Mike Cao 561491c2aa Updated language menu. 2020-10-02 12:15:42 -07:00
Mike Cao dd651e3c77 Added Norwegian language. 2020-10-02 11:41:29 -07:00
Mike Cao c059dc1b1e
Merge pull request #258 from rubjo/master
i18n: Added 🇳🇴 Norwegian Bokmål
2020-10-02 11:23:35 -07:00
rubjo 60613c5cbf Add Norwegian Bokmål to list of languages to select 2020-10-02 13:48:55 +02:00
Mike Cao 77db711a67 Updated empty message for websites. 2020-10-01 17:32:49 -07:00
Mike Cao 131f73589c Updated languages. 2020-10-01 09:09:27 -07:00
Diogo Correia 8abebe0416 Merge branch 'master' into lang-pt-pt 2020-10-01 09:14:41 +01: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 e64b35f701 Updated prisma and added disconnect. 2020-09-29 21:39:51 -07:00
Mike Cao 37cf2e3017 Update version check logic. 2020-09-29 21:22:08 -07:00
Mike Cao 11d8b19279 Updated query filters. Updated packages. 2020-09-28 20:23:42 -07:00
Diogo Correia ecd849f161
Add Portuguese (Portugal) translations
Signed-off-by: Diogo Correia <me@diogotc.com>
2020-09-27 17:16:20 +01:00
Mike Cao 0935765ac7 Try another path. 2020-09-26 22:02:10 -07:00
Mike Cao 353a49f37a Update path. 2020-09-26 21:20:41 -07:00
Mike Cao 60ea492a48 Try a different path. 2020-09-26 20:53:12 -07:00
Mike Cao d1765f746b Updated next config. 2020-09-26 20:46:20 -07:00
Mike Cao ad95da63b7 Use local geo database instead of npm package. 2020-09-26 20:21:16 -07:00
Mike Cao 6db386a455 Fix issue with delete. 2020-09-26 08:43:05 -07:00
Mike Cao 4fded49b03 URL filter functionality. 2020-09-25 22:31:18 -07:00
Mike Cao a24bee815c Update queries to calculate correct metrics. 2020-09-25 00:15:58 -07:00
Mike Cao 1dfa6d8b16 Refactor query methods. 2020-09-24 23:02:11 -07:00
Mike Cao ee8859d86c Updated languages. 2020-09-24 20:20:24 -07:00
Sigmundur Mørkøre 67bab5ff24 📦 NEW: Added language: Faroese 2020-09-24 07:11:58 +00:00
Mike Cao a56738597d Always show More button. Update page filter. 2020-09-23 15:41:56 -07:00
Mike Cao 15ea2ba913 Fix date issue in Safari. 2020-09-23 08:22:40 -07:00
Mike Cao c6eec3ee62 Include credentials in fetch. 2020-09-22 18:35:11 -07:00
Mike Cao 106fe90e26 Updated languages. 2020-09-21 11:26:13 -07:00
Mike Cao 6319a8c6e0 Refactored menu buttons. 2020-09-20 21:31:53 -07:00
Mike Cao eb9f044d19 Merge branch 'master' into dev 2020-09-20 11:38:56 -07:00
Mike Cao 9e33d5de77 Added Swedish language. 2020-09-20 11:38:37 -07:00
Mike Cao 569fcc7f0b Updated color selection. Added loading to fetch hook. 2020-09-20 11:28:38 -07:00
Mike Cao aa265d1d42 Dark mode. 2020-09-20 01:33:39 -07:00
Mike Cao 4bb95cd997 Added Danish locale. 2020-09-19 10:50:08 -07:00
Mike Cao 33ac026637 Added timezone and default date range settings. 2020-09-19 10:35:05 -07:00
Mike Cao 3c0ceae56f
Merge pull request #173 from rendall/feature/allow-localhost
Allow localhost:xxxx domains when adding websites
2020-09-18 15:44:34 -07:00
Rendall be74091ca3 Make port optional when website is localhost 2020-09-19 01:02:55 +03:00
Mike Cao b19889638a Removed polyfills from tracker. Switched to XMLHttpRequest. 2020-09-18 14:16:57 -07:00
Rendall 064b91e4dd Allow localhost:xxxx domains when adding websites
Adding `localhost:<port>` domains to websites fail to validate, but
it would help for local development
2020-09-18 13:43:18 +03:00
Mike Cao 96bd7e5b47 Use token authentication for API requests. 2020-09-17 22:52:20 -07:00
Mike Cao 7f598fa84d Updated profile settings. Refactored locale saving. 2020-09-17 00:17:11 -07:00
Mike Cao 60b17363e1 Added date picker filter. 2020-09-16 16:28:54 -07: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
CamTosh 4478dfe5ae Add FR lang 2020-09-14 18:56:22 +02:00
Bilguun Ochirbat ea9f921c81
removed unnecessary import 2020-09-14 18:34:08 +08:00
Bilguun Ochirbat 8b3cb234d5
Added Mongolian language 2020-09-14 18:31:15 +08:00
Mike Cao 0d4a2e2a0e Update locale files and scripts. 2020-09-13 19:01:02 -07:00
Mike Cao f59594e4cd Calendar updates. Responsive CSS updates. 2020-09-13 11:33:57 -07:00
Mike Cao a0cb278463 Fix display of years. 2020-09-13 01:38:14 -07:00
Mike Cao 84a8b51790 Merge branch 'master' into dev 2020-09-13 01:30:26 -07:00
Mike Cao 4e103152b2 Custom date range selection. 2020-09-13 01:26:54 -07:00
Abraham Toriz 29a51e32eb added es-MX locale 2020-09-12 19:11:31 -05:00
Mike Cao 3ed366ba6d Rename en to en-US. 2020-09-12 03:49:31 -07:00
Mike Cao 29049842de Fix language strings. 2020-09-12 03:22:14 -07:00
Kamino c61e35dd88 Added support for ja-JP locale. 2020-09-12 12:50:39 +09:00
Mike Cao 6bbe7800c2 Added version to footer. CSS and locale fixes. 2020-09-09 16:12:29 -07:00
Mike Cao b6bb6bc3ea
Merge branch 'master' into master 2020-09-09 12:05:41 -07:00
Mike Cao ba99db6a3e
Merge branch 'master' into master 2020-09-09 12:03:53 -07:00
RubenD 1e5f34f023 Added german language support 2020-09-09 19:24:55 +02:00
ym-project 3fd0ef9ee1 add russian language 2020-09-09 23:13:27 +08:00
selcukusta c17cb79b35
Added Turkish language 2020-09-09 00:01:26 +03:00
MoltenCoffee a31a104577
Used full country code instead of just nl 2020-09-08 10:59:56 +02:00
MoltenCoffee da1ec3f429
Added correct(??) BCP47 codes 2020-09-08 10:35:24 +02:00
MoltenCoffee d8d15a6d7c
Added Dutch language 2020-09-08 09:42:43 +02:00
Mike Cao ff854150ae Date formatting using locale. 2020-09-07 19:48:40 -07:00
Mike Cao f0ac9b6522 Convert text for internationalization. 2020-09-05 17:27:01 -07:00
Mike Cao 6833a5bdb0 Detect when postgres is used instead of postgresql. 2020-09-04 11:06:32 -07:00
Mike Cao f17be19110 All queries should use runQuery. 2020-09-03 08:43:17 -07:00
Mike Cao a3e920d944 Updated packages. Allow url in query strings. 2020-09-03 08:43:17 -07:00
Mike Cao cb48acde55 Error handling for queries. 2020-08-31 21:11:53 -07:00
Mike Cao cebd3fd924 Allow alternate host url in tracker. 2020-08-31 20:25:31 -07:00
Mike Cao d0ca0819c6 Added useFetch hook. Updated database check. 2020-08-30 15:29:31 -07:00
Mike Cao 7a81dda7b6 Update database detection. 2020-08-30 00:02:03 -07:00
Mike Cao 07cc61f5c3 Fixed date parsing in database queries. 2020-08-29 23:17:32 -07:00
Mike Cao e7d3a952a6 Updated domain regex. 2020-08-28 22:25:41 -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 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 13ec32b1c9 Don't filter subdomains. 2020-08-27 19:11:35 -07:00
HipsterBrown ef8da2fbcc update getDatabase to lookup DATABASE_TYPE env 2020-08-26 20:50:47 -04:00