Journal editable_by? checks if user is the journal owner.
Added update link to activity representer.
Wired up update comment permission to front end.
Add addComment link to work package representer and wire up template.
Merge branch 'dev' into fix/comments-permissions

Conflicts:
	lib/api/v3/work_packages/work_package_representer.rb
Remove unused paths from path helper and fixed activity service test.
Merge branch 'dev' into fix/comments-permissions

Conflicts:
	lib/api/v3/work_packages/work_package_representer.rb
	spec/lib/api/v3/work_packages/work_package_representer_spec.rb
Fixed activities specs.
grr put back in commented out code.
given openproject runs in a subdirectory we cannot allow redirecting to a different subdirectory. also tries to catch shenanigans to circumvent the check like ".." in the path.
Removed commented out line.
Fix Footer is not fixed at the bottom after opening a taskboard
redirect to last URL after direct omniauth login
Truncate long page title and link to Wiki page
Truncate log text with ellipsis css property
Merge branch 'dev' into fix/comments-permissions
only append origin if back_url is given
Add skeleton spec for OP::Plugins::ActsAsOpEngine

Signed-off-by: Alex Coles <alex@alexbcoles.com>
[wip] Add .extend_api_response to ActsAsOpEngine

Signed-off-by: Alex Coles <alex@alexbcoles.com>
adds validation for min-max length