1
0
mirror of synced 2026-01-05 21:02:13 -05:00
Commit Graph

166 Commits

Author SHA1 Message Date
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
Per-Victor Persson
ebcaf2bcad Update platform containers to use non-root users (#7872)
* Update platform containers to use non-root users

* Update kube template for the webapp container to use port 8080

After having updated the webbapp nginx image to expose port 8080 instead of 80

* missing 80 -> 8080 changes

Co-authored-by: alafanechere <augustin.lafanechere@gmail.com>
2021-12-07 21:40:32 -08:00
Harsha Teja Kanna
97594c7b20 Added temporal build script (#8325) 2021-11-30 13:24:31 -08:00
Benoit Moriceau
d988399b88 Add doc on how to handle versioning with docker (#7824) 2021-11-10 14:12:16 -08:00
Benoit Moriceau
13893175a4 Add a task to generate all the docker images (#7766)
Add a gradle task that generate all the docker images.
2021-11-09 16:48:27 -08:00
Benoit Moriceau
42b378fe37 Revert "Revert "Bmoric/remove docker compose for build (#7500)" (#7698)" (#7746)
This reverts commit 797d11a8d7.

Restore the removal of the docker compose file
2021-11-08 14:16:21 -08:00
Jared Rhizor
ce3426c0e4 upgrade to node 16 (#7724)
* upgrade to node 16

* does upgrading fontawesome prevent errors
2021-11-08 12:55:25 -08:00
Sherif A. Nada
ef1278a93f Document how gitbook is kept in sync 2021-11-08 12:30:35 -08:00
Benoit Moriceau
797d11a8d7 Revert "Bmoric/remove docker compose for build (#7500)" (#7698)
This reverts commit 4e17fa21a5.
2021-11-05 18:55:15 -07:00
Harsha Teja Kanna
45f6559c79 Fixed Mac M1 build (#7687) 2021-11-05 16:14:36 -07:00
Benoit Moriceau
4e17fa21a5 Bmoric/remove docker compose for build (#7500)
This making the build using a gradle plugin instead of using docker-compose build.
It aims to make the build to be more incremental as described in #7306

Building the docker image don't rely on docker-compose anymore.
The docker build step is isolated into a dedicated folder (in order to make sure that gradle plugin don't recompute the build of the docker container)
Gradle is responsible for copying the files that docker needs to build its image.
That removes the need of having a dockerignore file.
This might not be effective until #7539 is solved.
2021-11-05 11:58:23 -07:00
Jenny Brown
22f8c391c9 Clarified wording on Save Actions. (#7358) 2021-10-26 13:05:54 -05:00
LiRen Tu
779c39c088 Copy job attempt state to configs database (#7219)
* Add migration to create latest state table

* Log migration name

* Expose db variables to airbyte-db

* Implement migration

* Fix migration test

* temp

* Rebase on master

* Save state in temporal (#7253)

* Copy state to airbyte_configs table

* Add standard sync state

* Move state methods to config repository

* Add unit tests

* Fix unit tests

* Register standard sync state in migration

* Add comment

* Use config model instead of json node

* Add comments

* Remove unnecessary method

* Fix migration query

* Remove unused config database

* Move persist statement and log the call

* Update dev doc

* Add unit tests for sync workflow

Co-authored-by: Charles <giardina.charles@gmail.com>
2021-10-25 17:08:08 -07:00
LiRen Tu
e87604eccb Update doc about m1 (#7233) 2021-10-20 23:59:02 -07:00
LiRen Tu
e3be3d2ad0 Update M1 doc and fix doc links (#7205)
* Add note about jdk 14 vs 17 for m1

* Fix doc links
2021-10-19 22:31:16 -07:00
Jared Rhizor
c2eabc182d m1 pr cleanups (#7197) 2021-10-19 14:53:47 -07:00
Harsha Teja Kanna
3e7f95c25a 🎉 Support build on MacOS M1 (Apple Silicon) (#7104)
- See this doc for details: https://github.com/airbytehq/airbyte/blob/master/docs/contributing-to-airbyte/developing-locally.md
- Unit test does not work yet.
2021-10-19 11:20:21 -07:00
Charles
8ddfd90c9c add docs on how to set up ide to automatically add final (#7083) 2021-10-15 16:42:11 -07:00
Charles
d154f8b278 update docs to avoid long run times for formatting (#7064) 2021-10-15 13:04:42 -07:00
Abhi Vaidyanatha
ae32ecbb27 GitBook: [master] 186 pages and 77 assets modified 2021-10-08 21:17:47 +00:00
LiRen Tu
833dce16f8 📝 Add link to java 14 in documentation (#6252) 2021-09-19 12:22:50 -07:00
LiRen Tu
2906ec287a CI: Add action to check broken doc links (#5254)
* Add action to check broken doc links

* Ignore localhost

* Update config

* Fix broken links

* Use quiet mode

* Ignore PR link

* Fix more broken links

* Fix more broken links

* Fix more broken links

* Verify pattern

* Fix more broken links

* Separate full and pr check

* Update pattern

* Test invalid link

* Remove invalid link
2021-08-07 14:28:02 -07:00
Sherif A. Nada
40cf1fc726 clarify process for updating docs (#5204) 2021-08-04 22:12:11 -07:00
Abhi Vaidyanatha
3765bcf3b8 Refactor docs to improve clarity around connector development. (#5037)
* Refactor docs to improve clarity around connector development.

* Merge architecture and setup of source acceptance tests to reference

* Address reviewsa

* Address review comments

Co-authored-by: Abhi Vaidyanatha <abhivaidyanatha@Abhis-MacBook-Pro.local>
2021-07-28 14:00:08 -07:00