https://linen.dev logo
Join Slack
Powered by
# dev-frontend
  • c

    charles

    10/06/2020, 9:07 PM
    @s - just a heads up, can you please ping artem when you’re done working on the “admin” endpoints of the API? he has the UI mostly done for that and can hook it up to the backend when you’re ready. also let us know if you have a rough ETA.
    👀 1
    s
    a
    j
    • 4
    • 62
  • c

    charles

    10/06/2020, 9:07 PM
    @Artem Astapenko - the
    isSyncing
    field has been added.
    a
    • 2
    • 1
  • a

    Artem Astapenko

    10/13/2020, 12:16 AM
    Copy code
    [3:03 AM] airbyte-server | 2020-10-13 00:00:15 DEBUG i.a.s.e.UncaughtExceptionMapper(toResponse):42 - {} - Uncaught exception
    airbyte-server | java.util.NoSuchElementException: No value present
    airbyte-server | 	at java.util.Optional.orElseThrow(Optional.java:375) ~[?:?]
    airbyte-server | 	at io.airbyte.server.handlers.SchedulerHandler.getSourceSpecification(SchedulerHandler.java:167) ~[io.airbyte-airbyte-server-0.1.0-alpha.jar:?]
    airbyte-server | 	at io.airbyte.server.apis.ConfigurationApi.lambda$getSourceSpecification$8(ConfigurationApi.java:176) ~[io.airbyte-airbyte-server-0.1.0-alpha.jar:?]
    airbyte-server | 	at io.airbyte.server.apis.ConfigurationApi.execute(ConfigurationApi.java:334) ~[io.airbyte-airbyte-server-0.1.0-alpha.jar:?]
    airbyte-server | 	at io.airbyte.server.apis.ConfigurationApi.getSourceSpecification(ConfigurationApi.java:176) ~[io.airbyte-airbyte-server-0.1.0-alpha.jar:?]
    airbyte-server | 	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
    airbyte-server | 	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
    airbyte-server | 	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
    airbyte-server | 	at java.lang.reflect.Method.invoke(Method.java:564) ~[?:?]
    airbyte-server | 	at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) ~[jersey-server-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) ~[jersey-server-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) ~[jersey-server-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) ~[jersey-server-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) ~[jersey-server-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:469) ~[jersey-server-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:391) ~[jersey-server-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:80) ~[jersey-server-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:253) [jersey-server-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) [jersey-common-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) [jersey-common-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.internal.Errors.process(Errors.java:292) [jersey-common-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.internal.Errors.process(Errors.java:274) [jersey-common-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.internal.Errors.process(Errors.java:244) [jersey-common-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) [jersey-common-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:232) [jersey-server-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) [jersey-server-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) [jersey-container-servlet-core-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) [jersey-container-servlet-core-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) [jersey-container-servlet-core-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) [jersey-container-servlet-core-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) [jersey-container-servlet-core-2.31.jar:?]
    airbyte-server | 	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:763) [jetty-servlet-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:569) [jetty-servlet-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) [jetty-server-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1377) [jetty-server-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) [jetty-server-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:507) [jetty-servlet-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) [jetty-server-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1292) [jetty-server-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) [jetty-server-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.server.Server.handle(Server.java:501) [jetty-server-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:383) [jetty-server-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:556) [jetty-server-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:375) [jetty-server-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:273) [jetty-server-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) [jetty-io-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) [jetty-io-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) [jetty-io-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336) [jetty-util-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313) [jetty-util-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) [jetty-util-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) [jetty-util-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:375) [jetty-util-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) [jetty-util-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) [jetty-util-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at java.lang.Thread.run(Thread.java:832) [?:?]
    airbyte-server | Oct 13, 2020 12:00:15 AM org.glassfish.jersey.logging.LoggingInterceptor log
    airbyte-server | INFO: 26 * Server responded with a response on thread qtp1526305386-33
    airbyte-server | 26 < 500
    airbyte-server | 26 < Access-Control-Allow-Headers: Origin, Content-Type, Accept
    airbyte-server | 26 < Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS, HEAD
    airbyte-server | 26 < Access-Control-Allow-Origin: *
    airbyte-server | 26 < Content-Type: application/json
    airbyte-server | {"message":"internal server error"}
    s
    • 2
    • 1
  • a

    Artem Astapenko

    10/13/2020, 12:16 AM
    Copy code
    [3:13 AM] airbyte-server | 2020-10-13 00:13:19 DEBUG i.a.s.e.UncaughtExceptionMapper(toResponse):42 - {} - Uncaught exception
    airbyte-server | java.util.NoSuchElementException: No value present
    airbyte-server | 	at java.util.Optional.orElseThrow(Optional.java:375) ~[?:?]
    airbyte-server | 	at io.airbyte.server.handlers.SchedulerHandler.getSourceSpecification(SchedulerHandler.java:167) ~[io.airbyte-airbyte-server-0.1.0-alpha.jar:?]
    airbyte-server | 	at io.airbyte.server.apis.ConfigurationApi.lambda$getSourceSpecification$8(ConfigurationApi.java:176) ~[io.airbyte-airbyte-server-0.1.0-alpha.jar:?]
    airbyte-server | 	at io.airbyte.server.apis.ConfigurationApi.execute(ConfigurationApi.java:334) ~[io.airbyte-airbyte-server-0.1.0-alpha.jar:?]
    airbyte-server | 	at io.airbyte.server.apis.ConfigurationApi.getSourceSpecification(ConfigurationApi.java:176) ~[io.airbyte-airbyte-server-0.1.0-alpha.jar:?]
    airbyte-server | 	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
    airbyte-server | 	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
    airbyte-server | 	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
    airbyte-server | 	at java.lang.reflect.Method.invoke(Method.java:564) ~[?:?]
    airbyte-server | 	at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) ~[jersey-server-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) ~[jersey-server-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) ~[jersey-server-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) ~[jersey-server-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) ~[jersey-server-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:469) ~[jersey-server-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:391) ~[jersey-server-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:80) ~[jersey-server-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:253) [jersey-server-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) [jersey-common-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) [jersey-common-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.internal.Errors.process(Errors.java:292) [jersey-common-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.internal.Errors.process(Errors.java:274) [jersey-common-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.internal.Errors.process(Errors.java:244) [jersey-common-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) [jersey-common-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:232) [jersey-server-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) [jersey-server-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) [jersey-container-servlet-core-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) [jersey-container-servlet-core-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) [jersey-container-servlet-core-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) [jersey-container-servlet-core-2.31.jar:?]
    airbyte-server | 	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) [jersey-container-servlet-core-2.31.jar:?]
    airbyte-server | 	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:763) [jetty-servlet-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:569) [jetty-servlet-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) [jetty-server-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1377) [jetty-server-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) [jetty-server-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:507) [jetty-servlet-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) [jetty-server-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1292) [jetty-server-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) [jetty-server-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.server.Server.handle(Server.java:501) [jetty-server-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:383) [jetty-server-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:556) [jetty-server-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:375) [jetty-server-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:273) [jetty-server-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) [jetty-io-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) [jetty-io-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) [jetty-io-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336) [jetty-util-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313) [jetty-util-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) [jetty-util-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) [jetty-util-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:375) [jetty-util-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) [jetty-util-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) [jetty-util-9.4.31.v20200723.jar:9.4.31.v20200723]
    airbyte-server | 	at java.lang.Thread.run(Thread.java:832) [?:?]
    airbyte-server | Oct 13, 2020 12:13:19 AM org.glassfish.jersey.logging.LoggingInterceptor log
    airbyte-server | INFO: 166 * Server responded with a response on thread qtp1526305386-44
    airbyte-server | 166 < 500
    airbyte-server | 166 < Access-Control-Allow-Headers: Origin, Content-Type, Accept
    airbyte-server | 166 < Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS, HEAD
    airbyte-server | 166 < Access-Control-Allow-Origin: *
    airbyte-server | 166 < Content-Type: application/json
    airbyte-server | {"message":"internal server error"}
    airbyte-server |
    s
    • 2
    • 7
  • a

    Artem Astapenko

    10/13/2020, 5:19 PM
    Team, have I broken the build? I really skipped those red notification from github…
    c
    • 2
    • 2
  • a

    Artem Astapenko

    10/14/2020, 11:46 PM
    Created PR with all the changes at https://github.com/airbytehq/airbyte/pull/571 I will check why build is failing in the morning
    s
    • 2
    • 3
  • s

    s

    10/14/2020, 11:47 PM
    @Artem Astapenko I’m noticing an issue with the UI on master — I ran a fresh version of the app (
    docker-compose down && docker-compose down --volumes && docker-compose --env-file .env.dev -f docker-compose.yaml -f docker-compose.dev.yaml up
    ) but the UI breaks on the onboarding page with the exception in the screenshot. as far as i can tell all the network calls are returning appropriately. Do you know what the issue is here?
    a
    • 2
    • 9
  • a

    Artem Astapenko

    10/14/2020, 11:55 PM
    Team, don’t we want some e2e tests for UI too ( maybe with cypress ) to try to mock users behaviour and test few workflows? At least onboarding.
    👍 2
    s
    • 2
    • 2
  • c

    charles

    10/16/2020, 6:09 AM
    Is there an easy way for me to comment out the polling that the webapp does while i’m developing? It’s just kinda hard to read logs right now.
    a
    • 2
    • 3
  • s

    s

    10/16/2020, 7:40 PM
    @Artem Astapenko is your Admin page PR in a mergeable state? I’d like to get it in master for the v0.2.0 release early next week. We’re fine if the UX comments I made in the PR don’t make it in the upcoming release, there’ll be a release soon after.
    a
    • 2
    • 2
  • a

    Artem Astapenko

    10/19/2020, 4:57 PM
    @s Just a short notice - the build was failing because of some integration tests in the branch you have just merged. Is that fine? I suppose same test is failing in a lot of other PRs
    s
    • 2
    • 2
  • j

    John (Airbyte)

    10/28/2020, 1:34 AM
    @Artem Astapenko @charles following our conversation yesterday, I've updated the layout for Sources and Destinations: https://www.figma.com/file/AODY4oi15iI5l0fbxHvobt/Daxtarity?node-id=4586%3A0 I removed the frequency and the ENABLED columns
    👍 1
    • 1
    • 1
  • c

    charles

    10/29/2020, 2:52 PM
    hi @Artem Astapenko - we are writing integrations that rely on being able to render
    oneOf
    json schema (issue). do you think you would be able to get to this one before the weekend?
    a
    • 2
    • 17
  • s

    s

    10/31/2020, 5:27 AM
    hi @Artem Astapenko, I made a change to the frontend to rename API resources as described before. The change is
    Copy code
    Source/Destination --> Source/DestinationDefinition
    Source/DestinationImplementation --> Source/Destination
    Source/DestinationSpecification --> Source/DestinationDefinitionSpecification
    The PR doing this rename is here: https://github.com/airbytehq/airbyte/pull/769 I’ve tested this on the UI and to the best of my ability everything seems to work with no regression. If this looks good, can you give a thumbs up and I’ll merge? Trying to get this in master over the weekend to avoid PR rush hour.
    a
    • 2
    • 1
  • a

    Artem Astapenko

    11/04/2020, 12:29 AM
    Charles, I was able to have a quick look: So far only few comments on API: 1.
    Copy code
    /v1/web_backend/connections/get and /v1/web_backend/connections/list
    
    I need info for destination (the same as for Source)
    destinationName
    destinationId
    destinationImplementationId
    connectionConfiguration
    2. I need data for Destination column in form like [{name: “”, connectorName: “”}]
    s
    • 2
    • 20
  • c

    charles

    11/04/2020, 12:32 AM
    you can’t get the API to return them right now because are hiding them since they don’t work in the UI, but you can see an example of one on master here: https://github.com/airbytehq/airbyte/blob/master/airbyte-integrations/connectors/source-hubspot-singer/resources/spec.json
    a
    s
    • 3
    • 73
  • s

    s

    11/04/2020, 1:21 AM
    does the Ui support boolean fields in a spec?
    c
    • 2
    • 1
  • a

    Artem Astapenko

    11/05/2020, 7:27 PM
    I am trying to figure out whether its regression of last changes for renaming or something in my branch.
    c
    s
    • 3
    • 5
  • a

    Artem Astapenko

    11/06/2020, 3:38 PM
    Probably I skipped it, but do we have endpoint for this? https://github.com/airbytehq/airbyte/issues/587
    s
    • 2
    • 2
  • a

    Artem Astapenko

    11/06/2020, 3:54 PM
    https://github.com/airbytehq/airbyte/pull/815 is Ready for Review. Please leave it for me to merge as soon as all review rounds are passed, I am testing all possible cases for forms as this PR includes quite significant changes for them.
    s
    • 2
    • 1
  • a

    Artem Astapenko

    11/09/2020, 5:19 PM
    I still miss a bit process of rebuild: I run
    ./gradlew clean build && docker-compose down -v && docker-compose --env-file .env.dev -f docker-compose.yaml -f docker-compose.dev.yaml up
    I expect that locally everything will be cleaned as I call
    down
    +
    -v
    options for volumes, but connections are still there.
    s
    • 2
    • 7
  • a

    Artem Astapenko

    11/09/2020, 11:39 PM
    Btw, small question: shouldn’t we store hashed passwords or at least do not return them to frontend? Right now I can see password for db user, that I entered before. Do not think thats secure 🙂
    m
    • 2
    • 1
  • a

    Artem Astapenko

    11/10/2020, 9:56 PM
    @charles I suppose I missed 1 endpoint - I can’t see delete_connection endpoint in swagger… Will you have some time to add it?
    c
    • 2
    • 5
  • c

    charles

    11/11/2020, 7:51 PM
    @Artem Astapenko hiya we ran into some bugs. one is kinda critical. would you be able to take a look • https://github.com/airbytehq/airbyte/issues/894 (critical) • https://github.com/airbytehq/airbyte/issues/891 • https://github.com/airbytehq/airbyte/issues/890
    j
    a
    • 3
    • 10
  • c

    charles

    11/12/2020, 3:55 AM
    Hiya @Artem Astapenko one more bug for you to look at tomorrow: https://github.com/airbytehq/airbyte/issues/892
    a
    • 2
    • 3
  • c

    charles

    11/12/2020, 6:04 PM
    are you running
    docker-compose up
    or
    docker-compose --env-file .env.dev -f docker-compose.yaml -f docker-compose.dev.yaml up
    a
    • 2
    • 14
  • a

    Artem Astapenko

    11/12/2020, 9:59 PM
    Minor question - what flags do you use to skip all testing steps and just get app built asap? I assume it is just
    -x taskName
    but what names are safe to be excluded?
    c
    • 2
    • 11
  • c

    charles

    11/18/2020, 11:37 PM
    Hiya, @Artem Astapenko, is the multiple destinations stuff ready for us to review and try out or are you still working on it?
    🙌 1
    a
    • 2
    • 23
  • a

    Artem Astapenko

    11/23/2020, 11:49 PM
    Checked issue with identify - I suppose there was some confusion when Charles said he will implement User Traits section, so I totally forgot about identify section below that. Also it looks like identify section is a bit obsolete, as we do not have user sign ups and sign in, so we have to use anonymous id, right?
    c
    • 2
    • 20
  • a

    Artem Astapenko

    12/15/2020, 9:36 PM
    @charles I think I forgot to clarify 1 thing - when we try to modify password field - do we expect input to be cleared on every focus + key press? Or some other behaviour
    c
    • 2
    • 1
1234Latest