Commit graph

  • 6516f756f3
    Use intermediate env vars for Pulumi passphrases (#595) adam jones 2025-10-01 10:42:35 +01:00
  • e968cfdbca
    fix: renumber migrations to fix staging deployment (#592) v1.2.3 Tadas Antanavicius 2025-09-30 10:39:33 -07:00
  • 272ee9322d
    fix: add server name validation and clean invalid data before migration 009 (#591) v1.2.2 Tadas Antanavicius 2025-09-30 10:07:42 -07:00
  • e1f12d6b71
    Add a workflow for cancelling stuck pulumi locks (#589) Radoslav Dimitrov 2025-09-30 18:45:13 +03:00
  • 8bd13d5ed7
    Apply gofmt formatting to all Go files (#588) Tadas Antanavicius 2025-09-30 07:32:22 -07:00
  • 2d49e5b68c
    fix: prevent NULL status values during migration 008 (#587) v1.2.1 Tadas Antanavicius 2025-09-30 06:43:26 -07:00
  • e39b008b41
    Ensure we populate sane defaults for NULL values (#583) Radoslav Dimitrov 2025-09-30 15:47:18 +03:00
  • 3dc4f93370
    fix: handle NULL status values in migration 008 (#578) Tadas Antanavicius 2025-09-30 00:21:48 -07:00
  • bef665a442
    build(deps): bump docker/login-action from 3.5.0 to 3.6.0 in the actions group (#577) dependabot[bot] 2025-09-30 09:32:16 +03:00
  • 83432d8806
    docs: add MCP Server for MCP Registry to community-projects (#579) Jun Han 2025-09-30 14:31:54 +08:00
  • a0bc09dbe1 Revert "docs: clarify release deployment process and enable manual deploy trigger" tadasant 2025-09-29 18:57:40 -07:00
  • c40374c280 docs: clarify release deployment process and enable manual deploy trigger tadasant 2025-09-29 18:54:56 -07:00
  • df018fc43b
    Share more code between DNS and HTTP auth flows (#552) v1.2.0 Joel Verhagen 2025-09-29 18:43:27 -04:00
  • 28220b0be6
    Clarify the docs around open/closed source and public/private MCP servers (#573) Radoslav Dimitrov 2025-09-30 00:29:26 +03:00
  • 999cf9ecf4
    docs: add community projects to registry list (#574) adam jones 2025-09-29 22:28:30 +01:00
  • 6972e542c3
    docs: remove status field from server.json examples (#575) Tadas Antanavicius 2025-09-29 14:28:16 -07:00
  • a0117a629f
    docs: add community resources section with OtherVibes/mcp-publish-action (#544) OtherVibes 2025-09-30 00:15:16 +03:00
  • 3762542ddc
    Ensure registry API implements the reference openapi schema (#568) Radoslav Dimitrov 2025-09-29 23:53:54 +03:00
  • 5a584b86f4
    Add community-projects reference document (#569) Radoslav Dimitrov 2025-09-29 23:38:46 +03:00
  • e992562a78
    fix(spec): registryType, identifier, version should be required fields (#548) Jun Han 2025-09-30 04:32:50 +08:00
  • b21c6f564d
    Changes on the server.json format and the API (#562) Radoslav Dimitrov 2025-09-29 23:30:35 +03:00
  • 4962609697
    docs: update download link of mcp-publisher in GitHub Actions to 1.1.0 (#565) yuna0x0 2025-09-29 03:55:01 +09:00
  • f58bce806a
    docs: Force white background for ecosystem diagram (#564) Ian Mckay 2025-09-29 04:54:22 +10:00
  • 76365a61e3
    fix: use io.LimitReader in key fetcher (#558) Ville Vesilehto 2025-09-26 13:24:07 +03:00
  • f0cce8559f
    build(deps): bump actions/cache from 4.2.4 to 4.3.0 in the actions group (#545) dependabot[bot] 2025-09-25 12:40:28 +00:00
  • ad49033b27
    Update prod to follow the release cycles (#547) Radoslav Dimitrov 2025-09-25 14:38:08 +02:00
  • 025800aadb
    docs: update download link of mcp-publisher to 1.1.0 (#551) Jun Han 2025-09-25 20:37:19 +08:00
  • 747ad310bb
    Fix atomic latest version update to prevent missing isLatest flags (#530) adam jones 2025-09-24 18:27:36 +01:00
  • ae00f70eaf
    Remove leftover psql references (#541) v1.1.0 Radoslav Dimitrov 2025-09-24 00:22:11 +02:00
  • 31e16a18ec
    Extra validation for registries (#484) Avish Porwal 2025-09-24 03:35:10 +05:30
  • ddcc586842
    Remove the in-memory database (#537) Radoslav Dimitrov 2025-09-23 17:40:20 +02:00
  • 9d184933c5
    fix: update server.json examples in publishing guide to be valid (#524) adam jones 2025-09-22 13:41:40 +01:00
  • 5746e7e99b
    Remove OIDC authorization flow to fix data race vulnerability (#526) adam jones 2025-09-22 13:41:32 +01:00
  • 60c801c0c2
    Fix race conditions in concurrent server publishing (#528) adam jones 2025-09-22 12:16:05 +01:00
  • 53f808a2c1
    add migraiton file to convert snake case to camel case (#522) Preeti Dewani 2025-09-21 17:56:15 +05:30
  • 56e8b4879b
    Introduce serverId, rename id to versionId (#465) Tadas Antanavicius 2025-09-21 08:00:09 -04:00
  • 52b1dc71b6
    Fix OpenAPI spec: use correct Remote type field name (#516) adam jones 2025-09-20 04:04:37 +01:00
  • bd6c711627
    docs: add kubectl configuration instructions for GKE access (#514) adam jones 2025-09-19 21:04:32 +01:00
  • 6e38137ce4
    Increase GKE node size to e2-standard-2 (#513) adam jones 2025-09-19 20:28:47 +01:00
  • edd93af8ac
    Set workflow permissions to resolve CodeQL warnings (#474) Radoslav Dimitrov 2025-09-18 18:22:18 +03:00
  • 6ed625f476
    464 logs infra (#478) Preeti Dewani 2025-09-18 13:56:43 +05:30
  • 2280e4da38
    Add GitHub Container Registry (GHCR) support for MCP servers (#439) Gaurav Gosain 2025-09-17 22:56:52 +04:00
  • 516e2ab1f0
    Add NuGet to package deployment options (#497) Kartheek Penagamuri 2025-09-17 00:12:08 -07:00
  • e079d38ba1
    build(deps): bump anchore/sbom-action from 0.20.5 to 0.20.6 in the actions group (#489) dependabot[bot] 2025-09-16 23:59:34 +03:00
  • 63cf08efad
    fix: validate server names to allow only single slash (#471) (#476) Ossama Lafhel 2025-09-15 13:05:51 +02:00
  • b77e382b98
    build(deps): bump go.opentelemetry.io/otel/exporters/prometheus from 0.59.1 to 0.60.0 (#468) dependabot[bot] 2025-09-13 23:38:36 +03:00
  • c5921adc7f
    build(deps): bump sigstore/cosign-installer from 3.9.2 to 3.10.0 in the actions group (#470) dependabot[bot] 2025-09-13 23:35:29 +03:00
  • 5e421d01c8
    build(deps): bump golang.org/x/oauth2 from 0.30.0 to 0.31.0 (#469) dependabot[bot] 2025-09-13 23:35:08 +03:00
  • 3443121b50
    build(deps): bump github.com/prometheus/client_golang from 1.23.0 to 1.23.2 (#467) dependabot[bot] 2025-09-13 23:34:51 +03:00
  • 9d63afb05a
    chore: remove outdated version tags from GitHub Actions (#457) adam jones 2025-09-12 13:51:46 -07:00
  • 05003c5dbf
    Bump Go to 1.25 (#456) Radoslav Dimitrov 2025-09-12 13:01:40 +03:00
  • bec92b848e
    Update the docs with info for remote MCP servers (#444) Radoslav Dimitrov 2025-09-12 13:01:25 +03:00
  • ba86c6beb5
    docs: simplify GitHub Actions publishing guide (#446) adam jones 2025-09-12 02:57:46 -07:00
  • 9322e7855c
    build(deps): bump go.opentelemetry.io/contrib/instrumentation/runtime from 0.62.0 to 0.63.0 (#450) dependabot[bot] 2025-09-12 02:45:07 -07:00
  • b007fcf210
    build(deps): bump github.com/jackc/pgx/v5 from 5.7.5 to 5.7.6 (#451) dependabot[bot] 2025-09-12 12:10:51 +03:00
  • 4bbb9ba642
    build(deps): bump golang.org/x/mod from 0.27.0 to 0.28.0 (#449) dependabot[bot] 2025-09-12 12:06:52 +03:00
  • a04e2ae567
    build(deps): bump go.opentelemetry.io/otel/sdk from 1.37.0 to 1.38.0 (#452) dependabot[bot] 2025-09-12 12:04:01 +03:00
  • c6bb2f5e55
    build(deps): bump the actions group with 5 updates (#453) dependabot[bot] 2025-09-12 12:00:09 +03:00
  • 999af36a30
    fix(compose): avoid pulling registry from Docker Hub (#437) Ville Vesilehto 2025-09-12 11:16:21 +03:00
  • c6b8359e23
    tidy(docs): fix erroneous paths in docs/guides/publishing/github-actions.md (#455) Frenchie 2025-09-12 18:11:49 +10:00
  • 35d2bd50c4
    Chore: Dependency pinning & Depdendabot introduction (#436) Frenchie 2025-09-12 15:42:41 +10:00
  • 7ea68db6e0
    Fix PR #435 followups: move version range docs to description field (#445) adam jones 2025-09-11 20:06:55 -07:00
  • f32ecf0fe8
    Improve editor experience for server.json using schema (#441) Joel Verhagen 2025-09-11 18:29:25 -07:00
  • 78c482b8d9
    feat(validators): Validate that Server versions are not ranges (#435) Frenchie 2025-09-12 10:14:59 +10:00
  • a100367461
    Fix NPM package validation for scoped packages (#429) adam jones 2025-09-11 09:34:57 -07:00
  • 7299960430
    docs: remove redundant validation steps from GitHub Actions guide (#440) adam jones 2025-09-11 09:34:21 -07:00
  • 773f09441a
    fix: Remove servers with invalid package entries (#434) adam jones 2025-09-11 00:57:11 -07:00
  • 256c730198
    Add test for filtered servers (#426) adam jones 2025-09-11 00:51:57 -07:00
  • 17eb56d4c7
    feat: Add website_url field for MCP servers (#422) Kalle Bylin 2025-09-11 03:29:46 +02:00
  • d0d8630925
    docs: clarify that PyPI/NuGet mcp-name can be in README comments (#425) adam jones 2025-09-10 14:38:57 -07:00
  • adfbfafcf8
    npm package validation: require identifier and version (#424) Avish Porwal 2025-09-11 01:51:04 +05:30
  • 6bb62d160e
    fix: add HTTP middleware to redirect trailing slash URLs to canonical form (#420) adam jones 2025-09-10 13:14:59 -07:00
  • 62f4453f37
    feat: Add proper 404 error handling with helpful suggestions (#421) adam jones 2025-09-10 13:14:49 -07:00
  • 1236f3732d
    Improve publish permission error message to show available permissions (#417) adam jones 2025-09-10 12:28:22 -07:00
  • 41aacc1846
    Ban 'latest' as a reserved version string (#413) adam jones 2025-09-10 10:52:08 -07:00
  • 64b7fc6408
    docs: clarify registry is for subregistries, not individual clients (#414) adam jones 2025-09-10 10:47:03 -07:00
  • 473fdca1c7
    Add Docker Hub to list of supported registries (#412) Jim Clark 2025-09-10 09:32:58 -07:00
  • 91b3e414ec
    docs: fix server lookup instructions in publishing guide (#411) adam jones 2025-09-10 09:32:18 -07:00
  • e6b00ee0ed
    Use a connection pool instead of a single DB connection (#408) Radoslav Dimitrov 2025-09-10 16:45:30 +03:00
  • ca3da9045b
    Output new ServerID after publishing (#359) Jim Clark 2025-09-10 06:42:55 -07:00
  • 35ab2bdd74
    Fix blog post announcement link (#397) BorenTsai 2025-09-10 09:40:21 -04:00
  • 72f9f80d68
    perf(db): use pk id for lookups and ordering (#390) nate nowack 2025-09-09 10:10:55 -05:00
  • 7ed56bafa1
    docs: update README for preview launch (#392) adam jones 2025-09-09 07:40:17 -07:00
  • 0eada9b3b4
    refactor: consolidate server list response types (#387) adam jones 2025-09-09 04:47:27 -07:00
  • d43d0bfeef
    docs: fix DNS authentication to use root domain instead of _mcp-registry subdomain (#388) adam jones 2025-09-09 04:42:37 -07:00
  • 0745bb91ce
    docs: add homebrew installation notes for mcp-publisher (#384) Rui Chen 2025-09-09 00:46:36 -04:00
  • 55e76066f4
    docs: Simplify publisher CLI installation instructions (#382) adam jones 2025-09-08 21:34:15 -07:00
  • da2965f6e2
    ci: Add concurrency groups to prevent deployment conflicts (#381) adam jones 2025-09-08 17:34:27 -07:00
  • e72caa07fe
    Update the publishing docs to refer to the v1.0.0 release (#380) Radoslav Dimitrov 2025-09-09 01:38:48 +03:00
  • f975e68cf2
    Clean up schema by simplifying version structure (#379) v1.0.0 adam jones 2025-09-08 14:32:59 -07:00
  • f51c187e52
    Pin goreleaser version (#376) v0.0.3 adam jones 2025-09-08 14:08:45 -07:00
  • 959cdff9f7
    Split registry and mcp-publisher into seperate release assets (#377) Radoslav Dimitrov 2025-09-09 00:06:45 +03:00
  • a85456a9b9
    Add filtering functionality to server list endpoint (#374) adam jones 2025-09-08 13:55:33 -07:00
  • be6c2d9142
    Add security warnings to Argument schema definition (#371) adam jones 2025-09-08 13:40:22 -07:00
  • 576b759be4
    Fix API title and redirect to external docs (#372) adam jones 2025-09-08 13:37:12 -07:00
  • 92fdb1dd88
    Install Syft (#373) v0.0.2 Radoslav Dimitrov 2025-09-08 23:31:51 +03:00
  • 253af4eb47
    Move releases.md and update the deployment image reference from latest to main (#369) v0.0.1 Radoslav Dimitrov 2025-09-08 21:40:09 +03:00
  • ef4607720d
    Fix _meta field format for MCP spec compliance (#367) adam jones 2025-09-08 11:40:04 -07:00
  • 8f5e17d0fe
    Enforce and document file hash requirement for MCPB packages (#368) adam jones 2025-09-08 11:38:25 -07:00
  • 16790150e9
    Introduce Goreleaser (#366) Radoslav Dimitrov 2025-09-08 21:03:39 +03:00