Compare commits

...

3 Commits
0.7.5 ... 0.7.6

Author SHA1 Message Date
Philipp Dormann 9b446abc1f
🚀Bumped version to v0.7.6
continuous-integration/drone/push Build is passing Details
2023-01-31 13:47:19 +01:00
Philipp Dormann 5d974e562e
update release script
continuous-integration/drone/push Build is passing Details
2023-01-31 13:45:45 +01:00
Philipp Dormann a030f6b738
update texts of pdf generation status toasts
continuous-integration/drone/push Build is passing Details
close #44
2023-01-31 13:45:28 +01:00
7 changed files with 25 additions and 17 deletions

View File

@ -2,9 +2,17 @@
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
#### [0.7.6](https://git.odit.services/lfk/selfservice/compare/0.7.5...0.7.6)
- update texts of pdf generation status toasts [`#44`](https://git.odit.services/lfk/selfservice/issues/44)
- update release script [`5d974e5`](https://git.odit.services/lfk/selfservice/commit/5d974e562ed1ed5aeac579afe000c2dca945ff71)
#### [0.7.5](https://git.odit.services/lfk/selfservice/compare/0.7.4...0.7.5)
> 30 January 2023
- fix: relativ links [`917cb6b`](https://git.odit.services/lfk/selfservice/commit/917cb6be340844bcc2318bf73cec37c3c831fd5d)
- 🚀Bumped version to v0.7.5 [`1249248`](https://git.odit.services/lfk/selfservice/commit/1249248a9d3e0d72665bca6871a651f2491a4039)
- 2023 [`9812d79`](https://git.odit.services/lfk/selfservice/commit/9812d79d4de820ce791f69634c5861f4f04ad7f1)
- update nginx base [`0bd6d54`](https://git.odit.services/lfk/selfservice/commit/0bd6d543bf60b7a333b96d5d319269d4bf50db96)
- updated base node image [`92d7bfd`](https://git.odit.services/lfk/selfservice/commit/92d7bfd59407273f86809b53ffc9f67fb8ba0ec7)

View File

@ -1,10 +1,10 @@
{
"name": "@odit/lfk-selfservice",
"version": "0.7.5",
"version": "0.7.6",
"scripts": {
"dev": "vite",
"build": "vite build",
"release": "release-it --only-version",
"release": "release-it",
"postbuild": "node env_fix.js"
},
"dependencies": {
@ -36,7 +36,7 @@
"requireCleanWorkingDir": false,
"commitMessage": "🚀Bumped version to v${version}",
"requireBranch": "dev",
"push": false,
"push": true,
"tag": true,
"tagName": null,
"tagAnnotation": "v${version}"

View File

@ -101,7 +101,7 @@ function login() {
axios.get("").then((res) => {
loading.value = false;
Toastify({
text: "This is a toast",
text: "Login läuft...",
duration: 3000,
}).showToast();
});

View File

@ -101,7 +101,7 @@ function login() {
axios.get("").then((res) => {
loading.value = false;
Toastify({
text: "This is a toast",
text: "Login läuft...",
duration: 3000,
}).showToast();
});

View File

@ -359,7 +359,7 @@ axios.get(`${config.baseurl}api/runners/me/${accesstoken}`)
state.sponsorings = data.distanceDonations;
state.fullobject = data;
}).catch((error) => {
toast.error("An error occured while loading your profile data");
toast.error("Profil konnte nicht geladen werden...");
})
axios.get(`${config.baseurl}api/runners/me/${accesstoken}/scans`)
.then(({ data }) => {
@ -371,22 +371,22 @@ axios.get(`${config.baseurl}api/runners/me/${accesstoken}/scans`)
data.filter(s => s.valid === true);
state.scans = data;
}).catch((error) => {
toast.error("An error occured while loading your profile data");
toast.error("Profil konnte nicht geladen werden...");
})
function delete_me() {
toast("Deletion in progress...");
toast("Profil wird gelöscht...");
let url = `${config.baseurl}api/runners/me/${accesstoken}?force=true`
axios.delete(url)
.then(() => {
toast("All Data deleted!");
toast("Alle Daten gelöscht!");
location.replace(`${config.baseurl_selfservice}`);
})
.catch((error) => {
toast.error("An error occured while deleting your profile data");
toast.error("Profil konnte nicht gelöscht werden...");
});
}
function get_certificate() {
toast("Generation in progress...");
toast("Urkunde wird generiert...");
const browserlocale = ((navigator.languages && navigator.languages[0]) || '').substr(0, 2);
let url = `${config.baseurl_documentserver}certificates?locale=${browserlocale}&download=true&key=${config.documentserver_key}`;
let postdata = Object.assign({}, state.fullobject);
@ -400,7 +400,7 @@ function get_certificate() {
.then((response) => {
console.log(response)
if (response.status != "200") {
toast.error("An error occured while generateing your certificate!");
toast.error("Urkunde konnte nicht generiert werden...");
} else {
var fileURL = window.URL.createObjectURL(new Blob([response.data], { type: 'application/pdf' }));
var fileLink = document.createElement('a');
@ -411,7 +411,7 @@ function get_certificate() {
fileLink.click();
fileLink.remove();
toast("Document generated!");
toast("Urkunde generiert!");
}
})
.catch((err) => {

View File

@ -88,16 +88,16 @@ const state = reactive({
const toast = useToast();
function resendMail() {
if (isEmail(user_email.value)) {
toast("sending password reset mail...");
toast("Login-Link wird angefordert...");
const browserlocale = ((navigator.languages && navigator.languages[0]) || '').substr(0, 2);
axios.post(`${config.baseurl}api/runners/forgot?mail=${user_email.value}&locale=${browserlocale}`)
.then(({ data }) => {
console.log(data);
toast("sent password reset mail to " + user_email.value + "!");
toast("Login-Link gesendet an " + user_email.value + "!");
})
.catch((error) => {
console.log(error);
toast("user does not exist...");
toast("Fehler beim Anfordern des Login-Links...");
});
}
}

View File

@ -301,7 +301,7 @@ function login() {
if (state.org_name !== '' && state.org_teams.length > 0) {
postdata.team = org_team.value;
}
toast("registration in progress...");
toast("Registrierung läuft...");
const browserlocale = ((navigator.languages && navigator.languages[0]) || '').substr(0, 2);
let url = `${config.baseurl}api/runners/register/?locale=${browserlocale}`;
if (props.token) {