Benoit Moriceau
|
9adb63cc0b
|
Revert "Revert Convert the server to micronaut" (#21133)
* Revert "Revert "Convert the server to micronaut (#19194)" (#21132)"
This reverts commit 31c65f8eea.
* Fix the cors
* Fix cloud
|
2023-01-09 10:52:19 -08:00 |
|
Benoit Moriceau
|
31c65f8eea
|
Revert "Convert the server to micronaut (#19194)" (#21132)
This reverts commit 0b153d11f9.
|
2023-01-06 15:08:22 -06:00 |
|
Benoit Moriceau
|
0b153d11f9
|
Convert the server to micronaut (#19194)
* Extract Operation API
* Extract scheduler API
* Format
* extract source api
* Extract source definition api
* Add path
* Extract State API
* extract webbackend api
* extract webbackend api
* extract workspace api
* Extract source definition specification api
* Remove configuration API
* tmp
* Checkstyle
* tmp
* tmp
* Inject but don't resolve Bean
* tmp
* Tmp
* fix build
* TMP
* Tmp
* Clean up
* better thread pool
* Change port to 8080
* Fix port
* Rm unused
* Cors filter
* Format
* rename
* Tmp
* Config based
* Rm health controller ref
* tmp
* Pool size
* Mock healthcheck
* Revert "Mock healthcheck"
This reverts commit 466677636b.
* Revert "Revert "Mock healthcheck""
This reverts commit 267094ae14.
* Restore health check
* Tmp
* format
* Rm deprecated
* Fix PMD
* Tmp
* Fix proxy test
* Remove useless annotation
* set auto commit as false
* Clean up and PR comments
* Bmoric/convert attempt micronaut (#19847)
* tmp
* Fix build
* tmp
* Tmp
* tmp
* tmp
* Tmp
* tmp
* tmp
* Clean up
* Comments and banner
* Non related files
* rm tmp
* Fix build
* Format
* Hit the micronaut server directly
* micronaut OperationApiController (#20270)
* micronaut OperationApiController
* pass micronaut client to OperationApi
* Bmoric/convert connection micronaut (#20211)
* tmp
* Fix build
* tmp
* Tmp
* tmp
* tmp
* Tmp
* tmp
* tmp
* Clean up
* tmp
* Convert Connection Api Controller
* PR Comments
* convert openapiapicontroller to micronaut (#20258)
* convert openapiapicontroller to micronaut
* merge health/openapi locations into one entry
* Fix build
* Format
* Remove media type
* Format
Co-authored-by: Cole Snodgrass <cole@airbyte.io>
* Bmoric/convert destination controller micronaut (#20269)
* tmp
* Fix build
* tmp
* Tmp
* tmp
* tmp
* Tmp
* tmp
* tmp
* Clean up
* tmp
* Convert Connection Api Controller
* Tmp
* PR Comments
* convert openapiapicontroller to micronaut (#20258)
* convert openapiapicontroller to micronaut
* merge health/openapi locations into one entry
* Fix bean
* Add JsonSchemaValidator as a Bean
* Fix build
* Format
* Format
* Test fix
* Pr comments
* Remove media type
* Format
* Remove media type
* Format
* format
* Add missing airbyte api client
Co-authored-by: Cole Snodgrass <cole@airbyte.io>
* Bmoric/convert destination definition controller micronaut (#20277)
* tmp
* Fix build
* tmp
* Tmp
* tmp
* tmp
* Tmp
* tmp
* tmp
* Clean up
* tmp
* Convert Connection Api Controller
* Tmp
* PR Comments
* convert openapiapicontroller to micronaut (#20258)
* convert openapiapicontroller to micronaut
* merge health/openapi locations into one entry
* Fix bean
* Add JsonSchemaValidator as a Bean
* Fix build
* Format
* Format
* Test fix
* Pr comments
* Remove media type
* Format
* Remove media type
* Format
* Remove media type
* Format
* api client
* missing annotation
* format
Co-authored-by: Cole Snodgrass <cole@airbyte.io>
* convert StateApiController to Micronaut (#20329)
* convert to micronaut
* nginx updates
* format
* Move dest oauth to micronaut (#20318)
* tmp
* Fix build
* tmp
* Tmp
* tmp
* tmp
* Tmp
* tmp
* tmp
* Clean up
* tmp
* Convert Connection Api Controller
* PR Comments
* convert openapiapicontroller to micronaut (#20258)
* convert openapiapicontroller to micronaut
* merge health/openapi locations into one entry
* Fix build
* Format
* Remove media type
* Format
* Move dest oauth to micronaut
* Pr comments
* format
Co-authored-by: Cole Snodgrass <cole@airbyte.io>
* Bmoric/convert source micronaut (#20334)
* tmp
* Fix build
* tmp
* Tmp
* tmp
* tmp
* Tmp
* tmp
* tmp
* Clean up
* tmp
* Convert Connection Api Controller
* PR Comments
* convert openapiapicontroller to micronaut (#20258)
* convert openapiapicontroller to micronaut
* merge health/openapi locations into one entry
* Fix build
* Format
* Remove media type
* Format
* Tmp
* tmp
* Build
* missing bean
* format
Co-authored-by: Cole Snodgrass <cole@airbyte.io>
* Migrate to micronaut (#20339)
* Migrate source to micronaut
* convert SchedulerApiController to Micronaut (#20337)
* wip; SchedulerApiController
* remove @Named
* remove @Singleton
* add back todo message
* Bmoric/convert source definition micronaut (#20338)
* tmp
* Fix build
* tmp
* Tmp
* tmp
* tmp
* Tmp
* tmp
* tmp
* Clean up
* tmp
* Convert Connection Api Controller
* PR Comments
* convert openapiapicontroller to micronaut (#20258)
* convert openapiapicontroller to micronaut
* merge health/openapi locations into one entry
* Fix build
* Format
* Remove media type
* Format
* Tmp
* tmp
* Build
* missing bean
* Tmp
* Add Beans
* fix Bean
* Add passthrough
* Clean up
* Missing path
* FIx typo
* Fix conflicts
* for mat
Co-authored-by: Cole Snodgrass <cole@airbyte.io>
* update SourceOauthApiController to Micronaut (#20386)
* convert SourceOauthApiController to Micronaut
* remove SourceOauthApi reference
* convert WorkspaceApiController to micronaut (#20214)
* wip; broken
* convert WorkspaceApiController to micronaut
* remove test controller
* format
* format
* add @Body to SourceOauthApiController
* consolidate nginx settings
* remove unnecessary factories
* Bmoric/convert jobs micronaut (#20382)
* Convert jobs to micronaut
* Nit
* Format
* Bmoric/convert source definition specification micronaut (#20379)
* Migrate source definition specifications to micronaut
* Format
* Format
* convert database assert call to Micronaut (#20406)
* remove dupe config section; add DatabaseEventListener
* move eventlistner to correct package; update implementation
* convert NotificationsApiController to Micronaut (#20396)
* convert NotificationsApiController to Micronaut
* format
* Migrate logs to micronaut (#20400)
* Bmoric/convert webbackend micronaut (#20403)
* Convert jobs to micronaut
* Nit
* Format
* Migrate the webbackend to micronaut
* Add missing Bean
* Cleanup (#20459)
* Cleanup
* More cleanup
* Disable in order to test cloud
* Restore missing files
* Fix test
* Format and fix pmd
* Add transactional
* Fix version
* Tentative
* Cleanup the cleanup
* Rm reference to the micronaut server
* format
* pmd
* more pmd
* fix build
* Delete logs API
* Revert "Delete logs API"
This reverts commit fcb271dcdf.
* Rm flaky test
* Format
* Try to fix test
* Format
* Remove optional
* Rm import
* Test sleep
* Simplify injection
* update import
* Remove sleep
* More injection
* Remove more requirement
* imports
* Remove more requirement
* Fix yaml
* Remove unused conf
* Add role
* Test acceptance test
* Update env
* Revert "Update to Micronaut 3.8.0 (#20716)"
This reverts commit a28f93747f.
* Update helm chart
* Fix helm chart
* Convert Application Listener
* Format
* Add explicit deployment mode
* Change check port
* Update version and bump version to the right value
* Cleanup
* Update FE end to end test
* Allow head request
* Fix controller
* Format
* Fix http client Bean
* Format
Co-authored-by: Cole Snodgrass <cole@airbyte.io>
|
2023-01-06 11:04:03 -08:00 |
|
Marcelo Castro
|
2dbbe655b7
|
Airbyte-Proxy: Added a variable to control timeout (#19493)
* Added a default proxy timeout of 5min
* Changed proxy timeout to be a .env variable
* Update docs/operator-guides/configuring-airbyte.md
Co-authored-by: Evan Tahler <evantahler@gmail.com>
* Changed file permissions
Co-authored-by: Evan Tahler <evantahler@gmail.com>
Co-authored-by: Nataly Merezhuk <65251165+natalyjazzviolin@users.noreply.github.com>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
|
2022-12-12 11:04:41 -03:00 |
|
Alexandre Girard
|
47bf2b049c
|
Add connector builder server to airbyte proxy, kube overlays, and helm charts (#19554)
|
2022-11-21 15:07:13 -08:00 |
|
Evan Tahler
|
3a9aa97d90
|
Support testing airbyte-proxy with $VERSION (#18203)
|
2022-10-19 18:31:48 -07:00 |
|
Evan Tahler
|
3d053e32ee
|
Use Nginx + Basic Auth to secure OSS Airbyte (#17694)
* Use Nginx + Basic Auth to secure OSS Airbyte
* use local passwords
* Use gradle builds
* K8s setup and source values from ENV
* note about disabling
* add back defaults
* custom 401 page
* update http message
* update docs
* remove kube files
* additional doc updates
* Add a test suite
* fix failure exit codes
* doc updates
* Add docs
* bump to re-test
* add more sleep in tests for CI
* better sleep in test
* Update docs/operator-guides/security.md
Co-authored-by: Davin Chia <davinchia@gmail.com>
* PR updates
* test comment
* change test host on CI
* update tests and nginx to boot without backend
* proxy updates for docker DNS
* simpler test for uptime
* acceptance test skips PWs
* remove resolver madness
* fixup tests
* more proxy_pass revert
* update acceptance test exit codes
* relax test expectations
* add temporal mount back for testing
* Update docs/operator-guides/security.md
Co-authored-by: swyx <shawnthe1@gmail.com>
* Update airbyte-proxy/401.html
Co-authored-by: swyx <shawnthe1@gmail.com>
* more doc updates
* Octavia CLI uses Basic Auth (#17982)
* [WIP] Octavia CLI uses Basic Auth
* readme
* augustin: add basic auth headers to clien
* augustin: add basic auth headers to client
* tests passing
* lint
* docs
* Move monkey patch to test
* coerce headers into strings
* monkey patch get_basic_auth_token
Co-authored-by: alafanechere <augustin.lafanechere@gmail.com>
* fix launch permissions
* Keep worker port internal
* more readme
Co-authored-by: Davin Chia <davinchia@gmail.com>
Co-authored-by: swyx <shawnthe1@gmail.com>
Co-authored-by: alafanechere <augustin.lafanechere@gmail.com>
|
2022-10-19 15:52:01 -07:00 |
|