Justin Dalrymple
bc3f390ddb
Extend support for the reformat function & add tests for verification ( #3576 )
2024-04-24 21:22:41 -04:00
Justin Dalrymple
32ed802eb7
Add support for the JobTokenScopes API ( #3571 )
2024-04-24 21:21:51 -04:00
Justin Dalrymple
eef6fd074f
Updating Access Token API wrapper ( #3554 )
...
Adding the rotate method
Changing expiresAt to be a required argument
Improving the return types where needed
2024-03-08 09:26:27 -05:00
Justin Dalrymple
f277995994
CI/CD Re-organization and Optimization ( #3515 )
...
- Updating CI script to use latest shutdown logic
- Removed unneeded tests
- Split browser tests into ones that need a Gitlab instance those that down
- Removing the need to run the full e2e test unless its a release branch
- Moved the most tested release tests (the exports) into a integration test since it doesnt require a full Gitlab instance for testing
2024-01-28 21:43:51 -05:00
Justin Dalrymple
e09008e3bc
Restructuring the AccessLevel enum ( #3501 )
2023-12-31 15:49:10 -05:00
Justin Dalrymple
52e2a2b012
Fixing Users.edit HTTP Method ( #3503 )
2023-12-31 15:21:58 -05:00
Justin Dalrymple
406f997158
Add back isForm when setting position within the create Discussions API ( #3497 )
2023-12-31 14:36:47 -05:00
Justin Dalrymple
ca1e9e046e
Updating MergeRequestDiscussion's endpoints ( #3479 )
2023-12-09 00:45:08 -05:00
Justin Dalrymple
30b31f8a65
Updating all dependencies to their latest supported versions ( #3441 )
2023-10-21 13:41:21 -04:00
Justin Dalrymple
2dcd3d8a68
Support for endpoint rate limits ( #3426 )
2023-10-07 00:33:54 -04:00
Justin Dalrymple
e56800326a
Fix search params in JobArtifact.downloadArchive endpoints ( #3346 )
2023-07-12 13:33:08 -04:00
Justin Dalrymple
5012276f61
Ensure the combined nested object options are handled correctly ( #3331 )
2023-07-02 22:46:01 -04:00
Justin Dalrymple
d7618af65b
Adding unit tests and fixing the trigger and remove methods ( #3328 )
2023-06-27 12:32:45 -04:00
Justin Dalrymple
678a0a7887
Adding streaming support to import/exports ( #3326 )
2023-06-26 16:36:16 -04:00
Justin Dalrymple
f56dfad7b3
Support defered token retrieval ( #3317 )
2023-06-26 13:27:50 -04:00
Justin Dalrymple
70d8ee95c5
Renaming downloadTraceFile to showLog and updating return type ( #3301 )
2023-06-08 15:55:09 -04:00
Rafael Mello
78dc6b7aef
Adding Mergerequest "changes" endpoint for backwards compatibility until full deprecation ( #3293 )
...
Co-authored-by: Rafael Mello <rafael.mello@ifood.com.br>
Co-authored-by: Justin Dalrymple <justin.s.dalrymple@gmail.com>
2023-06-06 13:17:42 -04:00
Justin Dalrymple
320582d75a
Change ProjectImportExport to ProjectImportExports ( #3292 )
2023-06-02 12:49:31 -04:00
Roman Khristoforov
a300ca93f0
Fix ExternalStatusChecks arguments ( #3276 )
...
* Remove unnecessary show() method
* Fix unit tests for ExternalStatusChecks
---------
Co-authored-by: Justin Dalrymple <justin.s.dalrymple@gmail.com>
2023-05-27 18:30:23 -04:00
Justin Dalrymple
63cc513686
Add support for a query timeout ( #3271 )
2023-05-22 00:16:22 -04:00
Marvin Altemeier
b31b267667
Add MergeRequestNoteAwardEmojis class ( #3265 )
2023-05-19 22:01:17 -04:00
Justin Dalrymple
f9ac9f4666
Update fetch mode to exclude cors and add repository unit and integration tests ( #3249 )
2023-05-09 20:30:00 -04:00
Justin Dalrymple
43a7bd3561
Fixing support for nested position arguments ( #3244 )
2023-05-06 14:09:34 -04:00
Justin Dalrymple
ef05364f37
v37 Release Housekeeping - Part 2 ( #3226 )
...
- Fixing codeclimate config
- Improving README badge config
- Debug CI test reports
- Improve test coverage
- Update externals APIs to have consistent structures
- Update Alert Management to improve clarity
- Add convenience methods in ProtectedTags
- Update optional types through the library that were missed
- Rename deregister to unregister and fix the register method which was using the wrong HTTP method
- Fixing CI caching
2023-04-28 22:48:27 -04:00
Justin Dalrymple
7f1648802b
Major Release v36.0.0 - Improved Typing, and API support (16.0) ( #2258 )
...
Adding extensive typing support
Unified browser and Node.JS implementations
Adding support of Gitlab API 16.0
2023-04-26 12:58:56 -04:00
Justin Dalrymple
44cb1f379b
Update del requests to accept body parameters ( #2424 )
2022-03-20 11:23:47 -04:00
Justin Dalrymple
8a853aa0dc
Updating tests to reflect recent bug fix
2022-03-16 00:32:37 -04:00
Justin Dalrymple
561f2abf99
Updating Tag.create function to match latest API
2021-12-01 14:58:37 -05:00
nilennoct
fe5a2774e8
Refactor endpoint generation, using tagged template to encode parameters ( #2173 )
...
* Fix incorrect Feature Flags endpoint
* Refactor endpoint generation, using tagged template to encode parameters
* Add basic unit test for the endpoint function
2021-11-02 16:50:19 -04:00
Justin Dalrymple
c09fae4e80
Fixing protect request format ( #2155 )
2021-10-17 14:22:06 -04:00
Ian Jenkins
8d6a454996
Add support for username lookup. ( #2147 )
...
Similar to Users.search() this looks up a username directly using
Users.username(). This is useful when you want to grab user information
for a known username without having to run a search which could be slow.
For example a common name such as `david` is slower with search than a
username lookup and also the first result is not for this username
meaning you have to parse through a large array rather than just accept
the first result.
2021-10-16 15:03:26 -04:00
Justin Dalrymple
482141e271
Update MergeRequestApprovals API to match latest Gitlab API Release ( #2035 )
2021-08-27 18:31:02 -04:00
Justin Dalrymple
336afab7e0
Adding a core integration test, and fixing the resource imports ( #2039 )
2021-08-27 17:10:40 -04:00
Justin Dalrymple
46a662a5e3
Improved mime handling ( #1979 )
2021-08-09 14:57:09 -04:00
Justin Dalrymple
fed2fe94b6
Revert pagination changes. Information is available, just not through gitlab.com ( #1985 )
2021-08-02 19:58:46 -04:00
Aliyss Snow
4f2166210b
Added Topics to ProjectSchema & Updated Commit.ts ( #1932 )
...
- Added Topics and namespace to ProjectSchema
- Made ref optional in RepositoryFiles.ts
- Updating CommitAction types
Co-authored-by: Justin Dalrymple <jdalrymple@users.noreply.github.com>
2021-07-27 10:07:06 -04:00
Aliyss Snow
9dde3fe96b
Added RepositorySubmodules.ts ( #1931 )
...
Co-authored-by: Justin Dalrymple <jdalrymple@users.noreply.github.com>
2021-07-27 09:44:22 -04:00
Justin Dalrymple
6a3292b033
Expose typing to consumer and remove export complexity ( #1818 )
...
- Exports all types
- Clean up type duplicates
- Remove Project,User and Group Bundles
- Fix typing on the Gitlab Export
- Clean up README.md
2021-07-05 15:34:19 -04:00
Justin Dalrymple
4d65c291cd
Updating pagination return information ( #1898 )
2021-06-23 23:35:06 -04:00
Justin Dalrymple
f6ed4376c0
Improve pagination logic by parsing query parameters explicitly on response ( #1889 )
2021-06-21 21:48:30 -04:00
Justin Dalrymple
0255a0e82f
Package Registry Support ( #1822 )
...
* Adding support for Package Registry API
2021-06-07 16:22:00 -04:00
Justin Dalrymple
639472da9b
Revert build system changes ( #1851 )
2021-06-07 08:43:41 -04:00