40 Commits

Author SHA1 Message Date
cff02a574c add api route for querying summaries 2025-06-20 22:04:30 +01:00
e95d3ae624 Added support for Manila and Hong Kong (#3)
Co-authored-by: MMatthew14 <matthewlorenz@protonmail.com>
Reviewed-on: https://github.com/kennethnym/7am/pull/3
2025-05-14 19:38:48 +01:00
7750c0d75e Add support for Singapore (#2)
Co-authored-by: sevensxyt <sevendotxyt@proton.me>
Reviewed-on: https://github.com/kennethnym/7am/pull/2
2025-05-14 13:16:31 +01:00
28a33f869b use mutex to guard sqlite writes 2025-05-13 00:52:16 +01:00
a2a2d008dd fix sql conflict on summary cache update 2025-05-13 00:51:22 +01:00
0549108114 add support for stockholm and amsterdam 2025-05-13 00:45:26 +01:00
49d725a4df enable write ahead log 2025-05-12 20:09:31 +01:00
cadeea7b58 fix rows are closed err on summary cache miss 2025-05-12 19:14:42 +01:00
a6fc47fb6f fix data race 2025-05-12 19:07:19 +01:00
9230638b12 Merge remote-tracking branch 'origin/master' 2025-05-12 18:58:39 +01:00
0a4ec7ddb1 cache weather summaries to sqlite 2025-05-12 18:58:31 +01:00
5987513c7b Merge pull request 'Add Paris to list of supported cities' (#1) into master
Reviewed-on: https://github.com/kennethnym/7am/pull/1
2025-05-12 18:09:32 +01:00
axeelz
00eafedca0 chore: scrap Paris placeholder data 2025-05-12 18:38:11 +02:00
75dd44268a only pass time series data to gemini 2025-05-12 12:09:58 +01:00
axeelz
912043a0d2 feat: add support for Paris, France 2025-05-12 11:44:46 +02:00
414fb4ef71 try few-shot prompting 2025-05-11 16:53:44 +01:00
40f4cdad5a add ios instructions 2025-05-11 13:11:46 +01:00
081481132b auto create data dir if not exists 2025-05-11 11:53:17 +01:00
52a1f7f6c3 improve logging 2025-05-11 11:46:59 +01:00
2f0aad59cd migrate to met norway api 2025-05-11 11:14:38 +01:00
9cb79adef1 fix schedule time 2025-05-11 00:12:23 +01:00
10647ab0a3 add more meta to html 2025-05-11 00:08:20 +01:00
5ae4f7ff99 test midnight time 2025-05-10 23:27:10 +01:00
aa7cf53b64 fix typo 2025-05-10 23:21:05 +01:00
12d4472df1 specify vapid subject when sending notif 2025-05-10 23:17:57 +01:00
1fdd31e948 add more locations 2025-05-10 22:56:51 +01:00
2cfee11ca9 migrate to accu weather 2025-05-10 22:44:47 +01:00
2b7d8fe691 fix docker stuff 2025-05-10 19:43:13 +01:00
f5fe3ff2ce test 2025-05-10 19:14:37 +01:00
48193284f7 implement notification click 2025-05-10 18:35:06 +01:00
96866dcbb5 fix wrong unsub logic 2025-05-10 18:27:29 +01:00
515a8e5b21 fix subsequent update subs not sending notif 2025-05-10 17:57:59 +01:00
1b3b01e90e update prompt and website style 2025-05-10 17:35:51 +01:00
3b00a71391 improve website style 2025-05-10 16:21:43 +01:00
0ffd6b9b94 put vapid keygen behind a flag 2025-05-10 15:28:55 +01:00
408760159c allow port override 2025-05-10 15:21:48 +01:00
92e9900bbc tidy up code 2025-05-10 15:13:31 +01:00
56bc155aa5 implement unregister 2025-05-10 14:58:41 +01:00
44d744266a implement web push 2025-05-10 13:04:39 +01:00
f832b95d69 initial commit 2025-05-10 00:36:38 +01:00