mirror of
				https://git.sr.ht/~cadence/bibliogram
				synced 2025-10-31 03:25:36 +00:00 
			
		
		
		
	Deleted unused templates API
This commit is contained in:
		
							parent
							
								
									093a2cd9e9
								
							
						
					
					
						commit
						ea7eb899bf
					
				| @ -1,12 +0,0 @@ | ||||
| ; DO NOT EDIT (unless you know what you are doing) | ||||
| ; | ||||
| ; This subdirectory is a git "subrepo", and this file is maintained by the | ||||
| ; git-subrepo command. See https://github.com/git-commands/git-subrepo#readme | ||||
| ; | ||||
| [subrepo] | ||||
| 	remote = /home/cloud/Code/pinski-plugins/templates | ||||
| 	branch = master | ||||
| 	commit = a768add65e7eb7cfd608ef5672342940b2232b4c | ||||
| 	parent = e684a04b0313ed5a511a9e3cc50269ebc2b64691 | ||||
| 	method = merge | ||||
| 	cmdver = 0.4.0 | ||||
| @ -1,18 +0,0 @@ | ||||
| const passthrough = require("../../../../../passthrough") | ||||
| 
 | ||||
| module.exports = [ | ||||
| 	{ | ||||
| 		route: "/api/templates", methods: ["GET"], code: async () => { | ||||
| 			const result = {} | ||||
| 			const entries = passthrough.instance.pugCache.entries() | ||||
| 			for (const [file, value] of entries) { | ||||
| 				const match = file.match(/client\/.*?([^/]+)\.pug$/) | ||||
| 				if (match) { | ||||
| 					const name = match[1] | ||||
| 					result[name] = value.client.toString() | ||||
| 				} | ||||
| 			} | ||||
| 			return [200, result] | ||||
| 		} | ||||
| 	} | ||||
| ] | ||||
| @ -1,14 +0,0 @@ | ||||
| import {AsyncValueCache} from "../avc/avc.js" | ||||
| 
 | ||||
| const tc = new AsyncValueCache(true, () => { | ||||
| 	return fetch("/api/templates").then(res => res.json()).then(data => { | ||||
| 		Object.keys(data).forEach(key => { | ||||
| 			let fn = Function(data[key] + "; return template")() | ||||
| 			data[key] = fn | ||||
| 		}) | ||||
| 		console.log(`Loaded ${Object.keys(data).length} templates`) | ||||
| 		return data | ||||
| 	}) | ||||
| }) | ||||
| 
 | ||||
| export {tc} | ||||
| @ -23,7 +23,6 @@ subdirs("pug", async (err, dirs) => { | ||||
| 	pinski.setNotFoundTarget("/404") | ||||
| 	pinski.addRoute("/static/css/main.css", "sass/main.sass", "sass") | ||||
| 	pinski.addPugDir("pug", dirs) | ||||
| 	pinski.addAPIDir("html/static/js/templates/api") | ||||
| 	pinski.addSassDir("sass") | ||||
| 	pinski.muteLogsStartingWith("/imageproxy") | ||||
| 	pinski.muteLogsStartingWith("/videoproxy") | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user