Compare commits

...

2 Commits
0.4.1 ... 0.4.2

Author SHA1 Message Date
Nicolai Ort 4ffc06db7b 🚀RELEASE 0.4.2
continuous-integration/drone/push Build is passing Details
2021-08-18 17:47:16 +02:00
Nicolai Ort 588f3bae89
Changed register api route and added user deletion route 2021-08-18 17:46:49 +02:00
3 changed files with 17 additions and 2 deletions

View File

@ -2,8 +2,15 @@
All notable changes to this project will be documented in this file. Dates are displayed in UTC. All notable changes to this project will be documented in this file. Dates are displayed in UTC.
#### [0.4.2](https://git.odit.services/kauft.es/linkylinky/compare/0.4.1...0.4.2)
- Changed register api route and added user deletion route [`588f3ba`](https://git.odit.services/kauft.es/linkylinky/commit/588f3bae8980f76461d20e15475ec797078b0b54)
#### [0.4.1](https://git.odit.services/kauft.es/linkylinky/compare/0.4.0...0.4.1) #### [0.4.1](https://git.odit.services/kauft.es/linkylinky/compare/0.4.0...0.4.1)
> 18 August 2021
- 🚀RELEASE 0.4.1 [`d889432`](https://git.odit.services/kauft.es/linkylinky/commit/d889432ce8a403f6a609423eaf458a5904dc5b98)
- Fixed jwtcount not being recognized [`44830f0`](https://git.odit.services/kauft.es/linkylinky/commit/44830f08bc212f8079b5ac2da3d51eedbe6d5c41) - Fixed jwtcount not being recognized [`44830f0`](https://git.odit.services/kauft.es/linkylinky/commit/44830f08bc212f8079b5ac2da3d51eedbe6d5c41)
#### [0.4.0](https://git.odit.services/kauft.es/linkylinky/compare/0.3.0...0.4.0) #### [0.4.0](https://git.odit.services/kauft.es/linkylinky/compare/0.3.0...0.4.0)

View File

@ -1,6 +1,6 @@
{ {
"name": "@odit/shortener-backend", "name": "@odit/shortener-backend",
"version": "0.4.1", "version": "0.4.2",
"main": "index.js", "main": "index.js",
"license": "MIT", "license": "MIT",
"private": false, "private": false,

View File

@ -223,7 +223,7 @@ fastify.get('/api/:shortcode', async (req, res) => {
//User registration //User registration
fastify.post('/api/register', async (req, res) => { fastify.post('/api/auth/register', async (req, res) => {
if (!config.registrationEnabled) { if (!config.registrationEnabled) {
res.statusCode = 400; res.statusCode = 400;
return "Registration was disabled by your admin"; return "Registration was disabled by your admin";
@ -347,6 +347,14 @@ fastify.after(() => {
return "Done!"; return "Done!";
}); });
fastify.post('/api/auth/deleteme', { onRequest: fastify.auth([fastify.basicAuth, fastify.verifyJWT]) }, async (req, reply) => {
await knex('users')
.where('username', '=', req.user)
.delete();
return "Done!";
});
}); });