Start working on the model admin view for the frontend side.
Blockers:
None
Regards, Deepanshu Sahu
Deepanshu Sahu
unread,
Jun 28, 2026, 2:16:14 PMJun 28
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to OpenWISP Google Summer of Code
[June 22 - June 26]
List of Tasks I have worked on :
Made the batch command feature more fault-tolerant by adding a skipped_devices field to the model, enabling failed devices to be displayed in the execution summary for future frontend integration.
Added tests for Celery tasks, covered edge cases for Single Command and Firmware Upgrader batch upgrade, and addressed all review comments. The PR #1395 is now ready for review.
Started working on the model admin view locally on top of the PR #1395 branch.
Had to travel back home after completing the GSoC alumni meet in Bangalore.
Prepared the first ui for the execute page and the confirmation page
Tasks I will be working on next week:
Refine the code for the admin view if needed
Add tests for the admin view.
Implement the ui according to the feedback in the weekly meeting
Blockers:
None
Regards, Deepanshu Sahu
Deepanshu Sahu
unread,
Aug 2, 2026, 12:26:04 PMAug 2
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to OpenWISP Google Summer of Code
[July 27 - July 31]
List of Tasks I have worked on :
Changed UI to match current OpenWISP pattern
Added a new menu item, Network Operations, and submenu Mass command admin view and Mass command execute.
Created a working flow to execute mass command from the ui.
Created a new Affected Devices section where an AJAX call fetches the device admin view table HTML, refines it to fit our requirements, and allows users to select or deselect devices before the final mass command submission for confirmation.
Tasks I will be working on next week:
Test with data created with a script with 100+ devices for multiple location organization and group.
Patch everything together to give a working demo
Add WebSocket endpoints to get command status updates in real time.
Refine code and start working on tests
Blockers:
None
Regards, Deepanshu Sahu
Deepanshu Sahu
unread,
Aug 9, 2026, 3:49:42 PM (10 days ago) Aug 9
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to OpenWISP Google Summer of Code
[Aug 03 - Aug 07]
List of Tasks I have worked on :
Completed the mass command flow by reusing the device admin changelist template.
Completed real-time updates of affected devices and per-command output in the mass command admin change page.
Fixed pagination applied in real time when adding entries for commands in the mass command change page.
While testing the whole flow of mass command on monitoring, I found out the monitoring status is not applied on the device table on the confirm page, so I made a fix.
Tasks I will be working on next week:
Refine code, make it up to current codebase standards.
Open PR for review
Start working on the tests
Blockers:
None
Regards, Deepanshu Sahu
Deepanshu Sahu
unread,
Aug 16, 2026, 4:09:55 PM (3 days ago) Aug 16
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to OpenWISP Google Summer of Code
[Aug 10 - Aug 14]
List of Tasks I have worked on :
Completed the ui for the mass command workflow, tested with monitoring, and made sure everything is working as expected.
Updated #1420 title and description and opened it for review.