Skip to content

Commit 47965d6

Browse files
committed
quick fixes and cleanups
1 parent d3f3991 commit 47965d6

File tree

7 files changed

+34
-29
lines changed

7 files changed

+34
-29
lines changed

cleaner/src/main.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ async function main() {
7676
console.error(error);
7777
}
7878
} else {
79+
var teamname = instance.metadata.labels.team;
7980
console.log(
8081
`Not deleting Instance: '${instanceName}' from '${teamname}'. Been last active ${msToHumanReadable(
8182
timeDifference

wrongsecrets-balancer/src/app.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ if (get('metrics.enabled')) {
5050
const teamRoutes = require('./teams/teams');
5151
const adminRoutes = require('./admin/admin');
5252
const proxyRoutes = require('./proxy/proxy');
53-
//const scoreBoard = require('./score-board/score-board');
53+
//const scoreBoard = require('./score-board/score-board'); //the sscoreboard requires a progress watchdog in place
5454

5555
app.get('/balancer/dynamics', (req, res) => {
5656
const accessPassword = process.env['REACT_APP_ACCESS_PASSWORD'];

wrongsecrets-balancer/src/kubernetes.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1047,7 +1047,6 @@ const createDesktopDeploymentForTeam = async ({ team, passcodeHash }) => {
10471047
'wrongsecrets-ctf-party/lastRequest': `${new Date().getTime()}`,
10481048
'wrongsecrets-ctf-party/lastRequestReadable': new Date().toString(),
10491049
'wrongsecrets-ctf-party/passcode': passcodeHash,
1050-
'wrongsecrets-ctf-party/challengesSolved': '0',
10511050
},
10521051
},
10531052
spec: {

wrongsecrets-balancer/src/score-board/score-board.js

Lines changed: 28 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -7,30 +7,34 @@ const { logger } = require('../logger');
77

88
// Generated via curl https://wrongsecrets-ctf.herokuapp.com/api/challenges | jq '.data | map({ key: .key, value: .difficulty }) | from_entries'
99
const keyDifficultyMapping = Object.freeze({
10-
challenge1: 1,
11-
challenge2: 1,
12-
challenge3: 1,
13-
challenge4: 2,
14-
challenge5: 2,
15-
challenge6: 2,
16-
challenge7: 4,
17-
challenge8: 2,
18-
challenge9: 3,
19-
challenge10: 4,
20-
challenge11: 4,
21-
challenge12: 3,
22-
challenge13: 3,
23-
challenge14: 4,
24-
challenge15: 2,
25-
challenge16: 3,
26-
challenge17: 3,
27-
challenge18: 5,
28-
challenge19: 4,
29-
challenge20: 4,
30-
challenge21: 5,
31-
challenge22: 5,
32-
challenge23: 1,
33-
challenge24: 2,
10+
"challenge0": 1,
11+
"challenge1": 1,
12+
"challenge2": 1,
13+
"challenge3": 1,
14+
"challenge4": 2,
15+
"challenge5": 2,
16+
"challenge6": 2,
17+
"challenge7": 4,
18+
"challenge8": 2,
19+
"challenge9": 3,
20+
"challenge10": 4,
21+
"challenge11": 4,
22+
"challenge12": 3,
23+
"challenge13": 3,
24+
"challenge14": 4,
25+
"challenge15": 2,
26+
"challenge16": 3,
27+
"challenge17": 3,
28+
"challenge18": 5,
29+
"challenge19": 4,
30+
"challenge20": 4,
31+
"challenge21": 5,
32+
"challenge22": 5,
33+
"challenge23": 1,
34+
"challenge24": 2,
35+
"challenge25": 2,
36+
"challenge26": 2,
37+
"challenge27": 2,
3438
});
3539

3640
/**

wrongsecrets-balancer/src/teams/teams.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,11 +126,11 @@ async function validatePassword(req, res, next) {
126126
if (password === accessPassword) {
127127
next();
128128
} else {
129-
res.status(403).send({ message: 'Go home pizzaboy!' });
129+
res.status(403).send({ message: 'Go home pizzaboy! https://www.youtube.com/watch?v=qyTj4WnPE9M' });
130130
}
131131
}
132132
} catch (error) {
133-
res.status(500).send({ message: 'Go home pizzaboy!' });
133+
res.status(500).send({ message: 'Go home pizzaboy! https://www.youtube.com/watch?v=qyTj4WnPE9M' });
134134
}
135135
}
136136

wrongsecrets-balancer/ui/src/Layout.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ export function Layout({ children, footer, siteHeader = null, wide = false }) {
131131
<HeaderCard wide={wide}>
132132
<WSLogo alt="WrongSecretsLogo" /> WrongSecrets CTF, powered by
133133
<MJLogo alt="MultiJuicer Logo" />
134-
{siteHeader ? <SiteHeader>WrongSecrets CTF, powered by{siteHeader}</SiteHeader> : null}
134+
{siteHeader ? <SiteHeader>WrongSecrets CTF, powered by MultiJuicer - {siteHeader}</SiteHeader> : null}
135135
</HeaderCard>
136136
</Header>
137137
<Body>

wrongsecrets-balancer/ui/src/pages/ScoreBoard.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,7 @@ export const ScoreBoard = injectIntl(() => {
201201
return (
202202
<>
203203
<NoPaddingBodyCard>
204+
Please note that the scoreboard is currently not functioning. It does tell you which other players play, but it is not yet ready to be used.
204205
<Table>
205206
<Thead>
206207
<Tr>

0 commit comments

Comments
 (0)