Hi Hackers, Please ignore the previous patch. Attached is the revised patch.
On Mon, Jun 28, 2021 at 2:50 PM Aditya Toshniwal < aditya.toshni...@enterprisedb.com> wrote: > Hi Hackers, > > I made some changes to the core code that will be helpful for other nodes. > Please review. > > > On Thu, Jun 24, 2021 at 5:39 PM Akshay Joshi < > akshay.jo...@enterprisedb.com> wrote: > >> Thanks, the patch applied in the "React_Porting" branch. >> >> On Mon, Jun 21, 2021 at 9:35 AM Aditya Toshniwal < >> aditya.toshni...@enterprisedb.com> wrote: >> >>> Hi Dave, >>> >>> On Thu, Jun 17, 2021 at 7:26 PM Dave Page <dp...@pgadmin.org> wrote: >>> >>>> Hi >>>> >>>> On Thu, Jun 17, 2021 at 11:01 AM Aditya Toshniwal < >>>> aditya.toshni...@enterprisedb.com> wrote: >>>> >>>>> Hi Hackers, >>>>> >>>>> Attached patch marks the beginning of migrating properties dialog/tab >>>>> to React based code, which is easy to maintain, performant and testable >>>>> using automation. >>>>> Patch includes: >>>>> - Framework for creating React based dynamic form view out of a >>>>> pre-defined UI schema. Previously, it was based on Backform/Backbone. >>>>> - The new framework and components will use MaterialUI as base. >>>>> Previously, Bootstrap/Backform/jQuery components were used. >>>>> - The new code uses JSS instead of CSS since material ui and most >>>>> modern React libraries also use JSS. In future, this will allow us to >>>>> change the theme in real-time without refresh. >>>>> - 90% code covered by 80-85 new jasmine test cases. >>>>> - Server group node UI Schema migration to new, with schema test cases. >>>>> - Server node UI Schema migration to new, with schema test cases. >>>>> - Database node UI Schema migration to new, with schema test cases. >>>>> - Few other UI changes. >>>>> >>>> >>>> Nice! >>>> >>>> >>>>> >>>>> PS: Until all the nodes are migrated, this will not go in the main >>>>> branch. >>>>> >>>> >>>> Yeah, how are we going to manage this? I agree with building it out in >>>> a branch until we have full coverage of the dialogues, but I'm concerned >>>> that it'll become a merge nightmare. Though, I guess we aren't touching the >>>> dialogues much for other things right now, so maybe not. >>>> >>> We'll right now work only on the dialogs. So merging should be >>> manageable. >>> BTW, the patch can be merged in the main branch as well. It is backward >>> compatible, and it will work fine. Only the UI components would look >>> slightly different from the non-migrated dialogs. >>> >>>> >>>> -- >>>> Dave Page >>>> Blog: https://pgsnake.blogspot.com >>>> Twitter: @pgsnake >>>> >>>> EDB: https://www.enterprisedb.com >>>> >>>> >>> >>> -- >>> Thanks, >>> Aditya Toshniwal >>> pgAdmin hacker | Sr. Software Engineer | *edbpostgres.com* >>> <http://edbpostgres.com> >>> "Don't Complain about Heat, Plant a TREE" >>> >> >> >> -- >> *Thanks & Regards* >> *Akshay Joshi* >> *pgAdmin Hacker | Principal Software Architect* >> *EDB Postgres <http://edbpostgres.com>* >> >> *Mobile: +91 976-788-8246* >> > > > -- > Thanks, > Aditya Toshniwal > pgAdmin hacker | Sr. Software Engineer | *edbpostgres.com* > <http://edbpostgres.com> > "Don't Complain about Heat, Plant a TREE" > -- Thanks, Aditya Toshniwal pgAdmin hacker | Sr. Software Engineer | *edbpostgres.com* <http://edbpostgres.com> "Don't Complain about Heat, Plant a TREE"
RM6130.part2revised.patch
Description: Binary data