Files
neutral/public/javascripts/service.js
Raphix 379da7e455
All checks were successful
Deployment Pipeline / deploy (push) Successful in 27s
Version 1.0.5 - Editing, removing lavalink service
2025-06-06 17:35:04 +02:00

58 lines
1.4 KiB
JavaScript

services.createWindow(async () => {
/**
* CODE OF SERVICE.JS
*/
const allServices = new Array()
const View = new ViewWindow({
title: '<i class="fa fa-layer-group"></i> Gestion des services',
width: "700px",
height: "600px"
})
const subsonicsService = new Service({
name: "Subsonics",
description: "Bot de streaming musical sur Discord",
icon: "/images/services/subsonics.png",
url: "https://subsonics.raphix.fr" ,
canAccess: true,
View: View
})
const giteaService = new Service({
name: "Gitea",
description: "Gestionnaire de dépôt Git",
icon: "/images/services/gitea.svg",
url: "https://git.raphix.fr" ,
canAccess: true,
View: View
})
const raphixwebsite = new Service({
name: "Raphix.fr",
description: "Site web de Raphix",
icon: "/images/services/raphix.png",
url: "https://raphix.fr",
canAccess: true,
View: View
})
allServices.push(subsonicsService.generateHTML())
allServices.push(giteaService.generateHTML())
allServices.push(raphixwebsite.generateHTML())
View.setContent(`<div class='sv-list'>${allServices.join("")}</div>`)
await subsonicsService.loadScript()
await giteaService.loadScript()
await raphixwebsite.loadScript()
})