• Joined on 2025-01-07
sepehr pushed to main at sepehr/Momento 2026-05-22 20:26:39 +02:00
a00b39728b feat(ai): add generate_chart and insert_chart_in_note to system prompt
sepehr pushed to main at sepehr/Momento 2026-05-22 20:20:48 +02:00
5bd3f7f5ec fix(chart): prevent infinite re-render loop by using useState/useEffect for dark mode detection
sepehr pushed to main at sepehr/Momento 2026-05-22 19:29:18 +02:00
beca2c52c3 feat: add inline chart support for notes
sepehr pushed to main at sepehr/Momento 2026-05-22 19:18:54 +02:00
5728452b4a feat: add slides generation tool with multiple slide types
sepehr pushed to main at sepehr/Momento 2026-05-21 22:54:50 +02:00
0f6b9509da fix(deploy): restart monitoring exporters on every deploy to apply config
sepehr pushed to main at sepehr/Momento 2026-05-21 22:50:14 +02:00
e774dcee70 fix(monitoring): fix postgres-exporter credentials, cadvisor docker labels, node-exporter pid host
sepehr pushed to main at sepehr/Momento 2026-05-21 22:40:57 +02:00
b02f19b1a0 fix(deploy): preserve Prometheus TSDB history — only recreate if config changed
sepehr pushed to main at sepehr/Momento 2026-05-21 22:32:14 +02:00
a8f3ce0ae6 feat(monitoring): add /api/metrics endpoint for Prometheus scraping
sepehr pushed to main at sepehr/Momento 2026-05-21 22:24:08 +02:00
fde4689ac0 fix(deploy): dockerignore exceptions for prebuilt artifact files
sepehr pushed to main at sepehr/Momento 2026-05-21 22:20:11 +02:00
0e61055bc0 fix(ci): disable node npm caching and remove invalid next webpack flag to prevent hangs
sepehr pushed to main at sepehr/Momento 2026-05-21 22:11:06 +02:00
87ec01fdd5 fix(ci): add needs clause to deploy job and force recreate prometheus on deploy
sepehr pushed to main at sepehr/Momento 2026-05-21 22:07:08 +02:00
d7e72008ec fix(ci): install node in runner for download-artifact and connect prometheus to memento-net
sepehr pushed to main at sepehr/Momento 2026-05-21 21:46:07 +02:00
7cf921a802 feat(monitoring): auto-provision Prometheus datasource and dashboards in Grafana
sepehr pushed to main at sepehr/Momento 2026-05-21 21:39:19 +02:00
a801d18b12 fix(deploy): robust health check via node inside container
sepehr pushed to main at sepehr/Momento 2026-05-21 21:11:45 +02:00
2ae08538f0 fix(deploy): use correct container name memento-web in docker inspect
sepehr pushed to main at sepehr/Momento 2026-05-21 20:54:12 +02:00
55fb081e94 fix(deploy): use container IP dynamically for build-info health check in CI runner
sepehr pushed to main at sepehr/Momento 2026-05-21 20:48:27 +02:00
f38e08e289 fix(ci): make sudo invocation conditional in postgresql-client installation
sepehr pushed to main at sepehr/Momento 2026-05-21 20:42:13 +02:00
d31ab190eb fix(ci): remove postgres service port mapping to prevent docker-host port conflicts
sepehr pushed to main at sepehr/Momento 2026-05-20 21:38:45 +02:00
3dadf1e8b3 fix(ci): install docker-cli and dependencies inside runner for deploy step
sepehr pushed to main at sepehr/Momento 2026-05-20 21:38:26 +02:00
b4aedbcc38 fix(ci): add safe.directory for runner to avoid dubious ownership