Commit Graph
78 Commits
Author SHA1 Message Date
stefankoelle 04f464c7bb timezone config 2026-08-07 13:06:48 +02:00
stefankoelle 8eaac47ef6 mail test method 2026-08-07 12:39:21 +02:00
stefankoelle e3ca295ebd mail only when some has birthday 2026-08-07 11:47:57 +02:00
stefankoelle 744c71400d sync fullsync fix 2 2026-08-06 22:15:25 +02:00
stefankoelle c457e5a78a sync fullsync fix after update with get 2026-08-06 22:01:51 +02:00
stefankoelle 15a6a6d855 sync fix update with get 2026-08-06 19:36:24 +02:00
stefankoelle a9d0727d76 mail new layout 2026-08-06 18:58:39 +02:00
stefankoelle 15fc880d56 sync delta logging 2026-08-05 23:29:57 +02:00
stefankoelle 25d1606fb0 web dashboard special links fix 3 2026-08-05 22:56:54 +02:00
stefankoelle 9d4d0b1306 web dashboard special links fix 2 2026-08-05 22:49:28 +02:00
stefankoelle e1805d5ba8 web dashboard special links fix 2026-08-05 22:42:24 +02:00
stefankoelle ddb65055d8 web dashboard special links 2026-08-05 22:35:34 +02:00
stefankoelle 3f5a8dff91 web contact details with tiles 2026-08-05 22:19:08 +02:00
stefankoelle d42dfef117 sync retry logic 2026-08-05 21:24:07 +02:00
stefankoelle 7cab1df120 sync retry after logging 2026-08-05 21:18:24 +02:00
stefankoelle 0e915b2db9 bugfix db sync 2026-08-05 21:08:54 +02:00
stefankoelle cbf4020a3e web custom links city placeholder 2026-08-05 20:47:00 +02:00
stefankoelle e54891f4ed web custom links position exactly 2026-08-05 20:43:09 +02:00
stefankoelle ed900eed74 web custom links position box 2026-08-05 20:38:50 +02:00
stefankoelle a2035b658b web custom links try layout again 2026-08-05 20:32:22 +02:00
stefankoelle 5ca8eeeaa7 web custom links urlquote 2026-08-05 20:27:38 +02:00
stefankoelle ed9bf5f062 web custom links 2026-08-05 20:24:09 +02:00
stefankoelle 895027d8d2 web clickable photo centered 2026-08-05 17:50:29 +02:00
stefankoelle 4155d029bb web clickable photo 2026-08-05 17:41:49 +02:00
stefankoelle eacdefaacf web dashboard birthday with photo 2026-08-05 17:28:07 +02:00
stefankoelle 0d71ccd3a6 web dashboard birthday layout like search 2026-08-05 17:19:23 +02:00
stefankoelle be7832ea31 web badge on top right 2026-08-05 17:06:41 +02:00
stefankoelle 082a7c5b38 web badge even smaller 2026-08-05 16:59:37 +02:00
stefankoelle a08482dfd0 fix bug 2026-08-05 16:52:48 +02:00
stefankoelle 3779c4c73a web badge smaller 2026-08-05 16:48:06 +02:00
stefankoelle 9458a88122 web admin mode 2026-08-05 16:44:10 +02:00
stefankoelle c2d5ae45a2 web photo layout update 2026-08-05 16:33:45 +02:00
stefankoelle dcb7733383 sync more logging 2 2026-08-05 16:05:54 +02:00
stefankoelle fc6930d2ae sync more logging when error 2026-08-05 16:02:20 +02:00
stefankoelle a1d4c9eacb sync photo and display photo 2026-08-05 15:56:16 +02:00
stefankoelle 8a653ca395 sync social_profiles fix 2026-08-05 15:44:37 +02:00
stefankoelle 54a0624c17 last sync with changes no duplicate 2026-08-05 15:32:23 +02:00
stefankoelle d9d22011ca fix new db sync bug 2026-08-05 15:27:49 +02:00
stefankoelle 3017be812d web mark birthdays that are today 2026-08-05 15:23:12 +02:00
stefankoelle 4f27cc596e last sync with changes on dashboard 2026-08-05 15:20:05 +02:00
stefankoelle 12e36b2f17 fix db sync bugs 2026-08-05 15:10:55 +02:00
stefankoelle 85f6e79a7f web layout fix 3 2026-08-05 15:10:44 +02:00
stefankoelle a39fe83fe1 web layout fix 2 2026-08-05 07:51:43 +02:00
stefankoelle 2c10d24985 web layout fix 2026-08-05 07:33:14 +02:00
stefankoelle 55a4721da1 web header contact details 2026-08-05 07:13:59 +02:00
stefankoelle 560b38b6a3 web header dashboard 2026-08-05 07:01:32 +02:00
stefankoelle 1561a59627 web header 2026-08-05 06:54:36 +02:00
stefankoelle 8edc339b29 db full_name fallback 2026-08-05 06:32:35 +02:00
stefankoelle 1013fe1748 remove dump carddav 2026-08-05 06:24:58 +02:00
stefankoelle 375937d8c5 web display age 2026-08-05 06:12:59 +02:00
stefankoelle 447528b5ff dump carddav 2026-08-05 06:10:36 +02:00
stefankoelle cf3563124f web dashboard 2026-08-05 05:56:28 +02:00
stefankoelle af922f23ba LICENSE 2026-08-05 02:29:18 +02:00
stefankoelle 4988526f46 Update README.md and more 2026-08-05 02:26:01 +02:00
stefankoelle 8bd9dc1c03 AGENTS.md 2026-08-05 02:23:10 +02:00
stefankoelle 5ed6210f8f favicon 2026-08-05 02:20:41 +02:00
stefankoelle 9f0c1b1b6c mailer new layout and link to web 2026-08-05 02:18:34 +02:00
stefankoelle 50f5dcb1d9 web detail fix 2026-08-05 02:09:37 +02:00
stefankoelle 7ff0ad5570 web detail view 2026-08-05 02:07:05 +02:00
stefankoelle a088d0f4e3 new layout 2026-08-05 01:57:13 +02:00
stefankoelle af7a4b8f20 not needed 2026-08-05 01:53:47 +02:00
stefankoelle 84be33e350 web api healthcheck 2026-08-05 01:28:41 +02:00
stefankoelle 168be33bb6 add web routes to README.md 2026-08-05 01:24:23 +02:00
stefankoelle 0d29fd0486 fix 3 2026-08-05 01:16:52 +02:00
stefankoelle 976f84c737 fix 2 2026-08-05 00:56:27 +02:00
stefankoelle bcc273196a fix 2026-08-04 23:16:27 +02:00
stefankoelle e9ee19e0aa fix sql path 2026-08-04 23:07:46 +02:00
stefankoelle 236f415efe create schema if not existing 2026-08-04 23:03:32 +02:00
stefankoelle e5b9fb8a67 scheduler in python 2026-08-04 22:54:10 +02:00
stefankoelle 03dbbfe20d update supercronic 2026-08-04 22:32:16 +02:00
stefankoelle 58c42c546b update supercronic 2026-08-04 22:18:15 +02:00
stefankoelle f21edbba3d Merge branch 'main' of github.com:skoelle/icloud-contacts-sync 2026-08-04 21:58:49 +02:00
stefankoelle fb2f930687 entrypoint guard 2026-08-04 21:56:56 +02:00
stefankoelle 9bd8785172 fix path 2026-08-04 21:38:47 +02:00
stefankoelle 6b0a14ad15 move db setup sql 2026-08-04 21:37:23 +02:00
stefankoelle 77d2b27519 mariadb-setup 2026-08-04 21:35:23 +02:00
stefankoelle d14690c525 initial commit 2026-08-04 21:02:28 +02:00
stefankoelle fc1bbe2a85 Initial commit 2026-08-04 20:59:47 +02:00