*Week July 13-17, 2020 * Completed Tasks:
- Iterated openwisp/openwisp-notifications#57 <https://github.com/openwisp/openwisp-notifications/pull/57>: JS Widget and Web sockets - Iterated openwisp/openwisp-monitoring#158 <https://github.com/openwisp/openwisp-monitoring/pull/158>: Notification widget in monitoring module - Opened openwisp/openwisp-notifications#59 <https://github.com/openwisp/openwisp-notifications/pull/59>: Added caching of notification contents. - Currently working on openwisp/openwisp-notifications#60 <https://github.com/openwisp/openwisp-notifications/pull/60>: Configurable API host URL Blockers: - Merging openwisp/openwisp-notifications#57 <https://github.com/openwisp/openwisp-notifications/pull/57> will be helpful as rest of the work is based on it. Plans for next week: - Solve openwisp/openwisp-notifications#50 <https://github.com/openwisp/openwisp-notifications/issues/50> - Solve openwisp/openwisp-notifications#34 <https://github.com/openwisp/openwisp-notifications/issues/34> - Solve openwisp/openwisp-notifications#35 <https://github.com/openwisp/openwisp-notifications/issues/35> PS: Date for weekly update posted on July 10 was wrong. Instead of June 29-July 3, 2020, it should have been *July 6 - July 10, 2020*. On Friday, July 10, 2020 at 7:07:18 PM UTC+5:30, Gagan Deep wrote: > > *Week June 29-July 3, 2020:* > > Completed Task: > > - Iterated openwisp/openwisp-notifications/#57 > <https://github.com/openwisp/openwisp-notifications/pull/57>: JS > Widget and Web sockets > - Opened openwisp/openwisp-monitoring#158 > <https://github.com/openwisp/openwisp-monitoring/pull/158>: > Notification widget in monitoring module > - Worked on openwisp/openwisp-notifications/#47 > <https://github.com/openwisp/openwisp-notifications/pull/47>: Too many > queries > > Blockers: > > - No blockers > > Plans for next week: > > - Merge openwisp/openwisp-notifications/#57 > <https://github.com/openwisp/openwisp-notifications/pull/57> > - Solve openwisp/openwisp-notifications/#57 > <https://github.com/openwisp/openwisp-notifications/pull/57> > > On Sunday, July 5, 2020 at 12:11:08 AM UTC+5:30, Federico Capoano wrote: >> >> Great work Gagan, >> >> next week I want us to focus on the following: >> >> - getting the JS widget + websocket merged >> - solve the too many queries issue >> <https://github.com/openwisp/openwisp-notifications/issues/47> >> >> Once those issues are solved, we can release the 0.1 release of this >> module and start deploying it in the real world to get more useful feedback. >> >> Thanks >> Federico >> >> >> On Fri, Jul 3, 2020 at 8:50 AM Gagan Deep <the.one.a...@gmail.com> wrote: >> >>> *Week June 29-July 3, 2020:* >>> >>> Update: >>> >>> - Merged openwisp/openwisp-notifications/#55 >>> <https://github.com/openwisp/openwisp-notifications/pull/55> >>> >>> >>> Completed Task: >>> >>> - Completed openwisp/openwisp-notifications/#52 >>> <https://github.com/openwisp/openwisp-notifications/pull/52>: JS >>> Notification Widget >>> - Completed openwisp/openwisp-notifications/#57 >>> <https://github.com/openwisp/openwisp-notifications/pull/57>: >>> Implement web sockets >>> - Started with openwisp/openwisp-notifications/#50 >>> <https://github.com/openwisp/openwisp-notifications/issues/50>: >>> Missing notifications in API and web sockets. >>> - Currently working on openwisp/openwisp-notifications/#47 >>> <https://github.com/openwisp/openwisp-notifications/issues/47>: Too >>> many queries >>> >>> Blockers: >>> >>> - No blockers >>> >>> Plans for next week: >>> >>> - Complete openwisp/openwisp-notifications/#50 >>> <https://github.com/openwisp/openwisp-notifications/issues/50> >>> - Implement openwisp/openwisp-notifications/#9 >>> <https://github.com/openwisp/openwisp-notifications/issues/9> >>> - Implement openwisp/openwisp-notifications/#35 >>> <https://github.com/openwisp/openwisp-notifications/issues/35> >>> >>> >>> On Friday, June 26, 2020 at 6:33:20 PM UTC+5:30, Gagan Deep wrote: >>>> >>>> *Week June 22-26, 2020:* >>>> >>>> Update: >>>> >>>> - Merged openwisp/openwisp-notifications/#44 >>>> <https://github.com/openwisp/openwisp-notifications/pull/44> >>>> - Merged openwisp/openwisp-notifications/#46 >>>> <https://github.com/openwisp/openwisp-notifications/pull/46> >>>> - Merged openwisp/openwisp-notifications/#48 >>>> <https://github.com/openwisp/openwisp-notifications/pull/48> >>>> - Merged openwisp/openwisp-notifications/#49 >>>> <https://github.com/openwisp/openwisp-notifications/pull/49> >>>> - Merged openwisp/openwisp-monitoring/#119 >>>> <https://github.com/openwisp/openwisp-monitoring/pull/119> >>>> >>>> >>>> Completed Task: >>>> >>>> - Opened openwisp/openwisp-notifications/#52 >>>> <https://github.com/openwisp/openwisp-notifications/pull/52>: JS >>>> Notification Widget >>>> - Opened openwisp/openwisp-notifications/#55 >>>> <https://github.com/openwisp/openwisp-notifications/pull/55>: >>>> Improvements to aid manual testing >>>> - Opened openwisp/openwisp-notifications/#56 >>>> <https://github.com/openwisp/openwisp-notifications/issues/56>: >>>> 0.1.0 release >>>> - Started with openwisp/openwisp-notifications/#12 >>>> <https://github.com/openwisp/openwisp-notifications/issues/12>: >>>> Implement web sockets >>>> >>>> Blockers: >>>> >>>> - No blockers >>>> >>>> Plans for next week: >>>> >>>> - Implement JS widget with web sockets. >>>> - Implement openwisp/openwisp-notifications/#50 >>>> <https://github.com/openwisp/openwisp-notifications/issues/50> >>>> >>>> >>>> On Friday, June 19, 2020 at 7:21:03 PM UTC+5:30, Gagan Deep wrote: >>>>> >>>>> *Week June 15-19, 2020:* >>>>> >>>>> Completed Task: >>>>> >>>>> - Iterated openwisp/openwisp-monitoring/#119 >>>>> <https://github.com/openwisp/openwisp-monitoring/pull/119>: >>>>> Notification types for device alerts >>>>> - Iterated openwisp/openwisp-notifications/#44 >>>>> <https://github.com/openwisp/openwisp-notifications/pull/44>: >>>>> Fixed missing related object in notification >>>>> - Opened openwisp/openwisp-notifications/#46 >>>>> <https://github.com/openwisp/openwisp-notifications/pull/46>: Added >>>>> dummy model in sample_notifications >>>>> - Opened openwisp/openwisp-notifications/#48 >>>>> <https://github.com/openwisp/openwisp-notifications/pull/48>: Added >>>>> REST API for Notifications >>>>> - Started with openwisp/openwisp-notifications/#47 >>>>> <https://github.com/openwisp/openwisp-notifications/issues/47> and >>>>> openwisp/openwisp-notifications/#4 >>>>> <https://github.com/openwisp/openwisp-notifications/issues/4> >>>>> >>>>> Blockers: >>>>> >>>>> - Reviews on openwisp/openwisp-notifications/#48 >>>>> <https://github.com/openwisp/openwisp-notifications/pull/48> will >>>>> be helpful for openwisp/openwisp-notifications/#4 >>>>> <https://github.com/openwisp/openwisp-notifications/issues/4> >>>>> >>>>> Plans for next week: >>>>> >>>>> - Complete openwisp/openwisp-notifications/#47 >>>>> <https://github.com/openwisp/openwisp-notifications/issues/47> and >>>>> openwisp/openwisp-notifications/#4 >>>>> <https://github.com/openwisp/openwisp-notifications/issues/4> >>>>> - Start with openwisp/openwisp-notifications/#12 >>>>> <https://github.com/openwisp/openwisp-notifications/issues/12> >>>>> >>>>> >>>>> On Friday, June 12, 2020 at 7:35:12 PM UTC+5:30, Gagan Deep wrote: >>>>>> >>>>>> *Week June 8-12, 2020:* >>>>>> >>>>>> Update: >>>>>> >>>>>> - Merged openwisp/openwisp-monitoring/#93 >>>>>> <https://github.com/openwisp/openwisp-monitoring/pull/93>. >>>>>> - Merged openwisp/openwisp-notifications/#29 >>>>>> <https://github.com/openwisp/openwisp-notifications/pull/29> >>>>>> - Merged openwisp/openwisp-notifications/#39 >>>>>> <https://github.com/openwisp/openwisp-notifications/pull/39> >>>>>> - Merged openwisp/openwisp-notifications/#41 >>>>>> <https://github.com/openwisp/openwisp-notifications/pull/41> >>>>>> >>>>>> Completed Task: >>>>>> >>>>>> - Completed openwisp/openwisp-notifications/#39 >>>>>> <https://github.com/openwisp/openwisp-notifications/pull/39>: >>>>>> responsive email templates >>>>>> - Completed openwisp/openwisp-notifications/#41 >>>>>> <https://github.com/openwisp/openwisp-notifications/pull/41>: >>>>>> notification badge in admin UI >>>>>> - Opened openwisp/openwisp-monitoring/#119 >>>>>> <https://github.com/openwisp/openwisp-monitoring/pull/119>: >>>>>> notification types for device alerts >>>>>> - Opened openwisp/openwisp-notifications/#44 >>>>>> <https://github.com/openwisp/openwisp-notifications/pull/44>: >>>>>> missing related object in after notification is created >>>>>> - Explored implementation for openwisp/openwisp-notifications/#35 >>>>>> <https://github.com/openwisp/openwisp-notifications/pull/35> >>>>>> - Started with openwisp/openwisp-notifications#3 >>>>>> <https://github.com/openwisp/openwisp-notifications/issues/3>. >>>>>> >>>>>> Blockers: >>>>>> >>>>>> - No blockers. >>>>>> >>>>>> Plans for next week: >>>>>> >>>>>> - Start with openwisp/openwisp-notifications#12 >>>>>> <https://github.com/openwisp/openwisp-notifications/issues/12> >>>>>> >>>>>> Best, >>>>>> Gagan Deep >>>>>> >>>>>> On Friday, June 5, 2020 at 6:42:30 PM UTC+5:30, Gagan Deep wrote: >>>>>>> >>>>>>> Greetings of the day, >>>>>>> >>>>>>> *Week June 1-5, 2020:* >>>>>>> >>>>>>> Update: >>>>>>> >>>>>>> - Merged openwisp/openwisp-notifications#19 >>>>>>> <https://github.com/openwisp/openwisp-notifications/issues/19>. >>>>>>> >>>>>>> Completed Task: >>>>>>> >>>>>>> - Iterated openwisp/openwisp-monitoring/#93 >>>>>>> <https://github.com/openwisp/openwisp-monitoring/pull/93>: added >>>>>>> notification types in OpenWISP Monitoring >>>>>>> - Iterated openwisp/openwisp-notifications/#27 >>>>>>> <https://github.com/openwisp/openwisp-notifications/pull/27>: added >>>>>>> configurable template for email notification >>>>>>> - Completed openwisp/openwisp-notifications/#29 >>>>>>> <https://github.com/openwisp/openwisp-notifications/pull/29>: >>>>>>> added swappable models >>>>>>> - Completed openwisp/openwisp-notifications/#31 >>>>>>> <https://github.com/openwisp/openwisp-notifications/pull/31>: fixed >>>>>>> UI of notification badge >>>>>>> - Completed openwisp/openwisp-monitoring/#115 >>>>>>> <https://github.com/openwisp/openwisp-monitoring/pull/115>: >>>>>>> fixed missing related object link in notification email >>>>>>> - Started with openwisp/openwisp-notifications/#26 >>>>>>> <https://github.com/openwisp/openwisp-notifications/pull/26> >>>>>>> >>>>>>> Blockers: >>>>>>> >>>>>>> - It will be great to get outstanding work merged. >>>>>>> >>>>>>> Plans for next week: >>>>>>> >>>>>>> - Begin developing REST APIs for notifications >>>>>>> openwisp/openwisp-notifications#3 >>>>>>> <https://github.com/openwisp/openwisp-notifications/issues/3>. >>>>>>> - Start with openwisp/openwisp-notifications#12 >>>>>>> <https://github.com/openwisp/openwisp-notifications/issues/12> >>>>>>> >>>>>>> Best, >>>>>>> Gagan Deep >>>>>>> >>>>>>> On Friday, May 29, 2020 at 6:43:29 PM UTC+5:30, Gagan Deep wrote: >>>>>>>> >>>>>>>> Greetings of the day, >>>>>>>> >>>>>>>> *Week May 25-29, 2020:* >>>>>>>> >>>>>>>> Completed Task : >>>>>>>> >>>>>>>> - Completed openwisp/openwisp-notifications/#23 >>>>>>>> <https://github.com/openwisp/openwisp-notifications/pull/23> : >>>>>>>> HTML rendering of markdown formatted message >>>>>>>> - Completed openwisp/openwisp-monitoring/#93 >>>>>>>> <https://github.com/openwisp/openwisp-monitoring/pull/93> : >>>>>>>> added notification types in OpenWISP Monitoring >>>>>>>> - Completed openwisp/openwisp-notifications/#27 >>>>>>>> <https://github.com/openwisp/openwisp-notifications/pull/27> : >>>>>>>> added >>>>>>>> configurable template for email notification >>>>>>>> - Completed openwisp/openwisp-notifications/#25 >>>>>>>> <https://github.com/openwisp/openwisp-notifications/pull/25> : >>>>>>>> fixed truncated email subject. (Merged) >>>>>>>> - Opened openwisp/openwisp-notifications/#29 >>>>>>>> <https://github.com/openwisp/openwisp-notifications/pull/29> : >>>>>>>> added swappable models (WIP) >>>>>>>> >>>>>>>> Blockers: >>>>>>>> >>>>>>>> - There is nothing specific blocking my work. I marked >>>>>>>> completed PRs for review. >>>>>>>> >>>>>>>> Plans for next week: >>>>>>>> >>>>>>>> - Investigate and fix openwisp/openwisp-notifications#26 >>>>>>>> <https://github.com/openwisp/openwisp-notifications/issues/26> >>>>>>>> - Fix openwisp/openwisp-notifications#28 >>>>>>>> <https://github.com/openwisp/openwisp-notifications/issues/28> >>>>>>>> - Begin developing REST APIs for notifications >>>>>>>> openwisp/openwisp-notifications#3 >>>>>>>> <https://github.com/openwisp/openwisp-notifications/issues/3> >>>>>>>> >>>>>>>> >>>>>>>> Best, >>>>>>>> Gagan Deep >>>>>>>> >>>>>>>> On Friday, May 22, 2020 at 7:17:09 PM UTC+5:30, Gagan Deep wrote: >>>>>>>>> >>>>>>>>> Greetings of the day, >>>>>>>>> >>>>>>>>> *Week May 18-22, 2020:* >>>>>>>>> >>>>>>>>> Completed Task : >>>>>>>>> >>>>>>>>> - Completed openwisp/openwisp-notifications/#22 >>>>>>>>> <https://github.com/openwisp/openwisp-notifications/pull/22> >>>>>>>>> - Merged openwisp/openwisp-notifications/#16 >>>>>>>>> <https://github.com/openwisp/openwisp-notifications/pull/16> >>>>>>>>> - Major improvements have been done in >>>>>>>>> openwisp/openwisp-notifications#19 >>>>>>>>> <https://github.com/openwisp/openwisp-notifications/pull/19> and >>>>>>>>> is ready to be reviewed. >>>>>>>>> - Applied changes from openwisp/openwisp-notifications#19 >>>>>>>>> <https://github.com/openwisp/openwisp-notifications/pull/19> on >>>>>>>>> the OpenWISP Monitoring module and opened >>>>>>>>> openwisp/openwisp-monitoring/#93 >>>>>>>>> <https://github.com/openwisp/openwisp-monitoring/pull/93>. It >>>>>>>>> is work in progress. >>>>>>>>> - I have started with openwisp/openwisp-notifications#2 >>>>>>>>> <https://github.com/openwisp/openwisp-notifications/issues/2> but >>>>>>>>> it is on hold till rest of work is not completed. >>>>>>>>> >>>>>>>>> Blockers: >>>>>>>>> >>>>>>>>> - We might need to complete all aspects of >>>>>>>>> openwisp/openwisp-notifications#1 >>>>>>>>> <https://github.com/openwisp/openwisp-notifications/issues/1> >>>>>>>>> before >>>>>>>>> going ahead with openwisp/openwisp-monitoring/#93 >>>>>>>>> <https://github.com/openwisp/openwisp-monitoring/pull/93>. >>>>>>>>> >>>>>>>>> Plans for next week: >>>>>>>>> >>>>>>>>> - Complete other aspects of openwisp/openwisp-notifications#1 >>>>>>>>> <https://github.com/openwisp/openwisp-notifications/issues/1>, >>>>>>>>> rendering of configurable markdown formatted message as HTML in >>>>>>>>> email and >>>>>>>>> admin dashboard. >>>>>>>>> - Begin developing REST APIs for notifications >>>>>>>>> openwisp/openwisp-notifications#3 >>>>>>>>> <https://github.com/openwisp/openwisp-notifications/issues/3>. >>>>>>>>> >>>>>>>>> Update: >>>>>>>>> >>>>>>>>> - Monitoring and Notifications modules have been decoupled. >>>>>>>>> openwisp/openwisp-monitoring/#49 >>>>>>>>> <https://github.com/openwisp/openwisp-monitoring/pull/49> 🎉 >>>>>>>>> >>>>>>>>> >>>>>>>>> Best, >>>>>>>>> Gagan Deep >>>>>>>>> >>>>>>>>> On Friday, May 15, 2020 at 7:00:07 PM UTC+5:30, Gagan Deep wrote: >>>>>>>>>> >>>>>>>>>> Greetings of the day, >>>>>>>>>> >>>>>>>>>> We will be using this thread for tracking weekly progress for >>>>>>>>>> development of the Notification Module >>>>>>>>>> <https://github.com/openwisp/openwisp-notifications>. >>>>>>>>>> >>>>>>>>>> *May 11-15, 2020:* >>>>>>>>>> >>>>>>>>>> Completed Task : >>>>>>>>>> >>>>>>>>>> - I have completed important aspects of >>>>>>>>>> openwisp/openwisp-notifications#1 >>>>>>>>>> <https://github.com/openwisp/openwisp-notifications/issues/1>. >>>>>>>>>> The work done is available at PR >>>>>>>>>> openwisp/openwisp-notifications#19 >>>>>>>>>> >>>>>>>>>> <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fopenwisp%2Fopenwisp-notifications%2Fpull%2F19&sa=D&sntz=1&usg=AFQjCNHxKEEirhDOsrFL_DsqhmfNXssR1g> >>>>>>>>>> . >>>>>>>>>> - Notification types feature has been implemented with a >>>>>>>>>> configurable message. Apart from proving a configurable >>>>>>>>>> setting for >>>>>>>>>> defining notification types, functions to register and >>>>>>>>>> unregister >>>>>>>>>> notification types are also provided. >>>>>>>>>> - The features required for decoupling have been >>>>>>>>>> implemented. >>>>>>>>>> - I have iterated changes from >>>>>>>>>> openwisp/openwisp-notifications#19 >>>>>>>>>> <https://github.com/openwisp/openwisp-notifications/pull/19> >>>>>>>>>> on the decoupling of monitoring and notifications module. PR has >>>>>>>>>> not been >>>>>>>>>> created yet for it, but the work can be seen through compare >>>>>>>>>> >>>>>>>>>> <https://github.com/pandafy/openwisp-monitoring/compare/decouple-notification...pandafy:notification_types> >>>>>>>>>> . >>>>>>>>>> >>>>>>>>>> Blockers: >>>>>>>>>> >>>>>>>>>> - Nothing is blocking my work right now. >>>>>>>>>> >>>>>>>>>> Plans for next week: >>>>>>>>>> >>>>>>>>>> - Complete other aspects of openwisp/openwisp-notifications#1 >>>>>>>>>> <https://github.com/openwisp/openwisp-notifications/issues/1>, >>>>>>>>>> rendering of configurable markdown formatted message as HTML in >>>>>>>>>> email and >>>>>>>>>> admin dashboard. >>>>>>>>>> - Start and complete openwisp/openwisp-notifications#2 >>>>>>>>>> <https://github.com/openwisp/openwisp-notifications/issues/2>. >>>>>>>>>> - Begin developing REST APIs for notifications >>>>>>>>>> openwisp/openwisp-notifications#3 >>>>>>>>>> <https://github.com/openwisp/openwisp-notifications/issues/3>. >>>>>>>>>> >>>>>>>>>> Best, >>>>>>>>>> Gagan Deep >>>>>>>>>> >>>>>>>>> -- >>> 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 open...@googlegroups.com. >>> To view this discussion on the web, visit >>> https://groups.google.com/d/msgid/openwisp/71d21136-e9cf-4a23-85a9-4a4eb2e3163fo%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/openwisp/71d21136-e9cf-4a23-85a9-4a4eb2e3163fo%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- 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 openwisp+unsubscr...@googlegroups.com. To view this discussion on the web, visit https://groups.google.com/d/msgid/openwisp/072c5dc9-2b13-49dd-87a2-ddca2650df4co%40googlegroups.com.