*Week July 20-24, 2020* Update:
- Merged openwisp/openwisp-notifications#57 <https://github.com/openwisp/openwisp-notifications/pull/57>: JS Widget and Web sockets - Merged openwisp/openwisp-monitoring#158 <https://github.com/openwisp/openwisp-monitoring/pull/158>: Notification widget in monitoring module - Merged openwisp/openwisp-notifications#59 <https://github.com/openwisp/openwisp-notifications/pull/59>: Added caching of notification contents. - Merged openwisp/openwisp-notifications#60 <https://github.com/openwisp/openwisp-notifications/pull/60>: Configurable API host URL - Merged openwisp/openwisp-notifications#64 <https://github.com/openwisp/openwisp-notifications/issues/64>: Added test for disabling HTML Email Completed Tasks: - Opened openwisp/openwisp-notifications#64 <https://github.com/openwisp/openwisp-notifications/issues/64>: Added test for disabling HTML Email - Opened openwisp/openwisp-notifications#69 <https://github.com/openwisp/openwisp-notifications/pull/59>: Disable notifications by type, organisation and medium. - Currently working on openwisp/openwisp-notifications#50 <https://github.com/openwisp/openwisp-notifications/pull/50> Blockers: - No blockers Plans for next week: - Solve openwisp/openwisp-notifications#20 <https://github.com/openwisp/openwisp-notifications/issues/20> - Solve openwisp/openwisp-notifications#65 <https://github.com/openwisp/openwisp-notifications/issues/38> On Friday, July 17, 2020 at 6:32:18 PM UTC+5:30 Gagan Deep wrote: > *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/669af614-504c-4e08-9435-fce735d51355n%40googlegroups.com.