Skip to content

Commit e8a1795

Browse files
committed
fix(ui): add missed projectId prop
1 parent 2cbfca3 commit e8a1795

File tree

3 files changed

+29
-2
lines changed

3 files changed

+29
-2
lines changed

web/src/components/EnvironmentForm.vue

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -461,7 +461,25 @@ export default {
461461
return {
462462
// PREDEFINED_ENV_VARS,
463463
images: [
464-
'dind-runner:latest',
464+
'dind-runner:v2.0.0',
465+
'dind-runner:v2.0.2',
466+
'dind-runner:v2.0.3',
467+
'dind-runner:v2.0.4',
468+
'dind-runner:v2.0.5',
469+
'dind-runner:v2.0.6',
470+
'dind-runner:v2.0.7',
471+
'dind-runner:v2.0.8',
472+
'dind-runner:v2.0.9',
473+
'dind-runner:v2.0.10',
474+
'nodejs-runner:v2.0.0',
475+
'nodejs-runner:v2.0.3',
476+
'nodejs-runner:v2.0.4',
477+
'nodejs-runner:v2.0.5',
478+
'nodejs-runner:v2.0.6',
479+
'nodejs-runner:v2.0.7',
480+
'nodejs-runner:v2.0.8',
481+
'nodejs-runner:v2.0.9',
482+
'nodejs-runner:v2.0.10',
465483
],
466484
467485
json: '{}',

web/src/components/RunnerForm.vue

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
></v-text-field>
2121

2222
<v-text-field
23-
v-if="this.projectId"
23+
v-if="projectId"
2424
v-model="item.tag"
2525
:label="$t('tag')"
2626
:rules="[v => !!v || $t('tag_required')]"
@@ -58,12 +58,17 @@ import ItemFormBase from '@/components/ItemFormBase';
5858
export default {
5959
props: {
6060
isAdmin: Boolean,
61+
projectId: Number,
6162
},
6263
6364
mixins: [ItemFormBase],
6465
6566
methods: {
6667
getItemsUrl() {
68+
if (this.projectId) {
69+
return `/api/project/${this.projectId}/runners`;
70+
}
71+
6772
return '/api/runners';
6873
},
6974

web/src/main.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,10 @@ dayjs.extend(relativeTime);
5353
dayjs.extend(localizedFormat);
5454
dayjs.extend(durationPlugin);
5555

56+
Vue.filter('formatDate2', (value) => (value
57+
? dayjs(String(value)).format('LL')
58+
: '—'));
59+
5660
// formatDate: “from now” if today, else localized date+time
5761
Vue.filter('formatDate', (value) => {
5862
if (!value) return '—';

0 commit comments

Comments
 (0)