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 |
|