diff --git a/CHANGELOG.md b/CHANGELOG.md index ee76f56..9a78581 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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 diff --git a/example-config.json b/example-config.json new file mode 100644 index 0000000..f208365 --- /dev/null +++ b/example-config.json @@ -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" + ] +} \ No newline at end of file diff --git a/package.json b/package.json index ffe5278..bc3b4ce 100644 --- a/package.json +++ b/package.json @@ -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": { diff --git a/src/pages/misc/preferencesPage/index.vue b/src/pages/misc/preferencesPage/index.vue index beafa4e..9ba9ea7 100644 --- a/src/pages/misc/preferencesPage/index.vue +++ b/src/pages/misc/preferencesPage/index.vue @@ -8,11 +8,11 @@ import importExportSection from './importExportSection.vue';