Ticket #138 (new enhancement)

Opened 3 years ago

Last modified 2 months ago

[PATCH] Various patches to enhance the WebStatus

Reported by: tsuna Owned by: dustin
Priority: major Milestone: 0.8.2
Version: 0.7.6 Keywords: web
Cc:

Description

These patches are meant to apply against 0.7.6 with bug #114 fixed. They fix various things in the WebStatus? and enhance it by providing more buttons, password protection, possibility to attach a patch to a `force build' request, etc.

Attachments

0001-Do-not-consider-the-info-directory-as-a-leftover-d.patch Download (1.0 KB) - added by tsuna 3 years ago.
[PATCH 01/11] Do not consider the 'info' directory as a leftover directory.
0002-Code-cleanup.patch Download (2.2 KB) - added by tsuna 3 years ago.
[PATCH 02/11] Code cleanup.
0003-Add-a-Stop-Builder-button-next-to-the-Force-Build.patch Download (1.6 KB) - added by tsuna 3 years ago.
[PATCH 03/11] Add a Stop Builder' button next to the Force Build' one.
0004-Redirect-to-the-waterfall-with-the-Ping-Start-Build.patch Download (2.5 KB) - added by tsuna 3 years ago.
[PATCH 04/11] Redirect to the waterfall with the Ping/Start? Build/Stop? Builder buttons.
0005-Factor-some-code-to-generate-the-force-stop-forms.patch Download (5.9 KB) - added by tsuna 3 years ago.
[PATCH 05/11] Factor some code to generate the force/stop forms.
0006-Add-force-stop-buttons-that-affect-all-builders.patch Download (8.4 KB) - added by tsuna 3 years ago.
[PATCH 06/11] Add force/stop buttons that affect all builders.
0007-Add-links-to-the-builders-on-the-Latest-Build-page.patch Download (1.7 KB) - added by tsuna 3 years ago.
[PATCH 07/11] Add links to the builders on the `Latest Build' page.
0008-Don-t-allow-builder-names-to-start-with-an-underscor.patch Download (2.0 KB) - added by tsuna 3 years ago.
[PATCH 08/11] Don't allow builder names to start with an underscore.
0009-Add-a-possibility-to-password-protect-the-forms-on-t.patch Download (19.0 KB) - added by tsuna 3 years ago.
[PATCH v4 09/12] Add a possibility to password-protect the forms on the WebStatus?.
0010-Allow-patches-to-be-submitted-through-the-web-interf.patch Download (6.0 KB) - added by tsuna 3 years ago.
[PATCH v4 10/12] Allow patches to be submitted through the web interface.
0011-Allow-authentication-to-work-with-.htpasswd-style-fi.patch Download (4.1 KB) - added by tsuna 3 years ago.
[PATCH v4 11/12] Allow authentication to work with .htpasswd-style files.
0012-Implement-an-LDAP-based-authentication-for-the-WebSt.patch Download (6.4 KB) - added by tsuna 3 years ago.
[PATCH v4 12/12] Implement an LDAP based authentication for the WebStatus?.

Change History

Changed 3 years ago by tsuna

[PATCH 01/11] Do not consider the 'info' directory as a leftover directory.

Changed 3 years ago by tsuna

[PATCH 02/11] Code cleanup.

Changed 3 years ago by tsuna

[PATCH 03/11] Add a Stop Builder' button next to the Force Build' one.

Changed 3 years ago by tsuna

[PATCH 04/11] Redirect to the waterfall with the Ping/Start? Build/Stop? Builder buttons.

Changed 3 years ago by tsuna

[PATCH 05/11] Factor some code to generate the force/stop forms.

Changed 3 years ago by tsuna

[PATCH 06/11] Add force/stop buttons that affect all builders.

Changed 3 years ago by tsuna

[PATCH 07/11] Add links to the builders on the `Latest Build' page.

Changed 3 years ago by tsuna

[PATCH 08/11] Don't allow builder names to start with an underscore.

Changed 3 years ago by dustin

+1 on all of these -- nice work!

Changed 3 years ago by sergey

Are the authentication patches using anything from Twisted? I believe it supports basic and digest authentication, so Buildbot should probably rely on that.

Changed 3 years ago by tsuna

I'm posting the an updated patch series (the only change is that I rebased it against the current darcs head, which seems to be named "warner@…**20071208202434" - I'm not sure how revisions are named in darcs). For the last 4 patches only, since the first 8 ones already made their way to the official repo.

Changed 3 years ago by tsuna

[PATCH v4 09/12] Add a possibility to password-protect the forms on the WebStatus?.

Changed 3 years ago by tsuna

[PATCH v4 10/12] Allow patches to be submitted through the web interface.

Changed 3 years ago by tsuna

[PATCH v4 11/12] Allow authentication to work with .htpasswd-style files.

Changed 3 years ago by tsuna

[PATCH v4 12/12] Implement an LDAP based authentication for the WebStatus?.

Changed 2 years ago by bhearsum

  • cc bhearsum@… added

Changed 2 years ago by warner

  • milestone changed from 0.7.7 to 0.7.8

the authentication patches are getting pushed out to 0.7.8 .. maybe we should make a new ticket for them and close this one.

Changed 18 months ago by dustin

  • milestone changed from 0.8.0 to 0.7.+

tsuna - do you want to re-up these patches for the current HEAD?

Changed 18 months ago by tsuna

  • owner set to dustin

Hi there, No, sorry, I can't, I no longer have access to any buildbot so I would not be able to test my changes :( I'm reassigning the ticket to you, feel free to further re-assign if needed.

Changed 16 months ago by bhearsum

  • cc bhearsum@… removed

Changed 2 months ago by dustin

  • keywords web added
  • summary changed from Various patches to enhance the WebStatus to [PATCH] Various patches to enhance the WebStatus
  • milestone changed from 0.8.+ to 0.8.1

I bet there's good stuff here..

Note: See TracTickets for help on using tickets.