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