specify first endpoints to support filtering
link type in WP

[ci skip]
specify type endpoints

[ci skip]
add meta data to type (created, updated)

[ci skip]
add color to type

[ci skip]
be more specific about OQL

[ci skip]
Merge remote-tracking branch 'origin/dev' into feature/OQL

Conflicts:
	doc/apiv3-documentation.apib
Merge remote-tracking branch 'origin/dev' into feature/specify_patchable_type

Conflicts:
	doc/apiv3-documentation.apib

[ci skip]
Use default branch for all pkgr addons
Remove unused openproject-ui_components dependency

YAGNI. We are not currently loading an UI components from this
library. We should revisit extracting out UI components once our
front-end codebase matures.

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Bump version to 4.0.5
Merge pull request #2318 from opf/feature/remove-ui-components-dependency

Remove unused openproject-ui_components dependency
Merge pull request #2268 from opf/feature/OQL

Specify OQL Support
Merge pull request #2334 from opf/hotfix/use_master_branch_for_pkgr_addons

Use default branch for all pkgr addons
Merge branch 'release/4.0' into dev

Signed-off-by: Alex Coles <alex@alexbcoles.com>

Conflicts:
	lib/open_project/version.rb
Use more idiomatic Chai assertions for booleans

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Activate ngAria
Test that possible assignees/responsibles behave the same
Unify possible assignees/responsibles behavior
Refactor spec