diff --git a/api/setup/settings/01_env.php b/api/setup/settings/01_env.php
index 89deb37..3bd6140 100644
--- a/api/setup/settings/01_env.php
+++ b/api/setup/settings/01_env.php
@@ -20,13 +20,15 @@ return [
$arr = [
'host' => 'db',
'name' => $_ENV['MYSQL_DATABASE'],
- 'username' => $_ENV['MYSQL_USER'],
- 'password' => $_ENV['MYSQL_PASSWORD']
+ 'user' => [
+ 'name' => $_ENV['MYSQL_USER'],
+ 'password' => $_ENV['MYSQL_PASSWORD']
+ ]
];
if (isset($_ENV['MYSQL_PORT'])) {
$arr['port'] = $_ENV['MYSQL_PORT'];
}
- return (object) $arr;
+ return json_decode(json_encode($arr));
},
'max_update_days' => 7
];
diff --git a/api/setup/setups/01_emails.php b/api/setup/setups/01_emails.php
index 1428bae..dbbc26c 100644
--- a/api/setup/setups/01_emails.php
+++ b/api/setup/setups/01_emails.php
@@ -22,6 +22,6 @@ return [
}
$dsn []= "dbname={$database->name}";
$dsn = implode(';', $dsn);
- return new PDO($dsn, $database->username, $database->password);
+ return new PDO($dsn, $database->user->name, $database->user->password);
},
];
diff --git a/ui/public/images/icons8-at-sign-gradient-16.png b/ui/public/images/icons8-at-sign-gradient-16.png
new file mode 100644
index 0000000..817bcf1
Binary files /dev/null and b/ui/public/images/icons8-at-sign-gradient-16.png differ
diff --git a/ui/public/images/icons8-at-sign-gradient-32.png b/ui/public/images/icons8-at-sign-gradient-32.png
new file mode 100644
index 0000000..b3326a3
Binary files /dev/null and b/ui/public/images/icons8-at-sign-gradient-32.png differ
diff --git a/ui/public/images/icons8-at-sign-gradient-96.png b/ui/public/images/icons8-at-sign-gradient-96.png
new file mode 100644
index 0000000..c32398e
Binary files /dev/null and b/ui/public/images/icons8-at-sign-gradient-96.png differ
diff --git a/ui/public/robots.txt b/ui/public/robots.txt
new file mode 100644
index 0000000..457364b
--- /dev/null
+++ b/ui/public/robots.txt
@@ -0,0 +1,3 @@
+User-agent: *
+Disallow: /
+Disallow: /cgi-bin/
diff --git a/ui/resources/views/emails/mailboxes.blade.php b/ui/resources/views/emails/mailboxes.blade.php
index 3081487..76ce004 100644
--- a/ui/resources/views/emails/mailboxes.blade.php
+++ b/ui/resources/views/emails/mailboxes.blade.php
@@ -27,11 +27,11 @@
$('').attr('href', '{{$urls->base}}/emails/mailbox/' + this.id).html(this.name)
)
register.append(
- $('').attr('href', '{{$urls->base}}/emails/mailbox/' + this.id).append(
+ $('').attr('href', '{{$urls->base}}/emails/mailbox/' + this.id).attr('title', 'Show').append(
$('').addClass('ui big green check circle icon')
)
).append(
- $('').addClass('ui mini circular red icon button').append(
+ $('').addClass('ui mini circular red icon button').attr('title', 'Remove').append(
$('').addClass('remove icon')
).click(e => {
this.unregister($(e.currentTarget))
@@ -163,4 +163,4 @@
mailboxes.setup()
})
-@endpush
\ No newline at end of file
+@endpush
diff --git a/ui/resources/views/layout/head.blade.php b/ui/resources/views/layout/head.blade.php
index 50bfaa0..86276b5 100644
--- a/ui/resources/views/layout/head.blade.php
+++ b/ui/resources/views/layout/head.blade.php
@@ -7,5 +7,6 @@
@yield('page_title')
@endif
+
@include('layout.head.styles')
-
\ No newline at end of file
+