Skip to content

Commit 425cfbe

Browse files
authored
Merge pull request #51 from Muetze42/development
feat!: v3.0.0 complete application rewrite
2 parents 7438649 + 0c50d4e commit 425cfbe

File tree

1,341 files changed

+72597
-54421
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,341 files changed

+72597
-54421
lines changed

.editorconfig

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,20 @@ indent_style = space
88
insert_final_newline = true
99
trim_trailing_whitespace = true
1010

11-
[*.{yml,yaml,js,vue,css,scss,cjs}]
11+
[*.{yml,yaml,js,vue,css,scss,cjs,ts,neon,json,blade.php}]
1212
indent_size = 2
1313

14-
[{*.ctp,*.hphp,*.inc,*.module,*.php,*.php4,*.php5,*.phtml}]
14+
[*.{ctp,hphp,inc,module,php,php4,php5,phtml}]
1515
ij_php_phpdoc_use_fqcn = true
1616
ij_php_line_comment_at_first_column = false
17+
ij_php_line_comment_add_space = true
1718

18-
[{resources/views/mail/**.php,resources/views/emails/**.php,resources/views/vendor/mail/html/**.php}]
19+
[{resources/views/mail/**.php,resources/views/vendor/notifications/**.php,resources/views/vendor/mail/html/**.php}]
1920
trim_trailing_whitespace = false
2021
indent_size = 0
2122

2223
[*.md]
2324
trim_trailing_whitespace = false
2425

25-
[{docker-compose.yml,composer.json,composer.lock,package.json,package-lock.json,pnpm-lock.yaml}]
26+
[{docker-compose.yml,composer.json,composer.lock,package.json,package-lock.json,pnpm-lock.yaml,mcp.json,.mcp.json}]
2627
indent_size = 4

.env.example

Lines changed: 46 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,21 @@ APP_NAME="HelloFresh Database"
22
APP_ENV=local
33
APP_KEY=
44
APP_DEBUG=true
5-
APP_TIMEZONE=UTC
6-
APP_URL=http://localhost:8000
5+
APP_URL=http://hfresh.test
6+
RAY_ENABLED="${APP_DEBUG}"
77

8-
SENTRY_LARAVEL_DSN=
9-
SENTRY_TRACES_SAMPLE_RATE=1.0
10-
VITE_SENTRY_DSN_PUBLIC="${SENTRY_LARAVEL_DSN}"
11-
VITE_SENTRY_AUTH_TOKEN=
8+
# SANCTUM_TOKEN_PREFIX=
129

1310
APP_LOCALE=en
1411
APP_FALLBACK_LOCALE=en
1512
APP_FAKER_LOCALE=en_US
1613

1714
APP_MAINTENANCE_DRIVER=file
18-
APP_MAINTENANCE_STORE=database
15+
# APP_MAINTENANCE_STORE=database
16+
17+
#PHP_CLI_SERVER_WORKERS=4
18+
19+
PROXY_URL=
1920

2021
BCRYPT_ROUNDS=12
2122

@@ -24,12 +25,27 @@ LOG_STACK=daily
2425
LOG_DEPRECATIONS_CHANNEL=null
2526
LOG_LEVEL=debug
2627

27-
DB_CONNECTION=sqlite
28-
# DB_HOST=localhost
29-
# DB_PORT=3306
30-
# DB_DATABASE=hellofresh_database
31-
# DB_USERNAME=root
32-
# DB_PASSWORD=
28+
REVERB_APP_ID=
29+
REVERB_APP_KEY=
30+
REVERB_APP_SECRET=
31+
REVERB_HOST=
32+
REVERB_PORT=
33+
REVERB_SCHEME=
34+
35+
SENTRY_LARAVEL_DSN=
36+
SENTRY_TRACES_SAMPLE_RATE=1.0
37+
SENTRY_AUTH_TOKEN=
38+
SENTRY_PROJECT=
39+
SENTRY_ORG=
40+
41+
CONTEXT7_KEY=
42+
43+
DB_CONNECTION=pgsql
44+
DB_HOST=localhost
45+
DB_PORT=5432
46+
DB_DATABASE=laravel
47+
DB_USERNAME=forge
48+
DB_PASSWORD=forge
3349

3450
SESSION_DRIVER=database
3551
SESSION_LIFETIME=120
@@ -39,10 +55,11 @@ SESSION_DOMAIN=null
3955

4056
BROADCAST_CONNECTION=log
4157
FILESYSTEM_DISK=local
42-
QUEUE_CONNECTION=database
58+
QUEUE_CONNECTION=redis
4359

4460
CACHE_STORE=redis
45-
CACHE_PREFIX=
61+
# CACHE_PREFIX=
62+
# REDIS_DB=0
4663

4764
MEMCACHED_HOST=127.0.0.1
4865

@@ -52,13 +69,14 @@ REDIS_PASSWORD=null
5269
REDIS_PORT=6379
5370

5471
MAIL_MAILER=log
72+
MAIL_SCHEME=null
5573
MAIL_HOST=127.0.0.1
5674
MAIL_PORT=2525
5775
MAIL_USERNAME=null
5876
MAIL_PASSWORD=null
59-
MAIL_ENCRYPTION=null
6077
MAIL_FROM_ADDRESS="[email protected]"
6178
MAIL_FROM_NAME="${APP_NAME}"
79+
MAIL_ALWAYS_TO=
6280

6381
AWS_ACCESS_KEY_ID=
6482
AWS_SECRET_ACCESS_KEY=
@@ -67,3 +85,15 @@ AWS_BUCKET=
6785
AWS_USE_PATH_STYLE_ENDPOINT=false
6886

6987
VITE_APP_NAME="${APP_NAME}"
88+
VITE_APP_DEBUG="${APP_DEBUG}"
89+
VITE_SENTRY_DSN_PUBLIC="${SENTRY_LARAVEL_DSN}"
90+
VITE_SENTRY_AUTH_TOKEN="${SENTRY_AUTH_TOKEN}"
91+
VITE_SENTRY_PROJECT="${SENTRY_PROJECT}"
92+
VITE_SENTRY_ORG="${SENTRY_ORG}"
93+
94+
95+
VITE_REVERB_APP_KEY="${REVERB_APP_KEY}"
96+
VITE_REVERB_HOST="${REVERB_HOST}"
97+
VITE_REVERB_PORT="${REVERB_PORT}"
98+
VITE_REVERB_SCHEME="${REVERB_SCHEME}"
99+

.env.testing

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
APP_NAME="HelloFresh Database Testing"
2+
APP_ENV=testing
3+
APP_KEY=base64:2fl+Ktvkfl+Fuz4Qp/A75G2RTiWVA/ZoKZvp6fiiM10=
4+
APP_DEBUG=true
5+
APP_URL=http://localhost
6+
7+
APP_LOCALE=en
8+
APP_FALLBACK_LOCALE=en
9+
APP_FAKER_LOCALE=en_US
10+
11+
APP_MAINTENANCE_DRIVER=file
12+
13+
BCRYPT_ROUNDS=4
14+
15+
LOG_CHANNEL=stack
16+
LOG_STACK=single
17+
LOG_DEPRECATIONS_CHANNEL=null
18+
LOG_LEVEL=debug
19+
20+
DB_CONNECTION=pgsql
21+
DB_HOST=localhost
22+
DB_PORT=5432
23+
DB_DATABASE=laravel
24+
DB_USERNAME=forge
25+
DB_PASSWORD=forge
26+
27+
SESSION_DRIVER=array
28+
SESSION_LIFETIME=120
29+
30+
BROADCAST_CONNECTION=log
31+
FILESYSTEM_DISK=local
32+
QUEUE_CONNECTION=sync
33+
34+
CACHE_STORE=array
35+
36+
MAIL_MAILER=array
37+
38+
PULSE_ENABLED=false
39+
TELESCOPE_ENABLED=false
40+
NIGHTWATCH_ENABLED=false

.eslintignore

Lines changed: 0 additions & 2 deletions
This file was deleted.

.eslintrc.cjs

Lines changed: 0 additions & 23 deletions
This file was deleted.

0 commit comments

Comments
 (0)