Minor API work
This commit is contained in:
		
							parent
							
								
									ea9efbbdd8
								
							
						
					
					
						commit
						98860e2eae
					
				| @ -3,17 +3,25 @@ import { HTTPError } from "lambert-server"; | |||||||
| import { checkToken, Config, Rights } from "@fosscord/util"; | import { checkToken, Config, Rights } from "@fosscord/util"; | ||||||
| 
 | 
 | ||||||
| export const NO_AUTHORIZATION_ROUTES = [ | export const NO_AUTHORIZATION_ROUTES = [ | ||||||
|  | 	//Authentication routes
 | ||||||
| 	"/auth/login", | 	"/auth/login", | ||||||
| 	"/auth/register", | 	"/auth/register", | ||||||
|  | 	"/auth/location-metadata", | ||||||
|  | 	//Routes with a seperate auth system
 | ||||||
| 	"/webhooks/", | 	"/webhooks/", | ||||||
|  | 	//Public information endpoints 
 | ||||||
| 	"/ping", | 	"/ping", | ||||||
| 	"/gateway", | 	"/gateway", | ||||||
| 	"/experiments", | 	"/experiments", | ||||||
|  | 	//Public kubernetes integration
 | ||||||
| 	"/-/readyz", | 	"/-/readyz", | ||||||
| 	"/-/healthz", | 	"/-/healthz", | ||||||
|  | 	//Client nalytics
 | ||||||
| 	"/science", | 	"/science", | ||||||
| 	"/track", | 	"/track", | ||||||
|  | 	//Public policy pages
 | ||||||
| 	"/policies/instance", | 	"/policies/instance", | ||||||
|  | 	//Asset delivery
 | ||||||
| 	/\/guilds\/\d+\/widget\.(json|png)/ | 	/\/guilds\/\d+\/widget\.(json|png)/ | ||||||
| ]; | ]; | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -26,9 +26,9 @@ dirs.forEach((a) => { | |||||||
| 	if (verbose) console.log(`Copied ${"../" + a + "/dist"} -> ${"dist/" + a + "/src"}!`); | 	if (verbose) console.log(`Copied ${"../" + a + "/dist"} -> ${"dist/" + a + "/src"}!`); | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| console.log("Copying src files done"); | console.log("[1/2] Copying src files done"); | ||||||
| if (!argv.includes("copyonly")) { | if (!argv.includes("copyonly")) { | ||||||
| 	console.log("Compiling src files ..."); | 	console.log("[2/2] Compiling src files ..."); | ||||||
| 
 | 
 | ||||||
| 	console.log( | 	console.log( | ||||||
| 		execSync( | 		execSync( | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Thesourtimes
						Thesourtimes