Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bX7RA-0003wq-Cm for pgadmin-hackers@arkaria.postgresql.org; Tue, 09 Aug 2016 13:51:20 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1bX7R9-0006Kc-Mo for pgadmin-hackers@arkaria.postgresql.org; Tue, 09 Aug 2016 13:51:19 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1bX7R9-0006Ih-0Q for pgadmin-hackers@postgresql.org; Tue, 09 Aug 2016 13:51:19 +0000 Received: from relay-fr112.magwien.gv.at ([217.149.228.141]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1bX7R6-0004F0-Ne for pgadmin-hackers@postgresql.org; Tue, 09 Aug 2016 13:51:17 +0000 Received: from localhost (localhost [127.0.0.1]) by relay-fr112.magwien.gv.at (Postfix) with ESMTP id E0DE820631; Tue, 9 Aug 2016 15:51:14 +0200 (CEST) X-Virus-Scanned: by amavisd-new using Sophie and ClamAV at magwien.gv.at Received: from ntex2010a.host.magwien.gv.at (ntex2010a.host.magwien.gv.at [--]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by relay-fr112.magwien.gv.at (Postfix) with ESMTPS id C89D9205D3; Tue, 9 Aug 2016 15:51:14 +0200 (CEST) Received: from ntex2010i.host.magwien.gv.at ([169.254.2.125]) by ntex2010a.host.magwien.gv.at ([169.254.1.54]) with mapi id 14.03.0301.000; Tue, 9 Aug 2016 15:51:14 +0200 From: Albe Laurenz To: "'Neel Patel *EXTERN*'" CC: "pgadmin-hackers@postgresql.org" Subject: Re: pgAdmin 4 as Web application Thread-Topic: [pgadmin-hackers] pgAdmin 4 as Web application Thread-Index: AdHxhpJ+MKE6JtlQTy6FcJcjvmJBE///7bmA//6GLiCAAtrmAP//2Zww Date: Tue, 9 Aug 2016 13:51:14 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US, de-AT Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Pg-Spam-Score: -4.2 (----) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgadmin-hackers Precedence: bulk Sender: pgadmin-hackers-owner@postgresql.org TmVlbCBQYXRlbCB3cm90ZToNCj4gV2UgYWxyZWFkeSBoYXZlIGNvbmRpdGlv biBmb3IgUVVybFF1ZXJ5IGNsYXNzIGFzIGJlbG93LiBJdCB3aWxsIGJlIHVz ZWQgb25seSBpZiBRdCB2ZXJzaW9uIGlzID49IDUuMC4NCj4gDQo+ICNpZiBR VF9WRVJTSU9OID49IDB4MDUwMDAwDQo+ICAgICAvLyBFeHRyYWN0IGZpbGVu YW1lIGFuZCBxdWVyeSBmcm9tIGVuY29kZWQgVVJMDQo+ICAgICBRVXJsUXVl cnkgcXVlcnlfZGF0YShyZXBseS0+dXJsKCkpOw0KPiAgICAgUVN0cmluZyBm aWxlX25hbWUgPSBxdWVyeV9kYXRhLnF1ZXJ5SXRlbVZhbHVlKCJmaWxlbmFt ZSIpOw0KPiAgICAgUVN0cmluZyBxdWVyeSA9IHF1ZXJ5X2RhdGEucXVlcnlJ dGVtVmFsdWUoInF1ZXJ5Iik7DQo+ICNlbHNlDQo+ICAgICBRVXJsIHVybChy ZXBseS0+dXJsKCkpOw0KPiAgICAgUVN0cmluZyBmaWxlX25hbWUgPSB1cmwu cXVlcnlJdGVtVmFsdWUoImZpbGVuYW1lIik7DQo+ICAgICBRU3RyaW5nIHF1 ZXJ5ID0gdXJsLnF1ZXJ5SXRlbVZhbHVlKCJxdWVyeSIpOw0KPiAjZW5kaWYN Cg0KT2gsIEkgc2VlIG5vdywgdGhhbmsgeW91IGZvciB0aGUgaGVscC4NCkkg d2FzIG1pc3NpbmcgY29tbWl0IGRjZjViZmM0OTViZWExZDViMjhjMzg5MzM1 Y2JkODllNzM0NjhhYWEgKEkgZG93bmxvYWRlZA0KdGhlIHBnYWRtaW40LTEu MC1iZXRhMyBzb3VyY2UpLg0KDQpBZnRlciBlZGl0aW5nIHRoZSBmaWxlLCBJ IGNhbiBidWlsZCBpdCwgYnV0IHdoZW4gc3RhcnRpbmcgInBnYWRtaW40IiBJ IGdldA0KDQpGdWxsIFB5dGhvbiBwYXRoOiAgIiINClVzZXIgUHl0aG9uIHBh dGg6ICAiIg0KV2ViYXBwIHBhdGg6ICAiL01ZU1FML215c3FsZGF0YS9mczEv cnBtYnVpbGQvcGdhZG1pbjQtMS4wLWJldGEzL3dlYi9wZ0FkbWluNC5weSIN ClRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToNCiAgRmlsZSAi L01ZU1FML215c3FsZGF0YS9mczEvcnBtYnVpbGQvcGdhZG1pbjQtMS4wLWJl dGEzL3dlYi9wZ0FkbWluNC5weSIsIGxpbmUgMjQsIGluIDxtb2R1bGU+DQog ICAgZnJvbSBwZ2FkbWluIGltcG9ydCBjcmVhdGVfYXBwDQogIEZpbGUgIi9N WVNRTC9teXNxbGRhdGEvZnMxL3JwbWJ1aWxkL3BnYWRtaW40LTEuMC1iZXRh My93ZWIvcGdhZG1pbi9fX2luaXRfXy5weSIsIGxpbmUgMjgxDQogICAgYXJj aF9rZXlzID0gezB9DQogICAgICAgICAgICAgICAgICBeDQpTeW50YXhFcnJv cjogaW52YWxpZCBzeW50YXgNCg0KVGhlIHNhbWUgaGFwcGVucyB3aGVuIEkg dHJ5IHRvIHN0YXJ0IGl0IGFzIHdlYiBhcHBsaWNhdGlvbi4NCg0KTXkgc3lz dGVtIGhhcw0KUHl0aG9uIDIuNi42DQpRdCA0LjYuMg0KQXBhY2hlIGh0dHBk IDIuMi4xNQ0KDQpXaGF0IGNvdWxkIGJlIHRoZSBwcm9ibGVtPw0KDQpZb3Vy cywNCkxhdXJlbnogQWxiZQ0KCi0tIApTZW50IHZpYSBwZ2FkbWluLWhhY2tl cnMgbWFpbGluZyBsaXN0IChwZ2FkbWluLWhhY2tlcnNAcG9zdGdyZXNxbC5v cmcpClRvIG1ha2UgY2hhbmdlcyB0byB5b3VyIHN1YnNjcmlwdGlvbjoKaHR0 cDovL3d3dy5wb3N0Z3Jlc3FsLm9yZy9tYWlscHJlZi9wZ2FkbWluLWhhY2tl cnMK