Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 79518200D40 for ; Sat, 18 Nov 2017 19:13:48 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 77EE6160BF7; Sat, 18 Nov 2017 18:13:48 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id BEF6A160BE5 for ; Sat, 18 Nov 2017 19:13:47 +0100 (CET) Received: (qmail 81246 invoked by uid 500); 18 Nov 2017 18:13:46 -0000 Mailing-List: contact dev-help@airflow.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@airflow.incubator.apache.org Delivered-To: mailing list dev@airflow.incubator.apache.org Received: (qmail 81234 invoked by uid 99); 18 Nov 2017 18:13:46 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 18 Nov 2017 18:13:46 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 9C7231806D8 for ; Sat, 18 Nov 2017 18:13:45 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.121 X-Spam-Level: X-Spam-Status: No, score=-0.121 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id C9TOo8-96Ngx for ; Sat, 18 Nov 2017 18:13:44 +0000 (UTC) Received: from mail-wm0-f41.google.com (mail-wm0-f41.google.com [74.125.82.41]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id CD7B75F569 for ; Sat, 18 Nov 2017 18:13:43 +0000 (UTC) Received: by mail-wm0-f41.google.com with SMTP id b189so11938223wmd.0 for ; Sat, 18 Nov 2017 10:13:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:content-transfer-encoding:mime-version:subject:date:references :to:in-reply-to:message-id; bh=YA9QIjcqN9OmGQICpgJuUMprPcErspNDTldxZIXnMn0=; b=FduUKklobXsMRFanJW1NccmyPZo96yLzefKdzF7HHkKF2CGhon12CCAcY0S6PgJ4jP C7nT/7m6rQ4yJHevuPPWTBarx7f6nab50vXQdUSH72ML+AklnZAyrxNpq0TRqhZuFbbl xKsoGyR5HXLVE69LXV3YF+KExybEhNrW+ZFTRVR25DKAqaOpozoKG/4rWmhDMiZswpb4 lO6Jh01gY0Tf43FeSrlVumIogtD/cnjzA2gvV/GjQ34Lh2fp9OyH0xgCdcdPUWWbqq/W haZiHBu/Tckr/DIF9Vc2LhNFqRsn6QlP0lAKiaBdYLtJX7u4lQngLDDfPdhYYJ/QY6LY Y5oQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:date:references:to:in-reply-to:message-id; bh=YA9QIjcqN9OmGQICpgJuUMprPcErspNDTldxZIXnMn0=; b=GXboEHP6R/0D6BOh82LcKXRJJzPfKOaARCKEw4rWPGZrn0K5IQNg7wQh4392PWYKKD UOY84p8K8HYfF0WwbJciXvvJ5ay27CYdtrw1j0B7R3RGC7WLG//ZXlVb8dUK5zKzHQrn Og7Ch/8jtjFmHoOTJwmZgKfHOadSlzNl4h0MUY9+s9Oa/otr22XSPxCsWUK/xGcni5GO nBSsZbnSDdFQ3wvZUo0/NbHhicN1gVRKq7g+luuxyl2TYl0RtzzNNq3NlszPw/yFL3zx LLPs9sIQoE9iyxzZtxw4s200rh8OmbuS1cZXb+KbRIvn7+8xkas/+bjpUYEZO461dLj5 MfpA== X-Gm-Message-State: AJaThX67mdIhrX3AdqoKx88kdXpKVgnRrVvJ2j7CxLf9dilGicD+51S0 xQ8KldoFnNXTCtdPwbevC/W/Sgq2Xz/g X-Google-Smtp-Source: AGs4zMYZWeavLLYcaMplmGqnrpmBFCIHjEpQcJLujIzK449hXUT8/mpIQLyIlf9hzzjyCB3PXiipzg== X-Received: by 10.80.207.134 with SMTP id h6mr12528379edk.189.1511028817271; Sat, 18 Nov 2017 10:13:37 -0800 (PST) Received: from [10.0.1.6] (524BAFBF.cm-4-4c.dynamic.ziggo.nl. [82.75.175.191]) by smtp.gmail.com with ESMTPSA id m23sm5513517edc.53.2017.11.18.10.13.36 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 18 Nov 2017 10:13:36 -0800 (PST) From: Bolke de Bruin Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 11.1 \(3445.4.7\)) Subject: Re: RBAC Update Date: Sat, 18 Nov 2017 19:13:35 +0100 References: To: dev@airflow.incubator.apache.org In-Reply-To: Message-Id: X-Mailer: Apple Mail (2.3445.4.7) archived-at: Sat, 18 Nov 2017 18:13:48 -0000 Chris, Do you want us to report bugs somewhere (I have encountered a few)? Or = just generic user experiences posted here? Cheers Bolke > On 18 Nov 2017, at 00:47, Chris Riccomini = wrote: >=20 > Hey all, >=20 > I know the weekend is coming up, and for those of us in the US, next = week > is a bit of a slow holiday week. Would love to get some feedback from > everyone on this. The goal would ideally to be to converge on this and > eventually replace the existing Airflow UI with this one. >=20 > Cheers, > Chris >=20 > On Fri, Nov 17, 2017 at 1:44 PM, Joy Gao wrote: >=20 >> Hi guys. >>=20 >> I've been working on moving airflow from Flask-Admin to = Flask-AppBuilder >> for RBAC >> = >> , >> check it out at https://github.com/wepay/airflow-webserver. >>=20 >> It's still a work-in-progress, but most features you see in the = webserver >> UI today is available there. For those who are interested in RBAC, = I'd love >> to get some early feedback in terms of the following: >>=20 >> - New Flask-AppBuilder UI (any bugs/regressions) >> - Setup issues >> - Ease of integration with third party auth (i.e. LDAP, AD, OAuth, = etc.) >> - Any other thoughts/concerns >>=20 >> Thanks a lot! >>=20 >> Cheers, >> Joy >>=20