Good day mentors. Weekly report This week, i worked the following PRs: https://github.com/openwisp/openwisp-template-library-backend/pull/8 https://github.com/openwisp/openwisp-controller/pull/115
And the frontend library. Its PR is not yet ready but as of now, it is possible to list templates found on the backend server, search for templates by name, organization and description, view template detail and view organization details of the template. Currently working on: I am currently working on social login and password management. to do next: -add view feature to create templates on the frontend -write tests -Send this PR -Perform changes if need be -Document all my work for the repos i have worked on for the work done. Question: One of the features on the project idea page is to enable admins to add, update and delete organizations on the frontend. My question is why are we doing this, each openwisp instance have this functionality already. I am proposing that we let admins handle organizations for the templates as they have been doing and then on the library they create just templates. on the library, the organization of the template can be gotten from the templates during its creation since each template is serialized with its organization field. updates will equally be done when celery launch the synchronization task. On Fri, Aug 2, 2019 at 10:45 PM Noumbissi Valere <[email protected]> wrote: > Good day mentors: > > I ended with my Exams today. I know I am way behind schedule and have > limited time. > Will used the remaining week to progress and hopefully finish up. > This week I worked on > https://github.com/openwisp/django-netjsonconfig/pull/124 > <https://github.com/openwisp/django-netjsonconfig/pull/124#discussion-diff-305152592R173> > > Next Week. > I Intend to work on the Frontend library next week > > > On Sat, Jul 27, 2019 at 7:38 PM Noumbissi Valere < > [email protected]> wrote: > >> Good day mentors. >> >> Sorry for the late reply, >> I am currently writing my final year exams so i don't code as much as >> before reason why I am slow. I will be finishing with the exams on the 2nd >> of August. >> But I am currently working on addressing the issues which were raised >> during the last review of my work when i have the chance to work. I will be >> sending a PR for this work soon. >> >> On Fri, Jul 19, 2019 at 11:20 PM Noumbissi Valere < >> [email protected]> wrote: >> >>> Good day mentors. >>> >>> *Weekly report.* >>> -I focused on performing changes requested by mentors for existing PRs. >>> in the course of this, some PRs were merged and others required further >>> changes which am currently working on. This was to ensure that all the work >>> i have done so far are approved and merged. >>> >>> *permission:* >>> The time table for my final year examination is out and I am suppose to >>> begin writing next week 24th July till the 2nd of August. >>> I wish to take some days off in order to focus on this examination and >>> will be back from the 2nd of August. >>> During my days off, i will not be able to writes codes as before but >>> will do my best to write some code and push when i have the time. >>> >>> On Sat, Jul 13, 2019 at 12:22 AM Federico Capoano < >>> [email protected]> wrote: >>> >>>> >>>> >>>> On Fri, Jul 12, 2019 at 4:51 PM Noumbissi Valere < >>>> [email protected]> wrote: >>>> >>>>> Good day mentors. >>>>> >>>>> *Weekly Report* >>>>> >>>>> I worked on the following PRs. >>>>> >>>>> PR 8 backend >>>>> <https://github.com/openwisp/openwisp-template-library-backend/pull/8>. >>>>> in which i created the directory structure of library backend, implemented >>>>> socail and local login and enable APIs for CRUD of organizations from >>>>> openwisp_users, external_template creation, get detail template and >>>>> functionality to list and search for templates from openwisp_controller. >>>>> With these, I think i have exhausted the objectives of this backend as per >>>>> the the project idea page. (waiting for review). >>>>> >>>> >>>> I've added some comments. >>>> >>>> >>>>> PR 81 CRUD org <https://github.com/openwisp/openwisp-users/pull/81>. >>>>> Implemented API to list, create, update, delete and get details for a >>>>> particular organization. (waiting for review) >>>>> >>>> >>>> Did we say we would do this in openwisp-users? I think you can do that >>>> in the template library backend for the moment. >>>> >>>> >>>>> PR 115 create template >>>>> <https://github.com/openwisp/openwisp-controller/pull/115>. Moved API >>>>> to create external templates from django_netjsonconfig to >>>>> openwisp_controller. (waiting for review) >>>>> >>>>> >>>> I've added some comments and requested changes. >>>> >>>> >>>>> *Next work.* >>>>> Next week, i intend to >>>>> >>>>> - perform changes requested by mentors if any >>>>> - begin with the creation of the library frontend >>>>> >>>>> >>>> Great. >>>> >>>> Thanks >>>> Federico >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "OpenWISP" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> To view this discussion on the web, visit >>>> https://groups.google.com/d/msgid/openwisp/CAERYH6U8qSKxryB3wCuMW0ra_Yghhz%3DDddShba0XRj876vS32g%40mail.gmail.com >>>> <https://groups.google.com/d/msgid/openwisp/CAERYH6U8qSKxryB3wCuMW0ra_Yghhz%3DDddShba0XRj876vS32g%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>> . >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> -- You received this message because you are subscribed to the Google Groups "OpenWISP" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web, visit https://groups.google.com/d/msgid/openwisp/CAOwnGe4_FAs0AnffiEJYvk0VfZLzYxrA5VHmjXqBn1n61hNX%3DQ%40mail.gmail.com.
