[Weekly Progress Report GSoC 2026] X.509 Certificate Generator Templates

34 views
Skip to first unread message

Sarthak Tyagi

unread,
May 30, 2026, 10:55:39 AMMay 30
to OpenWISP Google Summer of Code
Hello everyone,

This thread will be used to track the progress of the GSoC 2026 project, X.509 Certificate Generator Templates.

[May 25 - May 29]

List of Tasks I have worked on :
  • Opened #228 to add support for custom X.509 extensions in django-x509 while keeping it generic.
  • Opened #1378 which Introduces DeviceCertificate model and extended current template choices to include certificate type template.
  • Started work on updating admin, REST APIs and implementing certificate lifecycle methods. 
Tasks I will be working on next week:
  • Completing certificate lifecycle implementation with added tests.
  • Start working on auto-regenration of certificates on device update #1359.
Blockers:
  • None
Regards,
Sarthak Tyagi

Sarthak Tyagi

unread,
Jun 6, 2026, 3:44:47 PMJun 6
to OpenWISP Google Summer of Code
[June 1 - June 5]

List of Tasks I have worked on :
  • Merged #228 to add support for custom X.509 extensions in django-x509.
  • Implemented and tested certificate lifecycle and REST APIs in #1378.
  • Started working on documentation in #1378.
  • Started context injection implementation in #1378.
Tasks I will be working on next week:
  • Completing context injection implementation with added tests.
  • Start working on auto-regeneration of certificates on device update #1359.
Blockers:
  • None
Regards,
Sarthak Tyagi

Sarthak Tyagi

unread,
Jun 13, 2026, 12:29:14 PMJun 13
to OpenWISP Google Summer of Code
[June 8 - June 12]

List of Tasks I have worked on :
  • Completed context injection implementation with added tests in #1378.
  • Implemented certificate regeneration for device modification in #1378.
  • Implemented config status update in #1378.
Tasks I will be working on next week:
  • Start refining documentation and test for ideal coverage in #1378.
  • Add selenium tests for each feature.
  • Video documentation for implementation walkthrough.
Blockers:
  • None
Regards,
Sarthak Tyagi

Sarthak Tyagi

unread,
Jun 21, 2026, 1:55:40 PM (9 days ago) Jun 21
to OpenWISP Google Summer of Code
[June 15 - June 19]

List of Tasks I have worked on :
  • Added selenium tests in #1378 referring end to end testing and generic notification.
  • Started refining documentation.
Tasks I will be working on next week:
  • Start stress testing over the implementation in  #1378.
  • Verify ideal coverage in #1378 and increase if needed.
  • Accept and address periodic reviews.
  • Video documentation for full implementation walkthrough.
Blockers:
  • None
Regards,
Sarthak Tyagi

Sarthak Tyagi

unread,
Jun 29, 2026, 1:38:06 AM (yesterday) Jun 29
to OpenWISP Google Summer of Code
[June 22 - June 26]

List of Tasks I have worked on :
  • Implemented certificate details table in device admin for easy viewing of certificate properties.
  • Opened #1410 to confirm UI for device admin showing certificate details.
Tasks I will be working on next week:
  • Verify deliverables from GSoC proposal.
  • Accept and address periodic reviews.
  • Video documentation for full implementation walkthrough.
    Blockers:
    • None
    Regards,
    Sarthak Tyagi
    Reply all
    Reply to author
    Forward
    0 new messages