Skip to content

Instantly share code, notes, and snippets.

@andreiz
Created February 16, 2026 20:06
Show Gist options
  • Select an option

  • Save andreiz/5246b940cf84f3af37d2e55fda0b2464 to your computer and use it in GitHub Desktop.

Select an option

Save andreiz/5246b940cf84f3af37d2e55fda0b2464 to your computer and use it in GitHub Desktop.
Timelinize logs
> /Users/andrei/Downloads/timelinize ; exit;
2026/02/16 20:02:32.084 INFO opening DB write pool {"dsn": "file:%2FUsers%2Fandrei%2FTimeline%2Ftimeline.db?_foreign_keys=on&_journal_mode=wal&_txlock=immediate&mode=rwc"}
2026/02/16 20:02:32.084 INFO opening DB read pool {"dsn": "file:%2FUsers%2Fandrei%2FTimeline%2Ftimeline.db?_foreign_keys=on&_journal_mode=wal&mode=ro"}
2026/02/16 20:02:32.087 INFO using sqlite {"version": "3.50.4"}
2026/02/16 20:02:32.092 INFO opened timeline {"repo": "/Users/andrei/Timeline", "id": "85811586-d58c-44dc-b391-9eb07f525436"}
2026/02/16 20:02:32.092 INFO maintenance optimizing database for performance
2026/02/16 20:02:32.093 INFO maintenance finished optimizing database {"duration": 0.000079875}
2026/02/16 20:02:32.093 INFO starting python server to enable semantic features {"dir": "/Users/andrei/Library/Application Support/Timelinize/python/server"}
2026/02/16 20:02:32.096 INFO config saved config file {"loaded": "2026/02/16 20:02:32.082", "path": "/Users/andrei/Library/Application Support/Timelinize/config.json"}
2026/02/16 20:02:32.096 INFO started admin server {"listener": "127.0.0.1:12002"}
2026/02/16 20:02:32.100 INFO http GET / {"method": "GET", "uri": "/", "status": 200, "size": 54392, "duration": 0.000654833}
2026/02/16 20:02:32.100 INFO opening web browser to application {"command": ["open", "http://127.0.0.1:12002/"]}
⠙ nvidia-cublas-cu12==12.6.4.1 2026/02/16 20:02:32.355 INFO http GET /resources/css/vendor/mapbox-gl-js-v3.13.0.min.css {"method": "GET", "uri": "/resources/css/vendor/mapbox-gl-js-v3.13.0.min.css", "status": 200, "size": 36363, "duration": 0.000183125}
⠙ nvidia-cudnn-cu12==9.5.1.17 2026/02/16 20:02:32.373 INFO http GET /resources/css/vendor/air-datepicker.min.css {"method": "GET", "uri": "/resources/css/vendor/air-datepicker.min.css", "status": 200, "size": 19908, "duration": 0.000116125}
2026/02/16 20:02:32.375 INFO http GET /resources/css/vendor/mapbox-gl-draw-v1.5.0.css {"method": "GET", "uri": "/resources/css/vendor/mapbox-gl-draw-v1.5.0.css", "status": 200, "size": 4492, "duration": 0.002102792}
2026/02/16 20:02:32.375 INFO http GET /resources/js/vendor/mapbox-gl-draw-v1.5.0.min.js {"method": "GET", "uri": "/resources/js/vendor/mapbox-gl-draw-v1.5.0.min.js", "status": 200, "size": 58662, "duration": 0.000184}
2026/02/16 20:02:32.375 INFO http GET /resources/js/vendor/mapbox-gl-draw-geodesic-v2.3.1.umd.min.js {"method": "GET", "uri": "/resources/js/vendor/mapbox-gl-draw-geodesic-v2.3.1.umd.min.js", "status": 200, "size": 13198, "duration": 0.001197375}
2026/02/16 20:02:32.378 INFO http GET /resources/css/vendor/tom-select.cs{"method": "GET", "uri": "/resources/css/vendor/tom-select.css", "status": 200, "size": 9869, "duration": 0.000397875}
2026/02/16 20:02:32.379 INFO http GET /resources/css/vendor/nouislider.v15.6.1.css {"method": "GET", "uri": "/resources/css/vendor/nouislider.v15.6.1.css", "status": 200, "size": 5716, "duration": 0.000077208}
2026/02/16 20:02:32.381 INFO http GET /resources/css/vendor/tabler-vendors.min.css {"method": "GET", "uri": "/resources/css/vendor/tabler-vendors.min.css", "status": 200, "size": 8937, "duration": 0.000060292}
2026/02/16 20:02:32.382 INFO http GET /resources/css/common.css {"method": "GET", "uri": "/resources/css/common.css", "status": 200, "size": 21742, "duration": 0.000198041}
2026/02/16 20:02:32.383 INFO http GET /resources/css/vendor/tabler.min.cs{"method": "GET", "uri": "/resources/css/vendor/tabler.min.css", "status": 200, "size": 536141, "duration": 0.002092}
⠙ regex==2024.11.6 2026/02/16 20:02:32.383 INFO http GET /resources/js/vendor/mapbox-gl-js-v3.13.0.min.js {"method": "GET", "uri": "/resources/js/vendor/mapbox-gl-js-v3.13.0.min.js", "status": 200, "size": 1545429, "duration": 0.009023833}
2026/02/16 20:02:32.385 INFO http GET /resources/js/vendor/luxon.v3.5.0.min.js {"method": "GET", "uri": "/resources/js/vendor/luxon.v3.5.0.min.js", "status": 200, "size": 79869, "duration": 0.000209541}
2026/02/16 20:02:32.386 INFO http GET /resources/js/vendor/nouislider.v15.6.1.min.js {"method": "GET", "uri": "/resources/js/vendor/nouislider.v15.6.1.min.js", "status": 200, "size": 26682, "duration": 0.000136916}
2026/02/16 20:02:32.387 INFO http GET /resources/js/vendor/air-datepicker.min.js {"method": "GET", "uri": "/resources/js/vendor/air-datepicker.min.js", "status": 200, "size": 48991, "duration": 0.0001445}
2026/02/16 20:02:32.387 INFO http GET /resources/js/vendor/tom-select.base.min.js {"method": "GET", "uri": "/resources/js/vendor/tom-select.base.min.js", "status": 200, "size": 41385, "duration": 0.000127083}
2026/02/16 20:02:32.387 INFO http GET /resources/js/vendor/list.min.js {"method": "GET", "uri": "/resources/js/vendor/list.min.js", "status": 200, "size": 19499, "duration": 0.000040417}
2026/02/16 20:02:32.389 INFO http GET /resources/js/vendor/echarts-v5.6.0.min.js {"method": "GET", "uri": "/resources/js/vendor/echarts-v5.6.0.min.js", "status": 200, "size": 1034102, "duration": 0.003231459}
2026/02/16 20:02:32.389 INFO http GET /resources/js/vendor/imask.js {"method": "GET", "uri": "/resources/js/vendor/imask.js", "status": 200, "size": 101273, "duration": 0.000179625}
2026/02/16 20:02:32.389 INFO http GET /resources/js/vendor/marked.min.js {"method": "GET", "uri": "/resources/js/vendor/marked.min.js", "status": 200, "size": 36323, "duration": 0.000077583}
2026/02/16 20:02:32.389 INFO http GET /resources/js/vendor/thumbhash.js {"method": "GET", "uri": "/resources/js/vendor/thumbhash.js", "status": 200, "size": 11357, "duration": 0.000246375}
2026/02/16 20:02:32.390 INFO http GET /resources/js/vendor/purify.min.js {"method": "GET", "uri": "/resources/js/vendor/purify.min.js", "status": 200, "size": 21457, "duration": 0.000090167}
2026/02/16 20:02:32.391 INFO http GET /resources/js/vendor/tabler.min.js {"method": "GET", "uri": "/resources/js/vendor/tabler.min.js", "status": 200, "size": 83555, "duration": 0.000237334}
2026/02/16 20:02:32.391 INFO http GET /resources/js/app.js {"method": "GET", "uri": "/resources/js/app.js", "status": 200, "size": 13067, "duration": 0.000070666}
2026/02/16 20:02:32.392 INFO http GET /resources/js/common-lib.js {"method": "GET", "uri": "/resources/js/common-lib.js", "status": 200, "size": 96138, "duration": 0.000293}
2026/02/16 20:02:32.393 INFO http GET /resources/js/common.js {"method": "GET", "uri": "/resources/js/common.js", "status": 200, "size": 20324, "duration": 0.000956667}
2026/02/16 20:02:32.394 INFO http GET /resources/js/jobs.js {"method": "GET", "uri": "/resources/js/jobs.js", "status": 200, "size": 25940, "duration": 0.000034792}
2026/02/16 20:02:32.394 INFO http GET /resources/js/controllers.js {"method": "GET", "uri": "/resources/js/controllers.js", "status": 200, "size": 7529, "duration": 0.000026459}
2026/02/16 20:02:32.394 INFO http GET /resources/js/modals.js {"method": "GET", "uri": "/resources/js/modals.js", "status": 200, "size": 1904, "duration": 0.000036958}
2026/02/16 20:02:32.394 INFO http GET /resources/js/conversations.js {"method": "GET", "uri": "/resources/js/conversations.js", "status": 200, "size": 16481, "duration": 0.000138583}
2026/02/16 20:02:32.394 INFO http GET /resources/js/dashboard.js {"method": "GET", "uri": "/resources/js/dashboard.js", "status": 200, "size": 11577, "duration": 0.000036542}
2026/02/16 20:02:32.395 INFO http GET /resources/js/entities.js {"method": "GET", "uri": "/resources/js/entities.js", "status": 200, "size": 6093, "duration": 0.000028833}
2026/02/16 20:02:32.395 INFO http GET /resources/js/entity.js {"method": "GET", "uri": "/resources/js/entity.js", "status": 200, "size": 7138, "duration": 0.000075375}
2026/02/16 20:02:32.395 INFO http GET /resources/js/gallery.js {"method": "GET", "uri": "/resources/js/gallery.js", "status": 200, "size": 5582, "duration": 0.000124958}
2026/02/16 20:02:32.396 INFO http GET /resources/js/import.js {"method": "GET", "uri": "/resources/js/import.js", "status": 200, "size": 33698, "duration": 0.000091166}
2026/02/16 20:02:32.396 INFO http GET /resources/js/input.js {"method": "GET", "uri": "/resources/js/input.js", "status": 200, "size": 400, "duration": 0.00001175}
2026/02/16 20:02:32.397 INFO http GET /resources/js/item.js {"method": "GET", "uri": "/resources/js/item.js", "status": 200, "size": 14467, "duration": 0.000050542}
2026/02/16 20:02:32.397 INFO http GET /resources/js/items.js {"method": "GET", "uri": "/resources/js/items.js", "status": 200, "size": 9230, "duration": 0.000060333}
2026/02/16 20:02:32.398 INFO http GET /resources/js/job.js {"method": "GET", "uri": "/resources/js/job.js", "status": 200, "size": 2742, "duration": 0.000336459}
2026/02/16 20:02:32.401 INFO http GET /resources/js/map.js {"method": "GET", "uri": "/resources/js/map.js", "status": 200, "size": 39688, "duration": 0.000113583}
2026/02/16 20:02:32.401 INFO http GET /resources/css/vendor/font-inter.cs{"method": "GET", "uri": "/resources/css/vendor/font-inter.css", "status": 200, "size": 5428, "duration": 0.000037}
2026/02/16 20:02:32.401 INFO http GET /resources/js/timeline.js {"method": "GET", "uri": "/resources/js/timeline.js", "status": 200, "size": 4811, "duration": 0.000041375}
2026/02/16 20:02:32.401 INFO http GET /resources/js/setup.js {"method": "GET", "uri": "/resources/js/setup.js", "status": 200, "size": 4638, "duration": 0.000034958}
2026/02/16 20:02:32.401 INFO http GET /resources/js/spa.js {"method": "GET", "uri": "/resources/js/spa.js", "status": 200, "size": 11509, "duration": 0.000238666}
2026/02/16 20:02:32.403 INFO http GET /resources/js/settings.js {"method": "GET", "uri": "/resources/js/settings.js", "status": 200, "size": 8723, "duration": 0.000949}
2026/02/16 20:02:32.403 INFO http GET /resources/images/logo-light.svg {"method": "GET", "uri": "/resources/images/logo-light.svg", "status": 200, "size": 18866, "duration": 0.000081208}
2026/02/16 20:02:32.405 INFO http GET /resources/images/logo-dark.svg {"method": "GET", "uri": "/resources/images/logo-dark.svg", "status": 200, "size": 16923, "duration": 0.000086875}
2026/02/16 20:02:32.407 INFO http GET /resources/images/timeline.png {"method": "GET", "uri": "/resources/images/timeline.png", "status": 200, "size": 17463, "duration": 0.000887}
2026/02/16 20:02:32.501 INFO http GET /api/build-info {"method": "GET", "uri": "/api/build-info", "status": 200, "size": 36, "duration": 0.000075459}
2026/02/16 20:02:32.504 INFO http GET /api/open-repositories {"method": "GET", "uri": "/api/open-repositories", "status": 200, "size": 92, "duration": 0.000069667}
2026/02/16 20:02:32.523 INFO http GET /resources/fonts/Inter-SemiBold.woff2?v=3.19 {"method": "GET", "uri": "/resources/fonts/Inter-SemiBold.woff2?v=3.19", "status": 200, "size": 105804, "duration": 0.000169583}
2026/02/16 20:02:32.523 INFO http GET /resources/fonts/Inter-Regular.woff2?v=3.19 {"method": "GET", "uri": "/resources/fonts/Inter-Regular.woff2?v=3.19", "status": 200, "size": 98868, "duration": 0.000207875}
2026/02/16 20:02:32.524 INFO http GET /resources/fonts/Inter-Medium.woff2?v=3.19 {"method": "GET", "uri": "/resources/fonts/Inter-Medium.woff2?v=3.19", "status": 200, "size": 105924, "duration": 0.000216583}
2026/02/16 20:02:32.568 INFO http GET /apple-touch-icon-precomposed.png {"method": "GET", "uri": "/apple-touch-icon-precomposed.png", "status": 200, "size": 54392, "duration": 0.000439125}
2026/02/16 20:02:32.576 INFO http POST /api/repository-empty {"method": "POST", "uri": "/api/repository-empty", "status": 200, "size": 5, "duration": 0.000225583}
2026/02/16 20:02:32.581 INFO http POST /api/get-entity {"method": "POST", "uri": "/api/get-entity", "status": 200, "size": 392, "duration": 0.001016041}
2026/02/16 20:02:32.587 INFO http POST /api/item-classifications {"method": "POST", "uri": "/api/item-classifications", "status": 200, "size": 1517, "duration": 0.000256125}
2026/02/16 20:02:32.592 INFO http GET /api/settings {"method": "GET", "uri": "/api/settings", "status": 200, "size": 227, "duration": 0.00029325}
2026/02/16 20:02:32.633 INFO http GET /pages/dashboard.html {"method": "GET", "uri": "/pages/dashboard.html", "status": 200, "size": 4525, "duration": 0.000169458}
2026/02/16 20:02:32.703 INFO http GET /apple-touch-icon.png {"method": "GET", "uri": "/apple-touch-icon.png", "status": 200, "size": 54392, "duration": 0.000391375}
2026/02/16 20:02:32.927 INFO http GET /resources/css/dashboard.css {"method": "GET", "uri": "/resources/css/dashboard.css", "status": 200, "size": 263, "duration": 0.000050208}
2026/02/16 20:02:32.930 INFO http GET /api/charts?name=periodical&repo_id=85811586-d58c-44dc-b391-9eb07f525436&period=monthly {"method": "GET", "uri": "/api/charts?name=periodical&repo_id=85811586-d58c-44dc-b391-9eb07f525436&period=monthly", "status": 200, "size": 4, "duration": 0.000247709}
2026/02/16 20:02:32.934 INFO http GET /api/charts?name=classifications&repo_id=85811586-d58c-44dc-b391-9eb07f525436 {"method": "GET", "uri": "/api/charts?name=classifications&repo_id=85811586-d58c-44dc-b391-9eb07f525436", "status": 200, "size": 4, "duration": 0.0011685}
2026/02/16 20:02:32.935 INFO http GET /api/charts?name=recent_data_sources&repo_id=85811586-d58c-44dc-b391-9eb07f525436&days=365 {"method": "GET", "uri": "/api/charts?name=recent_data_sources&repo_id=85811586-d58c-44dc-b391-9eb07f525436&days=365", "status": 200, "size": 4, "duration": 0.001885542}
2026/02/16 20:02:32.936 INFO http GET /api/charts?name=datasources&repo_id=85811586-d58c-44dc-b391-9eb07f525436 {"method": "GET", "uri": "/api/charts?name=datasources&repo_id=85811586-d58c-44dc-b391-9eb07f525436", "status": 200, "size": 4, "duration": 0.002056416}
Device set to use mps
✅ Loaded google/siglip2-base-patch16-naflex on mps:0 (cpu=False)
* Serving Flask app 'server'
* Debug mode: off
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
* Running on http://127.0.0.1:12003
Press CTRL+C to quit
2026/02/16 20:02:47.157 INFO http GET /pages/import.html {"method": "GET", "uri": "/pages/import.html", "status": 200, "size": 26973, "duration": 0.001542333}
2026/02/16 20:02:47.413 INFO http GET /resources/css/import.css {"method": "GET", "uri": "/resources/css/import.css", "status": 200, "size": 505, "duration": 0.000080958}
2026/02/16 20:02:52.263 INFO http GET /api/file-selector-roots {"method": "GET", "uri": "/api/file-selector-roots", "status": 200, "size": 350, "duration": 0.003596625}
2026/02/16 20:02:52.272 INFO http POST /api/file-listing {"method": "POST", "uri": "/api/file-listing", "status": 200, "size": 3340, "duration": 0.002425959}
2026/02/16 20:02:54.634 INFO http POST /api/file-listing {"method": "POST", "uri": "/api/file-listing", "status": 200, "size": 17334, "duration": 0.004658667}
2026/02/16 20:02:58.398 INFO http POST /api/file-listing {"method": "POST", "uri": "/api/file-listing", "status": 200, "size": 3497, "duration": 0.031821}
2026/02/16 20:03:02.322 INFO http POST /api/plan-import {"method": "POST", "uri": "/api/plan-import", "status": 200, "size": 2, "duration": 0.005998875}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment