General commit
This commit is contained in:
parent
ef9d324cc8
commit
b38a54a3c3
@ -19,6 +19,23 @@ services:
|
|||||||
max-size: "1m"
|
max-size: "1m"
|
||||||
max-file: "3"
|
max-file: "3"
|
||||||
|
|
||||||
|
server2:
|
||||||
|
build: server2
|
||||||
|
depends_on:
|
||||||
|
- postgres
|
||||||
|
ports:
|
||||||
|
- "4504:4504"
|
||||||
|
working_dir: /server2
|
||||||
|
volumes:
|
||||||
|
- ./server2:/server2
|
||||||
|
env_file:
|
||||||
|
- ./server/.env.twitter
|
||||||
|
logging:
|
||||||
|
options:
|
||||||
|
max-size: "1m"
|
||||||
|
max-file: "3"
|
||||||
|
|
||||||
|
|
||||||
imgparser:
|
imgparser:
|
||||||
build: imgparser
|
build: imgparser
|
||||||
restart: always
|
restart: always
|
||||||
|
@ -9,7 +9,7 @@ ENV PATH /app/node_modules/.bin:$PATH
|
|||||||
|
|
||||||
COPY . /app
|
COPY . /app
|
||||||
|
|
||||||
RUN npm install --silent
|
RUN npm install -y --silent
|
||||||
RUN npm rebuild node-sass
|
RUN npm rebuild node-sass
|
||||||
|
|
||||||
CMD ["npm", "start"]
|
CMD ["npm", "start"]
|
@ -8,6 +8,14 @@ module.exports = function(app) {
|
|||||||
changeOrigin: true,
|
changeOrigin: true,
|
||||||
})
|
})
|
||||||
);*/
|
);*/
|
||||||
|
|
||||||
|
app.use(
|
||||||
|
"/ngsplanner",
|
||||||
|
createProxyMiddleware({
|
||||||
|
target: 'https://server2:4504',
|
||||||
|
changeOrigin: true,
|
||||||
|
})
|
||||||
|
);
|
||||||
app.use(
|
app.use(
|
||||||
"/ev",
|
"/ev",
|
||||||
createProxyMiddleware({
|
createProxyMiddleware({
|
||||||
|
@ -55,8 +55,6 @@ RUN apt-get update && \
|
|||||||
apt-get install -y ffmpeg && \
|
apt-get install -y ffmpeg && \
|
||||||
apt-get clean;
|
apt-get clean;
|
||||||
|
|
||||||
RUN apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
|
|
||||||
|
|
||||||
RUN curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - && \
|
RUN curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - && \
|
||||||
echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list && \
|
echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list && \
|
||||||
apt-get update && \
|
apt-get update && \
|
||||||
@ -71,7 +69,7 @@ RUN yarn global add nodemon
|
|||||||
# update
|
# update
|
||||||
RUN apt-get update
|
RUN apt-get update
|
||||||
# install curl
|
# install curl
|
||||||
RUN apt-get install curl
|
RUN apt-get install -y curl
|
||||||
# get install script and pass it to execute:
|
# get install script and pass it to execute:
|
||||||
RUN curl -sL https://deb.nodesource.com/setup_12.x | bash
|
RUN curl -sL https://deb.nodesource.com/setup_12.x | bash
|
||||||
# and install node
|
# and install node
|
||||||
|
@ -1189,10 +1189,10 @@ app.post('/streaminfo/:id',function (req,res){
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
var lastscores={}
|
var lastscores_JP={}
|
||||||
const EVENTID=23;
|
const EVENTID=26;
|
||||||
var EVENTSTART=moment('2021-06-28 03:00:00+00');
|
var EVENTSTART=moment('2021-07-25 03:00:00+00');
|
||||||
var EVENTEND=moment('2021-07-06 11:59:59+00');
|
var EVENTEND=moment('2021-07-29 11:59:59+00');
|
||||||
|
|
||||||
var lastscores_EN={}
|
var lastscores_EN={}
|
||||||
const EVENTID_EN=23;
|
const EVENTID_EN=23;
|
||||||
@ -1206,9 +1206,13 @@ app.get("/helpmetestwithoutbreakingshit", (req,res) => {
|
|||||||
|
|
||||||
app.post('/eventsubmit',function(req,res) {
|
app.post('/eventsubmit',function(req,res) {
|
||||||
|
|
||||||
lastscores={}
|
const lastscores = req.query.en ? lastscores_EN: lastscores_JP;
|
||||||
function submit() {
|
function submit() {
|
||||||
lastscores[req.body.rank]=Number(req.body.points)
|
if (req.query.en) {
|
||||||
|
lastscores_EN[req.body.rank]=Number(req.body.points)
|
||||||
|
} else {
|
||||||
|
lastscores_JP[req.body.rank]=Number(req.body.points)
|
||||||
|
}
|
||||||
db.query("insert into "+(req.query.en?"en_":"")+"eventdata(eventid,rank,date,name,description,points) values($1,$2,$3,$4,$5,$6) returning *;",
|
db.query("insert into "+(req.query.en?"en_":"")+"eventdata(eventid,rank,date,name,description,points) values($1,$2,$3,$4,$5,$6) returning *;",
|
||||||
[req.body.eventid,req.body.rank,req.body.date?req.body.date:req.body.fin?moment(EVENTEND).add(5,'minutes').format("YYYY-MM-DD HH:mm:ssZ"):new Date(),req.body.name,req.body.description,req.body.points])
|
[req.body.eventid,req.body.rank,req.body.date?req.body.date:req.body.fin?moment(EVENTEND).add(5,'minutes').format("YYYY-MM-DD HH:mm:ssZ"):new Date(),req.body.name,req.body.description,req.body.points])
|
||||||
.then((data)=>{
|
.then((data)=>{
|
||||||
@ -1280,10 +1284,6 @@ app.post('/eventsubmit',function(req,res) {
|
|||||||
db.query('select distinct on (rank) rank,eventid,date,name,description,points,difference from (select lead(points) over (partition by rank order by rank,date desc)-points difference,* from '+(req.query.en?"en_":"")+'eventdata where eventid='+EVENTID+' order by rank,date desc)t order by rank,date desc')
|
db.query('select distinct on (rank) rank,eventid,date,name,description,points,difference from (select lead(points) over (partition by rank order by rank,date desc)-points difference,* from '+(req.query.en?"en_":"")+'eventdata where eventid='+EVENTID+' order by rank,date desc)t order by rank,date desc')
|
||||||
.then((data) =>
|
.then((data) =>
|
||||||
{
|
{
|
||||||
if (data.rows.length>0) {
|
|
||||||
data.rows.map((row)=>{lastscores[row.rank]=row.points})
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!lastscores[req.body.rank]
|
if (!lastscores[req.body.rank]
|
||||||
|| (/*FurtherTierIsOkay(req.body.rank,lastscores,req.body.points)&&*/lastscores[req.body.rank]<req.body.points
|
|| (/*FurtherTierIsOkay(req.body.rank,lastscores,req.body.points)&&*/lastscores[req.body.rank]<req.body.points
|
||||||
@ -1294,6 +1294,10 @@ app.post('/eventsubmit',function(req,res) {
|
|||||||
} else {
|
} else {
|
||||||
res.status(200).send("No update required.")
|
res.status(200).send("No update required.")
|
||||||
}
|
}
|
||||||
|
if (data.rows.length>0) {
|
||||||
|
data.rows.map((row)=>{lastscores[row.rank]=row.points})
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
})
|
})
|
||||||
@ -1891,6 +1895,7 @@ app.get('/eventdata/t50',function(req,res){
|
|||||||
|
|
||||||
app.get('/eventdata/t20',function(req,res){
|
app.get('/eventdata/t20',function(req,res){
|
||||||
var eventinfo = []
|
var eventinfo = []
|
||||||
|
var eventinfo_en = []
|
||||||
if (req.query.date&&req.query.rank) {
|
if (req.query.date&&req.query.rank) {
|
||||||
db.query('select * from '+(req.query.en?"en_":"")+'eventdata where date<=$1 and rank=$2 and eventid=$3 order by date desc limit 1;',[req.query.date,req.query.rank,req.query.eventid])
|
db.query('select * from '+(req.query.en?"en_":"")+'eventdata where date<=$1 and rank=$2 and eventid=$3 order by date desc limit 1;',[req.query.date,req.query.rank,req.query.eventid])
|
||||||
.then((data)=>{
|
.then((data)=>{
|
||||||
|
1
server2
Submodule
1
server2
Submodule
@ -0,0 +1 @@
|
|||||||
|
Subproject commit 2dcbc472eca5d33831722d176d39a2758b652c35
|
Loading…
x
Reference in New Issue
Block a user