-
Notifications
You must be signed in to change notification settings - Fork 151
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update button type Co-authored-by: Paul Traylor <[email protected]> pull out service_action_button to new template Bump docker/build-push-action from 5.3.0 to 6.1.0 Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5.3.0 to 6.1.0. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](docker/build-push-action@v5.3.0...v6.1.0) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Bump actions/checkout from 4.1.6 to 4.1.7 Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.6 to 4.1.7. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4.1.6...v4.1.7) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> refactor action buttons format
- Loading branch information
Showing
8 changed files
with
177 additions
and
67 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
48 changes: 48 additions & 0 deletions
48
promgen/templates/promgen/service_action_button_group.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
{% load i18n %} | ||
{% load promgen %} | ||
|
||
|
||
<div style="display: inline-block;"> | ||
<div class="btn-group btn-group-sm" role="group" aria-label="..."> | ||
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> | ||
{% translate "Actions" %} <span class="caret"></span> | ||
</button> | ||
<ul class="dropdown-menu"> | ||
<li role="presentation"><a href="{% urlqs 'audit-list' service=service.id %}">{% translate "Edit History" %}</a></li> | ||
<li role="presentation"><a href="{% urlqs 'alert-list' service=service.name %}">{% translate "Alert History" %}</a></li> | ||
|
||
<hr> | ||
|
||
<li role="presentation"><a href="{% url 'api:service-rules' name=service.name %}">{% translate "Export Rules" %}</a></li> | ||
<li role="presentation"><a href="{% url 'api:service-targets' name=service.name %}">{% translate "Export Service" %}</a></li> | ||
|
||
<hr> | ||
|
||
<li role="presentation"> | ||
<a href=""> | ||
<form method="post" action="{% url 'service-delete' service.id %}" onsubmit="return confirm('{% translate "Delete this service?" %}')" style="display: inline"> | ||
{% csrf_token %} | ||
<button style="background:none;border: none;padding: 0;">{% translate "Delete Service" %}</button> | ||
</form> | ||
</a> | ||
</li> | ||
|
||
<hr> | ||
|
||
<li> | ||
<a href=""> | ||
<form action="{% url 'service-notifier' service.id %}" style="display:inline" method="post" v-pre>{% csrf_token %} | ||
<input type="hidden" name="sender" value="promgen.notification.user"> | ||
<input type="hidden" name="value" value="{{request.user.username}}" /> | ||
<button style="background:none;border: none;padding: 0;">{% translate "Subscribe to Notifications" %}</button> | ||
</form> | ||
</a> | ||
</li> | ||
|
||
</ul> | ||
</div> | ||
<a @click="setSilenceDataset" data-service="{{service.name}}" class="btn btn-warning btn-sm ml-2 mr-2">{% translate "Silence" %}</a> | ||
|
||
<a href="{% url 'service-update' service.id %}" class="btn btn-warning btn-sm">{% translate "Edit Service" %}</a> | ||
|
||
</div> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
{% load i18n %} | ||
|
||
{% regroup project_list|dictsort:"shard_id" by shard as project_shard_list %} | ||
|
||
<div class="text-right mb-4"> | ||
<a href="{% url 'project-new' service.id %}" class="btn btn-primary btn-sm">{% translate "Register Project" %}</a> | ||
</div> | ||
|
||
{% for shard, shard_projects in project_shard_list %} | ||
<div class="panel panel-default"> | ||
<div class="panel-heading" v-pre> | ||
Datasource | ||
<a href="{{shard.get_absolute_url}}">{{shard.name}}</a> | ||
( <a href="{{shard.url}}">{{shard.url}}</a> ) | ||
</div> | ||
|
||
{% include 'promgen/service_detail_projects_table.html' with shard_projects=shard_projects service=service %} | ||
|
||
</div> | ||
{% endfor %} |
27 changes: 27 additions & 0 deletions
27
promgen/templates/promgen/service_detail_projects_table.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
{% load i18n %} | ||
|
||
<table class="table table-bordered table-condensed"> | ||
<tr> | ||
<th class="col-md-2">Project</th> | ||
<th class="col-md-3">Exporters</th> | ||
<th class="col-md-3">Notifiers</th> | ||
<th class="col-md-1">Actions</th> | ||
</tr> | ||
{% for project in shard_projects %} | ||
|
||
{% if service.notifiers.count == 0 and project.notifiers.count == 0 %} | ||
<tr> | ||
<td colspan="4" class="warning"> | ||
<span class="glyphicon glyphicon-alert" aria-hidden="true"></span> | ||
{% translate "No notifications configured for this project. Please configure some" %} | ||
</td> | ||
</tr> | ||
{% endif %} | ||
|
||
{% include 'promgen/project_row.html' %} | ||
{% empty %} | ||
<tr> | ||
<td colspan="4">No Projects?</td> | ||
</tr> | ||
{% endfor %} | ||
</table> |