- Merged #24 Add methods for getting issue history - pilov-pa
- Improved XML call for getting issue history and worktimes and some other calls.
- Merged #23 Remove dublicated xml declaration - pilov-pa
- Added AgileBoard settings call
- Merged #22 Fix error getting login of the author of WorkItem - stingmu
- Merged #19 Fix of create issue method - angerslave
- Removed non project related lines from .gitignore
- Merged #19 Re-added PHP 5.4 support, Thanks to Angerslave
- Just README and CHANGELOG updates
- Merged #15 (new methods available) Thanks @angerslave
- Dropped support for PHP lower than 5.6
- Merged #14
- Merged #13
- Merged #12
- Merged #11
- Merged #10
- Merged #9
- Merged #8
- Merged #7
- A lot of new methods added (updateIssue, deleteIssue, createAttachment, importAttachment, importLinks, importIssues, importWorkitems, getWorkitems)
- Merged #7 from REDLINK/fix-createIssue
- Merged #8 from REDLINK/replace-urlencode-with-rawurlencode
- Merged #9 from REDLINK/feature-createAttachment
- Merged #10 from REDLINK/set-mimetype
- Merged #12 from REDLINK/feature-newIssueMethods
- Merged #6 'Fetch issues by filter only + with comments'. Thanks @chabberwock
- Merged #5 'Fixed executing queries.'. Thanks @wdamien
- Added example for executing simple command
- Improved error handling - On 404 error, the call will throw a
YouTrack\NotFoundException
- Improved error handling -
YouTrack\Exception
/YouTrack\Error
is now aware of JSON responses - Improved connection request method. If the body is array it will no longer check if the file exists (Notice was thrown by PHP)
- Fixed Issue #4, Improved
getAccessibleProjects
, seeexamples/get-all-projects.php
. Thanks @openWebX
- Fixed Issue #3, Added method
getUserRoles
, seeexamples/get-user-roles.php
. Thanks @openWebX - Improved exception handling (on 403 errors, an
NotAuthorizedException
will be thrown) - YouTrack-Exceptions are now
YouTrack\Error
aware ($e->getYouTrackError()
)
- Fixed Issue #2, Throw exception
YouTrack\IncorrectLoginException
on incorrect login or password.
- Added support for long parameter values for method
createIssue
(It was not possible to do a request with more than 8205 chars (InCloud, nginx 414-Error)) - Improved DocBlocs for Connection class methods
- Added more parameters (full support now) for
executeCommand
. Thanks @1ed. See Apply Command to an Issue
- Added executeCountQueries (Get Number of Issues for Several Queries). See
./examples/query-count.php
. (Thanks Limelyte).