mirror of
				https://github.com/xfarrow/blink
				synced 2025-06-27 09:03:02 +02:00 
			
		
		
		
	Use standard coding style
This commit is contained in:
		| @@ -4,7 +4,7 @@ | |||||||
| API_SERVER_PORT = 3000 | API_SERVER_PORT = 3000 | ||||||
| JWT_SECRET_KEY = jwt-secret # Change this in production | JWT_SECRET_KEY = jwt-secret # Change this in production | ||||||
| LIMITER_WINDOW = 3600000 # Milliseconds in limiter window | LIMITER_WINDOW = 3600000 # Milliseconds in limiter window | ||||||
| LIMITER_MAXIMUM_PER_WINDOW = 500 # Requests for each limiter window | LIMITER_MAXIMUM_PER_WINDOW = 5000 # Requests for each limiter window | ||||||
|  |  | ||||||
| # Database settings | # Database settings | ||||||
| POSTGRES_SERVER = localhost | POSTGRES_SERVER = localhost | ||||||
|   | |||||||
| @@ -15,7 +15,7 @@ | |||||||
| const express = require('express'); | const express = require('express'); | ||||||
| const cors = require('cors'); | const cors = require('cors'); | ||||||
| const rateLimit = require('express-rate-limit'); | const rateLimit = require('express-rate-limit'); | ||||||
| const api_controller = require('./api_controller.js'); | const apiController = require('./api_controller.js'); | ||||||
| require('dotenv').config(); | require('dotenv').config(); | ||||||
|  |  | ||||||
| // Application configuration | // Application configuration | ||||||
| @@ -28,19 +28,19 @@ app.use(rateLimit({ | |||||||
|   message: {error : "Too many requests from this IP, please try again later"} |   message: {error : "Too many requests from this IP, please try again later"} | ||||||
| })); // Apply the rate limiter middleware to all routes | })); // Apply the rate limiter middleware to all routes | ||||||
|  |  | ||||||
| app.post('/api/register', api_controller.registerPerson); // Register a Person | app.post('/api/register', apiController.registerPerson); // Register a Person | ||||||
| app.post('/api/login', api_controller.login); // Login | app.post('/api/login', apiController.login); // Login | ||||||
| app.get('/api/person/:id', api_controller.verifyToken, api_controller.getPerson); // Obtain Person's details | app.get('/api/person/:id', apiController.verifyToken, apiController.getPerson); // Obtain Person's details | ||||||
| app.put('/api/person/:id', api_controller.verifyToken, api_controller.updatePerson); // Update Person's details | app.put('/api/person/:id', apiController.verifyToken, apiController.updatePerson); // Update Person's details | ||||||
| app.delete('/api/person/delete', api_controller.verifyToken, api_controller.deletePerson); // Delete a Person | app.delete('/api/person/delete', apiController.verifyToken, apiController.deletePerson); // Delete a Person | ||||||
| app.post('/api/organization/admin', api_controller.verifyToken, api_controller.addOrganizationAdmin); // Add Organization Administrator | app.post('/api/organization/admin', apiController.verifyToken, apiController.addOrganizationAdmin); // Add Organization Administrator | ||||||
| app.delete('/api/organization/removeadmin', api_controller.verifyToken, api_controller.removeOrganizationAdmin); // Remove Organization Administrator | app.delete('/api/organization/removeadmin', apiController.verifyToken, apiController.removeOrganizationAdmin); // Remove Organization Administrator | ||||||
| app.post('/api/organization', api_controller.verifyToken, api_controller.createOrganization); // Create organization | app.post('/api/organization', apiController.verifyToken, apiController.createOrganization); // Create organization | ||||||
| app.get('/api/organization/:id', api_controller.verifyToken, api_controller.getOrganization); // Get Organization data | app.get('/api/organization/:id', apiController.verifyToken, apiController.getOrganization); // Get Organization data | ||||||
| app.put('/api/organization/:id', api_controller.verifyToken, api_controller.updateOrganization); // Update organization | app.put('/api/organization/:id', apiController.verifyToken, apiController.updateOrganization); // Update organization | ||||||
| app.delete('/api/organization/:id', api_controller.verifyToken, api_controller.deleteOrganization); // Delete organization | app.delete('/api/organization/:id', apiController.verifyToken, apiController.deleteOrganization); // Delete organization | ||||||
| app.post('/api/organization/post', api_controller.verifyToken, api_controller.createOrganizationPost); // Create a organization's post | app.post('/api/organization/post', apiController.verifyToken, apiController.createOrganizationPost); // Create a organization's post | ||||||
| app.delete('/api/organization/post/:id', api_controller.verifyToken, api_controller.deleteOrganizationPost); // Delete a organization's post | app.delete('/api/organization/post/:id', apiController.verifyToken, apiController.deleteOrganizationPost); // Delete a organization's post | ||||||
|  |  | ||||||
| // Start the server | // Start the server | ||||||
| app.listen(process.env.API_SERVER_PORT, () => { | app.listen(process.env.API_SERVER_PORT, () => { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user