1
0
mirror of synced 2026-01-28 10:01:55 -05:00
Commit Graph

189 Commits

Author SHA1 Message Date
Jimmy Ma
c6b8279386 Add dependencies to docker-compose (#19321)
* Revert "Revert "Add dependencies to docker-compose (#19257)" (#19306)"

This reverts commit b16f28fd4d.

* Bump docker-compose version

* test

* Revert "test"

This reverts commit c3b28c9ec3.

* Bump docker compose version to 3.8

* test

* test

* Use a newer docker for platform build

* test

* Use docker compose v2

* Update docker for frontend e2e

* Use docker compose v2 for e2e tests

* Update tools to use docker compose v2

* Update more docker compose references to v2

* Update docker compose usage in docs

* Update deploying airbyte docs

* Fix permission

* Case insensistive check

* Add extra mention for docker compose in upgrading airbyte

* Improve upgrade docker note
2023-01-12 10:41:00 -08:00
Cole Snodgrass
1601e32fdf add import rule changes for Kotlin code (#21136) 2023-01-06 14:52:55 -08:00
Maxime Carbonneau-Leclerc
6c807a4b87 Document IntelliJ exclusion manual workaround (#20363) 2022-12-16 09:52:34 -05:00
Ella Rohm-Ensing
6db6bf9f60 Add information about running docs live (#18914) 2022-12-08 08:34:13 -05:00
Ella Rohm-Ensing
22c1e12299 Add gradle --scan and :tasks to gradle documentation (#20102) 2022-12-06 09:42:23 -05:00
swyx
7bec0d9460 📖 Minor docs sidebar updates (#19437)
* minor sidebar cleanup

* upates
2022-11-17 02:00:56 +08:00
Taras Korenko
2ff16df8ef Simplify the OSS documentation deploy system (#2670) (#18448)
+ Updates Airbyte Docs: informs about automated Docs site
  build and deployment.
2022-10-27 18:57:50 +03:00
Ella Rohm-Ensing
426fe04d55 add authentication info to local development guide (#18509)
* add authentication info to local development guide

* rephrase
2022-10-27 11:11:41 -04:00
Joey Marshment-Howell
39c551279e Update docs for local webapp development with basic auth (#18288)
* add note to disable basic auth when developing the UI locally
2022-10-21 13:45:02 +01:00
Evan Tahler
834ac1a3bb Remove shared getDockerBuildTask to enable parallel docker builds (#16384)
Define logic in root build.gradle to create a task in each subproject if the subproject contains dockerImageName in the gradle.properties file.

Some caveats:
- We also define a copyGeneratedTar task that is applied to all subprojects with the dockerImageName property.
- This does not need to be used in each subproject. We leave it up to each subproject to define what task is depends on since some projects have more custom copy logic.
2022-09-09 18:40:35 -07:00
Alex
4f03c09d48 Add documentation for running the dev image of a connector (#16176)
* add documentation for running the dev image of a connector

* Apply suggestions from code review

Co-authored-by: Augustin <augustin.lafanechere@gmail.com>

* remove unwanted directory from PR

Co-authored-by: Augustin <augustin.lafanechere@gmail.com>
2022-09-01 13:25:36 -05:00
Evan Tahler
110fe5d7fe LOG_CONNECTOR_MESSAGES enables logging of all messages seen by the worker in a sync (#15895)
* `LOG_CONNECTOR_MESSAGES` to enable logging of all messages seen by the worker in a sync

* also log initial state

* linting

* getState 2x for to match input file

* use `Jsons.serialize` utility

* add note to `developing-locally`

* fix bad merge
2022-08-24 10:29:48 -07:00
Alexandre Girard
2fd43d4d37 Make config-based docs accessible through direct link (#15662)
* fix broken links

* include config-based

* throw on broken links

* fix link

* reset
2022-08-15 10:03:37 -07:00
Ryan Fu
18913e7709 Separated code blocks and added linking for testing directory (#15636)
* Separated code blocks and added linking for testing directory

* Updated links to relative links and added clearer wording for string placeholders
2022-08-14 12:17:58 -07:00
Amruta Ranade
2a2c164503 Update updating-documentation.md 2022-08-12 15:45:46 -04:00
Amruta Ranade
3c9c5d412e Updated the docs contribution guide (#15619)
* Initial changes

* more edits
2022-08-12 13:55:53 -04:00
Ryan Fu
f4cbfa0897 Updates import setup to be declarative (#15563) 2022-08-11 11:52:06 -07:00
Ryan Fu
f664bc9ee1 Updated search terms and corresponding image for code style settings (#15387) 2022-08-11 10:06:49 -07:00
Edward Gao
d465461c13 reconcile junit version (#15047) 2022-07-26 16:03:40 -07:00
Yiyang Li
133ae07b35 Docs: improve doc for contributing locally (#14661)
* improve doc for contributing locally

- the format command for an individual connector is airbytePythonFormat
- provide examples for the format commands

* add `./gradlew format` for java connectors
2022-07-15 21:36:05 -03:00
Topher Lubaway
9c6c092a22 Revert "Improving docusaurus sidebar generation (#1927) (#14369)" (#14596)
This reverts commit a2c194a11f.
2022-07-11 15:27:14 -05:00
Mykyta Serbynevskiy
a2c194a11f Improving docusaurus sidebar generation (#1927) (#14369)
* Improving docusaurus sidebar generation (#1927)

* Added "Career & open positions" folder to sidebar, adjusted "Project overview" folder

* Deleted "career-and-open-positions" folder from sidebar
2022-07-08 14:18:27 -05:00
Amruta Ranade
e348d019c4 Fixed broken links (#14071) 2022-06-23 09:18:39 -04:00
Rajakavitha Kodhandapani
ec8e5bccf2 Docs: fixed the broken links (#13915) 2022-06-19 19:32:49 -03:00
Charles
22b727c0ea Update Airbyte Protocol Docs (#13709) 2022-06-14 15:04:38 -07:00
Amruta Ranade
235af43d2c Added link to maintainer code of conduct (#13653)
* added link to maintainer code of conduct

* Docusaurus updates
2022-06-09 14:58:16 -04:00
Evan Tahler
be8d8574f2 Remove M1-specific docs - Airbyte works on M1 Macs now (#11856) 2022-05-24 16:46:26 -07:00
Evan Tahler
3e4263a5bd More ways to reset your local environment (#12826) 2022-05-18 08:46:04 -07:00
Davin Chia
f8a35eaa80 Add Java Catalog documentation. (#12751)
Clean up and add better guidelines on how to use the Java catalogs we recently added.

Took the chance to move existing documentation to improve reading flow.
2022-05-11 13:02:07 +08:00
Sherif A. Nada
18baa10f68 📕 Update the docs section about updating docs (#12620)
Co-authored-by: Topher Lubaway <asimplechris@gmail.com>
2022-05-05 12:05:07 -07:00
Alexandre Girard
92affbec42 add instructions to exclude files in search (#12550)
* add instructions to exclude files in search

* Add screenshot

* fix path

* Update screenshot

* Add missing step
2022-05-04 13:06:54 -07:00
Jared Rhizor
14dfc1d417 fix parentheses and info/warning/danger formatting in docs (#11981)
* fix parens

* fix formatting for hints

* remove hint from non-docusaurus or gitbook doc
2022-04-13 12:08:34 -07:00
Brian Leonard
c302af45ff Upgrade to Python 3.9 (#11763)
* Dockerfile to 3.9

* Python version

* More python updates

* 3.9 on GitHub actions and lint updates

* Test out 3.9.11 on GitHub actions

* install python with an action

* formatting: newline

* Also has python code

* only check first level for changed modules
Previous example (source-google-search-console/credentials)

* Test failure: there is no logger.trace
2022-04-11 20:51:37 -07:00
Alexandre Girard
266f05cecd Add script to setup venv for a connector (#11699)
* Add script to setup venv for a connector

* new line

* echo

* Add missing requirements file

* Add script to add venvs to intellij

* script to install venv

* Update

* This should be easier to use

* Better default

* Add unit tests

* add install venv option flag

* remove references to my own own home directory

* Call tools/bin/setup_connector_venv.sh

* Skip module if it already exists in the jdk table

* update

* Set right test name

* better interface

* update

* rename flag

* move to a function

* fix variable name

* derp

* Use real path

* Update setup instructions

* update instructions

* Instructions to both install the venv and update intellij

* update link

* Add command to install venv for all connectors

* <>

* newline
2022-04-08 17:18:14 -07:00
Parker Mossman
884a94ed29 Un-Revert OSS branch build for Cloud workflow (#11808)
* Revert "Revert "Build OSS branch for deploying to Cloud env (#11474)""

This reverts commit 55e3c1e051.

* add action to get dev branch tag to OSS project instead of doing it in cloud

* remove dev branch version action, going to do this in cloud afterall
2022-04-08 15:17:04 -07:00
Brian Leonard
aa0ef1e334 Updsate option name (#11734) 2022-04-06 15:59:51 -07:00
Topher Lubaway
17407da1e6 Add docusaurus tool not pipeline logic (#11716)
* Adds docusaurs tooling

tooling works
broken links still exist

needs the pipeline to work with GH pages
merging sooner means that we won't have forked problems from
the relatively frequently updated docs folder

* Updates readme

* Update docusaurus/README.md

Co-authored-by: Davin Chia <davinchia@gmail.com>

* Update docusaurus/README.md

Co-authored-by: Davin Chia <davinchia@gmail.com>

* Update docusaurus/README.md

Co-authored-by: Davin Chia <davinchia@gmail.com>

* Update docusaurus/README.md

Co-authored-by: Davin Chia <davinchia@gmail.com>

* Update docusaurus/docusaurus.config.js

Co-authored-by: Davin Chia <davinchia@gmail.com>

Co-authored-by: Davin Chia <davinchia@gmail.com>
2022-04-06 10:32:36 -07:00
lmossman
55e3c1e051 Revert "Build OSS branch for deploying to Cloud env (#11474)"
This reverts commit 189efe7b42.
2022-04-05 15:44:31 -07:00
Parker Mossman
189efe7b42 Build OSS branch for deploying to Cloud env (#11474)
* add VERSION buildArg to Dockerfiles, default to current airbyte version but overwritable

* use VERSION env var consistently as Dockerfile buildArg, jar version, and tag

pass version and image_tag into docker build task function

* add github action for building and pushing an OSS branch for Cloud to consume

* allow AirbyteVersion to validate versions containing 'oss-branch' prefix

* change oss-branch prefix to dev for branch-based versions

* better action name

* add docker-compose-cloud.build.yaml to define minimum set of cloud images that are pushed by oss branch action

* update local dev docs to describe optional usage of VERSION env var

* make branch_version_tag input optional, if not provided, generates dev-<commit_hash>

* fix typo

* fix missed merge conflict

* update docker docs

* update integrationRunner isDev check
2022-04-05 15:06:17 -07:00
Jared Rhizor
526c5a0c64 automatically figure out ARM-related variables (#11450)
* automatically figure out ARM-related variables

* clean up

* explicitly use amd64-prefixed versions of alpine and postgres
2022-03-31 13:58:46 -07:00
Augustin
6662ccbb69 Doc: update contributing to Airbyte (#11440) 2022-03-25 18:29:15 +01:00
Greg Solovyev
1c41517e34 Fix instructions for running acceptance tests (#10846)
1) Remove requirement for local Postgres, because it is no longer needed
2) Fix bash code snippet for running acceptance tests (remove the line that starts Airbyte)
3) Document how to use USE_EXTERNAL_DEPLOYMENT flag
2022-03-04 15:41:30 -08:00
Greg Solovyev
6c92fec7ea Add a note about running only in dev mode on M1 (#10772)
Macs with M1 chip can run Airbyte only in dev mode right now, so to make it clear, I added a note about it and moved the hint about M1 chips to the top of the section.
2022-03-01 11:16:17 -08:00
h-chlor
1832c69c26 Add SonarQube to CI (#8362) 2022-01-19 18:25:43 +02:00
Abhi Vaidyanatha
15cd088e8a Clarify Connector Spec Caching. (#7664) 2022-01-14 00:29:52 -08:00
Fran Lozano
2fa5d67e00 Fix some documentation issues and OpenAPI spec inconsistency (#9089) 2021-12-27 14:13:36 -03:00
Parker Mossman
1fe641a8d3 use airbyte/temporal-auto-setup which has multi-arch support (#8888) 2021-12-20 15:17:03 -08:00
Charles
2c7f239182 airbyte-e2e-testing => airbyte-webapp-e2e-tests (#8892)
* move webapp tests module
2021-12-20 13:16:08 +03:00
Jared Rhizor
25674fc306 upgrade to Gradle 7.3.1 / Java 17 (#7964)
* upgrade gradle

* upgrade to Java 17 (and fix a few of the node versioning misses)

* oops

* try to run a different format version

* fix spotless by upgrading / reformatting some files

* fix ci settings

* upgrade mockito to avoid other errors

* undo bad format

* fix "incorrect" sql comments

* fmt

* add debug flag

* remove

* bump

* bump jooq to a version that has a java 17 dist

* fix

* remove logs

* oops

* revert jooq upgrade

* fix

* set up java for connector test

* fix yaml

* generate std source tests

* fail zombie job attempts and add failure reason (#8709)

* fail zombie job attempts and add failure reason

* remove failure reason

* bump gcp dependencies to pick up grpc update (#8713)

* Bump Airbyte version from 0.33.9-alpha to 0.33.10-alpha (#8714)

Co-authored-by: jrhizor <jrhizor@users.noreply.github.com>

* Change CDK "Caching" header to "nested streams & caching"

* Update fields in source-connectors specifications: file, freshdesk, github, google-directory, google-workspace-admin-reports, iterable (#8524)

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>

Co-authored-by: Serhii Chvaliuk <grubberr@gmail.com>
Co-authored-by: Sherif A. Nada <snadalive@gmail.com>

* move S3Config into destination-s3; update dependencies accordingly (#8562)

Co-authored-by: Lake Mossman <lake@airbyte.io>
Co-authored-by: jrhizor <jrhizor@users.noreply.github.com>
Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
Co-authored-by: Iryna Grankova <87977540+igrankova@users.noreply.github.com>
Co-authored-by: Serhii Chvaliuk <grubberr@gmail.com>
Co-authored-by: Edward Gao <edward.gao@airbyte.io>
2021-12-10 16:57:54 -08:00
Jared Rhizor
58475ce2a4 Revert "Update platform containers to use non-root users (#7872)" (#8611)
This reverts commit ebcaf2bcad.
2021-12-07 21:55:06 -08:00