feat(settings): add analytics settings, customization settings

Signed-off-by: miguel456 <me@nogueira.codes>
This commit is contained in:
2023-07-02 14:33:14 +01:00
parent 3e4f8084ae
commit 31b2c151e1
3 changed files with 62 additions and 3 deletions

View File

@@ -34,6 +34,25 @@ return [
'name' => env('APP_NAME', 'Laravel'),
/*
|--------------------------------------------------------------------------
| Application description
|--------------------------------------------------------------------------
|
| This value is a short description of the application. The default value uses
| AthenaHR's tagline, but you can set your own value to match your branding.
|
| This value is used in the description meta-tags, so it shows up in search
| results and in embeds, such as Discord link previews. As such, this is a
| highly visible value, so make it count!
|
*/
'description' => env('APP_DESCRIPTION', 'AthenaHR - Your one-stop-shop for your community recruitment needs'),
/*
|--------------------------------------------------------------------------
| Application Homepage
@@ -69,7 +88,7 @@ return [
| It forces Laravel to load all assets via HTTPS, even when the environment is
| set to "local". This setting is useless in production because it's already enforced.
| If you don't enable this when using SSL locally, the pages won't load properly.
| If you're a regular user, don't touch this setting.
| If you're a regular user, you don't need to don't touch this setting.
|
*/
'force_secure' => env('NONPROD_FORCE_SECURE', false),
@@ -79,7 +98,7 @@ return [
| IP address anonymity
|--------------------------------------------------------------------------
|
| RB Recruiter collects IP addresses and stores them in the database in order to
| AthenaHR collects IP addresses and stores them in the database in order to
| display them to site admins.
|
| This feature allows you to disable the display and collection of IP addresses,
@@ -102,7 +121,7 @@ return [
| - Terms of Service, where you outline acceptable usage of your services;
| - Community Guidelines, where you outline acceptable behavior for users on your platforms.
|
| RBRecruiter will display these URLs at appropriate locations and force users to accept them,
| AthenaHR will display these URLs at appropriate locations and force users to accept them,
| if legally necessary, such as in the registration & application form pages.
|
| Additionally, you can also specify a support email and URL where your users/customers can send inquiries if necessary.
@@ -119,6 +138,20 @@ return [
'support_email' => env('SUPPORT_EMAIL', 'support@example.com'),
'source_repo' => env('SOURCE_REPO', 'https://code.webvokestudio.pt/miguel456/rbrecruiter'),
/*
|--------------------------------------------------------------------------
| Status Page
|--------------------------------------------------------------------------
|
| AthenaHR can display a helpful status page in error pages. If you want a button
| leading to your status page, fill in this value. Otherwise, leave it blank.
|
*/
'statuspage' => env('app_statuspage', ""),
/*
|--------------------------------------------------------------------------
| Application Environment