Commit graph

  • 3821214de8 add jwt debug master Pakin 2026-06-17 16:53:08 +07:00
  • 317fcd4203 feat: 0.0.1-dev - expose shared config get/update endpoint - interceptor for reporting changes from user - task[recipe]: optimize recipe send flow, add material action (create/update, modify[not test]) - add secured session, in addition to auth message, this is required to use for newer client (expect ^0.0.2 for client) - disable plugin mode - optimize ram/cpu usages (reduce from 300MB to ~80MB) Pakin 2026-06-16 10:47:00 +07:00
  • aa008ccd53 change: 4 issues - change hub to rwlock for concurrent. - increase size on post noti endpoint. - self-stream for sheet request, handle by write thread. Service may only send 1 chunk. - add get endpoint for getting current online users. Pakin 2026-05-27 09:20:21 +07:00
  • 4860fd950a change: change build for multi-platform - fix: commit message empty - fix: sheet api json not found may cause app unable to run Pakin 2026-05-20 16:06:29 +07:00
  • 3c3d087b62 change: try build with chef Pakin 2026-05-20 09:27:50 +07:00
  • 9124126637 feat: save_recipe - fix: bug commit fail if file exceed size limit - change: add new product code from previous machine recipe in list-menu Pakin 2026-05-19 16:38:16 +07:00
  • 32033820a9 fix: lock fail on heartbeat - add response ref on list-menu Pakin 2026-05-15 16:48:59 +07:00
  • b16fa72383 feat: add list menu of recipe, check origin - fix: zombie thread, safe deseialize, disable backup cycle Pakin 2026-05-15 15:43:09 +07:00
  • d7f5e12d51 feat: add plugin - add plugin system that request may included to run before do actual request by type. Pakin 2026-05-12 12:40:32 +07:00
  • d048dc2437 feat: heartbeat check with log, sheet api config Pakin 2026-05-09 11:02:02 +07:00
  • fa62d9d83f update: allow sheet unknown endpoint if provided - feat: multi files commit Pakin 2026-05-08 14:01:31 +07:00
  • f38e67a2e1 Notes added by 'git notes add' pakin 2026-05-05 20:35:20 +07:00
  • 0f857445a4 feat: add price handler, commit, push, pull - price handler for getting or editing price (only applied to main profile) - routine pull sync recipe repo & backup commit recover Pakin 2026-05-05 17:03:33 +07:00
  • ab84060ab5 feat: select version & version list - fix stream start send fail by no receiver id Pakin 2026-05-04 16:53:05 +07:00
  • 295f69a34c fix: message not send - add target send Pakin 2026-04-28 17:18:03 +07:00
  • da956d39a7 feat: change uid check - change uid checker due to limitation of header - refactor codes Pakin 2026-04-28 16:43:22 +07:00
  • 819bd08bc3 feat: add uid field check, kick old ws connection Pakin 2026-04-24 17:11:36 +07:00
  • fecdb94841 change: add check if sys message instead - change from confusing logging but it actually works Pakin 2026-04-22 13:19:55 +07:00
  • ab71c8bb03 update: deps Pakin 2026-04-21 16:01:17 +07:00
  • 4f768b109a update: - sheet api - wip resolver Pakin 2026-04-21 15:52:20 +07:00
  • e9803ba8f8 feat: reduce payload size, nodelay, timeout - reduce payload from 200 to 5 - change tcp connection to nodelay, enable no wait payload - add timeout 15 minutes for client with no heartbeat Pakin 2026-03-30 12:02:14 +07:00
  • bdb17de9c3 fix: case inter recipe not found Pakin 2026-03-24 16:21:31 +07:00
  • cb773ab3ec change: add case retry for premium Pakin 2026-03-24 10:23:12 +07:00
  • f365f7d626 fix: continue search next retry key if not found Pakin 2026-03-06 16:44:38 +07:00
  • a5c883dbe6 enable retry from git path Pakin 2026-03-06 16:21:31 +07:00
  • b1d9cde9c8 fix: skip command instead if fail struct - add logging - skip current command if struct mismatch and cannot deserialize Pakin 2026-03-06 15:08:30 +07:00
  • 8cdba50c40 refactor & remove delay - move duplication in recipe streaming - remove unnessecary delay when sending back to client - increase chunk size from 100 to 200 Pakin 2026-03-05 09:31:33 +07:00
  • 377b0df681 fix: image exit without running actual code Pakin 2026-02-27 15:22:01 +07:00
  • 551f4ec3ab init: v1 Pakin 2026-02-27 14:09:21 +07:00