@@ -2,8 +2,11 @@ import * as vscode from "vscode";
2
2
import { GGShieldConfiguration } from "../lib/ggshield-configuration" ;
3
3
import { ggshieldAuthStatus } from "../lib/ggshield-api" ;
4
4
5
- const documentationUri = vscode . Uri . parse (
6
- "https://docs.gitguardian.com/ggshield-docs/getting-started"
5
+ const projectDiscussionUri = vscode . Uri . parse (
6
+ "https://github.com/GitGuardian/gitguardian-vscode/discussions"
7
+ ) ;
8
+ const projectIssuesUri = vscode . Uri . parse (
9
+ "https://github.com/GitGuardian/gitguardian-vscode/issues"
7
10
) ;
8
11
const feedbackFormUri = vscode . Uri . parse (
9
12
"https://docs.google.com/forms/d/e/1FAIpQLSc_BemGrdQfxp6lg7KgeDoB32XZg8yMfapk2gbemu0mVfskDQ/viewform"
@@ -83,13 +86,17 @@ export class GitGuardianWebviewProvider implements vscode.WebviewViewProvider {
83
86
<title>GitGuardian - Authenticated</title>
84
87
</head>
85
88
<body>
86
- <h2>How it works</h2>
87
- <p>Each time you save a document, it will undergo automatic scanning, and any detected secrets will be highlighted as errors.</p>
88
- <p><a href="${ documentationUri } " target="_blank">Open documentation</a></p>
89
-
90
- <h2>Feedback</h2>
91
- <p>This extension is in beta.</p>
92
- <p>Please share any issues or suggestions <a href="${ feedbackFormUri } " target="_blank"> using the following feedback form</a>.</p>
89
+ <h1>✅ The extension is active!</strong></h1>
90
+ <p>This initial version scans your active document upon saving, whether manually or automatically.</p>
91
+ <p>Stay tuned for more features coming soon!</p>
92
+
93
+ <h1>Build with us !</h1>
94
+ <p>As we are in the v0.x release phase, our focus is on developing v1 incrementally and collaboratively with our users (you).</p>
95
+ <p><strong>Build with us ! Your feedback is essential to us during this process.</strong></p>
96
+
97
+ <p><a href="${ projectDiscussionUri } " target="_blank">👉 Join the discussion: share feedback, ideas, and vote</a></p>
98
+ <p><a href="${ projectIssuesUri } " target="_blank">👉 Report any issues you encounter</a></p>
99
+ <p><a href="${ feedbackFormUri } " target="_blank">👉 Provide anonymous feedback</a></p>
93
100
</body>
94
101
</html>` ;
95
102
} else {
@@ -148,7 +155,7 @@ export class GitGuardianWebviewProvider implements vscode.WebviewViewProvider {
148
155
149
156
dispose ( ) : void {
150
157
if ( this . _view ) {
151
- this . _view . webview . onDidReceiveMessage ( ( ) => { } ) ;
158
+ this . _view . webview . onDidReceiveMessage ( ( ) => { } ) ;
152
159
this . _view . webview . html = "" ;
153
160
this . _view = undefined ;
154
161
}
0 commit comments