* #48 - postgreSQL db * #43 - vacation summary for employee (#66) * wip * wip * wip * wip * wip * wip * wip * #5 - bump dependencies * #43 - wip * #43 - add composer script * #43 - fix * #43 - fix * #43 - wip * #43 - ecs fix * #43 - cr fix * #43 - cr fix * #43 - fix Co-authored-by: EwelinaLasowy <ewelina.lasowy@blumilk.pl> * #48 - redis stuff * #48 - user avatars using ui-avatars.com * #48 - fix * #48 - fix * Apply suggestions from code review Co-authored-by: Marcin Tracz <marcin.tracz@blumilk.pl> * #48 - cr fix Co-authored-by: EwelinaLasowy <ewelina.lasowy@blumilk.pl> Co-authored-by: Marcin Tracz <marcin.tracz@blumilk.pl>
This commit is contained in:
@@ -21,6 +21,11 @@ return [
|
||||
"driver" => "file",
|
||||
"path" => storage_path("framework/cache/data"),
|
||||
],
|
||||
"redis" => [
|
||||
"driver" => "redis",
|
||||
"connection" => "cache",
|
||||
"lock_connection" => "default",
|
||||
],
|
||||
],
|
||||
"prefix" => env("CACHE_PREFIX", Str::slug(env("APP_NAME", "laravel"), "_") . "_cache"),
|
||||
];
|
||||
|
@@ -2,28 +2,46 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
use Illuminate\Support\Str;
|
||||
|
||||
return [
|
||||
"default" => env("DB_CONNECTION", "mysql"),
|
||||
"connections" => [
|
||||
"mysql" => [
|
||||
"driver" => "mysql",
|
||||
"pgsql" => [
|
||||
"driver" => "pgsql",
|
||||
"url" => env("DATABASE_URL"),
|
||||
"host" => env("DB_HOST", "127.0.0.1"),
|
||||
"port" => env("DB_PORT", "3306"),
|
||||
"port" => env("DB_PORT", "5432"),
|
||||
"database" => env("DB_DATABASE", "forge"),
|
||||
"username" => env("DB_USERNAME", "forge"),
|
||||
"password" => env("DB_PASSWORD", ""),
|
||||
"unix_socket" => env("DB_SOCKET", ""),
|
||||
"charset" => "utf8mb4",
|
||||
"collation" => "utf8mb4_unicode_ci",
|
||||
"charset" => "utf8",
|
||||
"prefix" => "",
|
||||
"prefix_indexes" => true,
|
||||
"strict" => true,
|
||||
"engine" => null,
|
||||
"options" => extension_loaded("pdo_mysql") ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env("MYSQL_ATTR_SSL_CA"),
|
||||
]) : [],
|
||||
"search_path" => "public",
|
||||
"sslmode" => "prefer",
|
||||
],
|
||||
],
|
||||
"migrations" => "migrations",
|
||||
"redis" => [
|
||||
"client" => env("REDIS_CLIENT", "phpredis"),
|
||||
"options" => [
|
||||
"cluster" => env("REDIS_CLUSTER", "redis"),
|
||||
"prefix" => env("REDIS_PREFIX", Str::slug(env("APP_NAME", "laravel"), "_") . "_database_"),
|
||||
],
|
||||
"default" => [
|
||||
"url" => env("REDIS_URL"),
|
||||
"host" => env("REDIS_HOST", "127.0.0.1"),
|
||||
"password" => env("REDIS_PASSWORD"),
|
||||
"port" => env("REDIS_PORT", "6379"),
|
||||
"database" => env("REDIS_DB", "0"),
|
||||
],
|
||||
"cache" => [
|
||||
"url" => env("REDIS_URL"),
|
||||
"host" => env("REDIS_HOST", "127.0.0.1"),
|
||||
"password" => env("REDIS_PASSWORD"),
|
||||
"port" => env("REDIS_PORT", "6379"),
|
||||
"database" => env("REDIS_CACHE_DB", "1"),
|
||||
],
|
||||
],
|
||||
];
|
||||
|
@@ -17,6 +17,6 @@ return [
|
||||
],
|
||||
],
|
||||
"links" => [
|
||||
public_path("avatars") => storage_path("app/avatars"),
|
||||
public_path("storage") => storage_path("app/storage"),
|
||||
],
|
||||
];
|
||||
|
@@ -8,6 +8,14 @@ return [
|
||||
"sync" => [
|
||||
"driver" => "sync",
|
||||
],
|
||||
"redis" => [
|
||||
"driver" => "redis",
|
||||
"connection" => "default",
|
||||
"queue" => env("REDIS_QUEUE", "default"),
|
||||
"retry_after" => 90,
|
||||
"block_for" => null,
|
||||
"after_commit" => false,
|
||||
],
|
||||
],
|
||||
"failed" => [
|
||||
"driver" => env("QUEUE_FAILED_DRIVER", "database-uuids"),
|
||||
|
21
config/ui-avatars.php
Normal file
21
config/ui-avatars.php
Normal file
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
"provider" => "api",
|
||||
"default_region" => "eu",
|
||||
"length" => 2,
|
||||
"image_size" => 48,
|
||||
"font_size" => 0.33,
|
||||
"rounded" => true,
|
||||
"smooth_rounding" => true,
|
||||
"uppercase" => true,
|
||||
"background_color" => "#a0a0a0",
|
||||
"font_color" => "#F4F8FD",
|
||||
"font_bold" => true,
|
||||
"providers" => [
|
||||
"api" => Rackbeat\UIAvatars\Generators\ApiGenerator::class,
|
||||
"local" => Rackbeat\UIAvatars\Generators\LocalGenerator::class,
|
||||
],
|
||||
];
|
Reference in New Issue
Block a user