Commit Graph

29509 Commits

Author SHA1 Message Date
Oliver Günther 7d1e5cb795 [24095] Update totalColumn value when columns change 2016-10-25 12:27:18 +02:00
Oliver Günther e2ff6641d8 Merge pull request #4968 from opf/fix/24074/wp-create-preview-context
[24074] Allow previewMarkup without context
2016-10-25 08:20:24 +02:00
CI b564f4c6aa Update reference to OpenProject-Translations 2016-10-25 00:53:09 +00:00
Oliver Günther 91def9115d [24074] Allow previewMarkup without context
When creating a work package without a project set, the previewMarkup is
not available despite a link being possible without setting the context.
2016-10-24 15:02:57 +02:00
ulferts 2387901eff Merge pull request #4944 from opf/fix/23896/enter-in-edit-mode
[23896] Submit and close edit mode on enter for most edit fields
2016-10-24 12:04:16 +02:00
Oliver Günther ffeeaeed2a Merge pull request #4964 from HDinger/fix/24121-topic-clipping-in-work-package-list
[24121] Topic clipping in work package list
2016-10-24 07:22:03 +02:00
Oliver Günther cf75408522 Bump livingstyleguide to 2.0.1
Fixes sprockets deprecation warnings

[ci skip]
2016-10-23 21:48:57 +02:00
Oliver Günther a0858a5abd Merge pull request #4955 from opf/feature/24063/user-update-api
[24063] Add PATCH api/v3/users
2016-10-21 19:44:16 +02:00
Markus Kahl 9a58e445d3 Merge pull request #4960 from opf/fix/24111/gzip-double-content-encoding
[24111] Fix double encoding of gzip attachments in Firefox
2016-10-21 15:07:17 +01:00
Oliver Günther 38d8afa5f4 Merge pull request #4961 from HDinger/fix/24080-scroll-bars-shown-for-relations-in-full-screen-Chrome-Edge
[24080] Scroll bars shown for relations in full screen (Chrome, Edge)
2016-10-21 16:01:25 +02:00
Henriette Dinger 4b4e138900 Avoid content cutoff in FF 2016-10-21 15:59:17 +02:00
Oliver Günther e7d505c7c7 Add spec for updating an unknown user 2016-10-21 15:04:23 +02:00
Oliver Günther 1561617d9e Change specification: Only admins are permitted
When user's should be allowed to update their own parameters,
we will need extra care to not interfere with the password confirmation
requirements.

As there is no explicit requirement that this should be possible, I'm
restricting the specification to allow only admins to update users
without confirmation, identically to how the admin UI allows that.
2016-10-21 15:01:17 +02:00
Oliver Günther 6cbfc7ffed [24063] Add Users PATCH endpoint 2016-10-21 12:18:24 +02:00
Markus Kahl f3e7210813 Merge pull request #4950 from opf/feature/24062/user-create-api
[24062] Add POST api/v3/users
2016-10-21 10:57:50 +01:00
Henriette Dinger d60ceafe84 Increase line-height to avoid scroll bars 2016-10-21 09:28:49 +02:00
Markus Kahl 863ccad909 added missing href to create relation example 2016-10-21 07:46:51 +01:00
Oliver Günther 9991beb3a2 Use request spec instead of Rack::Test 2016-10-21 08:45:30 +02:00
Oliver Günther c77309b8b8 Review remarks 2016-10-21 08:45:30 +02:00
Oliver Günther 467bf13e28 Return correct status from successful create 2016-10-21 08:45:29 +02:00
Oliver Günther fe2295a605 Add spec for unauthorized access 2016-10-21 08:45:29 +02:00
Oliver Günther 4658e83dd5 Add spec for invalid status 2016-10-21 08:45:28 +02:00
Oliver Günther 11794feed1 Handle invitation flow 2016-10-21 08:45:11 +02:00
Oliver Günther 9dc8d09516 Add CreateUser API endpoint and spec 2016-10-21 08:45:09 +02:00
Oliver Günther c284109d70 User contract: Require password set when status is active 2016-10-21 08:44:53 +02:00
Oliver Günther 826ec7b7b6 Add CreateUserService and User contracts 2016-10-21 08:44:53 +02:00
Oliver Günther 1ef82365b5 Merge pull request #4953 from opf/feature/relations_crud_impl
Feature: Relations CRUD
2016-10-21 08:44:19 +02:00
Oliver Günther 544358855f [24111] Fix double encoding of gzip attachments in Firefox
Firefox will wrongly decode gzip attachments with `Content-Encoding:
gzip`.

https://bugzilla.mozilla.org/show_bug.cgi?id=421928
https://bugzilla.mozilla.org/show_bug.cgi?id=610679
2016-10-21 08:21:45 +02:00
CI 3a67269db5 Update reference to OpenProject-Translations 2016-10-21 00:52:35 +00:00
Markus Kahl 7c3d25411b removed unused parameter 2016-10-20 22:50:22 +01:00
Markus Kahl 6023755e06 polish 2016-10-20 22:41:13 +01:00
Oliver Günther 92cea1f44d Merge pull request #4939 from opf/feature/24057/info-row
[24057] Add info row to WP show / split screen with more concise information
2016-10-20 21:38:35 +02:00
Markus Kahl 304806b322 moved create relation into work package scope 2016-10-20 15:31:05 +01:00
Markus Kahl 6f91bd09b1 code climate 2016-10-20 15:06:28 +01:00
Oliver Günther 9e5f25aeb4 Replace op-date with op-date-time 2016-10-20 12:24:03 +02:00
Markus Kahl 898db3a164 renamed relatedTo/From -> to/from 2016-10-20 10:56:23 +01:00
Markus Kahl 12cf393676 amended available candidates api doc 2016-10-20 10:45:49 +01:00
Markus Kahl 8013cc89cb finished spec; pageSize param 2016-10-20 10:41:19 +01:00
Markus Kahl 5bec815324 updated spec 2016-10-20 10:41:19 +01:00
Markus Kahl 39dbb84373 available relation candidates 2016-10-20 10:41:19 +01:00
Markus Kahl 7b2e16f19f removed obsolete parameter 2016-10-20 10:41:19 +01:00
Markus Kahl 7c3f052485 translate relation contract error messages 2016-10-20 10:41:19 +01:00
Markus Kahl cdf472d9ba more specs e.g. for validations including permissions 2016-10-20 10:41:19 +01:00
Markus Kahl 7f6d74a88e basic crud 2016-10-20 10:41:19 +01:00
Markus Kahl 994e0db591 add rel desc; brought representer up to spec 2016-10-20 10:41:19 +01:00
Oliver Günther 83296fc0c9 Render separate info row line with type and updated date 2016-10-20 11:13:13 +02:00
Oliver Günther 5f638ad247 Add user link directive 2016-10-20 11:13:13 +02:00
Markus Kahl b9756f6f71 Merge pull request #4958 from opf/housekeeping/apiv3-doc-split
Extract APIV3 documentation into single endpoints
2016-10-20 10:10:35 +01:00
Oliver Günther b765444853 Fix aglio warnings in relations
[ci skip]
2016-10-20 10:58:50 +02:00
Oliver Günther c201633ee5 Extract APIV3 documentation into single endpoints
This does not differentiate further inside an endpoint and while
useful (for e.g., work packages) we should discuss how the structure
inside an endpoint should look like.
2016-10-20 10:57:53 +02:00