1 Commits

Author SHA1 Message Date
JSC
b06655ff11 Update API base URL to 'http://goyave' in background, options, and popup scripts
All checks were successful
Create Release / build-and-release (push) Successful in 6s
2025-10-07 13:49:47 +02:00
4 changed files with 9 additions and 9 deletions

View File

@@ -26,7 +26,7 @@ chrome.contextMenus.onClicked.addListener(async (info, tab) => {
// Get API configuration // Get API configuration
const result = await chrome.storage.sync.get(['apiToken', 'apiBaseUrl']); const result = await chrome.storage.sync.get(['apiToken', 'apiBaseUrl']);
const apiToken = result.apiToken; const apiToken = result.apiToken;
const apiBaseUrl = result.apiBaseUrl || 'http://192-168-100-199.sslip.io'; const apiBaseUrl = result.apiBaseUrl || 'http://goyave';
if (!apiToken) { if (!apiToken) {
// Open options page if no token configured // Open options page if no token configured
@@ -109,7 +109,7 @@ async function handleExtraction(url) {
try { try {
const result = await chrome.storage.sync.get(['apiToken', 'apiBaseUrl']); const result = await chrome.storage.sync.get(['apiToken', 'apiBaseUrl']);
const apiToken = result.apiToken; const apiToken = result.apiToken;
const apiBaseUrl = result.apiBaseUrl || 'http://192-168-100-199.sslip.io'; const apiBaseUrl = result.apiBaseUrl || 'http://goyave';
if (!apiToken) { if (!apiToken) {
throw new Error('API token not configured'); throw new Error('API token not configured');

View File

@@ -165,7 +165,7 @@
<li>Go to your account settings</li> <li>Go to your account settings</li>
<li>Generate an API token</li> <li>Generate an API token</li>
<li>Copy the token and paste it below</li> <li>Copy the token and paste it below</li>
<li>Make sure your API base URL is correct (usually http://192-168-100-199.sslip.io)</li> <li>Make sure your API base URL is correct (usually http://goyave)</li>
<li>Click "Test Connection" to verify everything works</li> <li>Click "Test Connection" to verify everything works</li>
</ol> </ol>
</div> </div>
@@ -179,8 +179,8 @@
<div class="form-group"> <div class="form-group">
<label for="api-base-url">API Base URL</label> <label for="api-base-url">API Base URL</label>
<input type="url" id="api-base-url" placeholder="http://192-168-100-199.sslip.io"> <input type="url" id="api-base-url" placeholder="http://goyave">
<div class="help-text">The base URL of your SDB backend API (default: http://192-168-100-199.sslip.io)</div> <div class="help-text">The base URL of your SDB backend API (default: http://goyave)</div>
</div> </div>
<button type="submit" class="save-btn" id="save-btn">Save Settings</button> <button type="submit" class="save-btn" id="save-btn">Save Settings</button>

View File

@@ -14,7 +14,7 @@ document.addEventListener('DOMContentLoaded', async () => {
if (result.apiBaseUrl) { if (result.apiBaseUrl) {
apiBaseUrlInput.value = result.apiBaseUrl; apiBaseUrlInput.value = result.apiBaseUrl;
} else { } else {
apiBaseUrlInput.value = 'http://192-168-100-199.sslip.io'; apiBaseUrlInput.value = 'http://goyave';
} }
// Save settings // Save settings
@@ -22,7 +22,7 @@ document.addEventListener('DOMContentLoaded', async () => {
e.preventDefault(); e.preventDefault();
const apiToken = apiTokenInput.value.trim(); const apiToken = apiTokenInput.value.trim();
const apiBaseUrl = apiBaseUrlInput.value.trim() || 'http://192-168-100-199.sslip.io'; const apiBaseUrl = apiBaseUrlInput.value.trim() || 'http://goyave';
if (!apiToken) { if (!apiToken) {
showStatus('Please enter an API token', 'error'); showStatus('Please enter an API token', 'error');
@@ -57,7 +57,7 @@ document.addEventListener('DOMContentLoaded', async () => {
async function testConnection() { async function testConnection() {
const apiToken = apiTokenInput.value.trim(); const apiToken = apiTokenInput.value.trim();
const apiBaseUrl = apiBaseUrlInput.value.trim() || 'http://192-168-100-199.sslip.io'; const apiBaseUrl = apiBaseUrlInput.value.trim() || 'http://goyave';
if (!apiToken) { if (!apiToken) {
showStatus('Please enter an API token first', 'error'); showStatus('Please enter an API token first', 'error');

View File

@@ -24,7 +24,7 @@ document.addEventListener('DOMContentLoaded', async () => {
// Check API token configuration // Check API token configuration
const result = await chrome.storage.sync.get(['apiToken', 'apiBaseUrl']); const result = await chrome.storage.sync.get(['apiToken', 'apiBaseUrl']);
const apiToken = result.apiToken; const apiToken = result.apiToken;
const apiBaseUrl = result.apiBaseUrl || 'http://192-168-100-199.sslip.io'; const apiBaseUrl = result.apiBaseUrl || 'http://goyave';
if (!apiToken) { if (!apiToken) {
warning.classList.remove('hidden'); warning.classList.remove('hidden');