Disable import section on preference page, upgrade version number

This commit is contained in:
2025-08-30 14:11:18 +02:00
parent cde3c84bc7
commit 57a036bea2
4 changed files with 39 additions and 4 deletions

View File

@@ -1,3 +1,19 @@
# v.0.4.0 (2025-08-30)
## 🚀 Features
- Exercise selection system
## 🌟 Enhancements
- Tooltips on append icons in toolbar
- Exercise page icon adds open exercises badge
- Finished english translation
- Icons on exercise groups on help page
- Welcome dialog: New page for look and feel, merge database and exercise creation in one step
- Add links to GitHub and project page on settings
# v.0.3.0 (2025-02-28)
## 🚀 Features
- Swagger Documentation

19
example-config.json Normal file
View File

@@ -0,0 +1,19 @@
{
"theme": "dark",
"language": "en",
"notAvailableExercises": [
"getting-known-register",
"getting-known-profile",
"getting-known-buy-ticket",
"broken-access-control-exercise-page",
"broken-access-control-hidden-concert",
"sql-injection-database-schema",
"sql-injection-all-accounts",
"sql-injection-account-roles",
"sql-injection-upgrade-privileges",
"sql-injection-capture-account",
"sql-injection-delete-rating",
"cross-site-scripting-hello-world",
"cross-site-scripting-external-script"
]
}

View File

@@ -1,10 +1,10 @@
{
"name": "eventmaster",
"version": "0.3.0",
"version": "0.4.0",
"author": "Tobias Zoghaib",
"description": "Hackable ticket store for educational purposes",
"license": "MIT",
"homepage": "www.uni-hannover.de",
"homepage": "https://www.itsec.uni-hannover.de/de/usec/forschung/eventmaster-learning-web-attacks",
"main": "build/src/electron/index.js",
"private": true,
"scripts": {

View File

@@ -8,11 +8,11 @@ import importExportSection from './importExportSection.vue';
<template>
<v-container max-width="800">
<v-row>
<!-- <v-row>
<v-col>
<import-export-section />
</v-col>
</v-row>
</v-row> -->
<v-row>
<v-col>
<page-setup />