Different export results on the first and the second requests
@jszuminski ya está trabajando en esto.
Desde el 17/7/2024.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
Expected behaviour
Export images are the same despite how many times I press 'Preview' button
Actual behaviour
Results are different
This is the first run:
This is the second and all following runs (I am just pressing 'Preview' button again)
I cannot reproduce this issue on the official https://export.highcharts.com server.
Reproduction steps
Code used for export (paste it to the Options - Highcharts configuration object box):
{
"chart": {
"type": "gauge"
},
"title": {
"text": "01 test",
"enabled": false
},
"subtitle": {
"text": "some text",
"enabled": false
},
"xAxis": [{
"id": null,
"opposite": false,
"title": {
"text": "Time",
"enabled": false
},
"usePercentFormat": false,
"type": "category",
"categories": ["first category"],
"plotBands": null
}],
"yAxis": [{
"tickLength": 20,
"id": "y0",
"opposite": false,
"title": {
"text": "",
"enabled": true
},
"usePercentFormat": false,
"plotBands": [{
"from": 0,
"to": 99.88244444444445,
"color": "#E0E0E0",
"thickness": 20
}],
"visible": true,
"labels": {
"distance": 25,
"style": {
"fontSize": "14px"
}
},
"min": 0,
"max": 99.88244444444445,
"tickPixelInterval": 72,
"tickPosition": "inside",
"tickColor": "#FFFFFF",
"tickWidth": 2,
"minorTickInterval": 0,
"lineWidth": 0
}],
"series": [{
"name": "test",
"data": [[0, 90.80222222222223]],
"visible": true,
"type": "gauge",
"tooltip": {
"valueSuffix": "%"
},
"dataLabels": {
"enabled": true,
"format": "{y:,.2f}%"
},
"allAreas": false,
"marker": {
"enabled": true
},
"color": null,
"dial": {
"radius": "80%",
"baseWidth": 12,
"baseLength": "0%",
"rearLength": "0%"
},
"pivot": {
"radius": 6
},
"showInLegend": true,
"mappieParentTotal": 0
}],
"credits": {
"text": ""
},
"pane": {
"startAngle": -90,
"endAngle": 89.9,
"center": ["50%", "75%"],
"background": null,
"size": "95%"
}
}
For the container I am using docker with the following setup:
FROM node:lts-alpine
ENV NODE_ENV=production
ENV HIGHCHARTS_VERSION=11.4.6
RUN apk add --no-cache \
chromium \
nss \
freetype \
harfbuzz \
ca-certificates \
ttf-freefont \
nodejs \
yarn \
git
ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser
USER root
WORKDIR /
RUN git clone https://github.com/highcharts/node-export-server.git && \
chown -R node /node-export-server
WORKDIR /node-export-server
USER node
RUN rm package-lock.json && \
npm install -S moment moment-timezone && \
npm install
USER root
RUN npm link --unsafe-perm
WORKDIR /node-export-server
USER node
WORKDIR /node-export-server
#RUN sed -i "s/flowmap/flowmap','series-on-point/g" lib/schemas/config.js
EXPOSE 7801
ENTRYPOINT highcharts-export-server --enableServer 1 --port 7801 --allowFileResources 1 --allowCodeExecution 1
- Lenguaje dominante
- JavaScript
- Estrellas
- 368
- Forks
- 265
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de highcharts/node-export-server
-
Update Puppeteer to version 25.11.0+ to allow ARM64 linux images to run node-export-serverPosiblemente ocupada @daniatic la tomó hace 3 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
highcharts/node-export-server#686 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
highcharts/node-export-server#680 · 1 comentario ·
-
How to get a response statusAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
highcharts/node-export-server#679 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
highcharts/node-export-server#678 ·
-
Not working on s390xAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
highcharts/node-export-server#676 ·
Todos los issues de highcharts/node-export-server
Issues similares
-
ci-install-db-tools stall-case tests flake: stalled apt-get can be killed before it logs its callAbiertoeffort:low model:light plan planner:opus-5-5 tests
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
Los mantenedores suelen responder en 1 día
-
Bug 🐞
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
mozilla-mobile/firefox-ios#35986 ·
Los mantenedores suelen responder en 1 día
-
Hidden loading spinner keeps animating after connect, causing high idle CPU usage in FirefoxAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
-
bug(sight): the dashboard's text truncations split surrogate pairs and show broken charactersAbiertocomponent:sight
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
agentic-os-org/ANOLISA#6738 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
bug Durable Agents Observability (AI Telemetry) status: needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
mastra-ai/mastra#26470 · 1 comentario ·
Los mantenedores suelen responder en 1 día