Commit Graph

  • d07932f69f feat(10-03): wire main workflow to use container-actions sub-workflow Lucas Berger 2026-02-04 13:10:14 -05:00
  • d0b03b7159 feat(10-02): wire main workflow to use container-update sub-workflow Lucas Berger 2026-02-04 13:08:37 -05:00
  • 8c8ebee370 feat(10-02): create container-update sub-workflow Lucas Berger 2026-02-04 13:07:13 -05:00
  • 35705a7707 feat(10-03): create container actions sub-workflow Lucas Berger 2026-02-04 13:06:38 -05:00
  • 99cdb95482 docs(10-01): complete orphan node cleanup plan Lucas Berger 2026-02-04 13:03:50 -05:00
  • f3bdd88c75 chore(10-01): remove 2 orphan nodes from workflow Lucas Berger 2026-02-04 13:02:58 -05:00
  • c122803fad docs(10): create phase plan for workflow modularization Lucas Berger 2026-02-04 11:39:54 -05:00
  • a8e947ec95 docs: split Phase 10 into modularization and update all Lucas Berger 2026-02-04 11:23:19 -05:00
  • 63df54e8e3 docs: formalize v1.2 requirements and roadmap Lucas Berger 2026-02-04 11:21:31 -05:00
  • 6a0551e0d6 chore: archive v1.1 audit and add tech debt to Phase 11 Lucas Berger 2026-02-04 11:16:03 -05:00
  • b89f78db21 chore: complete v1.1 milestone Lucas Berger 2026-02-04 10:55:26 -05:00
  • fa7c60394e docs(09): complete batch operations phase verification Lucas Berger 2026-02-04 10:49:35 -05:00
  • 5565334d94 fix(09-04): restore missing update route in Keyword Router Lucas Berger 2026-02-04 10:47:41 -05:00
  • 7ee722418c fix(09-04): show Back to List for inline keyboard batch stop Lucas Berger 2026-02-04 10:41:55 -05:00
  • 850a507684 fix(09-04): hide Back to List button for text command batches Lucas Berger 2026-02-04 10:33:46 -05:00
  • 8b231bbbb5 docs(09-04): note 64-byte callback_data limitations Lucas Berger 2026-02-04 10:25:24 -05:00
  • 893a37e9c9 chore(09-04): defer batch Update to Phase 9.1 Lucas Berger 2026-02-04 10:24:08 -05:00
  • 5a0d73cb98 fix(09-04): fix Delete Batch Select Message chatId reference Lucas Berger 2026-02-04 10:18:55 -05:00
  • 36345b0de8 fix(09-04): fix batch Start from inline keyboard Lucas Berger 2026-02-04 10:17:36 -05:00
  • 20ec40336e fix(09-04): fix Clear button in batch select Lucas Berger 2026-02-04 10:14:45 -05:00
  • 660b969f6e feat(09-04): add Start button to batch select action row Lucas Berger 2026-02-04 10:13:36 -05:00
  • ee4205d61d fix(09-04): show all containers in batch select (including stopped) Lucas Berger 2026-02-04 10:10:44 -05:00
  • ec9e0a07a4 fix(09-04): preserve selection when navigating batch select pages Lucas Berger 2026-02-04 10:02:31 -05:00
  • 5ab66de4c2 fix(09-04): fix batch cancel routing and pagination after toggle Lucas Berger 2026-02-04 09:57:57 -05:00
  • 713fdaa00d feat(09-04): add pagination to batch select menu Lucas Berger 2026-02-04 09:52:36 -05:00
  • 3192eb3ea0 fix(09-04): batch cancel returns to container list instead of deleting message Lucas Berger 2026-02-04 09:51:18 -05:00
  • ddbae3c54e fix(09-04): replace splitInBatches with manual loop for batch execution Lucas Berger 2026-02-04 09:46:18 -05:00
  • 652d877ce1 docs(09-04): add comprehensive test plan for batch operations Lucas Berger 2026-02-04 08:22:15 -05:00
  • 93be20d9c4 docs(09-03): complete update all and multi-select plan Lucas Berger 2026-02-04 08:19:00 -05:00
  • 7d6e683f87 feat(09-03): add update all and inline multi-select for batch operations Lucas Berger 2026-02-04 08:16:39 -05:00
  • 1561d1a13a wip: batch-operations paused at plan 2/4 (waves 1-2 complete) Lucas Berger 2026-02-03 21:35:58 -05:00
  • 3e5fa5d8bd docs(09-02): complete batch execution and progress plan Lucas Berger 2026-02-03 21:35:08 -05:00
  • b704a6cff2 feat(09-02): add batch summary with failure emphasis Lucas Berger 2026-02-03 21:33:28 -05:00
  • fd4c614afd feat(09-02): add per-container progress updates and action execution Lucas Berger 2026-02-03 21:32:03 -05:00
  • 62f50cb502 feat(09-02): add loop over items for sequential batch execution Lucas Berger 2026-02-03 21:28:33 -05:00
  • 1274eab438 docs(09-01): complete batch command parsing plan Lucas Berger 2026-02-03 21:24:13 -05:00
  • feea06c4c3 feat(09-01): wire batch routing and add batch stop confirmation Lucas Berger 2026-02-03 21:22:19 -05:00
  • f02f98406c feat(09-01): add container matching with exact-match priority Lucas Berger 2026-02-03 21:19:01 -05:00
  • 9e7ff2ab08 feat(09-01): add batch command detection and parsing Lucas Berger 2026-02-03 21:16:41 -05:00
  • 59ed1245c2 docs(09.1): insert modular sub-workflows phase Lucas Berger 2026-02-03 21:10:02 -05:00
  • a409671dc6 docs(09): create phase plan Lucas Berger 2026-02-03 21:01:06 -05:00
  • 3ca89c3815 docs(09): research phase domain Lucas Berger 2026-02-03 20:52:50 -05:00
  • 13d27fd2d1 docs(09): capture phase context Lucas Berger 2026-02-03 20:44:58 -05:00
  • 03e56503de docs(08): complete Phase 8 with verification summary Lucas Berger 2026-02-03 20:32:15 -05:00
  • d1da276aa4 fix(08): resolve n8n deployment issues and clean up orphan nodes Lucas Berger 2026-02-03 20:31:20 -05:00
  • 1331ee1331 wip(08): paused at verification checkpoint - workflow fixes in progress Lucas Berger 2026-02-03 17:04:12 -05:00
  • 127f176056 feat(08-03): enhance update progress with explicit button removal Lucas Berger 2026-02-03 16:34:53 -05:00
  • 3e11dea2ed feat(08-03): simplify completion messages to back-only button Lucas Berger 2026-02-03 16:34:10 -05:00
  • a6548b300f docs(08-02): complete action execution plan Lucas Berger 2026-02-03 16:29:42 -05:00
  • ab7ce88792 feat(08-02): add confirmation flow for dangerous actions Lucas Berger 2026-02-03 16:28:33 -05:00
  • d1584197f8 feat(08-02): route action callbacks to container operations Lucas Berger 2026-02-03 16:24:21 -05:00
  • 1a3feecd91 docs(08-01): complete container list keyboard plan Lucas Berger 2026-02-03 16:19:51 -05:00
  • 393d368dec feat(08-01): handle list pagination callbacks Lucas Berger 2026-02-03 16:18:50 -05:00
  • 01482827fb feat(08-01): add container submenu with action buttons Lucas Berger 2026-02-03 16:17:38 -05:00
  • f8d616e26d feat(08-01): add container list inline keyboard Lucas Berger 2026-02-03 16:15:29 -05:00
  • ebd6eab479 removing backup Lucas Berger 2026-02-03 11:47:09 -05:00
  • ecd02a4b0e docs(08): create inline keyboard infrastructure plans Lucas Berger 2026-02-03 11:44:46 -05:00
  • fe4c19c7c6 docs(08): research phase domain Lucas Berger 2026-02-03 11:39:09 -05:00
  • 6679fb7cf4 docs(08): capture phase context Lucas Berger 2026-02-03 11:32:08 -05:00
  • d933663bf5 test(07): complete UAT - 9 passed, 0 issues Lucas Berger 2026-02-03 11:21:36 -05:00
  • 24cc41b9fa docs(07): complete Socket Security phase Lucas Berger 2026-02-03 11:12:07 -05:00
  • b02819434f fix(07-02): remove duplicate timeout on image pull Lucas Berger 2026-02-03 11:11:39 -05:00
  • 5471feec25 fix(07-02): correct Telegram credential name and ID Lucas Berger 2026-02-03 09:18:13 -05:00
  • 26aacff444 docs(07-03): complete API blocking verification plan Lucas Berger 2026-02-03 09:11:08 -05:00
  • 78968569c7 chore(07-02): push updated workflow to n8n via API Lucas Berger 2026-02-03 09:10:55 -05:00
  • 12bdd9802b refactor(07-02): migrate n8n workflow from Docker socket to proxy Lucas Berger 2026-02-03 09:09:48 -05:00
  • 208591dea8 docs(07-01): complete proxy deployment plan Lucas Berger 2026-02-03 09:06:48 -05:00
  • 1a8749cceb test(06): complete UAT - 4 passed, 0 issues Lucas Berger 2026-02-03 08:55:31 -05:00
  • fef21fd39a fix(07): revise plans based on checker feedback Lucas Berger 2026-02-03 08:48:37 -05:00
  • f539bcbba4 docs(07): create phase plan for Socket Security Lucas Berger 2026-02-03 08:45:04 -05:00
  • 1432d4feb2 docs(07): research phase domain Lucas Berger 2026-02-03 08:40:04 -05:00
  • e17c5bf0d4 docs(07): capture phase context Lucas Berger 2026-02-03 08:33:57 -05:00
  • 5aa07e8dfa docs(phase-6): complete n8n API Access phase Lucas Berger 2026-02-03 08:21:34 -05:00
  • 45e0cd9a0f docs(06-01): complete n8n API access plan Lucas Berger 2026-02-03 08:17:22 -05:00
  • 7e85697899 feat(06-01): verify n8n API access and configure credentials Lucas Berger 2026-02-03 08:16:05 -05:00
  • c15c5e3892 docs(06): create phase plan for n8n API access Lucas Berger 2026-02-03 08:10:13 -05:00
  • 3d5c8392d7 docs(06): create phase plan Lucas Berger 2026-02-03 08:07:41 -05:00
  • bc26a7bc88 docs(phase-6): research n8n API access Lucas Berger 2026-02-03 08:04:36 -05:00
  • c6abf62021 docs: create v1.1 roadmap (5 phases) Lucas Berger 2026-02-02 22:20:01 -05:00
  • a970f8d6fc docs: define v1.1 requirements + research Lucas Berger 2026-02-02 22:16:45 -05:00
  • 811030cee4 docs: complete v1.1 research (4 researchers + synthesis) Lucas Berger 2026-02-02 22:09:06 -05:00
  • ff289677ab docs: start milestone v1.1 n8n Integration & Polish Lucas Berger 2026-02-02 22:01:37 -05:00
  • 9b0e5fd8a5 chore: archive v1.0 milestone Lucas Berger 2026-02-02 21:50:39 -05:00
  • e5c02f9a21 docs: complete v1.0 milestone - Phase 5 Plan 3 approved Lucas Berger 2026-02-02 21:48:22 -05:00
  • c979a7fe7b feat(update): notify user when container is already up to date Lucas Berger 2026-02-02 21:39:08 -05:00
  • 808d1afe21 fix(logs): correct property name for line count parameter Lucas Berger 2026-02-02 21:33:39 -05:00
  • 287c7220cb fix(logs): escape HTML entities in log output Lucas Berger 2026-02-02 21:31:22 -05:00
  • 74dd8f1a94 fix(update): ensure image tag is specified to prevent pulling all tags Lucas Berger 2026-02-02 21:21:57 -05:00
  • 3e3b9ae47f fix(update): pipe pull output through tail to prevent memory exhaustion Lucas Berger 2026-02-02 21:14:25 -05:00
  • 88830a8b61 fix(update): correct image removal node data reference Lucas Berger 2026-02-02 20:56:00 -05:00
  • 4f85e00dc4 fix(update): add timeout to prevent pull command from hanging Lucas Berger 2026-02-02 20:50:22 -05:00
  • b0b22c3b39 wip: 05-polish-deploy paused at task 2/2 (testing checkpoint) Lucas Berger 2026-01-31 22:08:43 -05:00
  • d03e79cc7f feat(05): add update acknowledgment and pull error handling Lucas Berger 2026-01-31 22:07:40 -05:00
  • 0839c44b50 feat(05): remove old image after successful container update Lucas Berger 2026-01-31 21:58:41 -05:00
  • 004911ea32 fix(05): improve container matching to prioritize exact matches Lucas Berger 2026-01-31 21:41:27 -05:00
  • 0b6dfe69d9 fix(05-01): escape angle brackets in Show Menu text Lucas Berger 2026-01-31 21:36:23 -05:00
  • 0b140c4f1e fix(05-01): simplify Show Menu to text-only help message Lucas Berger 2026-01-31 21:34:45 -05:00
  • 6defb2daaf fix(05-01): switch Show Menu to native Telegram node Lucas Berger 2026-01-31 21:31:16 -05:00
  • 32fd965a2f fix(05-02): revert credential reference to hardcoded user ID Lucas Berger 2026-01-31 21:28:20 -05:00
  • e92bfc8061 docs(05-03): write deployment README Lucas Berger 2026-01-31 21:18:27 -05:00