Commit Graph

246 Commits

Author SHA1 Message Date
ycc
c784f6f315 loki disable if non valid url
Some checks failed
continuous-integration/drone/push Build is failing
2026-02-09 19:06:47 +01:00
ycc
cd24da25d2 lokiwriter safer log server management
Some checks failed
continuous-integration/drone/push Build is failing
2026-02-08 21:18:31 +01:00
ycc
cd0864bd9a add router tests 2026-02-04 20:37:07 +01:00
ycc
e3c100df94 adding server test 2026-02-04 20:04:19 +01:00
ycc
4fe989b5ff adding basic peer tests 2026-02-04 19:42:28 +01:00
ycc
b1ecd04a28 better error management + shortcode overflow control 2026-02-04 18:28:14 +01:00
ycc
bb3640c1c3 serverlist testing and bugfixes 2026-02-02 19:22:49 +01:00
ycc
9e0751e0d0 remove some fatal vioelent exits 2026-02-02 18:58:08 +01:00
ycc
353ef42752 pw protected invitation get destroyed after 3 failed retrieval attempts 2026-02-02 18:53:39 +01:00
ycc
63a916d18a Also encrypt additional passwords in memory 2026-02-02 18:28:24 +01:00
ycc
7cf212fc76 Main password encrypted in memory 2026-02-02 18:15:57 +01:00
ycc
bb56b8dd9c fix randomizer and err in config 2026-02-02 15:32:36 +01:00
ycc
f498cfad1e keypair err mgt + shorturl random improve 2026-02-02 15:11:41 +01:00
ycc
f8537aad6d long poll exit fix 2025-05-07 22:53:34 +02:00
ycc
8d589505e5 change array of pointer to array of requestjobs 2025-05-07 20:44:41 +02:00
ycc
511e260157 change longpoll job array param type 2025-05-04 23:19:18 +02:00
ycc
839fb7c0f9 long poll helper first draft - untested 2025-05-04 22:34:20 +02:00
ycc
3af112b860 go 1.24 2025-05-04 21:12:55 +02:00
ycc
7e68a12adb refactor 2025-05-04 09:56:09 +02:00
ycc
ec8924d05a save peer status when db created or last message when received
Some checks failed
continuous-integration/drone/push Build is failing
2024-06-05 23:18:25 +02:00
ycc
d2bd4deb82 fix server creatiuon with userkp
Some checks failed
continuous-integration/drone/push Build is failing
2024-06-05 22:40:38 +02:00
ycc
9b6caf4e62 adding loggers
Some checks failed
continuous-integration/drone/push Build is failing
2024-06-05 22:23:48 +02:00
ycc
050de1a0b3 clean logwriter
Some checks failed
continuous-integration/drone/push Build is failing
2024-06-05 21:31:34 +02:00
ycc
606c42cd5e add name to server when creating from uid or url
Some checks failed
continuous-integration/drone/push Build is failing
2024-06-05 21:07:00 +02:00
ycc
af55df1ff5 store unknown servers in the invitation process answer and finalize + server storage fixes and testing
Some checks failed
continuous-integration/drone/push Build is failing
2024-06-05 14:45:01 +02:00
ycc
c0fd74f1e6 again
Some checks failed
continuous-integration/drone/push Build is failing
2024-06-04 22:36:45 +02:00
ycc
24cc151938 lokiwriter fix
Some checks failed
continuous-integration/drone/push Build is failing
2024-06-04 22:34:44 +02:00
ycc
cc663d88c8 added lokiwriter log, server logger setting function and some zerolog logs
Some checks failed
continuous-integration/drone/push Build is failing
2024-06-04 22:02:18 +02:00
ycc
118eb29d17 add nameexists to peers storage
Some checks failed
continuous-integration/drone/push Build is failing
2024-05-28 20:19:58 +02:00
ycc
e9624e4576 write peer storage test + fix loading
Some checks failed
continuous-integration/drone/push Build is failing
2024-05-28 18:39:32 +02:00
ycc
78a8b797e6 initial load peers fix
Some checks failed
continuous-integration/drone/push Build is failing
2024-05-28 18:05:41 +02:00
ycc
9179021544 peer db default load fix
Some checks failed
continuous-integration/drone/push Build is failing
2024-05-28 17:32:26 +02:00
ycc
d049f87cdc peers db alpha release
Some checks failed
continuous-integration/drone/push Build is failing
2024-05-28 17:25:10 +02:00
ycc
e674a0cb33 peers separate
Some checks failed
continuous-integration/drone/push Build is failing
2024-05-28 16:47:04 +02:00
ycc
c1883f1524 ready to switch to peer DB
Some checks failed
continuous-integration/drone/push Build is failing
2024-05-28 14:28:10 +02:00
ycc
c284b15788 some video retated fixes
Some checks failed
continuous-integration/drone/push Build is failing
2024-05-27 18:38:38 +02:00
ycc
17c991f442 some adjustmentsfor server delivery and peer storage study
Some checks failed
continuous-integration/drone/push Build is failing
2024-05-23 14:14:12 +02:00
ycc
d657e64ae4 models and doc update
Some checks failed
continuous-integration/drone/push Build is failing
2024-05-22 10:06:00 +02:00
ycc
2e2ebad364 bugfix : return valur from subscribe
Some checks failed
continuous-integration/drone/push Build is failing
2024-04-24 20:12:03 +02:00
ycc
428eda0ab7 Update RedisRouter.Publish method to use channel prefix for destination
Some checks failed
continuous-integration/drone/push Build is failing
2024-04-24 19:39:12 +02:00
ycc
a3557d5183 Add RedisRouter.Publish method to store and publish messages
Some checks failed
continuous-integration/drone/push Build is failing
2024-04-23 23:35:23 +02:00
ycc
5491244d01 Refactor RedisRouter subscribe function to include timeout parameter
Some checks failed
continuous-integration/drone/push Build is failing
2024-04-23 22:48:37 +02:00
ycc
04d2b0246a Add longPoll parameter to CheckForMessages function
Some checks failed
continuous-integration/drone/push Build is failing
2024-04-23 22:41:58 +02:00
ycc
4dfec86279 Update Config.Load function to override default values if not set or wrong
Some checks failed
continuous-integration/drone/push Build is failing
2024-04-23 22:31:11 +02:00
ycc
d14cd161da manage http timeout to allow long poll
Some checks failed
continuous-integration/drone/push Build is failing
2024-04-20 22:29:22 +02:00
ycc
7c17a11426 long poll routing first version
Some checks failed
continuous-integration/drone/push Build is failing
2024-04-19 09:13:50 +02:00
ycc
6cfc54d943 change meowurl scheme to meow://http//url for safer uri parsing
Some checks failed
continuous-integration/drone/push Build is failing
2024-04-12 14:37:20 +02:00
ycc
5aec7b3ad4 refactor router
Some checks failed
continuous-integration/drone/push Build is failing
2024-04-10 11:18:42 +02:00
ycc
d709cb9454 Update PrepareUserMessage function to include replyToUid parameter 2024-04-09 20:58:29 +02:00
ycc
05df08efcb Add GetFilePreview method to Peer
Some checks failed
continuous-integration/drone/push Build is failing
2024-04-06 16:04:41 +02:00