Compare commits

..

No commits in common. "master" and "v1.3.0" have entirely different histories.

7 changed files with 8 additions and 7617 deletions

2
.npmrc
View File

@ -1 +1 @@
package-lock=true package-lock=false

View File

@ -1,6 +1,6 @@
#!/bin/sh #!/bin/sh
docker stop $(docker ps -q) docker stop $(docker ps -q)
docker volume remove red_coder_volume docker volume remove multy_stub_volume
docker volume create red_coder_volume docker volume create multy_stub_volume
docker run --rm -v red_coder_volume:/data/db -p 27017:27017 -d mongo:4.4.13 docker run --rm -v multy_stub_volume:/data/db -p 27017:27017 -d mongo

7571
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -1,10 +1,10 @@
{ {
"name": "red-coder-bh", "name": "red-coder-bh",
"version": "1.3.3", "version": "1.3.0",
"description": "", "description": "",
"main": "src/main.ts", "main": "src/main.ts",
"scripts": { "scripts": {
"start": "cross-env MODE=\"dev\" nodemon", "start": "nodemon",
"build": "tsc", "build": "tsc",
"up:prod": "node dist/src/main", "up:prod": "node dist/src/main",
"deploy:d:stop": "docker-compose down", "deploy:d:stop": "docker-compose down",

View File

@ -1,11 +1,10 @@
import express from 'express' import express from 'express'
import cookieSession from 'cookie-session' import cookieSession from 'cookie-session'
import cors from 'cors'
import './config' import './config'
import { errorHandle } from './utils/error-handling' import { errorHandle } from './utils/error-handling'
import { router } from './routes' import { router } from './routes'
import './mailer' import cors from 'cors'
const app = express() const app = express()

View File

@ -17,40 +17,3 @@ router.use(bannerRouter)
router.use('/v1/auth', authRouter) router.use('/v1/auth', authRouter)
router.use(['/v1/tasks', '/v1/task'], jwtMiddlevare, tasksRouter) router.use(['/v1/tasks', '/v1/task'], jwtMiddlevare, tasksRouter)
router.use('/v1/drafts', jwtMiddlevare, draftsRouter) router.use('/v1/drafts', jwtMiddlevare, draftsRouter)
const charLikes = {}
router.get('/likes', (req, res) => {
res.set({
'Access-Control-Allow-Origin': 'http://admin.inno-js.ru',
})
res.send({
likes: charLikes,
})
})
router.post('/toggle-like', (req, res) => {
const { id, charId } = req.body
if (charLikes[charId]) {
const currentLikes = new Set(charLikes[charId].likes)
if (currentLikes.has(id)) {
currentLikes.delete(id)
} else {
currentLikes.add(id)
}
charLikes[charId].likes = [...currentLikes]
} else {
charLikes[charId] = { likes: [id] }
}
res.set({
'Access-Control-Allow-Origin': 'http://admin.inno-js.ru',
})
res.send({
likes: charLikes,
})
})

View File

@ -1,7 +1,7 @@
import baseAxios from 'axios' import baseAxios from 'axios'
export const adminAxios = baseAxios.create({ export const adminAxios = baseAxios.create({
baseURL: `http://${process.env.ADMIN_SERVER_BASE_NAME}/api/out/v2`, baseURL: `http://${process.env.ADMIN_SERVER_BASE_NAME}/api/out`,
method: 'POST', method: 'POST',
}) })