Added rudementary page content
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
This commit is contained in:
parent
b64a8436e7
commit
e1621b72ad
|
@ -112,7 +112,7 @@ fastify.get('/:shortcode', async (req, res) => {
|
||||||
return 404
|
return 404
|
||||||
}
|
}
|
||||||
|
|
||||||
if(isBot(req.headers['user-agent']) && target[0].no_preview){
|
if (isBot(req.headers['user-agent']) && target[0].no_preview) {
|
||||||
return `
|
return `
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
|
@ -123,15 +123,20 @@ fastify.get('/:shortcode', async (req, res) => {
|
||||||
<meta property="og:title" content="LinkyLinky">
|
<meta property="og:title" content="LinkyLinky">
|
||||||
<meta property="og:site_name" content="LinkyLinky by Kauft.es">
|
<meta property="og:site_name" content="LinkyLinky by Kauft.es">
|
||||||
<meta property="og:url" content="https://kauft.es/">
|
<meta property="og:url" content="https://kauft.es/">
|
||||||
<meta property="og:description" content="LinkyLinky by Kauft.es is a custom url shortener.
|
<meta property="og:description" content="LinkyLinky by Kauft.es is a custom url shortener. You're reading this, b/c someone doesn't want their shorturl to be indexed by bots/crawlers/spiders.">
|
||||||
You're reading this, b/c someone doesn't want their shorturl to be indexed by bots/crawlers/spiders.
|
|
||||||
T">
|
|
||||||
<meta property="og:type" content="article">
|
<meta property="og:type" content="article">
|
||||||
<meta property="og:image" content="https://kauft.es/dashboard/icon_128.png">
|
<meta property="og:image" content="https://kauft.es/dashboard/icon_128.png">
|
||||||
|
|
||||||
<title>LinkyLinky</title>
|
<title>LinkyLinky</title>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<p align="center">
|
||||||
|
<img height="150" src="https://kauft.es/dashboard/icon_128.png">
|
||||||
|
<h1 align="center">LinkyLinky 🔗</h1>
|
||||||
|
<h3 align="center">A small url shortener, originaly developed for kauft.es</h3>
|
||||||
|
<p>LinkyLinky by Kauft.es is a custom url shortener.<br>
|
||||||
|
You're reading this, b/c someone doesn't want their shorturl to be indexed by bots/crawlers/spiders.</p>
|
||||||
|
</p>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
`;
|
`;
|
||||||
|
@ -317,10 +322,10 @@ fastify.after(() => {
|
||||||
|
|
||||||
//Get all visits api route
|
//Get all visits api route
|
||||||
fastify.get('/api/visits', { onRequest: fastify.auth([fastify.basicAuth, fastify.verifyJWT]) }, async (req, res) => {
|
fastify.get('/api/visits', { onRequest: fastify.auth([fastify.basicAuth, fastify.verifyJWT]) }, async (req, res) => {
|
||||||
if(req.query.provider){
|
if (req.query.provider) {
|
||||||
return await knex.select('shortcode', 'provider', 'timestamp')
|
return await knex.select('shortcode', 'provider', 'timestamp')
|
||||||
.from('visits')
|
.from('visits')
|
||||||
.where("provider", "=", req.query.provider);
|
.where("provider", "=", req.query.provider);
|
||||||
}
|
}
|
||||||
return await knex.select('shortcode', 'provider', 'timestamp')
|
return await knex.select('shortcode', 'provider', 'timestamp')
|
||||||
.from('visits');
|
.from('visits');
|
||||||
|
|
Loading…
Reference in New Issue