Skip to content

Commit 66b8e08

Browse files
committed
feat: create global enforce whitelist
1 parent 95d3da4 commit 66b8e08

File tree

3 files changed

+45
-0
lines changed

3 files changed

+45
-0
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
"name": "Semaphoreio - Front",
3+
"dockerComposeFile": [
4+
"../docker-compose.yml",
5+
"docker-compose.yml"
6+
],
7+
"service": "app",
8+
"workspaceFolder": "/workspace/${localWorkspaceFolderBasename}",
9+
"customizations": {
10+
"vscode": {
11+
"extensions": [
12+
"mjmcloug.vscode-elixir",
13+
"pantajoe.vscode-elixir-credo",
14+
"dbaeumer.vscode-eslint",
15+
"bierner.markdown-mermaid",
16+
"samuel-pordeus.elixir-test",
17+
"eamodio.gitlens",
18+
"rvest.vs-code-prettier-eslint",
19+
"openai.chatgpt",
20+
21+
]
22+
}
23+
},
24+
"features": {
25+
"ghcr.io/cirolosapio/devcontainers-features/alpine-node:0": {
26+
"version": "22"
27+
}
28+
}
29+
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
version: '3.6'
2+
services:
3+
app:
4+
volumes:
5+
- ..:/workspace:cached
6+
command: /bin/sh -c "while sleep 1000; do :; done"
7+
environment:
8+
COMPOSE_BAKE: "true"

front/lib/front_web/templates/settings/show.html.eex

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,14 @@
3737
</div>
3838
<% end %>
3939
</div>
40+
<div class="pv3 bt b--lighter-gray">
41+
<div class="db b">Whitelist Enforcement</div>
42+
<p class="measure mb2">Apply Whitelist Rules to old branches and tags</p>
43+
<div>
44+
<%= link "Enforce Whitelist", to: settings_path(@conn, :confirm_enforce_workflow), class: "btn btn-secondary danger" %>
45+
</div>
46+
47+
</div>
4048
<%= if FeatureProvider.feature_enabled?(:multiple_organizations, param: @conn.assigns[:organization_id]) do %>
4149
<%= if @permissions["organization.delete"] do %>
4250
<div class="pt3 bt b--lighter-gray">

0 commit comments

Comments
 (0)