Samx Here
n1udSecurity


Server : Apache
System : Linux ks5.tuic.fr 6.1.0-18-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.76-1 (2024-02-01) x86_64
User : pragmatice ( 1003)
PHP Version : 8.2.24
Disable Function : NONE
Directory :  /tmp/tsx-1023/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //tmp/tsx-1023/17180-a8c4a10c29a69f3c6d456cd91a14e96626a4b386
{"code":"(()=>{\n\"use strict\";const path=require(\"path\");const eejs=require(\"../../eejs\");const fs=require(\"fs\");const fsp=fs.promises;const toolbar=require(\"../../utils/toolbar\");const hooks=require(\"../../../static/js/pluginfw/hooks\");const settings=require(\"../../utils/Settings\");const util=require(\"util\");const webaccess=require(\"./webaccess\");exports.expressPreSession=async(hookName,{app})=>{app.get(\"/health\",(req,res)=>{res.set(\"Content-Type\",\"application/health+json\");res.json({status:\"pass\",releaseId:settings.getEpVersion()})});app.get(\"/stats\",(req,res)=>{res.json(require(\"../../stats\").toJSON())});app.get(\"/javascript\",(req,res)=>{res.send(eejs.require(\"ep_etherpad-lite/templates/javascript.html\",{req}))});app.get(\"/robots.txt\",(req,res)=>{let filePath=path.join(settings.root,\"src\",\"static\",\"skins\",settings.skinName,\"robots.txt\");res.sendFile(filePath,err=>{if(err){filePath=path.join(settings.root,\"src\",\"static\",\"robots.txt\");res.sendFile(filePath)}})});app.get(\"/favicon.ico\",(req,res,next)=>{(async()=>{if(settings.favicon&&settings.favicon.startsWith(\"http\")){res.redirect(settings.favicon);res.send();return}const fns=[...settings.favicon?[path.resolve(settings.root,settings.favicon)]:[],path.join(settings.root,\"src\",\"static\",\"skins\",settings.skinName,\"favicon.ico\"),path.join(settings.root,\"src\",\"static\",\"favicon.ico\")];for(const fn of fns){try{await fsp.access(fn,fs.constants.R_OK)}catch(err){continue}res.setHeader(\"Cache-Control\",`public, max-age=${settings.maxAge}`);await util.promisify(res.sendFile.bind(res))(fn);return}next()})().catch(err=>next(err||new Error(err)))})};exports.expressCreateServer=(hookName,args,cb)=>{args.app.get(\"/\",(req,res)=>{res.send(eejs.require(\"ep_etherpad-lite/templates/index.html\",{req}))});args.app.get(\"/p/:pad\",(req,res,next)=>{const isReadOnly=!webaccess.userCanModify(req.params.pad,req);hooks.callAll(\"padInitToolbar\",{toolbar,isReadOnly});res.header(\"Feature-Policy\",\"sync-xhr 'self'\");res.send(eejs.require(\"ep_etherpad-lite/templates/pad.html\",{req,toolbar,isReadOnly}))});args.app.get(\"/p/:pad/timeslider\",(req,res,next)=>{hooks.callAll(\"padInitToolbar\",{toolbar});res.send(eejs.require(\"ep_etherpad-lite/templates/timeslider.html\",{req,toolbar}))});args.app.put(\"/_extendExpressSessionLifetime\",(req,res)=>{res.json({status:\"ok\"})});return cb()};\n})()\n","warnings":[],"map":{"version":3,"mappings":"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","names":[],"ignoreList":[],"sources":["/home/etherpad/src/node/hooks/express/specialpages.ts"],"sourcesContent":[null]}}

SAMX