{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":640079149,"defaultBranch":"main","name":"quivr","ownerLogin":"QuivrHQ","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-12T23:53:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/159330290?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718106204.0","currentOid":""},"activityList":{"items":[{"before":"58f88b751b6fe4de6ec3e95da8f7d5461f8854a6","after":"a04ceea8998897df166a34270af2bfe6b1fcd2c3","ref":"refs/heads/main","pushedAt":"2024-06-11T14:15:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"Update README.md (#2660)","shortMessageHtmlLink":"Update README.md (#2660)"}},{"before":"593852ad94a46936ce67a5140c29b07ce00558be","after":"2d81e7b4017f928f122c6bd0c9a016e9c7e40a16","ref":"refs/heads/refacto/poetry-package","pushedAt":"2024-06-11T12:24:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AmineDiro","name":"AmineDiro","path":"/AmineDiro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14312141?s=80&v=4"},"commit":{"message":"added tests chat repo","shortMessageHtmlLink":"added tests chat repo"}},{"before":"ad50a1f2942aac0f9818f3d4e8993109c71092f9","after":null,"ref":"refs/heads/release-please--branches--main--components--release-please-action","pushedAt":"2024-06-11T11:43:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"}},{"before":"92ac7ae493f3f76ef3aa062ecadc36498a15e505","after":"58f88b751b6fe4de6ec3e95da8f7d5461f8854a6","ref":"refs/heads/main","pushedAt":"2024-06-11T11:43:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"chore(main): release 0.0.261 (#2659)\n\n:robot: I have created a release *beep* *boop*\r\n---\r\n\r\n\r\n## 0.0.261 (2024-06-11)\r\n\r\n## What's Changed\r\n* feat: Update Google authorization URL with prompt for consent by\r\n@StanGirard in https://github.com/QuivrHQ/quivr/pull/2658\r\n\r\n\r\n**Full Changelog**:\r\nhttps://github.com/QuivrHQ/quivr/compare/v0.0.260...v0.0.261\r\n\r\n---\r\nThis PR was generated with [Release\r\nPlease](https://github.com/googleapis/release-please). See\r\n[documentation](https://github.com/googleapis/release-please#release-please).","shortMessageHtmlLink":"chore(main): release 0.0.261 (#2659)"}},{"before":"92ac7ae493f3f76ef3aa062ecadc36498a15e505","after":"ad50a1f2942aac0f9818f3d4e8993109c71092f9","ref":"refs/heads/release-please--branches--main--components--release-please-action","pushedAt":"2024-06-11T11:37:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"chore(main): release 0.0.261","shortMessageHtmlLink":"chore(main): release 0.0.261"}},{"before":null,"after":"92ac7ae493f3f76ef3aa062ecadc36498a15e505","ref":"refs/heads/release-please--branches--main--components--release-please-action","pushedAt":"2024-06-11T11:37:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"feat: Update Google authorization URL with prompt for consent (#2658)\n\nThe code changes in `google_sync_routes.py` update the authorization URL\r\nfor Google authentication. The `prompt` parameter is added with the\r\nvalue \"consent\" to ensure that users are prompted to grant consent when\r\nauthorizing the application. This improves the user experience and\r\nensures that the necessary permissions are obtained.\r\n\r\n# Description\r\n\r\nPlease include a summary of the changes and the related issue. Please\r\nalso include relevant motivation and context.\r\n\r\n## Checklist before requesting a review\r\n\r\nPlease delete options that are not relevant.\r\n\r\n- [ ] My code follows the style guidelines of this project\r\n- [ ] I have performed a self-review of my code\r\n- [ ] I have commented hard-to-understand areas\r\n- [ ] I have ideally added tests that prove my fix is effective or that\r\nmy feature works\r\n- [ ] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged\r\n\r\n## Screenshots (if appropriate):","shortMessageHtmlLink":"feat: Update Google authorization URL with prompt for consent (#2658)"}},{"before":"5908dfd72560a0598d5b5c929ac67a323d8f2b62","after":"92ac7ae493f3f76ef3aa062ecadc36498a15e505","ref":"refs/heads/main","pushedAt":"2024-06-11T11:36:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"feat: Update Google authorization URL with prompt for consent (#2658)\n\nThe code changes in `google_sync_routes.py` update the authorization URL\r\nfor Google authentication. The `prompt` parameter is added with the\r\nvalue \"consent\" to ensure that users are prompted to grant consent when\r\nauthorizing the application. This improves the user experience and\r\nensures that the necessary permissions are obtained.\r\n\r\n# Description\r\n\r\nPlease include a summary of the changes and the related issue. Please\r\nalso include relevant motivation and context.\r\n\r\n## Checklist before requesting a review\r\n\r\nPlease delete options that are not relevant.\r\n\r\n- [ ] My code follows the style guidelines of this project\r\n- [ ] I have performed a self-review of my code\r\n- [ ] I have commented hard-to-understand areas\r\n- [ ] I have ideally added tests that prove my fix is effective or that\r\nmy feature works\r\n- [ ] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged\r\n\r\n## Screenshots (if appropriate):","shortMessageHtmlLink":"feat: Update Google authorization URL with prompt for consent (#2658)"}},{"before":"9b4f61bb656005965088a2d3620227ff163bbcaf","after":null,"ref":"refs/heads/fix/google-prompt-consent-refresh-token","pushedAt":"2024-06-11T11:36:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"}},{"before":null,"after":"9b4f61bb656005965088a2d3620227ff163bbcaf","ref":"refs/heads/fix/google-prompt-consent-refresh-token","pushedAt":"2024-06-11T11:35:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"feat: Update Google authorization URL with prompt for consent\n\nThe code changes in `google_sync_routes.py` update the authorization URL for Google authentication. The `prompt` parameter is added with the value \"consent\" to ensure that users are prompted to grant consent when authorizing the application. This improves the user experience and ensures that the necessary permissions are obtained.","shortMessageHtmlLink":"feat: Update Google authorization URL with prompt for consent"}},{"before":"f8f68c0b304090eb177c66a27ffa3540fe869a6f","after":"5908dfd72560a0598d5b5c929ac67a323d8f2b62","ref":"refs/heads/main","pushedAt":"2024-06-11T09:03:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"chore(main): release 0.0.260 (#2636)\n\n:robot: I have created a release *beep* *boop*\r\n---\r\n\r\n\r\n## 0.0.260 (2024-06-11)\r\n\r\n## What's Changed\r\n* feat: Add extra_hosts configuration to docker-compose.dev.yml by\r\n@StanGirard in https://github.com/QuivrHQ/quivr/pull/2635\r\n* fix: sync creation fixed by @StanGirard in\r\nhttps://github.com/QuivrHQ/quivr/pull/2637\r\n* chore: Set default value for \"last_synced\" column in \"syncs_active\"\r\ntable to '2024-06-01 15:30:25+00' by @StanGirard in\r\nhttps://github.com/QuivrHQ/quivr/pull/2638\r\n* fix: integrations by @StanGirard in\r\nhttps://github.com/QuivrHQ/quivr/pull/2642\r\n* feat(frontend): sharepoint and gdrive integration by @Zewed in\r\nhttps://github.com/QuivrHQ/quivr/pull/2643\r\n* fix(frontend): display bug on add knowledge by @Zewed in\r\nhttps://github.com/QuivrHQ/quivr/pull/2644\r\n* fix: files_metadata by @StanGirard in\r\nhttps://github.com/QuivrHQ/quivr/pull/2645\r\n* fix(google): auth is now in state by @StanGirard in\r\nhttps://github.com/QuivrHQ/quivr/pull/2647\r\n* fix(frontend): add brain modal integration doestn t work by @Zewed in\r\nhttps://github.com/QuivrHQ/quivr/pull/2649\r\n* fix(frontend): tooltip on folder line by @Zewed in\r\nhttps://github.com/QuivrHQ/quivr/pull/2650\r\n* feat: telemetry improved by @StanGirard in\r\nhttps://github.com/QuivrHQ/quivr/pull/2651\r\n* feat: Add force_sync option to SyncsActiveUpdateInput by @StanGirard\r\nin https://github.com/QuivrHQ/quivr/pull/2652\r\n* Update license to include enterprise features by @StanGirard in\r\nhttps://github.com/QuivrHQ/quivr/pull/2653\r\n* fix(frontend): onboarding bug by @Zewed in\r\nhttps://github.com/QuivrHQ/quivr/pull/2655\r\n* Update README.md by @ferozemohideen in\r\nhttps://github.com/QuivrHQ/quivr/pull/2656\r\n\r\n## New Contributors\r\n* @ferozemohideen made their first contribution in\r\nhttps://github.com/QuivrHQ/quivr/pull/2656\r\n\r\n**Full Changelog**:\r\nhttps://github.com/QuivrHQ/quivr/compare/v0.0.259...v0.0.260\r\n\r\n---\r\nThis PR was generated with [Release\r\nPlease](https://github.com/googleapis/release-please). See\r\n[documentation](https://github.com/googleapis/release-please#release-please).","shortMessageHtmlLink":"chore(main): release 0.0.260 (#2636)"}},{"before":"76057a864a3eccb14f1e660711e05e02a0bb98d9","after":null,"ref":"refs/heads/release-please--branches--main--components--release-please-action","pushedAt":"2024-06-11T09:03:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"}},{"before":"b2912906f6ea68f97bf1547f8979d0bfa3e5cd33","after":"76057a864a3eccb14f1e660711e05e02a0bb98d9","ref":"refs/heads/release-please--branches--main--components--release-please-action","pushedAt":"2024-06-11T09:02:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"chore(main): release 0.0.260","shortMessageHtmlLink":"chore(main): release 0.0.260"}},{"before":"e631fa897ad5c7da23bfae8a08b5be6100471072","after":"f8f68c0b304090eb177c66a27ffa3540fe869a6f","ref":"refs/heads/main","pushedAt":"2024-06-11T09:01:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"Update README.md (#2656)\n\n# Description\r\n\r\nPlease include a summary of the changes and the related issue. Please\r\nalso include relevant motivation and context.\r\n\r\n## Checklist before requesting a review\r\n\r\nPlease delete options that are not relevant.\r\n\r\n- [ ] My code follows the style guidelines of this project\r\n- [ ] I have performed a self-review of my code\r\n- [ ] I have commented hard-to-understand areas\r\n- [ ] I have ideally added tests that prove my fix is effective or that\r\nmy feature works\r\n- [ ] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged\r\n\r\n## Screenshots (if appropriate):\r\n\r\nView rich diff","shortMessageHtmlLink":"Update README.md (#2656)"}},{"before":"fee3574a65810dde38af03ba4f0153a8bd20817e","after":"b2912906f6ea68f97bf1547f8979d0bfa3e5cd33","ref":"refs/heads/release-please--branches--main--components--release-please-action","pushedAt":"2024-06-10T22:38:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"chore(main): release 0.0.260","shortMessageHtmlLink":"chore(main): release 0.0.260"}},{"before":"3940cf1494e646c31dc7aa7594beff7b288e5d38","after":null,"ref":"refs/heads/fix/onboardingDisplay","pushedAt":"2024-06-10T22:37:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"}},{"before":"9d1b2911a529b0b696991d32b97eef5a5018bcdc","after":"e631fa897ad5c7da23bfae8a08b5be6100471072","ref":"refs/heads/main","pushedAt":"2024-06-10T22:37:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"fix(frontend): onboarding bug (#2655)\n\n# Description\r\n\r\nPlease include a summary of the changes and the related issue. Please\r\nalso include relevant motivation and context.\r\n\r\n## Checklist before requesting a review\r\n\r\nPlease delete options that are not relevant.\r\n\r\n- [ ] My code follows the style guidelines of this project\r\n- [ ] I have performed a self-review of my code\r\n- [ ] I have commented hard-to-understand areas\r\n- [ ] I have ideally added tests that prove my fix is effective or that\r\nmy feature works\r\n- [ ] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged\r\n\r\n## Screenshots (if appropriate):","shortMessageHtmlLink":"fix(frontend): onboarding bug (#2655)"}},{"before":null,"after":"3940cf1494e646c31dc7aa7594beff7b288e5d38","ref":"refs/heads/fix/onboardingDisplay","pushedAt":"2024-06-10T22:35:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Zewed","name":"Antoine Dewez","path":"/Zewed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44063631?s=80&v=4"},"commit":{"message":"Refactor code to improve onboarding experience and fix display bug","shortMessageHtmlLink":"Refactor code to improve onboarding experience and fix display bug"}},{"before":"ff62c26135e67bd1e79719822019be7d348d77b2","after":"fee3574a65810dde38af03ba4f0153a8bd20817e","ref":"refs/heads/release-please--branches--main--components--release-please-action","pushedAt":"2024-06-10T16:42:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"chore(main): release 0.0.260","shortMessageHtmlLink":"chore(main): release 0.0.260"}},{"before":"8079ee7a62468fd6a425e4da1a306a8264e64ce3","after":null,"ref":"refs/heads/chore/license","pushedAt":"2024-06-10T16:42:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"}},{"before":"d0cd634d7c0f5bd99fa3a264e7688d07a0026083","after":"9d1b2911a529b0b696991d32b97eef5a5018bcdc","ref":"refs/heads/main","pushedAt":"2024-06-10T16:42:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"Update license to include enterprise features (#2653)\n\nThis pull request updates the license to include enterprise features.\r\nThe license now specifies that certain folders or files within the\r\ndistribution may be subject to different license terms and conditions,\r\nwhich will be specified in a separate LICENSE file or within the file\r\nitself. Additionally, a new Quivr Enterprise license has been added,\r\nwhich restricts the use of the software to production environments only\r\nif the user has a valid Quivr Enterprise license for the correct number\r\nof user seats. The license also clarifies that modifications and patches\r\nto the software can only be used with a valid Quivr Enterprise license.\r\nFinally, the license includes a disclaimer of warranties and limitations\r\nof liability.","shortMessageHtmlLink":"Update license to include enterprise features (#2653)"}},{"before":null,"after":"8079ee7a62468fd6a425e4da1a306a8264e64ce3","ref":"refs/heads/chore/license","pushedAt":"2024-06-10T16:40:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"chore: license added some entreprise features","shortMessageHtmlLink":"chore: license added some entreprise features"}},{"before":"d1867dc73ebef8c0751d53dc3bdf27dcc0c82cd4","after":"593852ad94a46936ce67a5140c29b07ce00558be","ref":"refs/heads/refacto/poetry-package","pushedAt":"2024-06-10T16:39:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AmineDiro","name":"AmineDiro","path":"/AmineDiro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14312141?s=80&v=4"},"commit":{"message":"eventloop fixture override for tests","shortMessageHtmlLink":"eventloop fixture override for tests"}},{"before":"06760bb254ef7b46d9bdce328c42faf742f318d1","after":"d1867dc73ebef8c0751d53dc3bdf27dcc0c82cd4","ref":"refs/heads/refacto/poetry-package","pushedAt":"2024-06-10T15:59:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AmineDiro","name":"AmineDiro","path":"/AmineDiro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14312141?s=80&v=4"},"commit":{"message":"added pytest-async","shortMessageHtmlLink":"added pytest-async"}},{"before":"cf8434377c4e0491da4d6f8dd9c3bdd6109c29e4","after":"06760bb254ef7b46d9bdce328c42faf742f318d1","ref":"refs/heads/refacto/poetry-package","pushedAt":"2024-06-10T15:58:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"AmineDiro","name":"AmineDiro","path":"/AmineDiro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14312141?s=80&v=4"},"commit":{"message":"chat routes + test (no linting)","shortMessageHtmlLink":"chat routes + test (no linting)"}},{"before":"ba8fd36623d81fa6be56a5e346eb18893f7bdcf8","after":"ff62c26135e67bd1e79719822019be7d348d77b2","ref":"refs/heads/release-please--branches--main--components--release-please-action","pushedAt":"2024-06-10T14:17:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"chore(main): release 0.0.260","shortMessageHtmlLink":"chore(main): release 0.0.260"}},{"before":"e6c6a47b29f2fb01c36624a44c403365995bd6ac","after":null,"ref":"refs/heads/feat/improve-syncing","pushedAt":"2024-06-10T14:17:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"}},{"before":"76930363eea2aa8367a62a1afbb6ed3b15f8070a","after":"d0cd634d7c0f5bd99fa3a264e7688d07a0026083","ref":"refs/heads/main","pushedAt":"2024-06-10T14:17:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"feat: Add force_sync option to SyncsActiveUpdateInput (#2652)\n\nThis commit adds a new optional boolean field, force_sync, to the\r\nSyncsActiveUpdateInput class in the sync module. The force_sync field\r\nallows users to manually trigger a sync operation, bypassing the regular\r\nsync interval. By default, force_sync is set to False.\r\n\r\nThe force_sync field is used in the GoogleSyncUtils and AzureSyncUtils\r\nclasses to determine whether to perform a sync operation even if the\r\nregular sync interval has not elapsed. If force_sync is True, the\r\nlast_synced timestamp is updated and the sync operation is executed.\r\n\r\nThis enhancement provides more flexibility and control over the\r\nsynchronization process, allowing users to manually trigger sync\r\noperations when needed.","shortMessageHtmlLink":"feat: Add force_sync option to SyncsActiveUpdateInput (#2652)"}},{"before":"5b05be5b583c7121664dcdfc5d4a5bdd8b41a321","after":"e6c6a47b29f2fb01c36624a44c403365995bd6ac","ref":"refs/heads/feat/improve-syncing","pushedAt":"2024-06-10T14:16:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"chore: Add \"force_sync\" column to \"syncs_active\" table","shortMessageHtmlLink":"chore: Add \"force_sync\" column to \"syncs_active\" table"}},{"before":null,"after":"5b05be5b583c7121664dcdfc5d4a5bdd8b41a321","ref":"refs/heads/feat/improve-syncing","pushedAt":"2024-06-10T14:14:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"feat: Add force_sync option to SyncsActiveUpdateInput\n\nThis commit adds a new optional boolean field, force_sync, to the SyncsActiveUpdateInput class in the sync module. The force_sync field allows users to manually trigger a sync operation, bypassing the regular sync interval. By default, force_sync is set to False.\n\nThe force_sync field is used in the GoogleSyncUtils and AzureSyncUtils classes to determine whether to perform a sync operation even if the regular sync interval has not elapsed. If force_sync is True, the last_synced timestamp is updated and the sync operation is executed.\n\nThis enhancement provides more flexibility and control over the synchronization process, allowing users to manually trigger sync operations when needed.\n\n#2651","shortMessageHtmlLink":"feat: Add force_sync option to SyncsActiveUpdateInput"}},{"before":"fbd55d401bd8c58fcbb296c08575d47bbb86a368","after":"ba8fd36623d81fa6be56a5e346eb18893f7bdcf8","ref":"refs/heads/release-please--branches--main--components--release-please-action","pushedAt":"2024-06-10T13:28:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StanGirard","name":"Stan Girard","path":"/StanGirard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19614572?s=80&v=4"},"commit":{"message":"chore(main): release 0.0.260","shortMessageHtmlLink":"chore(main): release 0.0.260"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYk_Y_AA","startCursor":null,"endCursor":null}},"title":"Activity ยท QuivrHQ/quivr"}