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

41 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 PMJun 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 AMJun 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

    Sarthak Tyagi

    unread,
    Jul 7, 2026, 3:18:35 PMJul 7
    to OpenWISP Google Summer of Code
    [June 29 - July 03]

    List of Tasks I have worked on :
    • Updated UI for certificate details table in device admin for easy viewing of certificate properties.
    • Updated #1410 with correct path to confirm UI for device admin showing certificate details.
    Tasks I will be working on next week:
    • Further enhance UI for certificate details tab.
      Blockers:
      • None
      Regards,
      Sarthak Tyagi


      Sarthak Tyagi

      unread,
      Jul 12, 2026, 3:39:32 PM (9 days ago) Jul 12
      to OpenWISP Google Summer of Code
      [July 06 - July 10]

      List of Tasks I have worked on :
      • Addressed review comments on #1378.
      • Prepared blog content for project demo on OpenWISP website.
      Tasks I will be working on next week:
      • Promptly prepare video demo.
      • Further address review comments and work on improvements.
        Blockers:
        • None
        Regards,
        Sarthak Tyagi


        Sarthak Tyagi

        unread,
        Jul 20, 2026, 6:38:58 AM (yesterday) Jul 20
        to OpenWISP Google Summer of Code
        [July 13 - July 17]

        List of Tasks I have worked on :
        • Addressed all review comments on #1378.
        • Pushed blog content and prepared project demo video for OpenWISP website.
        Tasks I will be working on next week:
        • Build docs against openwisp-docs to validate proper display.
        • Address any further reviews on  #1378..
          Blockers:
          • None
          Regards,
          Sarthak Tyagi

          Reply all
          Reply to author
          Forward
          0 new messages