diff --git a/src/webapp/main/src/components/notifications/notifications.vue b/src/webapp/main/src/components/notifications/notifications.vue index 317f583..3ad6450 100644 --- a/src/webapp/main/src/components/notifications/notifications.vue +++ b/src/webapp/main/src/components/notifications/notifications.vue @@ -74,7 +74,7 @@ This method deletes a notification and, in case the notification is being displayed, hides it. */ try { - delete notifications[ id ]; + delete this.notifications[ id ]; delete this.queue[ this.queue.findIndex( id ) ]; } catch ( error ) { console.log( 'notification to be deleted is nonexistent or currently being displayed' ); diff --git a/src/webapp/setup/index.html b/src/webapp/setup/index.html index 99f583a..3bb4ccf 100644 --- a/src/webapp/setup/index.html +++ b/src/webapp/setup/index.html @@ -4,7 +4,9 @@ - Vite App + No page title :: libreevent + +
diff --git a/src/webapp/setup/src/App.vue b/src/webapp/setup/src/App.vue index 7495848..f13595e 100644 --- a/src/webapp/setup/src/App.vue +++ b/src/webapp/setup/src/App.vue @@ -141,6 +141,15 @@ margin-bottom: 20px; } + select { + width: 50%; + text-align: center; + padding: 10px; + border-radius: 500px; + border-style: solid; + background-color: #b4d9ff; + } + .wrapper { width: 100vw; display: flex; diff --git a/src/webapp/setup/src/components/notifications.vue b/src/webapp/setup/src/components/notifications.vue new file mode 100644 index 0000000..4b76974 --- /dev/null +++ b/src/webapp/setup/src/components/notifications.vue @@ -0,0 +1,236 @@ + + + + + \ No newline at end of file diff --git a/src/webapp/setup/src/views/BasicSetupView.vue b/src/webapp/setup/src/views/BasicSetupView.vue index 7456775..cfb7ec8 100644 --- a/src/webapp/setup/src/views/BasicSetupView.vue +++ b/src/webapp/setup/src/views/BasicSetupView.vue @@ -15,9 +15,14 @@

You may find more infos about this part here

Database

A database is a piece of software that specializes in storing data. libreevent can use most SQL based databases as well as a custom JSON-based database. You are strongly encouraged to use a SQL based database, as they perform significantly better. Read more - here + here

-
+
+ +


@@ -30,7 +35,12 @@

Email

+

An email address is required for libreevent to send out mails to users automatically, including their ticket and, in case Two-Factor-Authentication is enabled, + a Two-Factor-Authentication email.

+

Account

+

Here you have to enter the connection details for an email account. Most webhosting plans come with email addresses, so you might as well create a new one. + Note that you can customize how the sender of the mail appears down below in the display section.



@@ -42,6 +52,10 @@

Display

+

Here you can adjust how the email sender appears to the customer. This also means, that the email address shown below might receive a response if + a customer does not possess the ability to read, which might happen from time to time. All mails contain the information that one should not respond + to them. +



@@ -53,6 +67,12 @@ + + + + + \ No newline at end of file