@@ -24,28 +24,31 @@ APP_SECRET=01324d73757787ffeba5f2f76cec1a28
2424
2525# ##> app ###
2626APP_PATH_PREFIX = /api/v2
27+ APP_PROJECT_URI = https://${ COMPOSE_DOMAIN }
28+
29+ OPENAPI_TITLE = ' Event Database'
30+ OPENAPI_DESCRIPTION = ' API for the Event Database'
31+ OPENAPI_CONTACT_NAME = ' Contact Name'
32+ OPENAPI_CONTACT_URL = ' https://github.com/itk-dev/event-database-api/'
33+ OPENAPI_CONTACT_EMAIL = ' contact@example.org'
34+ OPENAPI_TERMS_OF_SERVICE = ' https://example.org'
2735
2836# Must be valid json, usernames and apikeys must be unique
29- # APP_API_KEYS='[{"username": "user1 ", "apikey": "api_key_1"}, {"username": "user2 ", "apikey": "api_key_2"}]'
37+ # APP_API_KEYS='[{"username": "user_1 ", "apikey": "api_key_1"}, {"username": "user_2 ", "apikey": "api_key_2"}]'
3038APP_API_KEYS = []
3139# ##< app ###
3240
41+ # ##> api-platform/core ###
42+ PAGINATION_ITEMS_PER_PAGE = 20
43+ PAGINATION_MAXIMUM_ITEMS_PER_PAGE = 50
44+ # ##< api-platform/core ###
45+
3346# ##> INDEX ###
3447INDEX_URL = http://elasticsearch:9200
3548INDEX_EVENTS_ALIAS = events
3649INDEX_ORGANIZATION_ALIAS = organization
3750# ##< INDEX ###
3851
39- # ##> doctrine/doctrine-bundle ###
40- # Format described at https://www.doctrine-project.org/projects/doctrine-dbal/en/latest/reference/configuration.html#connecting-using-a-url
41- # IMPORTANT: You MUST configure your server version, either here or in config/packages/doctrine.yaml
42- #
43- # DATABASE_URL="sqlite:///%kernel.project_dir%/var/data.db"
44- # DATABASE_URL="mysql://app:!ChangeMe!@127.0.0.1:3306/app?serverVersion=8.0.32&charset=utf8mb4"
45- # DATABASE_URL="mysql://app:!ChangeMe!@127.0.0.1:3306/app?serverVersion=10.11.2-MariaDB&charset=utf8mb4"
46- DATABASE_URL = " postgresql://app:!ChangeMe!@127.0.0.1:5432/app?serverVersion=15&charset=utf8"
47- # ##< doctrine/doctrine-bundle ###
48-
4952# ##> nelmio/cors-bundle ###
50- CORS_ALLOW_ORIGIN = ' ^https?://(localhost|127\.0\.0\.1)(:[0-9]+)?$ '
53+ CORS_ALLOW_ORIGIN = ' * '
5154# ##< nelmio/cors-bundle ###
0 commit comments