CodeIssuesDiscussionsWikiPull RequestsProjectsCommitsActionsReleasesContributorsPulse● GatesSecuritySettingsDeploymentsPipelineInsightsAgents✨ Explain✨ Ask AI✨ Workspace✨ Spec✨ Tests▓ Debt Map✨ NL Search🏛 Archaeology
Blame · Line-by-line history
plugin.xml
Each line is annotated with the commit that last touched it. Click any SHA to jump to that commit and see the surrounding change.
| 0377886 | 1 | <idea-plugin> |
| 2 | <id>com.gluecron.jetbrains</id> | |
| 3 | <name>Gluecron</name> | |
| 4 | <version>0.1.0</version> | |
| 5 | ||
| 6 | <vendor email="support@gluecron.com" url="https://gluecron.com">Gluecron</vendor> | |
| 7 | ||
| 8 | <description><![CDATA[ | |
| 9 | <p>Gluecron integration for JetBrains IDEs (IntelliJ IDEA, WebStorm, GoLand, PyCharm, and more).</p> | |
| 10 | <p>AI-native code intelligence platform — git hosting, automated CI, and push-time gate enforcement.</p> | |
| 11 | <br/> | |
| 12 | <p><b>Features:</b></p> | |
| 13 | <ul> | |
| 14 | <li><b>Open PR List</b> — browse open pull requests for the current repository in your browser</li> | |
| 15 | <li><b>Create Issue</b> — open the new issue form for the current repository in your browser</li> | |
| 16 | <li><b>Merge PR</b> — merge the open pull request for the current branch via the Gluecron API</li> | |
| 17 | <li><b>View Health</b> — open the repository health/CI dashboard in your browser</li> | |
| 18 | </ul> | |
| 19 | <br/> | |
| 20 | <p>Configure your Gluecron host URL and personal access token via | |
| 21 | <b>Settings → Tools → Gluecron</b>.</p> | |
| 22 | ]]></description> | |
| 23 | ||
| 24 | <change-notes><![CDATA[ | |
| 25 | <ul> | |
| 26 | <li>0.1.0: Initial release — Open PR, Create Issue, Merge PR, View Health</li> | |
| 27 | </ul> | |
| 28 | ]]></change-notes> | |
| 29 | ||
| 30 | <!-- Minimum/maximum IDE versions (2023.1+) --> | |
| 31 | <idea-version since-build="231" until-build="251.*"/> | |
| 32 | ||
| 33 | <!-- Depends on the bundled Git4Idea plugin for VCS root detection --> | |
| 34 | <depends>com.intellij.modules.platform</depends> | |
| 35 | <depends>Git4Idea</depends> | |
| 36 | ||
| 37 | <extensions defaultExtensionNs="com.intellij"> | |
| 38 | <!-- Startup activity: loads settings and validates connectivity --> | |
| 39 | <postStartupActivity | |
| 40 | implementation="com.gluecron.GluecronPlugin"/> | |
| 41 | ||
| 42 | <!-- Persistent settings storage --> | |
| 43 | <applicationService | |
| 44 | serviceImplementation="com.gluecron.settings.GluecronSettingsState"/> | |
| 45 | ||
| 46 | <!-- Settings UI page under Tools --> | |
| 47 | <applicationConfigurable | |
| 48 | parentId="tools" | |
| 49 | instance="com.gluecron.settings.GluecronSettingsConfigurable" | |
| 50 | id="com.gluecron.settings" | |
| 51 | displayName="Gluecron"/> | |
| 52 | </extensions> | |
| 53 | ||
| 54 | <actions> | |
| 55 | <!-- Top-level Gluecron menu in the main menu bar --> | |
| 56 | <group id="GluecronMenuGroup" text="Gluecron" description="Gluecron actions" popup="true"> | |
| 57 | <add-to-group group-id="MainMenu" anchor="last"/> | |
| 58 | ||
| 59 | <action | |
| 60 | id="com.gluecron.actions.OpenPrAction" | |
| 61 | class="com.gluecron.actions.OpenPrAction" | |
| 62 | text="Open PR List" | |
| 63 | description="Open the pull request list for this repository in a browser tab" | |
| 64 | icon="AllIcons.Vcs.Branch"> | |
| 65 | </action> | |
| 66 | ||
| 67 | <action | |
| 68 | id="com.gluecron.actions.CreateIssueAction" | |
| 69 | class="com.gluecron.actions.CreateIssueAction" | |
| 70 | text="Create Issue" | |
| 71 | description="Open the new issue form for this repository in a browser tab" | |
| 72 | icon="AllIcons.General.Add"> | |
| 73 | </action> | |
| 74 | ||
| 75 | <action | |
| 76 | id="com.gluecron.actions.MergePrAction" | |
| 77 | class="com.gluecron.actions.MergePrAction" | |
| 78 | text="Merge PR for Current Branch" | |
| 79 | description="Merge the open pull request for the current branch via the Gluecron API" | |
| 80 | icon="AllIcons.Vcs.Merge"> | |
| 81 | </action> | |
| 82 | ||
| 83 | <action | |
| 84 | id="com.gluecron.actions.ViewHealthAction" | |
| 85 | class="com.gluecron.actions.ViewHealthAction" | |
| 86 | text="View Repo Health" | |
| 87 | description="Open the repository health and CI dashboard in a browser tab" | |
| 88 | icon="AllIcons.Debugger.ThreadStates.Idle"> | |
| 89 | </action> | |
| 90 | ||
| 91 | <separator/> | |
| 92 | ||
| 93 | <action | |
| 94 | id="com.gluecron.actions.OpenSettingsAction" | |
| 95 | class="com.intellij.openapi.options.ShowSettingsUtil" | |
| 96 | text="Gluecron Settings..." | |
| 97 | description="Open Gluecron plugin settings"> | |
| 98 | </action> | |
| 99 | </group> | |
| 100 | ||
| 101 | <!-- Also surface actions in the VCS Operations popup --> | |
| 102 | <group id="GluecronVcsGroup" text="Gluecron" description="Gluecron actions" popup="true"> | |
| 103 | <add-to-group group-id="VcsGroups" anchor="last"/> | |
| 104 | <reference ref="com.gluecron.actions.OpenPrAction"/> | |
| 105 | <reference ref="com.gluecron.actions.CreateIssueAction"/> | |
| 106 | <reference ref="com.gluecron.actions.MergePrAction"/> | |
| 107 | <reference ref="com.gluecron.actions.ViewHealthAction"/> | |
| 108 | </group> | |
| 109 | </actions> | |
| 110 | </idea-plugin> |