Commit Graph

170 Commits (5c099310c3636834fc259c505ea83ac89bcc8dd0)

Author SHA1 Message Date
Jens Ulferts f1d81ae2a5
validate conditions 7 years ago
Jens Ulferts a1812699f0
validate actions 7 years ago
Jens Ulferts fc10be5a73
use ar name for validation 7 years ago
ulferts 09751f9f25 allow relations to be altered and also inverted (#6120) 7 years ago
ulferts 83e605e63c allow setting parent that has relation via new siblings (#6114) 7 years ago
ulferts bf28dfb830 tweak circular dependency detection when siblings already have a follows relation (#6107) 7 years ago
Jens Ulferts a4af690d0e
more leniency with existing follows relations 7 years ago
ulferts 0c8ec533c0 allow creating follows relations among siblings (#6093) 7 years ago
ulferts 6b9e7066fd streamline relation in hierarchy error message (#6056) 7 years ago
ulferts 634f45d6fc prevent circular scheduling relationship (#6062) 7 years ago
ulferts 1cc9601d30 Fix/circular dependency error handling (#6040) 7 years ago
Jens Ulferts 763a154eb8
actually execute validations 7 years ago
Jens Ulferts d2fe896b88
fix error localization in relations 7 years ago
Jens Ulferts 690e0ffc60 wp create/update/destroy via services 7 years ago
Oliver Günther ed1a0c87de
[25999] Make timeline labels configurable 7 years ago
ulferts 7154caec85 Fix/consolidate representers (#5732) 7 years ago
ulferts f4b36edccb Feature/save zoom in query 7 1 (#5637) 8 years ago
Oliver Günther 6b372acae6
Implement timeline zoom level as query enum 8 years ago
ulferts 0c0b16508b Fix/bump representable (#5465) 8 years ago
ulferts 51f5f31d3a prevent nil with date comparison error (#5508) 8 years ago
ulferts 21571ac3a2 Fix/add child rescheduling (#5499) 8 years ago
Oliver Günther 7144f28662
[24972] Make hierarchy mode state part of query 8 years ago
Oliver Günther 34d029d055
[24575] Instrument timeline visibility state through query 8 years ago
Markus Kahl 7235cbbb26 check permission outside of project context correctly 8 years ago
Markus Kahl 6cc211cab0 fixed update_query_spec 8 years ago
Markus Kahl 9f0123a703 query update and query update form wip 8 years ago
Markus Kahl 4b55e72433 be smart 8 years ago
Markus Kahl 9ffbe49bac make sure project is visible 8 years ago
Markus Kahl e257294795 validate project if set 8 years ago
Markus Kahl 9e79d02d8f queries create and create form api endpoints 8 years ago
Oliver Günther 7cf11bb689 Update copyright notice 8 years ago
Markus Kahl 64db3d3b8a allow writing admin flag 8 years ago
Markus Kahl 9671e6368a added missing auth fields to user endpoint 8 years ago
Markus Kahl 6b84e9788c fixed the relations contract which was sabotaged by delayed_job 8 years ago
Oliver Günther 6cbfc7ffed
[24063] Add Users PATCH endpoint 8 years ago
Oliver Günther 9dc8d09516
Add CreateUser API endpoint and spec 8 years ago
Oliver Günther c284109d70
User contract: Require password set when status is `active` 8 years ago
Oliver Günther 826ec7b7b6
Add CreateUserService and User contracts 8 years ago
Markus Kahl 6f91bd09b1 code climate 8 years ago
Markus Kahl cdf472d9ba more specs e.g. for validations including permissions 8 years ago
Markus Kahl 7f6d74a88e basic crud 8 years ago
Oliver Günther 287613d684 Rubocop 9 years ago
Oliver Günther 1c9ad6d4a2 Extend UpdateContract to allowe parent_id changes 9 years ago
Jens Ulferts 99d4600902 Handle empty create requests 9 years ago
Jens Ulferts 2b758283c8 explicitly require to avoid "still in tree" error 9 years ago
Jens Ulferts de33104d11 add a project independent endpoint for work package creation 9 years ago
Jens Ulferts f40d84cc02 move contracts from lib/api to app/contracts 9 years ago