Commit Graph

  • b594832c30 fix docker not run main songtianlun 2025-10-16 14:12:42 +0800
  • 26d42b4cf1 add docker build ci songtianlun 2025-10-16 11:46:46 +0800
  • 5ba780c8a2 fix: put -> post Steve Korshakov 2025-09-21 17:43:01 -0700
  • b2c72cc485 feat: add kv Steve Korshakov 2025-09-21 17:03:45 -0700
  • aeba1b6f1c fix: fix mssing feed routes Steve Korshakov 2025-09-20 22:26:42 -0700
  • 014473a7ac feat: implement session deletion with cascade and socket notifications Steve Korshakov 2025-09-20 21:17:48 -0700
  • cfd7a7b783 ref: remove logs Steve Korshakov 2025-09-20 17:10:02 -0700
  • 9822512aeb fix: use inTx wrapper instead of raw transactions for friend operations Steve Korshakov 2025-09-20 17:00:05 -0700
  • c534331ce5 feat: send friend requests notifications Steve Korshakov 2025-09-20 14:55:07 -0700
  • 0ce1bb4c9a feat: simple feed engine Steve Korshakov 2025-09-20 14:42:28 -0700
  • 595e23967a feat: add bio, return multiple results from search Steve Korshakov 2025-09-19 21:29:15 -0700
  • 0d46e6fee3 ref: use username for search Steve Korshakov 2025-09-19 21:02:50 -0700
  • 9e73fea852 fix: make github user id unique Steve Korshakov 2025-09-19 20:55:16 -0700
  • d032ec1596 ref: extract github connect and disconnect to a separate action, shared eventRouter, copy username to the account on connect and remove on disconnect, make github profile unique Steve Korshakov 2025-09-19 20:38:48 -0700
  • 79b97c1b88 fix: fix friendship Steve Korshakov 2025-09-19 18:50:21 -0700
  • b8bc0734a0 ref: improve friendship endpoints Steve Korshakov 2025-09-17 22:25:06 -0700
  • aaff5dcaf4 feat: add social network friendship API Steve Korshakov 2025-09-18 04:47:24 +0000
  • fbd8e57ed6 feat: add access keys Steve Korshakov 2025-09-16 22:50:47 -0700
  • 86bf8bf03c wip: working on artifacts Steve Korshakov 2025-09-16 22:35:09 -0700
  • e961407993 feat: add supportsv2 Steve Korshakov 2025-09-10 20:03:57 -0700
  • ae583ffaff Merge branch 'main' of https://github.com/slopus/happy-server Steve Korshakov 2025-09-08 23:35:38 -0700
  • b38afbb003 feat: add revenuecat and elevenlabs secrets Steve Korshakov 2025-09-08 23:35:05 -0700
  • c1c632e002 feat: add voice token endpoint with RevenueCat paywall Kirill Dubovitskiy 2025-09-08 04:04:48 -0700
  • d4570c6b8f feat: add machine data encryption key and new-machine update Steve Korshakov 2025-09-07 22:28:49 -0700
  • 31bb2892f2 feat: data encryption key Steve Korshakov 2025-09-07 22:04:59 -0700
  • a2fa1dbd01 feat: add update version Steve Korshakov 2025-09-02 19:09:53 -0700
  • f1fc61c0cf devx: run server locally with s3 minio container Kirill Dubovitskiy 2025-09-01 15:53:09 -0700
  • ee48abb737 ref: working on connected accounts Steve Korshakov 2025-09-01 15:32:10 -0700
  • 02949fa615 ref: move socket handlers Steve Korshakov 2025-09-01 15:00:39 -0700
  • 80a3a64d84 fix: fix broken rpc Steve Korshakov 2025-09-01 14:51:24 -0700
  • c40801b329 ref: move socket handlers Steve Korshakov 2025-09-01 14:49:56 -0700
  • 96dd69d360 ref: move routes Steve Korshakov 2025-09-01 14:38:48 -0700
  • acec634e49 ref: move account, connect and session routes Steve Korshakov 2025-09-01 14:22:50 -0700
  • 270042d132 wip: extract routes Steve Korshakov 2025-09-01 14:12:09 -0700
  • 5379043a14 ref: moving files around Steve Korshakov 2025-09-01 14:04:30 -0700
  • 2dada58228 fix: fix missing timeouts Steve Korshakov 2025-09-01 11:57:27 -0700
  • 15762fc706 fix: better domain for files Steve Korshakov 2025-08-28 23:40:32 -0700
  • bbea119fab fix: fix timeout Steve Korshakov 2025-08-27 10:29:11 -0700
  • 2a3bdb3452 feat: implement v2 sessions sync endpoints with better pagination Steve Korshakov 2025-08-27 10:23:17 -0700
  • 0f222cfd98 fix: properly handle empty bodies for DELETE/GET requests Steve Korshakov 2025-08-27 00:28:43 -0700
  • 5ede024b4c fix: handle empty JSON bodies in content type parser Steve Korshakov 2025-08-27 00:27:32 -0700
  • bf15353dd0 fix: fix cors Steve Korshakov 2025-08-27 00:01:57 -0700
  • 13a6e4a0a9 ref: update scope Steve Korshakov 2025-08-26 23:52:16 -0700
  • 42f2f30b6a feat: remove avatar on GitHub disconnect Steve Korshakov 2025-08-26 23:38:09 -0700
  • 5269de150a feat: add GitHub account disconnect endpoint Steve Korshakov 2025-08-26 23:18:05 -0700
  • 2d1ce37a59 fix: fix upload path Steve Korshakov 2025-08-26 23:03:43 -0700
  • 9ad11b8f9e feat: resolve public url for avatar Steve Korshakov 2025-08-26 22:39:28 -0700
  • 4a8f7447e9 debug: add logs Steve Korshakov 2025-08-26 22:21:31 -0700
  • a5fcf38d6d feat: handle avatar, first name and last name Steve Korshakov 2025-08-26 22:17:11 -0700
  • 86c0a03bfc fix: fix image Steve Korshakov 2025-08-26 21:56:03 -0700
  • 8156f958a3 fix: fix missing deps Steve Korshakov 2025-08-26 21:54:13 -0700
  • 83ef6a13c2 fix: trying to fix tweetnacl again Steve Korshakov 2025-08-26 21:52:13 -0700
  • d92a421259 wip: add files, fix tweetnacl in esm Steve Korshakov 2025-08-26 21:46:55 -0700
  • 65d83403cd fix: github fix Steve Korshakov 2025-08-26 21:07:17 -0700
  • 838ba63c89 fix: fix github verifier Steve Korshakov 2025-08-26 21:03:31 -0700
  • 25d64f8edd fix: api Steve Korshakov 2025-08-26 20:57:12 -0700
  • 382f531d72 fix: fix logger Steve Korshakov 2025-08-26 20:53:33 -0700
  • f8cd32b4f4 debug: more state logging Steve Korshakov 2025-08-26 20:51:45 -0700
  • 4040325524 fix: better logger Steve Korshakov 2025-08-26 20:48:27 -0700
  • 25724eac23 wip: add some error logging to the server Steve Korshakov 2025-08-26 20:47:38 -0700
  • 8158668190 wip: working on account profile Steve Korshakov 2025-08-26 20:39:55 -0700
  • 305f91c6bd feat: healthcheck Steve Korshakov 2025-08-26 20:23:00 -0700
  • db3ac97813 fix: fix octokit Steve Korshakov 2025-08-26 20:13:06 -0700
  • 0f9e7ca044 Merge branch 'main' of https://github.com/slopus/happy-server Steve Korshakov 2025-08-26 20:08:38 -0700
  • 941c0ef71e wip: github integration Steve Korshakov 2025-08-26 20:08:13 -0700
  • f2e6d9c6ec fix: default create machines in inactive state - since we now create them even if the daemon is not running Kirill Dubovitskiy 2025-08-21 01:33:31 -0700
  • 57d183d652 feat: add db metrics Steve Korshakov 2025-08-19 23:13:23 -0700
  • 28ed0f8b40 ref: remove last message (it is useless) Steve Korshakov 2025-08-19 22:56:31 -0700
  • 97cf483302 fix: fix query performance Steve Korshakov 2025-08-19 22:29:30 -0700
  • 4d5b84e4a7 ref: add http metrics Steve Korshakov 2025-08-19 19:14:27 -0700
  • 84afe7c3ad ref: extract authentication and remove db query in it, add prom metric collection Steve Korshakov 2025-08-19 18:43:08 -0700
  • 1224039d8b fix: fix build Steve Korshakov 2025-08-19 18:06:37 -0700
  • 35299fbbdf fix: add metrics Steve Korshakov 2025-08-19 18:03:03 -0700
  • 62ac1e4132 fix: remove event logging Steve Korshakov 2025-08-19 14:39:58 -0700
  • 732697a402 ref: new event router Steve Korshakov 2025-08-18 19:32:10 -0700
  • 3594b675a8 Merge remote-tracking branch 'origin/daemon-persistent' Steve Korshakov 2025-08-18 18:56:44 -0700
  • 6f1aefc056 feat: add app-to-app authentication Steve Korshakov 2025-08-16 10:13:44 -0700
  • 62a2280268 feat: daemon kinda functional e2e Kirill Dubovitskiy 2025-08-18 00:05:37 -0700
  • d03240061d refactor: prepare server for machine sync refactoring Kirill Dubovitskiy 2025-08-17 18:32:31 -0700
  • feb8984d86 Merge branch 'main' of https://github.com/slopus/happy-server Steve Korshakov 2025-08-16 10:17:15 -0700
  • 35b4ce412c feat: add app-to-app authentication Steve Korshakov 2025-08-16 10:13:44 -0700
  • 6b1a3c3e82 wip: emit machine updates on heartbeat for real-time status Kirill Dubovitskiy 2025-08-16 07:12:11 -0700
  • 3a804f24c8 devx: dangerous logging endpoint Kirill Dubovitskiy 2025-08-15 19:13:45 -0700
  • 4006d63232 refactor: rename update-machine-metadata to update-machine Kirill Dubovitskiy 2025-08-13 01:18:50 -0700
  • 4212d2725e chore: remove unused mode parameter from session-alive handler Kirill Dubovitskiy 2025-08-13 00:29:08 -0700
  • 597d1d262a refactor: separate session-alive and machine-alive socket events Kirill Dubovitskiy 2025-08-12 21:51:18 -0700
  • a4bc4d34e8 feat: Add machine persistence to database Kirill Dubovitskiy 2025-08-12 03:30:23 -0700
  • 5e06cc3947 wip: generate short lived token on the backend to send to the frontend for realtime session creation Kirill Dubovitskiy 2025-08-06 03:35:11 -0700
  • c37d749d7a feat: daemon - machine scoped sessions added Kirill Dubovitskiy 2025-08-05 02:13:22 -0700
  • 4f0b4fecaf fix: fix updatedAt Steve Korshakov 2025-08-04 18:58:19 -0700
  • bc27d1a973 ref: remove last message Steve Korshakov 2025-08-04 18:27:24 -0700
  • c0cc33cfc6 ref: change root response Steve Korshakov 2025-08-02 23:09:10 -0700
  • 1065d22de7 fix: trying to fix message ordering Steve Korshakov 2025-07-28 23:53:28 -0700
  • 506b7a41ba ref: improve types Steve Korshakov 2025-07-27 14:04:24 -0700
  • 28b5f91542 feat: add settings Steve Korshakov 2025-07-26 14:19:29 -0700
  • 2a32adec3e feat: add settingsVersion Steve Korshakov 2025-07-26 13:52:22 -0700
  • c865d359b8 feat: add account settings Steve Korshakov 2025-07-26 13:51:22 -0700
  • 93b48e6e62 fix: wrap handlers in try catch to avoid crashing the server on db issues Steve Korshakov 2025-07-26 13:31:15 -0700
  • b656562e56 ref: remove updates Steve Korshakov 2025-07-26 02:24:05 -0700
  • 6c0428c9d3 ref: remove transactions Steve Korshakov 2025-07-26 02:00:25 -0700