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
|
||||
JWT_SECRET_KEY = jwt-secret # Change this in production
|
||||
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
|
||||
POSTGRES_SERVER = localhost
|
||||
|
@ -15,7 +15,7 @@
|
||||
const express = require('express');
|
||||
const cors = require('cors');
|
||||
const rateLimit = require('express-rate-limit');
|
||||
const api_controller = require('./api_controller.js');
|
||||
const apiController = require('./api_controller.js');
|
||||
require('dotenv').config();
|
||||
|
||||
// Application configuration
|
||||
@ -28,19 +28,19 @@ app.use(rateLimit({
|
||||
message: {error : "Too many requests from this IP, please try again later"}
|
||||
})); // Apply the rate limiter middleware to all routes
|
||||
|
||||
app.post('/api/register', api_controller.registerPerson); // Register a Person
|
||||
app.post('/api/login', api_controller.login); // Login
|
||||
app.get('/api/person/:id', api_controller.verifyToken, api_controller.getPerson); // Obtain Person's details
|
||||
app.put('/api/person/:id', api_controller.verifyToken, api_controller.updatePerson); // Update Person's details
|
||||
app.delete('/api/person/delete', api_controller.verifyToken, api_controller.deletePerson); // Delete a Person
|
||||
app.post('/api/organization/admin', api_controller.verifyToken, api_controller.addOrganizationAdmin); // Add Organization Administrator
|
||||
app.delete('/api/organization/removeadmin', api_controller.verifyToken, api_controller.removeOrganizationAdmin); // Remove Organization Administrator
|
||||
app.post('/api/organization', api_controller.verifyToken, api_controller.createOrganization); // Create organization
|
||||
app.get('/api/organization/:id', api_controller.verifyToken, api_controller.getOrganization); // Get Organization data
|
||||
app.put('/api/organization/:id', api_controller.verifyToken, api_controller.updateOrganization); // Update organization
|
||||
app.delete('/api/organization/:id', api_controller.verifyToken, api_controller.deleteOrganization); // Delete organization
|
||||
app.post('/api/organization/post', api_controller.verifyToken, api_controller.createOrganizationPost); // Create a organization's post
|
||||
app.delete('/api/organization/post/:id', api_controller.verifyToken, api_controller.deleteOrganizationPost); // Delete a organization's post
|
||||
app.post('/api/register', apiController.registerPerson); // Register a Person
|
||||
app.post('/api/login', apiController.login); // Login
|
||||
app.get('/api/person/:id', apiController.verifyToken, apiController.getPerson); // Obtain Person's details
|
||||
app.put('/api/person/:id', apiController.verifyToken, apiController.updatePerson); // Update Person's details
|
||||
app.delete('/api/person/delete', apiController.verifyToken, apiController.deletePerson); // Delete a Person
|
||||
app.post('/api/organization/admin', apiController.verifyToken, apiController.addOrganizationAdmin); // Add Organization Administrator
|
||||
app.delete('/api/organization/removeadmin', apiController.verifyToken, apiController.removeOrganizationAdmin); // Remove Organization Administrator
|
||||
app.post('/api/organization', apiController.verifyToken, apiController.createOrganization); // Create organization
|
||||
app.get('/api/organization/:id', apiController.verifyToken, apiController.getOrganization); // Get Organization data
|
||||
app.put('/api/organization/:id', apiController.verifyToken, apiController.updateOrganization); // Update organization
|
||||
app.delete('/api/organization/:id', apiController.verifyToken, apiController.deleteOrganization); // Delete organization
|
||||
app.post('/api/organization/post', apiController.verifyToken, apiController.createOrganizationPost); // Create a organization's post
|
||||
app.delete('/api/organization/post/:id', apiController.verifyToken, apiController.deleteOrganizationPost); // Delete a organization's post
|
||||
|
||||
// Start the server
|
||||
app.listen(process.env.API_SERVER_PORT, () => {
|
||||
|
Reference in New Issue
Block a user