Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
rjzondervan committed Dec 8, 2020
0 parents commit c11dfca
Show file tree
Hide file tree
Showing 296 changed files with 44,075 additions and 0 deletions.
84 changes: 84 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
# EditorConfig helps developers define and maintain consistent
# coding styles between different editors and IDEs
# editorconfig.org

root = true

[*]
# Change these settings to your own preference
indent_style = space
indent_size = 4

# We recommend you to keep these unchanged
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

[*.feature]
indent_style = space
indent_size = 2

[*.js]
indent_style = space
indent_size = 2

[*.json]
indent_style = space
indent_size = 2

[*.md]
trim_trailing_whitespace = false

[*.php]
indent_style = space
indent_size = 4

[*.sh]
indent_style = tab
indent_size = 4

[*.vcl]
indent_style = space
indent_size = 2

[*.xml]
indent_style = space
indent_size = 4

[*.{yaml,yml}]
indent_style = space
indent_size = 4
trim_trailing_whitespace = false

[.gitmodules]
indent_style = tab
indent_size = 4

[.php_cs{,.dist}]
indent_style = space
indent_size = 4

[.travis.yml]
indent_style = space
indent_size = 2

[composer.json]
indent_style = space
indent_size = 4

[docker-compose{,.override}.{yaml,yml}]
indent_style = space
indent_size = 2

[Dockerfile]
indent_style = tab
indent_size = 4

[package.json]
indent_style = space
indent_size = 2

[phpunit.xml{,.dist}]
indent_style = space
indent_size = 4
176 changes: 176 additions & 0 deletions .env
Original file line number Diff line number Diff line change
@@ -0,0 +1,176 @@
##################################################
#
# General settings for your component
#
##################################################

##################################################
# Enviroment settings
##################################################

# The shortcode for this component, should be a small set of letters reprecentint the application
APP_NAME=pc
# The Full title of the application
APP_TITLE=Proto component commonground
# The current version of the application
APP_VERSION=V1.0
APP_MAJOR_VERSION=v1
# Do you want to display the symfony debug toolbar?
APP_DEBUG=1
# What is the enviroment type you want to use for local production? (choose between dec,stag,prod, acce or test)
APP_ENV=dev
# We use a build to tag images, this is swithced to the version on master and to env on other branches
APP_BUILD=prod
# Do wou want to use cashing? true/false
APP_CACHE=false
# The description for this api
APP_DESCRIPTION='Naast deze JSON rest API is er ook een [graphql](/graphql) interface beschikbaar.'
# The id for this application in the WRC
APP_ID=

# The type of component, can either be application or component
APP_TYPE=component

APP_LOGO=pc.zaakonline.nl
APP_HOME=pc.zaakonline.nl

# The urls on wich this api is available
TRUSTED_PROXIES=10.0.0.0/8,172.16.0.0/12,192.168.0.0/16
TRUSTED_HOSTS=^.+$

# Wheter or not to include ALL datafixtures in a build (used for testing purposes in ci/cd)
APP_BUILD_ALL_FIXTURES=true
# Whether or not the component is to be exposed publicly
APP_WEB=false
# Whether or not to default cluster internal calls on kubernetes
APP_INTERNAL=false

# Default authentication key's CHANGE OR DROP on production

# Key that other applications can use to connect to this application
APP_APPLICATION_KEY=45c1a4b6-59d3-4a6e-86bf-88a872f35845
# Keys that kan be used to login users to this application
APP_USER_KEY=79d5b14c-70ab-41fb-ac02-917e3288870b

##################################################
# ONLX / Commonground details
##################################################

# Key thats this applicaiton uses to connect to other appliactions
APP_COMMONGROUND_KEY=45c1a4b6-59d3-4a6e-86bf-88a872f35845

# Key thats this applicaiton uses to connect to other appliactions
APP_COMMONGROUND_ID=9329d8d0-1d5e-433c-bb47-6991053c7fcb

##################################################
# Orgization details
##################################################

# The following details describe your organisations and are used for both certificate creation, nlx (if active) and common-ground.dev

ORGANIZATION_NAME=Conduction
ORGANIZATION_EMAIL_ADDRESS=[email protected]
ORGANIZATION_COUNTRY_NAME=Netherlands
ORGANIZATION_STATE=Noord-Holland
ORGANIZATION_LOCALITY=Amsterdam
ORGANIZATION_UNIT_NAME=Common-Ground

##################################################
# Documentation settings
##################################################

# The domain for this component (do not include a subdomain, this will hamper certification generation)
APP_DOMAIN=conduction.nl

