On Thu, Jul 27, 2017 at 12:57 PM, Surinder Kumar < surinder.ku...@enterprisedb.com> wrote:
> Hi Ashesh, > > Please find attached patch 'move_js_files_static_dir' with --binary option. > As discussed, this patch should include changes related to moving the file to static directory only, and not related to the dynamic path generation. -- Thanks, Ashesh > > Thanks, > Surinder > > On Thu, Jul 27, 2017 at 12:09 PM, Surinder Kumar < > surinder.ku...@enterprisedb.com> wrote: > >> Hi Ashesh, >> >> Changes in patch: >> >> 1. I have removed duplicate function 'module_use_template_javascript' >> from modules. >> 2. This patches only contains changes for moving template/js to >> static/js. I have excluded changes for making module paths dynamic as we >> will be using different approach to handle that. >> 3. Also, changed path references for JS modules to point to static/ dir >> instead of template/js in webpack.shim.js and webpack.config.js . >> >> Please find attached patches >> >> Thanks, >> Surinder >> >> >> On Thu, Jul 27, 2017 at 10:33 AM, Surinder Kumar < >> surinder.ku...@enterprisedb.com> wrote: >> >>> Ok. I will send rebased patch. >>> >>> On Thu, Jul 27, 2017 at 10:32 AM, Ashesh Vashi < >>> ashesh.va...@enterprisedb.com> wrote: >>> >>>> >>>> >>>> On Thu, Jul 27, 2017 at 10:22 AM, Ashesh Vashi < >>>> ashesh.va...@enterprisedb.com> wrote: >>>> >>>>> Hi Surinder, >>>>> >>>>> 'delete_template_files.patch' is applied any more. >>>>> Please send the rebased patches. >>>>> >>>>> I have also noticed in the 'move_js_files_to_static_directory.patch', >>>>> couple of modules have two definitions for >>>>> 'module_use_template_javascript' >>>>> method. >>>>> >>>> Also - 'module_paths.json' is auto generated, please don't include that >>>> in the patch. >>>> >>>> -- Thanks, Ashesh >>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> Thanks & Regards, >>>>> >>>>> Ashesh Vashi >>>>> EnterpriseDB INDIA: Enterprise PostgreSQL Company >>>>> <http://www.enterprisedb.com> >>>>> >>>>> >>>>> *http://www.linkedin.com/in/asheshvashi* >>>>> <http://www.linkedin.com/in/asheshvashi> >>>>> >>>>> On Tue, Jul 25, 2017 at 3:56 PM, Surinder Kumar < >>>>> surinder.ku...@enterprisedb.com> wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> Please find rebased patches and review. >>>>>> >>>>>> On Sat, Jul 22, 2017 at 1:03 AM, Surinder Kumar < >>>>>> surinder.ku...@enterprisedb.com> wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> Following are the changes in patches attached: >>>>>>> >>>>>>> 1) Move Javascripts from Templates directory to Static for following >>>>>>> modules: >>>>>>> - About >>>>>>> - Browser nodes >>>>>>> - Dashboard >>>>>>> - FileManager >>>>>>> - Vendor/snap.svg >>>>>>> - Preferences >>>>>>> - Settings >>>>>>> - Backup >>>>>>> - Datagrid >>>>>>> - Debugger >>>>>>> - Sqleditor >>>>>>> - Grant Wizard >>>>>>> - Import & Export >>>>>>> - Maintenance >>>>>>> - Restore and >>>>>>> - User Management >>>>>>> >>>>>>> 2) Generate module JS path references dynamically/ Remove manually >>>>>>> written paths. >>>>>>> Added a new file 'module_paths.json' which will update with absolute >>>>>>> paths to module JS defined in every modules > __init__.py > 'def >>>>>>> get_own_javascripts'. >>>>>>> >>>>>>> When Flask service is started, it accesses the all module >>>>>>> javascripts using `current_app.javascripts` which is called inside an >>>>>>> route. >>>>>>> This call to route is made using Flask's `test_client` and thus >>>>>>> those paths are written to `module_paths.json`(in javascript_bundler.py) >>>>>>> which is used by webpack.shim.js file. >>>>>>> >>>>>>> Three patches: >>>>>>> 1. Move JS files to static directory >>>>>>> 2. Deleted template JS >>>>>>> 3. Generate JS paths before app starts >>>>>>> >>>>>>> These patches needs to be committed separately as deleted files >>>>>>> includes in the commit that makes difficult to look for changes through >>>>>>> `git log <commit-has>` >>>>>>> >>>>>>> Please review. >>>>>>> >>>>>>> Thanks, >>>>>>> Surinder >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Thu, Jul 20, 2017 at 6:08 PM, Dave Page <dp...@pgadmin.org> >>>>>>> wrote: >>>>>>> >>>>>>>> Thanks, applied. >>>>>>>> >>>>>>>> On Thu, Jul 20, 2017 at 1:35 PM, Surinder Kumar < >>>>>>>> surinder.ku...@enterprisedb.com> wrote: >>>>>>>> >>>>>>>>> Hi Dave, >>>>>>>>> >>>>>>>>> Can you please review this patch please? I guess it was missed as >>>>>>>>> i send 2 patches back to back in same email chain. >>>>>>>>> Please find inline detailed description of issue. >>>>>>>>> >>>>>>>>> On Thu, Jul 20, 2017 at 12:37 PM, Surinder Kumar < >>>>>>>>> surinder.ku...@enterprisedb.com> wrote: >>>>>>>>> >>>>>>>>>> Hi >>>>>>>>>> >>>>>>>>>> The loading icon image is used in FileManager and it is still >>>>>>>>>> referenced from vendor `aciTree`(which is removed) so it gives 404 >>>>>>>>>> not >>>>>>>>>> found when FileManager is opened from Query tool/Backup utility. >>>>>>>>>> >>>>>>>>>> Please find attached patch and review. >>>>>>>>>> >>>>>>>>>> Thanks, >>>>>>>>>> Surinder Kumar >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Dave Page >>>>>>>> Blog: http://pgsnake.blogspot.com >>>>>>>> Twitter: @pgsnake >>>>>>>> >>>>>>>> EnterpriseDB UK: http://www.enterprisedb.com >>>>>>>> The Enterprise PostgreSQL Company >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>> >> >