Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
270 commits
Select commit Hold shift + click to select a range
0d7ac8c
Fix display glitches with signup finalize form.
May 7, 2024
51edc14
Re-introduce check for comment similarity to annoy spammers. Do not a…
May 12, 2024
e2a8c00
Rewrite email recognization algorithm.
May 12, 2024
d65246b
Allow activated members to browse the site but not create anything new.
May 14, 2024
8415a52
Fix some issues with the signup states. Redirect to finalize signup i…
May 18, 2024
640e532
Add updated file.
May 18, 2024
49ed392
Add updated file.
May 18, 2024
a27ed91
Fix broken password reset page.
May 18, 2024
e0f3d18
Add class='row' to teaser to fix layout glitch.
May 19, 2024
8dbe887
Remove spurious comment.
May 19, 2024
5eabd47
Only show 'edit comment' if that is allowed. Only allow edit if comme…
May 19, 2024
6dfa9ad
Add password strength indicator.
May 19, 2024
3dd41a0
Remove adding and editing of relations from the profile menu.
Aug 19, 2024
ed00a8c
Added anti-spam checks (#357)
gabriel-BW Aug 28, 2024
e4f42dd
Format requests before sending notifications.
Sep 1, 2024
02877e7
Format conversations before sending notifications.
Sep 2, 2024
4ba0192
Format conversations before sending notifications.
Sep 3, 2024
960ffc7
Format conversations before sending notifications.
Sep 7, 2024
eb95b12
Format conversations before sending notifications.
Sep 8, 2024
51bf68a
Update spam measures.
Sep 8, 2024
272a28b
Show message in spam folder to initiator. Show messages in spam if mo…
Sep 9, 2024
103c47a
Fix messages not shown to sender if receiver moved to spam.
Sep 14, 2024
4fbb425
Stay on current page after checking messages/requests.
Sep 16, 2024
3c804a3
Remove spurious option.
Sep 16, 2024
16b5375
Fixing docker build. Increase versions of all images.
Dec 29, 2024
f09be94
Update docker containers to create manticore indices. Fix some bugs a…
Jan 3, 2025
4530357
Update symfony to 7.2. Use php 8.3.
Mar 1, 2025
adab177
Cleanup.
Mar 1, 2025
672251b
Adapting fixtures.
Mar 1, 2025
07f5b22
Fixing call to parent constructor (still using old command setup).
Mar 1, 2025
464ef18
Fixing several problems with entities and side effects.
Mar 3, 2025
c48bb9c
Removing .idea directory from repo.
Mar 8, 2025
662b3fe
Remove unused class.
Mar 8, 2025
63b1c1e
Add delay to password reset requests (5 days between requests).
Mar 8, 2025
5878027
Bump versions of amphp/http-client.
Mar 8, 2025
e671aaf
Updated import script to match actual entity.
Mar 23, 2025
c60bf04
Fixing issue with post data handler.
Jun 16, 2025
a840924
Updating to Symfony 7.3 and PHP 8.3. Fixing mess.
Aug 19, 2025
173dfbd
Enable CI on develop
Aug 19, 2025
5aa6d99
Revert changes to TwigExtension as getGlobals wasn't working anymore.…
Aug 19, 2025
46429e7
ci(ci): update and pin github actions, use env, permissions (#367)
jj2bw Aug 19, 2025
29db9f5
Ignore too many public methods warning as the way TwigExtensions are …
Aug 19, 2025
c4f2ff9
Merge branch 'develop' of https://github.com/BeWelcome/rox into develop
Aug 19, 2025
4a0484f
chore: remove api swagger check as none currently (#368)
jj2bw Aug 19, 2025
75da903
ci(ci): remove behat tests as none currently (#369)
jj2bw Aug 19, 2025
73292b1
chore: fix doctrine schema (#371)
jj2bw Aug 19, 2025
7bcefbd
Add coverage to php to be able to run infection tests.
Aug 19, 2025
8bd12f0
Merge branch 'develop' of https://github.com/BeWelcome/rox into develop
Aug 19, 2025
fdc56f6
Ensure php unit tests can be run with coverage for infection tests.
Aug 19, 2025
79f44a0
Run phpunit with coverage (remove additional run for infection).
Aug 19, 2025
9e9da5f
Remove no longer available option --only-covered from infection.
Aug 19, 2025
2baef2d
Remove gitlab mirror as server isn't functional at the moment.
Aug 19, 2025
05f221c
Chores: Fixing code smells.
Aug 19, 2025
9a46a87
Fix broken config for php-cs-fixer
Aug 19, 2025
c622a97
Chores: Run php-cs-fixer.
Aug 19, 2025
9e33a17
CI: Update cs-fixer config to match with phpmd rule set.
Aug 19, 2025
babc80d
CI: Update cs-fixer config to match with phpmd rule set (second try).
Aug 19, 2025
bddccd0
CI: Limit security scan to dependencies (exclude dev dependencies).
Aug 19, 2025
384c62c
Fixing docker setup.
Aug 20, 2025
d79f5bb
Fix broken test:database:create. (Copy/paste error.)
Aug 20, 2025
7e2eb7b
Update doctrine-test-bundle recipe.
Aug 20, 2025
3b5dd06
Install recipe for doctrine/deprecations.
Aug 20, 2025
13065f0
Update doctrine/doctrine-bundle recipe.
Aug 20, 2025
546de63
Fix avatar image loading.
Aug 20, 2025
ced0035
Update doctrine/doctrine-migrations-bundle (and get rid of non Doctri…
Aug 20, 2025
7a163af
Update recipe for hautelook/alice-bundle
Aug 20, 2025
afede56
Update recipe for nelmio/alice
Aug 20, 2025
88fd28e
Update recipe for nelmio/security-bundle.
Aug 20, 2025
5c08c8f
Update recipe for phpunit/phpunit.
Aug 20, 2025
249546f
Remove spurious MapEntity attribute.
Aug 20, 2025
b9989ca
Adapt chmod attributes to allow execution on Linux.
Aug 20, 2025
cda5ce4
Add recipe for phpstan and add CI workflow to run it (ignore results …
Aug 20, 2025
e9047f1
Update recipe for symfony/console
Aug 20, 2025
c727f8c
Update recipe for symfony/debug-bundle.
Aug 20, 2025
9eb1ec0
Update recipe for symfony/flex.
Aug 20, 2025
881e0e7
Update recipe for symfony/framework-bundle.
Aug 20, 2025
443ca6f
Install recipe for symfony/form (CSRF protection).
Aug 20, 2025
60c68d3
Update recipe for symfony/apache-pack.
Aug 20, 2025
37fef74
Update recipe for symfony/monolog.
Aug 20, 2025
68eb94e
Install recipe for symfony/property-info.
Aug 20, 2025
b96a7e7
Update recipe for symfony/routing.
Aug 20, 2025
0ac067f
Update recipe for symfony/validator.
Aug 20, 2025
86422ca
Update recipe for symfony/security-bundle.
Aug 20, 2025
ecc89cc
Update recipe for symfony/translation.
Aug 20, 2025
cd93cb4
Update recipe for symfony/twig.
Aug 20, 2025
0bcec46
Update recipe for symfony/web-profile-bundle.
Aug 20, 2025
e18de92
Update recipe for friendsofphp/php-cs-fixer.
Aug 20, 2025
cc6df95
Include tests in php-cs-fixer rule.
Aug 20, 2025
ab77245
Set default for contact without info/picture to No to force members t…
Aug 20, 2025
4eae775
Add check for phone number and email address in relation comment.
Aug 20, 2025
f3066a6
Fix code smells in tests.
Aug 20, 2025
29ddb6d
Fix search (unserialize throwing a TypeError with old serialization, …
Aug 20, 2025
c2bae11
Fix broken message and request functionality.
Aug 21, 2025
5fc8532
Bump versions.
Aug 21, 2025
507d4ff
As long as messenger isn't used, disable message_bus.
Aug 21, 2025
357cfd3
Use new logo everywhere (and some cleanup).
Aug 22, 2025
dcc2bc3
Fix security issue with CKEditor.
Sep 6, 2025
d620ba0
Missing logo in data export. Use baselined logo in email and export.
Sep 16, 2025
a0204c9
Use new logo on login page.
Sep 16, 2025
8e8f698
Use new logo for data export.
Sep 16, 2025
9b948e2
Fix display problems in Safari browser.
Oct 16, 2025
8670e39
Fix logout not working (move logout config out of when@test).
Oct 19, 2025
4a3b745
Fix broken error templates (trans argument was string instead of array).
Oct 20, 2025
7ecf67c
Introduce new member entity. Update signup process and profile pages.
Nov 1, 2025
a97b1ee
Use different mechanism to check onDB health as doctrine:query:sql no…
Nov 1, 2025
2c4745c
Only use new routes in profile menu. Show profile for now on edit.
Nov 1, 2025
931c874
Use PHP 8.4 for CI actions.
Nov 2, 2025
849ccbd
Disable phpmd as the 3.x version is buggy (and 2.15 doesn't work with…
Nov 2, 2025
ecc0eb1
Fix CI errors.
Nov 2, 2025
67cb4bc
Update php-cs-fixer rule set (enable PHP 8.4 rules)
Nov 2, 2025
c044639
Introduce NewAddress.
Nov 13, 2025
d8ae962
Fixing CI failures.
Nov 13, 2025
2a64ab9
Remove no longer needed entities.
Nov 14, 2025
10a109c
Moving from old entities to new one (Member, Location and Address).
Nov 14, 2025
dab090f
Fixing code smells.
Nov 14, 2025
8c0ec7d
Use new tables (member instead of members) and join on address.
Nov 14, 2025
13ac88f
Update activitiesrules.column_col3.php (#382)
gabriel-BW Nov 23, 2025
f8c5417
More changes to database structure and profile pages.
Nov 30, 2025
765ea9c
Change city to location in access to address.
thisismeonmounteverest Nov 30, 2025
3e48422
Update language_id in member_language_level as well.
thisismeonmounteverest Nov 30, 2025
04cc29d
Cleanup (remove ManagerTrait in favor of dependency injection).
Dec 2, 2025
90d3132
Fixing broken forum pages (old code expected members instead of new m…
Dec 2, 2025
2d8db7d
Twig extension used getManager() call instead of accession entityMana…
thisismeonmounteverest Dec 2, 2025
1d52710
Merge branch 'develop' of https://github.com/BeWelcome/rox into develop
Dec 2, 2025
93a02d5
memberstrads no longer exists, so doesn't need fixing of IdLanguage id.
thisismeonmounteverest Dec 2, 2025
baa84e0
Adding some unit tests and integration tests.
Dec 7, 2025
2e66f64
Merge branch 'develop' of https://github.com/BeWelcome/rox into develop
Dec 7, 2025
b8f469c
Update to PHP 8.5
Dec 7, 2025
bec647e
Run CI on PHP 8.5 images.
Dec 7, 2025
bcc96a5
Use newer name for phpunit config. Force display of issues.
Dec 7, 2025
ddfcf18
Update tests to not create PHPUnit notices.
Dec 7, 2025
07999b4
Ignore tests for infection.
Dec 7, 2025
a44fabe
Downgrade to php 8.4 as infection isn't ready for php 8.5 yet.
Dec 7, 2025
d570ec7
Tell infection to ignore SignupController class for mutation.
Dec 7, 2025
2db5034
Disable infection and int-test till database setup for ci works.
thisismeonmounteverest Dec 7, 2025
17fa126
Fix code smells.
thisismeonmounteverest Dec 7, 2025
d45ecf0
Fix ci workflow (#385)
thisismeonmounteverest Dec 8, 2025
f8e38e7
Move to Frankenphp. Fix deprecation messages in actions. (#386)
thisismeonmounteverest Dec 24, 2025
9a1e538
Moving to Tailwind CSS 4.x, Update profile pages. (#387)
thisismeonmounteverest Jan 5, 2026
d5ae9ba
Solve merge conflicts.
Jan 12, 2026
409877b
Fixing code smell created by incorrect merge.
Jan 12, 2026
33eea36
Progress for profile pages. (#389)
thisismeonmounteverest Jan 20, 2026
14e8b6b
Merging changes to docker setup. (#390)
thisismeonmounteverest Jan 21, 2026
ee74dde
Continuing work on profile and subsequent pages (#391)
thisismeonmounteverest Jan 26, 2026
54a36a4
Getting avatar edit into place (#392)
thisismeonmounteverest Feb 8, 2026
a5133bd
Adapt manticore:indices:geonames to new database schema.
Feb 8, 2026
c97b7f5
Finalizing friends feature (#393)
thisismeonmounteverest Feb 14, 2026
84d6d9e
Refactor CI workflow to use Docker for MariaDB
thisismeonmounteverest Feb 14, 2026
00f97ad
Forcing ubuntu 22.04 to avoid docker api issue
thisismeonmounteverest Feb 14, 2026
e11d8cf
Force Docker api version
thisismeonmounteverest Feb 14, 2026
da0d008
Update preferences page. (#394)
thisismeonmounteverest Feb 15, 2026
2f81d37
Loads of improvements (conversations view, comments) (#395)
thisismeonmounteverest Mar 1, 2026
e209a94
Fixed errors due to missing dependencies (#396)
elcreator Mar 27, 2026
3837fb3
Fix entrypoint script dev mode (#397)
elcreator Mar 30, 2026
2c560a2
Replaced yarn with bun, fixed missing flags and updated dependencies
elcreator Apr 15, 2026
80e4964
Replaced yarn with bun, fixed missing flags and updated dependencies
elcreator Apr 16, 2026
2c66d34
UX/UI redesign of the header, frontpage & footer (#398)
ssolida Apr 23, 2026
41b03c6
Fix broken redirects due to missing Symfony URL generator access for …
elcreator Apr 25, 2026
7e50b3e
Bump immutable from 5.1.4 to 5.1.5 (#401)
dependabot[bot] Apr 25, 2026
ebd95f5
Merge pull request 402.
Apr 25, 2026
ec9bd59
Merge branch 'elcreator-replace-yarn-with-bun' into develop
Apr 25, 2026
752e5b9
Bump phpunit/phpunit from 12.5.14 to 12.5.22 (#403)
dependabot[bot] Apr 25, 2026
4905274
Removed ie6-ie8 font import versions (#404)
elcreator Apr 25, 2026
b6dbf85
Fix image shrinking, add lightbox to the images on the forum to make …
elcreator Apr 25, 2026
79fdb34
Fixed or muted deprecation warning during scss build (#409)
elcreator Apr 25, 2026
c652720
Move to bootstrap5 and several database schema updates. (#412)
thisismeonmounteverest Apr 27, 2026
c138d3a
Fix broken layout of home with switch to bootstrap5.
May 8, 2026
3ae7606
Move to non LTS version of ckeditor and fix security audit.
May 9, 2026
e685e34
Force fast-uri version to solve security warning.
May 9, 2026
e027fdd
Fix security advisory.
May 29, 2026
ab8446c
Fix security advisory.
May 29, 2026
a6b7d66
Fix broken command due to database schema change.
May 29, 2026
467560e
Make Docker image production-ready for Symfony runtime (#429)
Neophytis May 29, 2026
f192e7a
Build frontend assets into production image (#431)
Neophytis May 29, 2026
7cc9b6f
Merge bootstrap5 changes and database updates into upstream (#432)
thisismeonmounteverest Jun 13, 2026
8f36de9
Bump versions. Fix building css and js.
Jun 13, 2026
a65f25b
Build & publish production image in CI and trigger stage deploys
Neophytis Jun 18, 2026
730f247
Fix bun audit: override http-proxy-middleware to ^3.0.6
Neophytis Jun 18, 2026
57a32ab
Build multi-arch (amd64 + arm64) image manifest
Neophytis Jun 18, 2026
561e372
Use GitHub App token for deploy dispatch; add concurrency guard
Neophytis Jun 18, 2026
4afb916
Install mariadb-client in production image
Neophytis Jun 20, 2026
f78b942
Merge pull request #434 from BeWelcome/feature/433-ci-build-publish-i…
Neophytis Jun 20, 2026
83caf1d
Fix preview images for develop.
Jun 20, 2026
4f14cb1
Merge branch 'develop' of https://github.com/bewelcome/rox into develop
Jun 20, 2026
4ff439e
Bump action versions to avoid nodejs warnings.
Jun 20, 2026
df90b1a
Bump action versions to avoid nodejs warnings.
Jun 20, 2026
223d538
Bump action versions to avoid nodejs warnings.
Jun 20, 2026
cf442f5
Gate stage deploy on CI and Trivy; harden bun install
Neophytis Jun 21, 2026
cc3de36
Merge pull request #436 from BeWelcome/feature/deploy-gate-trivy-scan
Neophytis Jun 21, 2026
57ee11f
Fix trivy-action ref: tags require v prefix
Neophytis Jun 21, 2026
404b92a
Fix wait-on-check-action ref to latest v1.8.0
Neophytis Jun 21, 2026
90e8797
Merge pull request #437 from BeWelcome/fix/action-tag-refs
Neophytis Jun 21, 2026
2d88205
Fix Trivy Alpine CVEs and CI wait deadlock
Neophytis Jun 21, 2026
72609c9
Pin build-image workflow actions to commit SHAs
Neophytis Jun 21, 2026
67f83f1
Merge pull request #438 from BeWelcome/fix/trivy-alpine-ci-wait
Neophytis Jun 21, 2026
ec8e88f
Pin build-image workflow actions to commit SHAs
Neophytis Jun 21, 2026
e5a1b70
Merge pull request #439 from BeWelcome/fix/pin-build-image-action-shas
Neophytis Jun 21, 2026
ed0044f
Restore Symfony npm deps and revert Dockerfile bun retry
Neophytis Jun 22, 2026
106a38e
Merge pull request #440 from BeWelcome/fix/restore-deps-revert-bun-retry
Neophytis Jun 22, 2026
23faddc
Optimize production Docker image. (#441)
buyolitsez Jun 22, 2026
574e2c6
Fix email change confirmation. #316 (#444)
buyolitsez Jun 23, 2026
a1a7670
Differentiate search location page titles. #364 (#445)
buyolitsez Jun 24, 2026
f12f8c5
Fix note delete modal for image notes. #344 (#446)
buyolitsez Jun 24, 2026
05cae6c
Add reply templates to conversation replies (#443)
buyolitsez Jun 24, 2026
cc7d619
Embed build version metadata in production image (#447)
buyolitsez Jun 26, 2026
f6a49a4
Fix getactive inline contact markup (#448)
buyolitsez Jun 26, 2026
d9f47db
Implement trip notifications and read state (#449)
buyolitsez Jul 6, 2026
81b38e3
Make email addresses configurable.
Jul 11, 2026
7b58ff8
Bump versions.
Jul 11, 2026
c09f1a3
Fix regression. Show safety contact info again.
Jul 11, 2026
cb69e13
Update translations.
Jul 11, 2026
44d6b91
Fix regression. Use variable instead of removed constant.
Jul 11, 2026
c2a14af
Use PHP PDO for DB readiness check; move mariadb-client to dev image
Jul 11, 2026
779ef8e
Merge pull request #451 from BeWelcome/fix/entrypoint-db-wait-pdo
Neophytis Jul 11, 2026
5dfb743
Create trip working again. Add trip notification if trip is edited.
Jul 13, 2026
5cfb571
Merge branch 'develop' of https://github.com/bewelcome/rox into develop
Jul 13, 2026
d247252
Fix forum notification email threading (#452)
buyolitsez Jul 14, 2026
4a5cd42
Feature/168 browser web push (#450)
buyolitsez Jul 15, 2026
886a5e8
Revert "Feature/168 browser web push (#450)" (#455)
thisismeonmounteverest Jul 15, 2026
f6de938
Delete groups with all memberships (#453)
buyolitsez Jul 16, 2026
55c4c71
Fix npm security audit vulnerabilities in build tooling deps (#458)
Neophytis Jul 28, 2026
3faae99
Fix security advisory.
Jul 28, 2026
ebfdc7f
Feature/168 browser web push (#456)
buyolitsez Jul 28, 2026
57b492a
fix(entrypoint): run cache:clear before doctrine:migrations:migrate i…
Neophytis Jul 28, 2026
90bf39a
Bump guzzlehttp/guzzle from 7.12.3 to 7.15.2 (#460)
dependabot[bot] Jul 28, 2026
8f2c7f2
Fix node v20 warning.
Jul 28, 2026
fd282a9
Fix node v20 warning.
Jul 28, 2026
a75fb25
Ensure that rememberme_token table gets created.
Jul 29, 2026
9fa85ee
Fix admin rights member lists (#457)
buyolitsez Jul 29, 2026
b6a4a1d
Make var an optional exclude (by add (?)).
Jul 29, 2026
8e94208
A redirect in legacy code doesn't lead to an duplicate header entry f…
Jul 29, 2026
d8afc0d
Merge branch 'develop' of https://github.com/bewelcome/rox into develop
Jul 29, 2026
e848015
Ensure cache is warmed up before running phpstan.
Jul 29, 2026
ed395a2
Create test database so that warming up the cache works.
Jul 29, 2026
54be25c
Create test database so that warming up the cache works.
Jul 29, 2026
98d0d7e
Get phpstan working.
Jul 30, 2026
0da55dd
Get phpstan working.
Jul 30, 2026
ff94331
Get phpstan working (3rd try).
Jul 30, 2026
ebb658c
Get phpstan working (4th try).
Jul 30, 2026
79f6822
Fix translations on new /admin/rights pages and use new schema for id…
Jul 31, 2026
dfaf9fb
Always add missing translations (regardless of env).
Jul 31, 2026
53a70a4
Use new translation ids for rights and flags.
Jul 31, 2026
6e8d9fa
Bump versions.
Jul 31, 2026
e967c0a
Fix code smell.
Aug 1, 2026
0cce90a
Revert changes as code sniffer and cs fixer use disjunct rules.
Aug 1, 2026
c48bbdb
Fixing phpstan and migrations.
Aug 1, 2026
0382fce
Remove no longer used event listener. (Fixes phpcs error.)
Aug 1, 2026
d948de6
Fix tests.
Aug 1, 2026
3858c42
Remove spurious migration.
Aug 1, 2026
ebf2d0d
fix: use noreply@ as From address for forum and group notifications
Aug 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
12 changes: 12 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,16 @@ db_dumps/
data/
var/
coverage/
VERSION
rox_local.ini
config/reference.php
docker-compose.override.yml
docker/db/*.sql
!docker/db/word.sql
docker/db/*.zip
docker/db/*.txt
public/build/
public/bundles/
public/main.js*
public/service-worker.js*
public/images/newsletters/
24 changes: 10 additions & 14 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -1,21 +1,10 @@
# editorconfig.org
root = true

# PHP should follow the PSR-2 standard (https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md)

[*]
indent_style = space
indent_size = 4
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

[Makefile]
indent_style = tab

[*.json]
indent_style = space
end_of_line = lf
indent_size = 4

[*.scss]
Expand All @@ -26,10 +15,17 @@ indent_size = 2

[docker-compose{,.*}.{yaml,yml}]
indent_style = space
indent_size = 2
insert_final_newline = true
trim_trailing_whitespace = true

[.github/*/*.yml]
indent_size = 2

[*.feature]
[{compose.yaml,compose.*.yaml}]
indent_size = 2

[*.md]
trim_trailing_whitespace = false

[*.twig]
indent_size = 2
54 changes: 43 additions & 11 deletions .env
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
# In all environments, the following files are loaded if they exist,
# the latter taking precedence over the former:
#
# * .env contains default values for the environment variables needed by the app
# * .env.local uncommitted file with local overrides
# * .env.$APP_ENV committed environment-specific defaults
# * .env.$APP_ENV.local uncommitted environment-specific overrides
#
# Real environment variables win over .env files.
#
# DO NOT DEFINE PRODUCTION SECRETS IN THIS FILE NOR IN ANY OTHER COMMITTED FILES.
# https://symfony.com/doc/current/configuration/secrets.html
#
# Run "composer dump-env prod" to compile .env files for production use (requires symfony/flex >=1.2).
# https://symfony.com/doc/current/best_practices.html#use-environment-variables-for-infrastructure-configuration

DB_HOST=db
DB_NAME=bewelcome
DB_USER=bewelcome
Expand All @@ -7,16 +23,17 @@ DB_PORT=3306
APP_REFRESH_TOKEN_TTL=600

MANTICORE_HOST=manticore
MANTICORE_PORT=9312
MANTICORE_PORT=9308

###> symfony/framework-bundle ###
APP_ENV=dev
# Set secret in .env.local
APP_SECRET=7dfa1f3adbe7f25c8c085ee1f74f816a
#TRUSTED_PROXIES=127.0.0.1,127.0.0.2
#TRUSTED_HOSTS=localhost,example.com
APP_SECRET=
###< symfony/framework-bundle ###

WEB_PUSH_VAPID_SUBJECT=
WEB_PUSH_VAPID_PUBLIC_KEY=
WEB_PUSH_VAPID_PRIVATE_KEY=

web_host=www.bewelcome.org
new_members_messages_per_hour=5
new_members_messages_per_day=10
Expand All @@ -36,17 +53,32 @@ PaypalScrPixel=https://www.sandox.paypal.com/en_US/i/scr/pixel.gif

###> symfony/mailer ###
MAILER_DSN=smtp://mailer:25
MAILER_NO_REPLY_ADDRESS=noreply@bewelcome.org
MAILER_MESSAGE_ADDRESS=noreply@bewelcome.org
MAILER_GROUP_ADDRESS=noreply@bewelcome.org
MAILER_FORUM_ADDRESS=noreply@bewelcome.org
MAILER_PASSWORD_ADDRESS=password@bewelcome.org
MAILER_SIGNUP_ADDRESS=signup@bewelcome.org
MAILER_ACCOUNT_FEEDBACK_ADDRESS=account@bewelcome.org
MAILER_REMINDER_ADDRESS=reminder@bewelcome.org
MAILER_TERMS_OF_USE_ADDRESS=tou@bewelcome.org
MAILER_NEWSLETTER_ADDRESS=newsletter@bewelcome.org
###< symfony/mailer ###

LOCALES=ar,bg,ca,cs,da,de,el,en,eo,es,eu,fa,fi,fr,gl,hi,hr,hu,id,it,ja,lt,lv,nb,nl,no,pl,pt,pt-br,rm,ro,ru,sk,sl,sr,su,sw,tr,zh-hans,zh-hant
LOCALES=ar,bg,ca,cs,da,de,el,en,eo,es,eu,fa,fi,fr,gl,hi,hr,hu,id,it,ja,lt,lv,nb,nl,no,pl,pt,pt-br,rm,ro,ru,sk,sl,sr,su,sw,tr,zh-hans,zh-hant,hy
DOCUMENT_LOCALES=en,fr,es

###> nelmio/cors-bundle ###
CORS_ALLOW_ORIGIN=^https?://(localhost|127\.0\.0\.1)(:[0-9]+)?$
###< nelmio/cors-bundle ###

###> lexik/jwt-authentication-bundle ###
JWT_SECRET_KEY=%kernel.project_dir%/config/jwt/private.pem
JWT_PUBLIC_KEY=%kernel.project_dir%/config/jwt/public.pem
JWT_PASSPHRASE=02567efd63a56b25644e9b52815ce880
###< lexik/jwt-authentication-bundle ###
###> doctrine/doctrine-bundle ###
# Format described at https://www.doctrine-project.org/projects/doctrine-dbal/en/latest/reference/configuration.html#connecting-using-a-url
# IMPORTANT: You MUST configure your server version, either here or in config/packages/doctrine.yaml
#
# DATABASE_URL="sqlite:///%kernel.project_dir%/var/data_%kernel.environment%.db"
# DATABASE_URL="mysql://app:!ChangeMe!@127.0.0.1:3306/app?serverVersion=8.0.32&charset=utf8mb4"
# DATABASE_URL="mysql://app:!ChangeMe!@127.0.0.1:3306/app?serverVersion=10.11.2-MariaDB&charset=utf8mb4"
DATABASE_URL="mysql://${DB_USER}:${DB_PASS}@${DB_HOST}:${DB_PORT}/${DB_NAME}?serverVersion=12.0.2-MariaDB&charset=utf8mb4"
#DATABASE_URL="postgresql://app:!ChangeMe!@127.0.0.1:5432/app?serverVersion=16&charset=utf8"
###< doctrine/doctrine-bundle ###
4 changes: 4 additions & 0 deletions .env.dev
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@

###> symfony/framework-bundle ###
APP_SECRET=d6fcabe2cdf4bd6979dfdcc1277fe53d
###< symfony/framework-bundle ###
17 changes: 12 additions & 5 deletions .env.test
Original file line number Diff line number Diff line change
@@ -1,7 +1,14 @@
# define your env variables for the test env here
KERNEL_CLASS='App\Kernel'
APP_SECRET='$ecretf0rt3st'
DATABASE_URL=mysql://root:bewelcome_root_dev@db:3306/bewelcome-test
JWT_SECRET_KEY=%kernel.project_dir%/config/jwt/private-test.pem
JWT_PUBLIC_KEY=%kernel.project_dir%/config/jwt/public-test.pem
JWT_PASSPHRASE=A2706413B33785537E7421AC51D62C46
MAILER_DSN="null://null"
WEB_PUSH_VAPID_SUBJECT="mailto:test@example.test"
WEB_PUSH_VAPID_PUBLIC_KEY="BJl6pftxKiM7GrkHX-q_b0Rtj3aDOct1LkDvo_9zFwPZAFaB6rMwAwVRYmTIBTBBsqQ-OaSdOwXEN-86oVV8bkg"
WEB_PUSH_VAPID_PRIVATE_KEY="2N9ejENMtuyDJe8fyBiIm-qcxdMqMHZBuXi36dob-Ow"
MANTICORE_HOST="127.0.0.1"
MANTICORE_PORT="9308"
DB_HOST="127.0.0.1"
DB_PORT="3306"
DB_USER="bewelcome"
DB_PASS="bewelcome"
DB_NAME="bewelcome"
DATABASE_URL="mysql://${DB_USER}:${DB_PASS}@${DB_HOST}:${DB_PORT}/${DB_NAME}?serverVersion=10.11.2-MariaDB&charset=utf8mb4"
Loading
Loading