Test Stable Version
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				Subsonics - Pipeline/pipeline/head This commit looks good
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	Subsonics - Pipeline/pipeline/head This commit looks good
				
			This commit is contained in:
		
							
								
								
									
										3
									
								
								Jenkinsfile
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								Jenkinsfile
									
									
									
									
										vendored
									
									
								
							@@ -18,8 +18,7 @@ pipeline {
 | 
				
			|||||||
        stage('[Subsonics] - Déploiement') {
 | 
					        stage('[Subsonics] - Déploiement') {
 | 
				
			||||||
            steps {
 | 
					            steps {
 | 
				
			||||||
                script {
 | 
					                script {
 | 
				
			||||||
        
 | 
					    
 | 
				
			||||||
                    def doesJavaRock = input(message: 'Confirmation de Déploiement', ok: 'Déployer')
 | 
					 | 
				
			||||||
                    echo "[Subsonics-Deploy] - Deploy Stage"
 | 
					                    echo "[Subsonics-Deploy] - Deploy Stage"
 | 
				
			||||||
                    sh "ssh raphix@raphix.fr sudo apt update -y"
 | 
					                    sh "ssh raphix@raphix.fr sudo apt update -y"
 | 
				
			||||||
                    sh "ssh raphix@raphix.fr sudo apt upgrade -y"
 | 
					                    sh "ssh raphix@raphix.fr sudo apt upgrade -y"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -21,6 +21,7 @@
 | 
				
			|||||||
    "ytfps": "^1.1.0"
 | 
					    "ytfps": "^1.1.0"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  "scripts": {
 | 
					  "scripts": {
 | 
				
			||||||
    "start": "nodemon src/main.js"
 | 
					    "start": "nodemon src/main.js",
 | 
				
			||||||
 | 
					    "dev": "set DEV=true& nodemon src/main.js" 
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										19
									
								
								src/main.js
									
									
									
									
									
								
							
							
						
						
									
										19
									
								
								src/main.js
									
									
									
									
									
								
							@@ -186,10 +186,21 @@ function startServer(client) {
 | 
				
			|||||||
    const fs = require("fs")
 | 
					    const fs = require("fs")
 | 
				
			||||||
    const path = require("path")
 | 
					    const path = require("path")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    //const link = "http://localhost:4000"
 | 
					
 | 
				
			||||||
    const link = "https://subsonics.raphix.fr"
 | 
					    var link = null
 | 
				
			||||||
    //const discordlink = "https://discord.com/api/oauth2/authorize?client_id=1094727789682380922&redirect_uri=http%3A%2F%2Flocalhost%3A4000%2Fredirect&response_type=code&scope=guilds%20identify"
 | 
					    var discordlink = null
 | 
				
			||||||
    const discordlink = "https://discord.com/api/oauth2/authorize?client_id=1094727789682380922&redirect_uri=https%3A%2F%2Fsubsonics.raphix.fr%2Fredirect&response_type=code&scope=identify%20guilds" 
 | 
					
 | 
				
			||||||
 | 
					    if(process.env.DEV == "true") {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        log.server("DEV MOD ENABLED")
 | 
				
			||||||
 | 
					        link = "http://localhost:4000" //DEV
 | 
				
			||||||
 | 
					        discordlink = "https://discord.com/api/oauth2/authorize?client_id=1094727789682380922&redirect_uri=http%3A%2F%2Flocalhost%3A4000%2Fredirect&response_type=code&scope=guilds%20identify" //DEV
 | 
				
			||||||
 | 
					    } else {
 | 
				
			||||||
 | 
					        discordlink = "https://discord.com/api/oauth2/authorize?client_id=1094727789682380922&redirect_uri=https%3A%2F%2Fsubsonics.raphix.fr%2Fredirect&response_type=code&scope=identify%20guilds" //OFFICIEL
 | 
				
			||||||
 | 
					        link = "https://subsonics.raphix.fr"
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    var authTokenWait = new Map()
 | 
					    var authTokenWait = new Map()
 | 
				
			||||||
    var users = new Map()
 | 
					    var users = new Map()
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										136
									
								
								src/tokens.json
									
									
									
									
									
								
							
							
						
						
									
										136
									
								
								src/tokens.json
									
									
									
									
									
								
							@@ -304,5 +304,141 @@
 | 
				
			|||||||
    "mfa_enabled": true,
 | 
					    "mfa_enabled": true,
 | 
				
			||||||
    "premium_type": 0,
 | 
					    "premium_type": 0,
 | 
				
			||||||
    "avatar_decoration": null
 | 
					    "avatar_decoration": null
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "50de6e68-3b22-45af-a3bd-a8f7ec99ff14": {
 | 
				
			||||||
 | 
					    "id": "486943594893017119",
 | 
				
			||||||
 | 
					    "username": "Raphix",
 | 
				
			||||||
 | 
					    "global_name": null,
 | 
				
			||||||
 | 
					    "display_name": null,
 | 
				
			||||||
 | 
					    "avatar": "883ec1a7136b0aa3c22e4bdc33e278e5",
 | 
				
			||||||
 | 
					    "discriminator": "8434",
 | 
				
			||||||
 | 
					    "public_flags": 4194368,
 | 
				
			||||||
 | 
					    "flags": 4194368,
 | 
				
			||||||
 | 
					    "banner": null,
 | 
				
			||||||
 | 
					    "banner_color": "#ff4d4d",
 | 
				
			||||||
 | 
					    "accent_color": 16731469,
 | 
				
			||||||
 | 
					    "locale": "fr",
 | 
				
			||||||
 | 
					    "mfa_enabled": true,
 | 
				
			||||||
 | 
					    "premium_type": 0,
 | 
				
			||||||
 | 
					    "avatar_decoration": null
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "a5412bf9-a037-4f88-bdd2-f779d717fa61": {
 | 
				
			||||||
 | 
					    "id": "486943594893017119",
 | 
				
			||||||
 | 
					    "username": "Raphix",
 | 
				
			||||||
 | 
					    "global_name": null,
 | 
				
			||||||
 | 
					    "display_name": null,
 | 
				
			||||||
 | 
					    "avatar": "883ec1a7136b0aa3c22e4bdc33e278e5",
 | 
				
			||||||
 | 
					    "discriminator": "8434",
 | 
				
			||||||
 | 
					    "public_flags": 4194368,
 | 
				
			||||||
 | 
					    "flags": 4194368,
 | 
				
			||||||
 | 
					    "banner": null,
 | 
				
			||||||
 | 
					    "banner_color": "#ff4d4d",
 | 
				
			||||||
 | 
					    "accent_color": 16731469,
 | 
				
			||||||
 | 
					    "locale": "fr",
 | 
				
			||||||
 | 
					    "mfa_enabled": true,
 | 
				
			||||||
 | 
					    "premium_type": 0,
 | 
				
			||||||
 | 
					    "avatar_decoration": null
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "2439c964-c1a4-45f3-92fd-708725b1058c": {
 | 
				
			||||||
 | 
					    "id": "486943594893017119",
 | 
				
			||||||
 | 
					    "username": "Raphix",
 | 
				
			||||||
 | 
					    "global_name": null,
 | 
				
			||||||
 | 
					    "display_name": null,
 | 
				
			||||||
 | 
					    "avatar": "883ec1a7136b0aa3c22e4bdc33e278e5",
 | 
				
			||||||
 | 
					    "discriminator": "8434",
 | 
				
			||||||
 | 
					    "public_flags": 4194368,
 | 
				
			||||||
 | 
					    "flags": 4194368,
 | 
				
			||||||
 | 
					    "banner": null,
 | 
				
			||||||
 | 
					    "banner_color": "#ff4d4d",
 | 
				
			||||||
 | 
					    "accent_color": 16731469,
 | 
				
			||||||
 | 
					    "locale": "fr",
 | 
				
			||||||
 | 
					    "mfa_enabled": true,
 | 
				
			||||||
 | 
					    "premium_type": 0,
 | 
				
			||||||
 | 
					    "avatar_decoration": null
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "b9e39305-720e-4dcc-922d-a42b5acb7fd1": {
 | 
				
			||||||
 | 
					    "id": "486943594893017119",
 | 
				
			||||||
 | 
					    "username": "Raphix",
 | 
				
			||||||
 | 
					    "global_name": null,
 | 
				
			||||||
 | 
					    "display_name": null,
 | 
				
			||||||
 | 
					    "avatar": "883ec1a7136b0aa3c22e4bdc33e278e5",
 | 
				
			||||||
 | 
					    "discriminator": "8434",
 | 
				
			||||||
 | 
					    "public_flags": 4194368,
 | 
				
			||||||
 | 
					    "flags": 4194368,
 | 
				
			||||||
 | 
					    "banner": null,
 | 
				
			||||||
 | 
					    "banner_color": "#ff4d4d",
 | 
				
			||||||
 | 
					    "accent_color": 16731469,
 | 
				
			||||||
 | 
					    "locale": "fr",
 | 
				
			||||||
 | 
					    "mfa_enabled": true,
 | 
				
			||||||
 | 
					    "premium_type": 0,
 | 
				
			||||||
 | 
					    "avatar_decoration": null
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "418e8f4c-30dd-468a-b2f3-92a083b63d55": {
 | 
				
			||||||
 | 
					    "id": "486943594893017119",
 | 
				
			||||||
 | 
					    "username": "Raphix",
 | 
				
			||||||
 | 
					    "global_name": null,
 | 
				
			||||||
 | 
					    "display_name": null,
 | 
				
			||||||
 | 
					    "avatar": "883ec1a7136b0aa3c22e4bdc33e278e5",
 | 
				
			||||||
 | 
					    "discriminator": "8434",
 | 
				
			||||||
 | 
					    "public_flags": 4194368,
 | 
				
			||||||
 | 
					    "flags": 4194368,
 | 
				
			||||||
 | 
					    "banner": null,
 | 
				
			||||||
 | 
					    "banner_color": "#ff4d4d",
 | 
				
			||||||
 | 
					    "accent_color": 16731469,
 | 
				
			||||||
 | 
					    "locale": "fr",
 | 
				
			||||||
 | 
					    "mfa_enabled": true,
 | 
				
			||||||
 | 
					    "premium_type": 0,
 | 
				
			||||||
 | 
					    "avatar_decoration": null
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "b2dbd3f7-b7a5-457d-b8a1-5bc48ed2f404": {
 | 
				
			||||||
 | 
					    "id": "486943594893017119",
 | 
				
			||||||
 | 
					    "username": "Raphix",
 | 
				
			||||||
 | 
					    "global_name": null,
 | 
				
			||||||
 | 
					    "display_name": null,
 | 
				
			||||||
 | 
					    "avatar": "883ec1a7136b0aa3c22e4bdc33e278e5",
 | 
				
			||||||
 | 
					    "discriminator": "8434",
 | 
				
			||||||
 | 
					    "public_flags": 4194368,
 | 
				
			||||||
 | 
					    "flags": 4194368,
 | 
				
			||||||
 | 
					    "banner": null,
 | 
				
			||||||
 | 
					    "banner_color": "#ff4d4d",
 | 
				
			||||||
 | 
					    "accent_color": 16731469,
 | 
				
			||||||
 | 
					    "locale": "fr",
 | 
				
			||||||
 | 
					    "mfa_enabled": true,
 | 
				
			||||||
 | 
					    "premium_type": 0,
 | 
				
			||||||
 | 
					    "avatar_decoration": null
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "aea12781-56a8-4c2c-b301-59a7dd51f2a2": {
 | 
				
			||||||
 | 
					    "id": "486943594893017119",
 | 
				
			||||||
 | 
					    "username": "Raphix",
 | 
				
			||||||
 | 
					    "global_name": null,
 | 
				
			||||||
 | 
					    "display_name": null,
 | 
				
			||||||
 | 
					    "avatar": "883ec1a7136b0aa3c22e4bdc33e278e5",
 | 
				
			||||||
 | 
					    "discriminator": "8434",
 | 
				
			||||||
 | 
					    "public_flags": 4194368,
 | 
				
			||||||
 | 
					    "flags": 4194368,
 | 
				
			||||||
 | 
					    "banner": null,
 | 
				
			||||||
 | 
					    "banner_color": "#ff4d4d",
 | 
				
			||||||
 | 
					    "accent_color": 16731469,
 | 
				
			||||||
 | 
					    "locale": "fr",
 | 
				
			||||||
 | 
					    "mfa_enabled": true,
 | 
				
			||||||
 | 
					    "premium_type": 0,
 | 
				
			||||||
 | 
					    "avatar_decoration": null
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "95d18ce3-7cab-4926-bc87-e199fa3d7ab6": {
 | 
				
			||||||
 | 
					    "id": "486943594893017119",
 | 
				
			||||||
 | 
					    "username": "Raphix",
 | 
				
			||||||
 | 
					    "global_name": null,
 | 
				
			||||||
 | 
					    "display_name": null,
 | 
				
			||||||
 | 
					    "avatar": "883ec1a7136b0aa3c22e4bdc33e278e5",
 | 
				
			||||||
 | 
					    "discriminator": "8434",
 | 
				
			||||||
 | 
					    "public_flags": 4194368,
 | 
				
			||||||
 | 
					    "flags": 4194368,
 | 
				
			||||||
 | 
					    "banner": null,
 | 
				
			||||||
 | 
					    "banner_color": "#ff4d4d",
 | 
				
			||||||
 | 
					    "accent_color": 16731469,
 | 
				
			||||||
 | 
					    "locale": "fr",
 | 
				
			||||||
 | 
					    "mfa_enabled": true,
 | 
				
			||||||
 | 
					    "premium_type": 0,
 | 
				
			||||||
 | 
					    "avatar_decoration": null
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
		Reference in New Issue
	
	Block a user