Commit Graph

186 Commits

Author SHA1 Message Date
e3fbde2ba9 version up 2025-03-18 15:52:28 +09:00
c3e7f5afa6 Merge pull request #13 from chad-loder/fix-file-operations-parameters
Fix GitLab API parameter handling in create_or_update_file
2025-03-18 15:51:31 +09:00
c97ed49805 Fix GitLab fork function parameter handling
- Made owner property optional in GitLabForkParentSchema

- Made forked_from_project property optional in GitLabForkSchema

- Improved error handling in fork_repository MCP handler
2025-03-17 23:47:30 -07:00
6cb8e559e0 Fix create_or_update_file parameter handling and schema validation
- Added support for both commit_id and last_commit_id parameters in createOrUpdateFile function

- Made commit_id optional in GitLabCreateUpdateFileResponseSchema to match GitLab API

- Implemented smart handling to extract commit IDs from existing files when updating

- Resolves zereight/gitlab-mcp#12
2025-03-17 23:29:36 -07:00
933a5f6ab6 Merge pull request #11 from chad-loder/jsdoc-improvements
Improve code documentation with bilingual JSDoc comments
2025-03-18 10:59:04 +09:00
d1bdeba497 Improve JSDoc documentation with bilingual comments 2025-03-17 18:22:05 -07:00
401b3d2953 version up 2025-03-18 09:56:16 +09:00
9108714ac0 Merge pull request #10 from chad-loder/url-normalization-fix
Fix URL construction with smart API URL normalization
2025-03-18 09:54:37 +09:00
26c6507418 Merge pull request #7 from chad-loder/minimal-note-fix
Fix createNote function URL construction: use plural resource names and avoid duplicate /api/v4
2025-03-18 09:51:21 +09:00
6a61a510b9 Fix URL construction and add smart API URL normalization 2025-03-17 17:34:21 -07:00
c28f36e81f Fix createNote function URL construction: use plural resource names and avoid duplicate /api/v4
This fix resolves two issues in the createNote function:

1. Use plural form for resource types (issues, merge_requests) in the URL path

2. Remove duplicate /api/v4 in URL construction, which caused 404 errors

These changes align with the GitLab API documentation and fix 404 errors when adding notes to issues or merge requests.
2025-03-17 14:38:56 -07:00
696a6dd102 Add enhanced debugging to createNote function 2025-03-17 14:26:26 -07:00
4740a4b4f7 Fix createNote function to not duplicate /api/v4 in URL 2025-03-17 14:22:37 -07:00
0fd73ec04e Add debug info to create_note handler response 2025-03-17 14:18:37 -07:00
51641d7b9b Add debug logging to createNote function 2025-03-17 14:14:48 -07:00
68c332c0a7 Update version to 1.0.7-fix to reflect URL path fix 2025-03-17 14:13:45 -07:00
9c17e9b828 Fix create_note API URL construction to avoid duplicate /api/v4 path 2025-03-17 14:10:47 -07:00
1926d77c2f Fix: Use plural resource names in createNote URL construction
- Changed  to s to use the correct plural form in API endpoints

- This fixes 404 errors when trying to add notes to issues or merge requests

- Added a test file to verify the fix

- Conforms to GitLab API documentation which uses plural resource names (issues, merge_requests)
2025-03-17 13:47:20 -07:00
460ab62c00 version up 2025-03-17 14:40:07 +09:00
23e46ee7b2 Merge pull request #3 from cornedor/create-note-api
Added missing api url part to create_note
2025-03-17 00:19:32 +09:00
0471d4b2fa Added missing api url part to create_note 2025-02-25 13:06:24 +01:00
51598cf5b4 서버 이름 변경 및 버전 업데이트: better-gitlab-mcp-server로 이름 수정, 버전 1.0.5로 업데이트 2025-02-21 09:43:58 +09:00
782e0d2c2d README.md에서 기능 섹션 제거: 불필요한 정보 삭제 및 문서 간소화 2025-02-21 09:33:30 +09:00
db35efff4b README.md 및 index.ts 업데이트: 버그 수정 및 개선 사항 포함, 서버 이름 변경 2025-02-21 09:25:21 +09:00
54e3e020c7 새로운 createNote 함수 추가: 이슈 또는 병합 요청에 노트(댓글)를 추가하는 기능 구현 및 관련 스키마 정의
버전 1.0.4로 업데이트
2025-02-20 05:58:06 +09:00
f143ca0023 README.md 업데이트: 새로운 create_note 함수 추가 및 관련 스키마 정의 2025-02-20 05:52:20 +09:00
3629949627 README.md 업데이트: 기능 및 도구 섹션 추가, 설치 및 사용법 개선 2025-02-20 05:47:04 +09:00
d082672731 버전 1.0.3으로 업데이트 2025-02-13 05:56:35 +09:00
e65ddc246f Merge pull request #2 from smithery-ai/smithery/config-fy90
Deployment: Dockerfile and Smithery config
2025-02-13 05:53:00 +09:00
61d0649781 Merge pull request #1 from punkpeye/patch-1
add MCP server badge
2025-02-13 05:52:46 +09:00
92e55595fd README.md 업데이트: Claude App 사용법에 Cline 및 Roo Code 추가, GitLab 서버 명령어 수정 2025-02-13 05:48:30 +09:00
0f9b84dcdf Update README 2025-02-13 00:02:14 +08:00
f18a116363 Add Smithery configuration 2025-02-13 00:02:13 +08:00
2b0c9836b6 Add Dockerfile 2025-02-13 00:02:12 +08:00
04733ba2ab add MCP server badge
This PR adds a badge for the [gitlab mcp](https://glama.ai/mcp/servers/7jwbk4r6d7) server listing in Glama MCP server directory.

<a href="https://glama.ai/mcp/servers/7jwbk4r6d7"><img width="380" height="200" src="https://glama.ai/mcp/servers/7jwbk4r6d7/badge" alt="gitlab mcp MCP server" /></a>

Glama performs regular codebase and documentation checks to:

* Confirm that the MCP server is working as expected
* Confirm that there are no obvious security issues with dependencies of the server
* Extract server characteristics such as tools, resources, prompts, and required parameters.

This badge helps your users to quickly asses that the MCP server is safe, server capabilities, and instructions for installing the server.
2025-02-11 00:52:08 -06:00
d686f4e2d7 초기 설정 파일 추가: .gitignore, tsconfig.json, package.json 및 README.md 생성
Generated by Copilot
2025-02-11 10:36:57 +09:00