dependabot[bot]
90d786ce41
chore(deps): bump aws-actions/configure-aws-credentials from 6.2.0 to 6.2.2 ( #13458 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-27 22:45:57 +00:00
dependabot[bot]
6e474c52ba
chore(deps): bump runs-on/action from 2.1.2 to 2.2.0 ( #12947 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-13 19:38:56 +00:00
dependabot[bot]
1a64001ada
chore(deps): bump dorny/paths-filter from 4.0.1 to 4.0.2 ( #12948 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-13 19:38:28 +00:00
dependabot[bot]
74cfa63dd8
chore(deps): bump actions/checkout from 6.0.2 to 7.0.0 ( #12609 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-01 18:33:08 +00:00
Jamison Lahman and Claude Opus 4.8
aefe96c61c
ci: right-size PR workflow job timeouts from historical runtimes ( #12164 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-17 22:06:23 +00:00
dependabot[bot]
1f90c887bd
chore(deps): bump aws-actions/configure-aws-credentials from 6.0.0 to 6.2.0 ( #11899 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-17 20:19:42 +00:00
Jamison Lahman
d8fd6a29c0
chore(gha): add read permissions to paths filter ( #11771 )
2026-06-05 18:04:11 +00:00
dependabot[bot] and Jamison Lahman
a5f0c7d143
chore(deps): bump dorny/paths-filter from 3.0.2 to 4.0.1 ( #11718 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jamison Lahman <jamison@lahman.dev >
2026-06-04 03:24:53 +00:00
Jamison Lahman and Claude Opus 4.8
38ace2b447
ci(connectors): run connector tests post-merge instead of in the merge queue ( #11673 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-03 18:50:15 +00:00
Jamison Lahman and Claude Opus 4.8
033938f78f
feat(ci): consume ECR pull-through cache for CI base images ( #11600 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-02 21:24:46 +00:00
Jamison Lahman and Claude Opus 4.8
2e8916566a
perf(build): split backend image into builder + runtime stages ( #11565 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-05-30 05:30:00 +00:00
Jamison Lahman and Claude Opus 4.8
06e3e04891
ci: run connector tests inside the production image ( #11520 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-05-29 16:12:39 +00:00
dependabot[bot]
310fe71f45
chore(deps): bump runs-on/action from 2.0.3 to 2.1.2 ( #10821 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-16 00:07:32 +00:00
Jamison Lahman
7ad4059c05
chore(deps): bump runs-on/action & runs-on/cache ( #10671 )
2026-05-04 17:37:39 +00:00
Jamison Lahman and Claude Opus 4.7
41a8b114f9
chore(tests): migrate connectors test to pytest_secrets ( #10733 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-30 20:17:32 +00:00
dependabot[bot]
86647a111a
chore(deps): bump aws-actions/configure-aws-credentials from 6.0.0 to 6.1.0 ( #10663 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-28 00:51:01 +00:00
Evan Lohn
ca95a69901
chore: perm sync metrics ( #10351 )
2026-04-21 00:46:44 +00:00
Jamison Lahman
79a81f37d5
chore(gha): cleanup connector tests ( #9836 )
2026-04-01 22:17:43 +00:00
Jamison Lahman and greptile-apps[bot]
86b7bed90b
chore(gha): basic test selection for external deps and connector tests ( #9596 )
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-03-24 10:52:40 -07:00
Evan Lohn
aa5614695d
feat: sharepoint tenant avoid org get ( #8802 )
2026-02-26 21:28:56 +00:00
Wenxi
ce43dee20f
fix: discord connector tests ( #8036 )
2026-01-30 23:32:09 +00:00
dependabot[bot]
8037dd2420
chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 ( #7802 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-28 14:30:52 -08:00
Jamison Lahman
6bb00d2c6b
chore(gha): run connector tests when uv.lock changes ( #6768 )
2025-12-16 18:44:06 +00:00
dependabot[bot]
749f720dfd
chore(deps): Bump actions/checkout from 6.0.0 to 6.0.1 ( #6734 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 18:32:05 +00:00
Wenxi
eac79cfdf2
chore: disable coda tests temporarily until we fully configure ( #6733 )
2025-12-15 10:19:28 -08:00
Chris Weaver
43a3cb89b9
fix: env vars for tests ( #6720 )
2025-12-14 16:37:06 -08:00
Jamison Lahman
29b28c8352
chore(deployment): run tests on tag push ( #6543 )
2025-12-03 01:49:21 +00:00
Jamison Lahman
25522dfbb8
chore(gha): setup-python accepts requirements to install ( #6463 )
2025-11-26 17:27:30 -05:00
Jamison Lahman
8a6db7474d
chore(gha): assert GHA jobs have timeouts ( #6455 )
2025-11-26 18:14:23 +00:00
dependabot[bot] and Jamison Lahman
d6fbb7affd
chore(deps): Bump actions/checkout from 4.3.0 to 6.0.0 ( #6410 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jamison Lahman <jamison@lahman.dev >
2025-11-24 18:57:28 +00:00
Jamison Lahman
b30d38c747
chore(gha): fix zizmor issues ( #6344 )
2025-11-19 23:57:34 +00:00
Jamison Lahman
482b2c4204
chore(gha): run uvx zizmor --fix=all ( #6342 )
2025-11-19 14:26:45 -08:00
Jamison Lahman
43ae02a870
chore(gha): remove custom cloudwatch metrics ( #6202 )
2025-11-13 00:12:13 +00:00
Jamison Lahman
14123926a7
chore(gha): final runs-on migration nits ( #6170 )
2025-11-12 23:00:25 +00:00
Jamison Lahman
ac57b10240
chore(gha): ensure run-id is unique, fix hanging jobs ( #6183 )
2025-11-12 01:25:59 +00:00
Jamison Lahman and greptile-apps[bot]
76fc01968b
chore(gha): de-dupe python setup for external dep tests ( #6159 )
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-11-11 09:38:01 -08:00
Jamison Lahman
8b39d60bca
chore(gha): migrate connectors-check to uv w/ caching ( #6102 )
2025-11-06 19:55:24 +00:00
Jamison Lahman
1e101f8028
chore(gha): pin workflow versions ( #6058 )
...
## Description
SHAs are more secure than version tags.
2025-11-05 13:29:58 -08:00
Wenxi
3026ac8912
feat: blob connector and test enhancements ( #5746 )
2025-10-17 13:52:03 -07:00
Wenxi
c90ff701dc
chore: move gh non-secrets to vars ( #5744 )
2025-10-16 16:42:24 -07:00
Evan Lohn
c7e872d4e3
feat: selectively run sf and hubspot tests ( #5657 )
2025-10-08 10:25:00 -07:00
Evan Lohn
8c9a20be7a
fix: atlassian scoped tokens ( #5483 )
2025-10-01 14:53:28 -07:00
Chris Weaver
189f4bb071
fix: add bitbucket env vars ( #5510 )
2025-09-26 12:38:59 -07:00
Raunak Bhagat
e2d3d65c60
fix: Move around group-sync tests (since they require docker services to be running) ( #5041 )
...
* Move around tests
* Add missing fixtures + change directory structure up some more
* Add env variables
2025-07-17 22:41:31 +00:00
Raunak Bhagat
004e56a91b
feat: IMAP connector ( #4987 )
...
* Implement fetching; still need to work on document parsing
* Add basic skeleton of parsing email bodies
* Add id field
* Add email body parsing
* Implement checkpointed imap-connector
* Add testing logic for basic iteration
* Add logic to get different header if "to" isn't present
- possible in mailing-list workflows
* Add ability to index specific mailboxes
* Add breaking when indexing has been fully exhausted
* Sanitize all mailbox names + add space between stripped strings after parsing
* Add multi-recipient parsing
* Change around semantic-identifier and title
* Add imap tests
* Add recipients and content assertions to tests
* Add envvars to github actions workflow file
* Remove encoding header
* Update logic to not immediately establish connection upon init of `ImapConnector`
* Add start and end datetime filtering + edit when connection is established / how login is done
* Remove content-type header
* Add note about guards
* Change default parameters to be `None` instead of `[]`
* Address comment on PR
* Implement more PR suggestions
* More PR suggestions
* Implement more PR suggestions
* Change up login/logout flow (PR suggestion)
* Move port number to be envvar
* Make globals variants in enum instead (PR suggestion)
* Fix more documentation related suggestions on PR
* Have the imap connector implement `CheckpointedConnectorWithPermSync` instead
* Add helper for loading all docs with permission syncing
2025-07-08 23:58:22 +00:00
Raunak Bhagat
5d7169f244
Implement JIRA permission syncing ( #4899 )
2025-06-24 23:59:26 +00:00
Chris Weaver
c1f9a9d122
Hubspot connector enhancements ( #4927 )
...
* Enhance hubspot connector
* Add companies, deals, and tickets
* improve typing
* Add HUBSPOT_ACCESS_TOKEN to connector tests
* Fix prettier
* Fix mypy
* Address JR comments
2025-06-22 13:54:04 -07:00
Raunak Bhagat
f27fe068e8
Add env variables ( #4711 )
2025-05-14 19:39:29 +00:00
Raunak Bhagat
d744c0dab4
fix: Fix error in which channel names would not have the leading "#" removed ( #4664 )
...
* Fix failing entrypoint into slack connector
* Pre-filter channel names upon instantiation of slack connector class
* Add decrypt script
* Add slack connector tests
* Fix mypy errors on decrypt.py
* Add property to SlackConnector class
* Add some basic tests
* Move location of tests
* Change name of env token
* Add secrets for Slack
* Add more parameterized cases
* Change env variable name
* Change names
* Update channel names
* Edit tests
* Modify tests
* Only import type in __main__
* Fix tests to actually test connectors
* Pass parameter to fixture directly
2025-05-07 04:55:21 +00:00
Chris Weaver
9be3da2357
Fix gitlab ( #4629 )
...
* Fix gitlab
* Add back assert
2025-04-28 17:42:49 -07:00