{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":353967911,"defaultBranch":"0.9.0-dev","name":"tracardi","ownerLogin":"Tracardi","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-04-02T09:15:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/88560697?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716192881.0","currentOid":""},"activityList":{"items":[{"before":"d40ccfe884e748dea013c35aef48adea9d8cd86d","after":"091f1232904c780615501bb26208052503088b6e","ref":"refs/heads/0.9.0","pushedAt":"2024-05-30T07:43:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"feat(tracking): create default profile with metadata from tracker_payload\n\n- Create a default profile with metadata from tracker_payload if profile does\n not exist in storage. If profile exists, use existing metadata. If profile\n id is not provided, generate a new id.","shortMessageHtmlLink":"feat(tracking): create default profile with metadata from tracker_pay…"}},{"before":"e12024a15c6f6323b66e81b7cfe3cf4ff7439b95","after":"d40ccfe884e748dea013c35aef48adea9d8cd86d","ref":"refs/heads/0.9.0","pushedAt":"2024-05-30T07:25:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"feat: Refactor tracker_payload to create a default session and add metadata\n\n- Refactored `tracker_payload` to utilize a method to create a default session\n when necessary and populate it with metadata if available.","shortMessageHtmlLink":"feat: Refactor tracker_payload to create a default session and add me…"}},{"before":"60470b4ab46cfd411d8f6cab4fe5d874761366ce","after":"8d3d0d93a439e31084925a55df7209673ce0152b","ref":"refs/heads/0.9.1-dev","pushedAt":"2024-05-29T11:53:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"Merging","shortMessageHtmlLink":"Merging"}},{"before":"c51453b3a1fe71e12fac8438846c351f4d88bdde","after":"60470b4ab46cfd411d8f6cab4fe5d874761366ce","ref":"refs/heads/0.9.1-dev","pushedAt":"2024-05-29T10:40:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"Merging","shortMessageHtmlLink":"Merging"}},{"before":"05c95ed79631681b7282ac186ac14b1403f3b0e5","after":"c51453b3a1fe71e12fac8438846c351f4d88bdde","ref":"refs/heads/0.9.1-dev","pushedAt":"2024-05-27T11:09:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"Merging","shortMessageHtmlLink":"Merging"}},{"before":"40425ba0d813e7c42bc8efd7f072f4268c4d74b0","after":"05c95ed79631681b7282ac186ac14b1403f3b0e5","ref":"refs/heads/0.9.1-dev","pushedAt":"2024-05-26T23:51:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"Merging","shortMessageHtmlLink":"Merging"}},{"before":"fea13727b6a67b1e4b1589c67a963dcc1fd9c06a","after":"40425ba0d813e7c42bc8efd7f072f4268c4d74b0","ref":"refs/heads/0.9.1-dev","pushedAt":"2024-05-24T17:29:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"Merging","shortMessageHtmlLink":"Merging"}},{"before":"3a48421c7d88c491a83e04d5c585a3c276b92bc4","after":"fea13727b6a67b1e4b1589c67a963dcc1fd9c06a","ref":"refs/heads/0.9.1-dev","pushedAt":"2024-05-23T15:55:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"Merging strategy","shortMessageHtmlLink":"Merging strategy"}},{"before":"78c8f8c7798f7932d095d3ee7ad8eb63b4b93c22","after":"3a48421c7d88c491a83e04d5c585a3c276b92bc4","ref":"refs/heads/0.9.1-dev","pushedAt":"2024-05-23T11:17:58.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"refactor: Update import in bootstrap_service.py and installation.py files.","shortMessageHtmlLink":"refactor: Update import in bootstrap_service.py and installation.py f…"}},{"before":"8011582594687b8cda82fa3ddcf5a180659d4427","after":"78c8f8c7798f7932d095d3ee7ad8eb63b4b93c22","ref":"refs/heads/0.9.1-dev","pushedAt":"2024-05-23T11:10:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"feat: Add new FieldRef class and update field_manager to yield profile as well.","shortMessageHtmlLink":"feat: Add new FieldRef class and update field_manager to yield profil…"}},{"before":"652521fd38ed868167ff19549dcf9c40eb681411","after":"8011582594687b8cda82fa3ddcf5a180659d4427","ref":"refs/heads/0.9.1-dev","pushedAt":"2024-05-22T19:34:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"Merging strategy","shortMessageHtmlLink":"Merging strategy"}},{"before":"3df38f5c1c3beb1371a82fb4ac9ae336bb3f185d","after":"652521fd38ed868167ff19549dcf9c40eb681411","ref":"refs/heads/0.9.1-dev","pushedAt":"2024-05-22T12:02:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"Merging strategy","shortMessageHtmlLink":"Merging strategy"}},{"before":"c114bbd045246fc027f6e63bc6f787c23839587b","after":"e12024a15c6f6323b66e81b7cfe3cf4ff7439b95","ref":"refs/heads/0.9.0","pushedAt":"2024-05-21T15:53:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"new changed fields logger","shortMessageHtmlLink":"new changed fields logger"}},{"before":"f7239a623c1d675e6563fc53f4611778e3d58de8","after":"c114bbd045246fc027f6e63bc6f787c23839587b","ref":"refs/heads/0.9.0","pushedAt":"2024-05-21T15:46:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"Deleted old tests","shortMessageHtmlLink":"Deleted old tests"}},{"before":"852f218232a51a8ffe95bcebcbd245f852ad5506","after":"3df38f5c1c3beb1371a82fb4ac9ae336bb3f185d","ref":"refs/heads/0.9.1-dev","pushedAt":"2024-05-21T09:50:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"Merging strategy","shortMessageHtmlLink":"Merging strategy"}},{"before":"f7239a623c1d675e6563fc53f4611778e3d58de8","after":"8c1b9d590da6ec000f0af9211b8af974e5568898","ref":"refs/heads/0.9.0-domain-restriction","pushedAt":"2024-05-20T08:15:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"Rename bridge setup file from bootstrap to setup_bridges folder","shortMessageHtmlLink":"Rename bridge setup file from bootstrap to setup_bridges folder"}},{"before":null,"after":"f7239a623c1d675e6563fc53f4611778e3d58de8","ref":"refs/heads/0.9.0-domain-restriction","pushedAt":"2024-05-20T08:14:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"Refactor worker to handle duplicated emails and add hashed email to profiles.","shortMessageHtmlLink":"Refactor worker to handle duplicated emails and add hashed email to p…"}},{"before":"87dc97b129ac1aea457f2c2fbd27d3e3a94e6896","after":"f7239a623c1d675e6563fc53f4611778e3d58de8","ref":"refs/heads/0.9.0","pushedAt":"2024-05-17T20:21:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"Refactor worker to handle duplicated emails and add hashed email to profiles.","shortMessageHtmlLink":"Refactor worker to handle duplicated emails and add hashed email to p…"}},{"before":"c16505a034fa382a83bbfa0d6eecabe8d35a8528","after":"87dc97b129ac1aea457f2c2fbd27d3e3a94e6896","ref":"refs/heads/0.9.0","pushedAt":"2024-05-17T20:03:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"Refactor worker function and introduce run_every context manager.","shortMessageHtmlLink":"Refactor worker function and introduce run_every context manager."}},{"before":"667ea9775d33d7ddc7558dcc9f96faf58c3b385d","after":"c16505a034fa382a83bbfa0d6eecabe8d35a8528","ref":"refs/heads/0.9.0","pushedAt":"2024-05-17T19:33:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"feat(worker): add missing email IDs and merge profiles in worker\n\n- Create hasher for missing email IDs in profiles\n- Add email IDs for all profiles with duplicate emails\n- Save profile metadata for auto-merge fields\n- Create auto-merge hashed IDs for profiles\n- Update profile if necessary\n- Save profile after adding missing email ID hash\n- Add missing email IDs in the worker\n- Handle failed adding IDs to profiles and log error\n- Merge profiles for auto-merge in the worker\n- Log merging in the context and number of duplicated IDs\n- Log successful merging of profiles in the context\n- Log finishing merging when there are no more profiles\n- Log error while loading profiles for merging\n- Log any error during the merging process\n- Start multi-tenant auto profile merging worker\n- Authorize multi-tenant manager with the API key\n- Load and list tenants for multi-tenant merging\n- Log the number of found tenants for multi-tenant merging\n- Execute","shortMessageHtmlLink":"feat(worker): add missing email IDs and merge profiles in worker"}},{"before":"8e7ecd07e476d71600cad0563b617f21113fddbb","after":"667ea9775d33d7ddc7558dcc9f96faf58c3b385d","ref":"refs/heads/0.9.0","pushedAt":"2024-05-17T12:50:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"Popup window.","shortMessageHtmlLink":"Popup window."}},{"before":"03ef341da2e8a88f42ce9dc0727d2309c3d35481","after":"8e7ecd07e476d71600cad0563b617f21113fddbb","ref":"refs/heads/0.9.0","pushedAt":"2024-05-17T09:55:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"Fix schema URL for Starrocks in configuration and database service. Update\nschema URLs to use the correct database dialects. Remove primary key from\ntables 'event' and 'profile' in Starrocks schema. Update 'ids' field in\n'profile' table to be an array of ids.","shortMessageHtmlLink":"Fix schema URL for Starrocks in configuration and database service. U…"}},{"before":"51c900a7876251d68928ffee71c751738a0c69ad","after":"03ef341da2e8a88f42ce9dc0727d2309c3d35481","ref":"refs/heads/0.9.0","pushedAt":"2024-05-17T09:55:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"fix: Update html.escape usage in question_popup plugin.","shortMessageHtmlLink":"fix: Update html.escape usage in question_popup plugin."}},{"before":"1541f6b94ad327af7ab7b2d749e6697e7da471c2","after":"51c900a7876251d68928ffee71c751738a0c69ad","ref":"refs/heads/0.9.0","pushedAt":"2024-05-17T06:04:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"feat: Update SAVE_LOGS_ENV_CONFIGURATION description in setup_configuration file","shortMessageHtmlLink":"feat: Update SAVE_LOGS_ENV_CONFIGURATION description in setup_configu…"}},{"before":"21146a0f9e5290867b014079189b9b2b6c357c6c","after":"852f218232a51a8ffe95bcebcbd245f852ad5506","ref":"refs/heads/0.9.1-dev","pushedAt":"2024-05-17T05:25:54.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"Merge branch '0.9.0' into 0.9.1-dev","shortMessageHtmlLink":"Merge branch '0.9.0' into 0.9.1-dev"}},{"before":"8489ba49014a4df2cf8f9748cab224667ac4bf00","after":"1541f6b94ad327af7ab7b2d749e6697e7da471c2","ref":"refs/heads/0.9.0","pushedAt":"2024-05-17T05:25:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"feat: Update Configuration model to include Union types and add StarRocksConfig class\n\n- Update Configuration model in domain/configuration.py to include Union types for config attribute\n- Add StarRocksConfig class in config.py to handle StarRocks configuration settings","shortMessageHtmlLink":"feat: Update Configuration model to include Union types and add StarR…"}},{"before":"bb681cdd6e7ebae3228bb827209347b743b29d0f","after":"8489ba49014a4df2cf8f9748cab224667ac4bf00","ref":"refs/heads/0.9.0","pushedAt":"2024-05-17T05:25:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"feat(storage): add StarRocks database service and engine functionality.","shortMessageHtmlLink":"feat(storage): add StarRocks database service and engine functionality."}},{"before":"7612e8149d43172ae42bb547bcf079bf2b58a686","after":"bb681cdd6e7ebae3228bb827209347b743b29d0f","ref":"refs/heads/0.9.0","pushedAt":"2024-05-17T05:24:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"feat: Add SAVE_LOGS_ENV_CONFIGURATION to available configuration list.","shortMessageHtmlLink":"feat: Add SAVE_LOGS_ENV_CONFIGURATION to available configuration list."}},{"before":"86e9728e7cd1d5ed436838a27d2c8e8e57ffd108","after":"21146a0f9e5290867b014079189b9b2b6c357c6c","ref":"refs/heads/0.9.1-dev","pushedAt":"2024-05-15T12:07:32.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"Merge branch '0.9.0' into 0.9.1-dev","shortMessageHtmlLink":"Merge branch '0.9.0' into 0.9.1-dev"}},{"before":"681047f63c1a586c7bb5a24b0f1e0f46d163f42a","after":"7612e8149d43172ae42bb547bcf079bf2b58a686","ref":"refs/heads/0.9.0","pushedAt":"2024-05-15T09:50:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atompie","name":"Atompie","path":"/atompie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16271564?s=80&v=4"},"commit":{"message":"fix(config): set system_events to 'no' in config file","shortMessageHtmlLink":"fix(config): set system_events to 'no' in config file"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEV7vu3gA","startCursor":null,"endCursor":null}},"title":"Activity · Tracardi/tracardi"}