Commit graph

92 commits

Author SHA1 Message Date
74233957d3 split larger files into multiple, slim down biome config, dont retry for permanent errors, consistently use Link, new chi middleware to fix 401s hanging 2026-02-10 17:10:02 -08:00
48c420d14b reduce health spam, make dockerfile health checks respect the configured port 2026-02-09 18:10:57 -08:00
372295be45 fix /health but for real this time 2026-02-09 03:22:38 -08:00
3978f476c7 fix health endpoint, nits 2026-02-09 02:57:30 -08:00
d79e8ab5bc docker compose just for dev 2026-02-09 02:45:38 -08:00
113f09c2ab don't cache signal auth status, dont send empty messages to non-webpush channels 2026-02-09 02:07:32 -08:00
244ab02651 using biome for html/cs/js formatting and linting, simplify app to run with no services, re-implement proton and signal implementations to be much better, configure all integration in web UI instead of .env 2026-02-09 01:19:47 -08:00
f1fddabaf7 return linked account from /api/health 2026-02-07 12:58:36 -08:00
577db5251c fix missing env vars, check deps via dependabot 2026-02-07 11:44:57 -08:00
cc21c41e73 health monitoring for prism, expose server version in /api/health 2026-02-07 03:07:21 -08:00
2aa86c6757 update deps 2026-02-07 02:23:26 -08:00
c41d7ecfef fix sqlite open 2026-02-07 02:13:05 -08:00
7fd57101a3 improve README, code cleaning, use the other sqlite lib for less RAM usage, use any instead of interface, add 3 retries with exponential backoff for undelivered notifications 2026-02-07 01:54:06 -08:00
7fdc62e91b fix prism data not being persited on pulls 2026-02-06 23:47:50 -08:00
23e905ee99 different sqlite lib to avoid CGO for faster builds, 2026-02-06 23:23:57 -08:00
6d46ef0977 lets not UPX compress release binaries, dev release only for arm64 2026-02-06 22:53:31 -08:00
b08fd5356d better error logging, improvements for sqlite, prevent DB nil overwrites on conflict 2026-02-06 22:38:04 -08:00
f5c6166f57 fix notify self, fix superfluous WriteHeader warning 2026-02-06 19:30:03 -08:00
25230521a3 fix signal linking, docker dev is for prism dev image 2026-02-06 17:39:28 -08:00
b5b927880b allow prism dev releases 2026-02-06 03:29:51 -08:00
f170211d6a signal-cli socket has to be cleaned up as root 2026-02-06 02:47:55 -08:00
dc18625d26 clean up the previous (crashed?) signal-cli socket on start 2026-02-06 02:39:14 -08:00
53e46102eb better arm64 signal-cli support 2026-02-06 02:00:09 -08:00
27401f8841 minor makefile and readme adjustments 2026-02-06 01:39:43 -08:00
c58c6e6882 fix signal-cli release 2026-02-05 23:02:42 -08:00
fe11ed82af lock down alpine version, code clean ups, optimize release size with upx 2026-02-05 22:19:38 -08:00
ac40783aa7 re-architect to a new integration system, ensure that signal is optional, adding telegram support 2026-02-05 15:46:28 -08:00
4dd14a2833 nits 2026-02-03 21:18:09 -08:00
2d4160f583 support webpush and webhooks together, allow unregistered webpush, rename endpoints to apps 2026-02-03 19:31:47 -08:00
e31ccc76c5 make protonmail notifications work again, cleaner UI, update to v2 of IMAP lib, 2026-02-03 03:25:48 -08:00
051a13cb7a re-organize folder structure 2026-02-02 14:52:07 -08:00
a8d8325971 use air for fast reloads, cleap code and make it work again (TODO proton) 2026-02-01 23:38:29 -08:00
73356a9fed rename module, dont need prism CLI 2026-02-01 17:13:01 -08:00
e9e6e06138 fix linting issues 2026-02-01 00:48:01 -08:00
c8a3e7dd4c WIP: rewrite in golang 2026-02-01 00:18:22 -08:00
63f2ce1a3e back to bun 1.3.6 2026-01-31 03:14:29 -08:00
1d25469687 rename to prism 2026-01-31 02:00:29 -08:00
34c1406e84 update to latest bun, better docker container names, dont poll the UI fragments, unifiedpush -> webhook rename 2026-01-30 15:31:39 -08:00
8e4998ea77 update to latest signal-cli and bun, install-signal-cli should now handle updates on new versions, htmx upgrade, adding unifiedpush support 2026-01-28 20:59:06 -08:00
13c068a8cf new endpoint to mark emails as read 2026-01-27 10:21:11 -08:00
c3dce75eea release 0.1.2, renamed sup-server -> sup 2026-01-26 01:39:08 -08:00
6b1e69382b 0.1.2 release, support more architectures for docker 2026-01-26 00:35:05 -08:00
f869649622 rely on docker releases via CI 2026-01-25 22:47:49 -08:00
45af928d14 more android clean up 2026-01-25 21:47:55 -08:00
995853bbfa more clean up 2026-01-25 18:32:15 -08:00
5fd03233e1 no need for android app 2026-01-25 15:39:34 -08:00
c76adcbf9b motivation for project 2026-01-23 20:30:28 -08:00
d131b30a3d unify lock files 2026-01-22 23:10:27 -08:00
e51d381665 Change GitHub Sponsors username to 'lone-cloud'
Updated GitHub Sponsors username in FUNDING.yml
2026-01-22 22:52:37 -08:00
2b96dd09c3 theme switcher 2026-01-22 22:31:30 -08:00