Commit Graph
100 Commits
Author SHA1 Message Date
Francis Cao 21e48c194e fix system user insert mysql 2023-04-10 09:56:25 -07:00
Francis Cao f5f6dc052e fix column name date bug 2023-04-10 09:44:25 -07:00
Francis Cao 7a1ac22dde add referrer_domain to getEvent 2023-04-07 14:37:22 -07:00
Francis Cao 24ac7d6be0 fix urlPath clickhouse 2023-04-07 14:23:38 -07:00
Francis Cao db845d6c04 remove urlpath conditional 2023-04-07 10:28:54 -07:00
Francis Cao 05ece6a4d0 fix some components in realtime data 2023-04-06 18:31:16 -07:00
Francis Cao 58197116dd remove getPath from initial referrer 2023-04-03 19:34:41 -07:00
Francis Cao b7c3b58072 fix to page title collect 2023-03-30 23:13:03 -07:00
Francis Cao 96d25721da add pgcrypto back 2023-03-29 14:22:14 -07:00
Francis Cao f984d80c42 squash 01_init postgresql 2023-03-29 11:38:08 -07:00
Francis Cao 3b7000a436 fix active bug 2023-03-29 11:16:02 -07:00
Francis Cao 95ed8a09aa update CH event to website_event 2023-03-29 11:06:12 -07:00
Francis Cao 33bf2ccb5e add referrer to saveEvent 2023-03-28 16:34:14 -07:00
Francis Cao 4d6abc4529 remove unused ref columns 2023-03-27 15:54:37 -07:00
Francis Cao 17c8cc07e4 we Merge branch 'dev' into feat/um-209-implement-reset-date 2023-03-27 15:51:54 -07:00
Francis Cao 077fad20ea update skip_broken_messages 2023-03-27 12:44:59 -07:00
Francis Cao c38da5bfd7 readd system user insert for mysql 2023-03-27 12:15:22 -07:00
Francis Cao fbe35f4c97 fixed relational query to get reset_at 2023-03-27 12:11:06 -07:00
Francis Cao cb79d806e8 update postgres / mysql migrations 2023-03-27 11:36:21 -07:00
Francis Cao 14e4a090bb update schema and queries to implement reset_at 2023-03-27 11:25:16 -07:00
Francis Cao 87545a5648 add system user insert back for MySQL 2023-03-22 23:07:01 -07:00
Francis Cao ea39f5b431 add new event data schema 2023-03-22 23:02:37 -07:00
Francis Cao a8cd0932d8 fixed send message for new url/referrer columns 2023-03-21 11:30:11 -07:00
Francis Cao ffb2771819 Merge branch 'dev' of https://github.com/umami-software/umami into bug/um-200-fix-referrer-filters 2023-03-20 11:27:00 -07:00
Francis Cao b0c5899569 update prisma / ch filters logic 2023-03-20 11:26:45 -07:00
Francis Cao 434ef3eb9e Merge branch 'dev' of https://github.com/umami-software/umami into bug/um-200-fix-referrer-filters 2023-03-16 10:52:36 -07:00
Francis Cao 9c8cb8247e update gitignore to new script name 2023-03-16 10:36:30 -07:00
Francis Cao 790e71cc14 Merge branch 'dev' of https://github.com/umami-software/umami into bug/um-200-fix-referrer-filters 2023-03-15 16:40:13 -07:00
Francis Cao f569f6ac91 fix null ip lookup error 2023-03-15 16:39:55 -07:00
Francis Cao 275e7d3df6 update send 2023-03-15 16:06:51 -07:00
Francis Cao 7596f42545 update pageview, event save 2023-03-14 18:59:19 -07:00
Francis Cao cfa36d1802 clean-up migrations 2023-03-14 17:43:36 -07:00
Francis Cao 9321401297 schema changes to CH, Postgres, MySQL 2023-03-14 17:27:17 -07:00
Francis Cao bb2cd93ad4 undo 01_init change 2023-03-06 11:25:05 -08:00
Francis Cao 448d2b2241 fix redis auth issue 2023-03-03 12:30:12 -08:00
Francis Cao 3325df0d84 Merge branch 'dev' of https://github.com/umami-software/umami into bug/um-191-fix-redis-auth-misc-bug 2023-03-03 10:38:34 -08:00
Francis Cao 65691f5912 fix referrer domain on tracker load 2023-03-03 10:38:14 -08:00
Francis Cao c9cacbb0e2 add types back to event / pageview. fix non-redis auth 2023-03-02 12:56:38 -08:00
Francis Cao e5645cfb00 revert tsconfig 2023-03-01 12:19:41 -08:00
Francis Cao ad28d69d27 update ts config to ignore js files 2023-03-01 12:09:37 -08:00
Francis Cao 37e98c9751 remove lint rule 2023-03-01 11:57:13 -08:00
Francis Cao a777b2916f Merge branch 'dev' of https://github.com/umami-software/umami into feat/um-171-cloud-mode-env-variable 2023-03-01 11:40:34 -08:00
Francis Cao 93650a2f66 add pagetitle to queries 2023-03-01 10:53:57 -08:00
Francis Cao 6c302a7325 collect pagetitle, update subdivision2 data type 2023-02-28 17:40:18 -08:00
Francis Cao 55a586fe27 add subdivision1/2, cities to query logic 2023-02-20 09:04:20 -08:00
Francis Cao 6bacfa5892 add city, subdivision1, subdivison2 2023-02-16 18:55:51 -08:00
Francis Cao 074fa2c5fc add subdivision2 to schema 2023-02-16 09:52:07 -08:00
Francis Cao b6cc6cb655 update CH, postgres, MySQL schemas 2023-02-15 09:40:49 -08:00
Francis Cao 4351ef37f8 update to GeoLite2-City 2023-02-14 12:06:41 -08:00
Francis Cao eea01b21cf Merge branch 'dev' of https://github.com/umami-software/umami into feat/um-171-cloud-mode-env-variable 2023-02-14 10:59:36 -08:00
Francis Cao 9f8ea060b6 implement cloud mode logic 2023-02-09 10:13:50 -08:00
Francis Cao 6457ddfec1 update 01_init to latest 2023-02-02 10:18:06 -08:00
Francis Cao 9078444ca5 update mysql to latest schema 2023-02-02 10:12:25 -08:00
Francis Cao 0b16d06d8c move migrate-db to own repo 2023-02-02 10:04:21 -08:00
Francis Cao d6e17fe982 Merge branch 'dev' of https://github.com/umami-software/umami into feat/um-121-v2-migration-script 2023-02-02 10:00:53 -08:00
Francis Cao 5fd946cfde add schema changes for TeamWebsite, update deleted logic for team tables 2023-02-01 17:08:16 -08:00
Francis Cao 5bd8608918 fix checkDatabaseVersion message typo 2023-01-23 10:06:52 -08:00
Francis Cao 7c0db0633f update check-db, add pgcrypto extension if not exists on init migration 2023-01-20 14:21:11 -08:00
Francis Cao 529b7a35c3 add pgcrypto to postgres via extension preview 2023-01-17 10:36:16 -08:00
Francis Cao 1bb33f7aff clean-up migrate data param 2023-01-16 12:14:50 -08:00
Francis Cao aba5b9362e refactor migrate-db 2023-01-16 11:59:55 -08:00
Francis Cao 65fe29c385 add mysql migration_v2 file, refactor migrate-db 2023-01-13 11:54:22 -08:00
Francis Cao 96de650a67 add logic for database type 2023-01-11 16:19:20 -08:00
Francis Cao ac2b79c5cf move migrateData into its own function 2023-01-10 16:03:44 -08:00
Francis Cao b05b18e736 update checkV1Tables check 2023-01-10 15:01:41 -08:00
Francis Cao 9cc0588175 fix transaction bug 2023-01-10 09:54:16 -08:00
Francis Cao 0cb33a9c73 add check migration, use prisma transaction 2023-01-09 13:14:30 -08:00
Francis Cao 19166e580e add mysql schema file 2023-01-05 14:40:34 -08:00
Francis Cao f10694d07e create new mysql schema file 2023-01-05 11:13:49 -08:00
Francis Cao 5f159ed5ce add final success prompt 2023-01-04 11:15:19 -08:00
Francis Cao b845ae547d fix v1 replace bug 2023-01-04 11:03:28 -08:00
Francis Cao 1cd195d895 add delete v1 table prompt 2023-01-04 10:07:58 -08:00
Francis Cao 3cf0617366 add warning message during data transfer 2023-01-04 00:26:31 -08:00
Francis Cao c24f8cb985 add data migration script 2023-01-03 13:16:29 -08:00
Francis Cao 0a731e3408 run rawsql for 01_init 2023-01-03 12:50:08 -08:00
Francis Cao 2a5927e345 update migrations 2023-01-03 09:32:32 -08:00
Francis Cao 8f686db116 fix rename to v1_ 2023-01-02 16:58:52 -08:00
Francis Cao 82e6728e1e fix index drop 2023-01-02 16:53:20 -08:00
Francis Cao 660c810ec1 add prisma table PK 2023-01-02 16:47:48 -08:00
Francis Cao b46a0c179f add migration node script 2023-01-02 16:34:58 -08:00
Francis Cao 1472e205a3 Merge branch 'dev' of https://github.com/umami-software/umami into feat/um-138-remove-prisma-foreign-key 2022-12-27 16:52:04 -08:00
Francis Cao 8ee7172ea0 drop foreign keys, add missing indexes 2022-12-27 16:26:25 -08:00
Francis Cao 9e6dae2e55 Merge branch 'dev' of https://github.com/umami-software/umami into dev 2022-11-21 22:51:28 -08:00
Francis Cao 5da7a208a8 delete website in relational query 2022-11-21 22:51:23 -08:00
Francis Cao 3eb1d783de Merge branch 'dev' of https://github.com/umami-software/umami into dev 2022-11-18 12:08:23 -08:00
Francis Cao eaa208652d add clickhouse route to deleteWebsite 2022-11-18 12:08:13 -08:00
Francis Cao e3142e93f0 get distinct sessions for session metrics 2022-11-17 18:09:03 -08:00
Francis Cao 106dd25594 clickhosue: validate string being sent into event_data 2022-11-16 11:42:02 -08:00
Francis Cao 6a0d5ee1e6 add rev_id to CH schema 2022-11-07 18:03:27 -08:00
Francis Cao 96add409b6 update api to new CH columns 2022-10-08 16:12:33 -07:00
Francis Cao 71c1b979da Merge branch 'dev' of https://github.com/umami-software/umami into francis/uc-24-kafka-test 2022-08-22 23:05:45 -07:00
Francis Cao 2715a124de ch init formatting 2022-08-22 23:05:22 -07:00
Francis Cao e522293130 fixed event_uuid logic 2022-08-22 12:24:57 -07:00
Francis Cao 0a898354a4 remove extra compose files 2022-08-22 12:17:06 -07:00
Francis Cao 57d37381d9 remove test files 2022-08-22 12:15:47 -07:00
Francis Cao 295ce2487d Merge branch 'master' of https://github.com/umami-software/umami into francis/uc-24-kafka-test 2022-08-18 16:54:57 -07:00
Francis Cao 0beedb0e1c add properties to kafka client 2022-08-18 11:07:30 -07:00
Francis Cao 508e23c52e update clickhouse schema 2022-08-16 15:27:59 -07:00
Francis Cao e12d25677d update kafka saves 2022-08-12 10:34:34 -07:00
Francis Cao 192dd218cb move kafka logic into own file 2022-08-12 09:21:43 -07:00