Skip to content
This repository has been archived by the owner on May 13, 2024. It is now read-only.

Commit

Permalink
chore: plugin description and icon
Browse files Browse the repository at this point in the history
  • Loading branch information
le-yams committed Nov 12, 2023
1 parent cb0574e commit 2fe6c42
Show file tree
Hide file tree
Showing 3 changed files with 49 additions and 29 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@ This is an unofficial IntelliJ plugin for [OpenFGA](https://openfga.dev/) suppor
* DSL syntax support (associated with `.fga` and `.openfga` file extensions)
* Authorization model dsl file template
* Authorization model dsl live templates
* Generate json file from DSL (requires [openfga cli](https://github.com/openfga/cli) to be installed)
* Generate json file from DSL (requires [OpenFGA CLI](https://github.com/openfga/cli) to be installed)
22 changes: 6 additions & 16 deletions src/main/resources/META-INF/plugin.xml
Original file line number Diff line number Diff line change
@@ -1,34 +1,24 @@
<!-- Plugin Configuration File. Read more: https://plugins.jetbrains.com/docs/intellij/plugin-configuration-file.html -->
<idea-plugin>
<!-- Unique identifier of the plugin. It should be FQN. It cannot be changed between the plugin versions. -->
<id>com.github.le_yams.openfga4intellij</id>

<!-- Public plugin name should be written in Title Case.
Guidelines: https://plugins.jetbrains.com/docs/marketplace/plugin-overview-page.html#plugin-name -->
<name>OpenFga4Intellij</name>
<name>OpenFga</name>

<!-- A displayed Vendor name or Organization ID displayed on the Plugins Page. -->
<vendor url="https://github.com/le-yams/openfga4intellij">Yann D'Isanto</vendor>

<!-- Description of the plugin displayed on the Plugin Page and IDE Plugin Manager.
Simple HTML elements (text formatting, paragraphs, and lists) can be added inside of <![CDATA[ ]]> tag.
Guidelines: https://plugins.jetbrains.com/docs/marketplace/plugin-overview-page.html#plugin-description -->

<description><![CDATA[
<img src="https://openfga.dev/img/openfga_logo.svg" alt="OpenFGA logo"></img>&nbsp;
<a href="https://openfga.dev/">OpenFGA</a> support plugin.<br>
<ul>
<li>OpenFGA DSL syntax coloration</li>
<li>dsl to json transformation</li>
<li>auto-completion</li>
<li>DSL syntax support (associated with <i>.fga</i> and <i>.openfga</i> file extensions)</li>
<li>Authorization model dsl file template</li>
<li>Authorization model dsl live templates</li>
<li>Generate json file from DSL (requires <a href="https://github.com/openfga/cli">OpenFGA CLI to be installed)</li>
</ul>
]]></description>

<!-- Product and plugin compatibility requirements.
Read more: https://plugins.jetbrains.com/docs/intellij/plugin-compatibility.html -->
<depends>com.intellij.modules.platform</depends>

<!-- Extension points defined by the plugin.
Read more: https://plugins.jetbrains.com/docs/intellij/plugin-extension-points.html -->
<extensions defaultExtensionNs="com.intellij">
<fileType
name="OpenFGA File"
Expand Down
54 changes: 42 additions & 12 deletions src/main/resources/META-INF/pluginIcon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 2fe6c42

Please sign in to comment.