Commit Graph

818 Commits (56ae6b8b70125f9261b49df3c4f63ba265e83fff)

Author SHA1 Message Date
Jan Sandbrink 13b9042293 treat all 422 errors the same for forms 9 years ago
Jan Sandbrink ac9cffe741 remove tautology and add apropriate specs 9 years ago
Jan Sandbrink c7207f0330 resort errors in WP contracts 9 years ago
Jan Sandbrink eec35308ce use contract directly in WP create too 9 years ago
Jan Sandbrink ce0b906d91 dirty trick to allow using a Hash as mock 9 years ago
Jan Sandbrink e5dd8732fc fix stupid mistakes 9 years ago
Jan Sandbrink 88d7944bb1 hide error merging behind contract.validate 9 years ago
Jan Sandbrink 025f3f589e remove side effect from Validation.create 9 years ago
Jan Sandbrink 0b7b4bf329 extract error merging into contract 9 years ago
Alex Coles 837265c257 Fix API v3 WorkPackageSchema for AR::Relation 9 years ago
Alex Coles 9abbe5c4f7 Remove deprecated Relation#all in lib 9 years ago
Alex Coles a6212fb304 Fix syntax (w/Rubocop) in lib code 9 years ago
Alex Coles 57618b25ec Replace dynamic finder usages with #find_by, etc. 9 years ago
Jan Sandbrink 4054c2ae22 add a removeWatcher link to work packages 10 years ago
Alexander Bach 82d8b4500d Remove temporal coupling 10 years ago
Alexander Bach ca06ce47be Properly use caching mechanism 10 years ago
Alexander Bach cbc22efc8e Fix dumb mistake 10 years ago
Alexander Bach 8d26d6a52c Explicitly specify PayloadRepresenter 10 years ago
Alexander Bach 6c19dc58ff Move helper method to helpers 10 years ago
Alexander Bach eaa98420a5 Use proper inherited variable 10 years ago
Alexander Bach 0312378ef3 Lull the hound 10 years ago
Alexander Bach e2a43472b9 Correct wp create endpoint refactoring 10 years ago
Alexander Bach c7d5d266d8 Remove superfluous variable 10 years ago
Alexander Bach a7ff19e620 Move service creation into post 10 years ago
Alexander Bach b25302590a Remove duplicated permission check 10 years ago
Alexander Bach a0ae511f99 Add complimentary post 10 years ago
Alexander Bach e506a49733 Shorten form_representer by inheriting from single 10 years ago
Alexander Bach 71fa1fa912 Tiny style fix 10 years ago
Alexander Bach 673d9366ff Improve shared helper encapsulation 10 years ago
Alexander Bach 169a948c02 µstyle fix 10 years ago
Alexander Bach b0648d42f3 Remove erroneous existent project_id property 10 years ago
Alexander Bach 3aaf564ecb Fix typo 10 years ago
Alexander Bach fd2c6ad237 Fix permissions + cleanup 10 years ago
Alexander Bach ba3770d97e Some style fixes 10 years ago
Alexander Bach 536ba834dc Separating form representer for update and create cases 10 years ago
Alexander Bach 785a0a6ecd Remove unnecessary destruction 10 years ago
Alexander Bach c791228ea8 Calm the hound 10 years ago
Alexander Bach 40ca653803 Extract *_form_api endpoints 10 years ago
Alexander Bach edddde9fc3 Merge form folder into work_packages folder 10 years ago
Alexander Bach 2aa4359fba Prepare WorkPackagesByProject for form endpoint 10 years ago
Alexander Bach 59a539609d Move and rename AvailableWorkPackages API to meet standards 10 years ago
Alexander Bach cbe64452a8 Improve initialization readability 10 years ago
Alexander Bach e67f498818 Appease the hound 10 years ago
Alexander Bach 410e483fef Provide more flexible structure for work package contract validations 10 years ago
Alexander Bach cccfcd9652 Moved lock_version validation enforcement 10 years ago
Alexander Bach 6e8b12f846 Quieten the hound 10 years ago
Alexander Bach 6f597efc7a Extract shareable methods into separate module 10 years ago
Alexander Bach 870518f217 Unified permission checks 10 years ago
Alexander Bach 02240617f2 Remove temporal coupling 10 years ago
Jan Sandbrink 55360c6f32 also provide a payload for addWatcher 10 years ago