# The subdomain for this component (should be false if you want to use www)
APP_URL=http://localhost
APP_SUBDOMAIN=pc
APP_SUBPATH=pc
APP_SUBPATH_ROUTING=true

# The demo enviroment for this component @depracticed
APP_DEMO=pc.zaakonline.nl

# The Repository for this component
APP_REPRO=https://github.com/ConductionNL/proto-component

# The Helm Charts for this components
APP_HELM=https://github.com/ConductionNL/proto-component/helm

# The repository for the primary (php) container of this project
APP_CONTAINER=https://hub.docker.com/repository/docker/conduction/pc-php

##################################################
# Docker settings
##################################################

CONTAINER_REGISTRY_BASE=docker.io/conduction
CONTAINER_PROJECT_NAME=pc
# The repository for the primary (php) container of this project
CONTAINER_REPRO=https://hub.docker.com/repository/docker/conduction/pc-php

##################################################
# ZGW settings
##################################################
APP_COMMONGROUND_ZRC_LOCATION=https://openzaak.dev.zuid-drecht.nl/zaken/api/v1
APP_COMMONGROUND_ZTC_LOCATION=https://openzaak.dev.zuid-drecht.nl/catalogi/api/v1
APP_COMMONGROUND_DRC_LOCATION=https://openzaak.dev.zuid-drecht.nl/documenten/api/v1
APP_COMMONGROUND_BRC_LOCATION=https://openzaak.dev.zuid-drecht.nl/besluiten/api/v1
APP_COMMONGROUND_NRC_LOCATION=https://opennotificaties.dev.zuid-drecht.nl/api/v1

APP_COMMONGROUND_SECRET=!changeMe!

##################################################
# Notifcation settings
##################################################

NOTIFICATION_ENABLED=falsedxfd
NOTIFICATION_PROVIDER=sasdasdasd
NOTIFICATION_ENABLED_AUTHORIZATION=sasd

##################################################
# Authorization settings
##################################################

AUTH_ENABLED=false
AUTH_PROVIDER_USER=https://uc.zuid-drecht.nl
AUTH_PROVIDER_APPLICATION=https://openzaak.dev.zuid-drecht.nl/authorizaties/api/v1
AUTH_AUTHORIZATION=sasd

##################################################
# Auditrail settings
##################################################

AUDITTRAIL_ENABLED=false

##################################################
# Healthcheck settings
##################################################

HEALTH_ENABLED=false

##################################################
# Archive settings
##################################################

ARCHIVE_ENABLED=false

##################################################
# NLX Setup, read more at https://docs.nlx.io/get-started/#
##################################################

# Do you want to provide an nlx outway? (option for your component to reach nlx services)
NLX_OUTWAY=true

# Do you want to provice an nlx inway (option for nlx services to reach your api)
NLX_INWAY=false

# NLX Certification Details
NLX_COUNTRY_NAME=Netherlands
NLX_STATE=Noord-Holland
NLX_LOCALITY=Amsterdam
NLX_ORGANIZATION_NAME=Conduction
NLX_ORGANIZATION_UNIT_NAME=Common-Ground
NLX_COMMON_NAME=zaakonline.nl
NLX_EMAIL_ADDRESS=[email protected]
NLX_CHALLANGE_PASSWORD=
22 changes: 22 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
* text=auto eol=lf

*.conf text eol=lf
*.html text eol=lf
*.ini text eol=lf
*.js text eol=lf
*.json text eol=lf
*.md text eol=lf
*.php text eol=lf
*.sh text eol=lf
*.yaml text eol=lf
*.yml text eol=lf
bin/console text eol=lf

*.ico binary
*.png binary

.github export-ignore
.travis.yml export-ignore
LICENSE export-ignore
README.md export-ignore
update-deps.sh export-ignore
15 changes: 15 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Lines starting with '#' are comments.
# Each line is a file pattern followed by one or more owners.

# These owners will be the default owners for everything in the repo.
* @rubenvdlinde @matthiasoliveiro
*

# Order is important. The last matching pattern has the most precedence.
# So if a pull request only touches javascript files, only these owners
# will be requested to review.
*.php @rubenvdlinde
*.md @matthiasoliveiro

# You can also use email addresses if you prefer.
#docs/* [email protected]
3 changes: 3 additions & 0 deletions .github/CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Contributor Code of Conduct

See [https://api-platform.com/docs/extra/conduct].
Loading

0 comments on commit c11dfca

Please sign in to comment.