On Tue, Oct 1, 2019 at 3:58 PM Dave Page <dp...@pgadmin.org> wrote: > > > On Tue, Oct 1, 2019 at 11:27 AM Khushboo Vashi < > khushboo.va...@enterprisedb.com> wrote: > >> >> >> On Tue, Oct 1, 2019 at 3:55 PM Dave Page <dp...@pgadmin.org> wrote: >> >>> >>> >>> On Tue, Oct 1, 2019 at 11:21 AM Khushboo Vashi < >>> khushboo.va...@enterprisedb.com> wrote: >>> >>>> >>>> >>>> On Tue, Oct 1, 2019 at 3:16 PM Aditya Toshniwal < >>>> aditya.toshni...@enterprisedb.com> wrote: >>>> >>>>> Hi Hackers, >>>>> >>>>> Attached is the updated patch. >>>>> Changes are made to not to apply ProxyFix if it is not available. >>>>> Plus, requirements.txt is updated to Werkzeug>=0.15.0 >>>>> >>>>> It looks good to me except Werkzeug>=0.15.0. >>>> Can we make it Werkzeug>0.15.0, this will ensure to upgrade it >>>> whenever new version is available. >>>> >>> >>> >= will do that won't it? Removing the = just means we require 0.15.1 as >>> a minimum instead of 0.15.0. >>> >>> >> >= will do only in the fresh virtual environment, if I am already on >> 0.15.0 then it will not upgrade it. >> Minimum 0.15.1 will also work, as the current version of Weerkzeug is >> 0.16.0 >> > > Any reason not to just require that then? > In case, if we have any problem getting the latest version in RPMs, so minimum should be there.
> > >> >> Kindly review. >>>>> >>>>> On Tue, Oct 1, 2019 at 2:07 PM Murtuza Zabuawala < >>>>> murtuza.zabuaw...@enterprisedb.com> wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> I forgot to change the virtualenv in another terminal Tab, I am >>>>>> getting error >>>>>> >>>>>> TypeError: __init__() got an unexpected keyword argument ‘x_for’ >>>>>> >>>>>> with Flask 1.0.2. >>>>>> >>>>>> Regards, >>>>>> Murtuza >>>>>> >>>>>> On Tue, Oct 1, 2019 at 1:35 PM Murtuza Zabuawala < >>>>>> murtuza.zabuaw...@enterprisedb.com> wrote: >>>>>> >>>>>>> Hi Aditya, >>>>>>> >>>>>>> Tested with below version and works fine. >>>>>>> >>>>>>> >>> flask.__version__ >>>>>>> '1.0.2' >>>>>>> >>> werkzeug.__version__ >>>>>>> '0.14.1' >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Regards, >>>>>>> Murtuza Zabuawala >>>>>>> EnterpriseDB: http://www.enterprisedb.com >>>>>>> The Enterprise PostgreSQL Company >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Tue, Oct 1, 2019 at 12:04 PM Aditya Toshniwal < >>>>>>> aditya.toshni...@enterprisedb.com> wrote: >>>>>>> >>>>>>>> Hi Hackers, >>>>>>>> >>>>>>>> I have added a backward compatible code in cases werkzeug is older. >>>>>>>> This will never happen considering we use Flask 1.0.2. >>>>>>>> Attached is the precautionary patch. >>>>>>>> >>>>>>>> On Fri, Sep 27, 2019 at 1:29 PM Akshay Joshi < >>>>>>>> akshay.jo...@enterprisedb.com> wrote: >>>>>>>> >>>>>>>>> Thanks, patch applied. >>>>>>>>> >>>>>>>>> On Fri, Sep 27, 2019 at 12:17 PM Aditya Toshniwal < >>>>>>>>> aditya.toshni...@enterprisedb.com> wrote: >>>>>>>>> >>>>>>>>>> Hi Hackers, >>>>>>>>>> >>>>>>>>>> Attached is the patch to allow pgAdmin to run behind reverse >>>>>>>>>> proxy on a non standard port. >>>>>>>>>> The middleware - >>>>>>>>>> https://werkzeug.palletsprojects.com/en/0.15.x/middleware/proxy_fix/#werkzeug.middleware.proxy_fix.ProxyFix >>>>>>>>>> allows us to set the number of trusted ports (and few other params) >>>>>>>>>> behind >>>>>>>>>> the proxy. By default it is zero. >>>>>>>>>> With this patch, user can set these params using pgAdmin config. >>>>>>>>>> I have set the default value for port as 1, which will allow to >>>>>>>>>> run behind non-standard port. >>>>>>>>>> >>>>>>>>>> I have added the documentation under reverse proxy section. >>>>>>>>>> >>>>>>>>>> Kindly review. >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Thanks and Regards, >>>>>>>>>> Aditya Toshniwal >>>>>>>>>> Sr. Software Engineer | EnterpriseDB India | Pune >>>>>>>>>> "Don't Complain about Heat, Plant a TREE" >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> *Thanks & Regards* >>>>>>>>> *Akshay Joshi* >>>>>>>>> >>>>>>>>> *Sr. Software Architect* >>>>>>>>> *EnterpriseDB Software India Private Limited* >>>>>>>>> *Mobile: +91 976-788-8246* >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Thanks and Regards, >>>>>>>> Aditya Toshniwal >>>>>>>> Sr. Software Engineer | EnterpriseDB India | Pune >>>>>>>> "Don't Complain about Heat, Plant a TREE" >>>>>>>> >>>>>>> >>>>> >>>>> -- >>>>> Thanks and Regards, >>>>> Aditya Toshniwal >>>>> Sr. Software Engineer | EnterpriseDB India | Pune >>>>> "Don't Complain about Heat, Plant a TREE" >>>>> >>>> >>> >>> -- >>> Dave Page >>> Blog: http://pgsnake.blogspot.com >>> Twitter: @pgsnake >>> >>> EnterpriseDB UK: http://www.enterprisedb.com >>> The Enterprise PostgreSQL Company >>> >> > > -- > Dave Page > Blog: http://pgsnake.blogspot.com > Twitter: @pgsnake > > EnterpriseDB UK: http://www.enterprisedb.com > The Enterprise PostgreSQL Company >