1. 8c4ea24 Canvas: Require authentication by gio · 8 months ago
  2. 2f81c6d DodoApp: Annotate app proxy with nginx config hash by gio · 8 months ago
  3. 2a79bfe Launcher: Remove tooltip width by gio · 8 months ago
  4. deaf326 Canvas: Implement ingress auth by gio · 8 months ago
  5. 8323a05 Canvas: Show env var values in deploy mode by gio · 8 months ago
  6. 3322247 AppManager: Report env vars as part of access by gio · 8 months ago
  7. 4561679 Canvas: Fix webhook handler by gio · 8 months ago
  8. a4bf471 Canvas: Filter out proxy and old nodes by gio · 8 months ago
  9. 6439d44 Headscale: Include last seen in node info by gio · 8 months ago
  10. 59d7a82 DodoApp: Remove unused dev.ports by gio · 8 months ago
  11. 43e0aad Canvas: Add VM/PROXY dev modes support by gio · 8 months ago
  12. e10ba16 DodoApp: Implement dev proxy mode by gio · 8 months ago
  13. 2835615 AppManager: Fix auth schema by gio · 8 months ago
  14. 134be72 Memebrships: Refactor Store interface by gio · 9 months ago
  15. 5449e27 AppManager: Add Excalidraw by gio · 9 months ago
  16. 4a29775 Memberships: Fix static file handler by gio · 9 months ago
  17. 404e237 Immich: Add Immich installer configuration by gio · 9 months ago
  18. 0e1a97d Canvas: Actually use env vars by gio · 9 months ago
  19. 212f800 DodoApp: Return env vars on install/update by gio · 9 months ago
  20. e085d5b Canvas: App wide env vars by gio · 9 months ago
  21. 007c857 Canvas: Configure deploy keys on repo owner by gio · 9 months ago
  22. 166d992 Canvas: Auto cleanup old workers by gio · 9 months ago
  23. 785c988 Canvas: Check agent health by gio · 9 months ago
  24. 31f16a1 AppRunner: Install bash in Sketch runner by gio · 9 months ago
  25. f9892a5 Canvas: Add nodeId field to dodo-app.jsonschema by gio · 9 months ago
  26. 5be6f78 AppRunner: Reload app on configuration change by gio · 9 months ago
  27. b0dc2d1 Canvas: Project -> Logs cascade delete by gio · 9 months ago
  28. a5fde99 Canvas: Preview tab by gio · 9 months ago
  29. 56e9f47 Canvas: Add option to deploy latest draft by gio · 9 months ago
  30. 5244160 Canvas: Auto-assign position to nodes if missing by gio · 9 months ago
  31. efc9a4a Canvas: Use regular font size for node details label by gio · 9 months ago
  32. 678746b Canvas: Update layout by gio · 9 months ago
  33. 10ff134 Canvas: Use GraphSchema to validate state by gio · 9 months ago
  34. 8edf6c7 DodoApp: Pass agent node it's name as a DODO_AGENT_NAME env var by gio · 9 months ago
  35. 8a5f12f Canvas: Implement streaming state updates by gio · 9 months ago
  36. 74c6f75 Canvas: Implement agent sidebar on the overview tab by gio · 9 months ago
  37. 2e7d217 Canvas: Port expose form by gio · 9 months ago
  38. 9f3d4f5 Cavnas: Service node details renders associated ingress by gio · 9 months ago
  39. 1dacf1c Canvas: Let user define name/value env var by gio · 9 months ago
  40. 641799b Canvas: .env.dev by gio · 9 months ago
  41. 73ac16c Canvas: Auto create port named env var alias by gio · 9 months ago
  42. 790c87f AppRunner: Ping manager once a second by gio · 9 months ago
  43. ff9b552 Canvas: No env alias editing when disabled by gio · 9 months ago
  44. 577d234 Canvas: Add worker kill action to monitoring tab by gio · 9 months ago
  45. 37fba25 AppRunner: Shutdown on SIGTERM and SIGINT signals by gio · 9 months ago
  46. 69ff759 Canvas: Support Anthropic Claude based AI agents by gio · 9 months ago
  47. 4745b3f DodoApp: Support Anthropic Claude based AI agent by gio · 9 months ago
  48. 3419305 Canvas: Gemini API key validator by gio · 9 months ago
  49. a70535a Canvas: Fix worker registration request schema by gio · 9 months ago
  50. 67d6d5f Canvas: Use lowercased port names when generating dodo-app config by gio · 9 months ago
  51. 3aba309 DodoApp: Use service name as container image name by gio · 9 months ago
  52. 40c0c99 Canvas: Persistent log storage by gio · 9 months ago
  53. 78a2288 Canvas: Render logs using XTerm by gio · 9 months ago
  54. 89c5b5e AppRunner: Include commit hash in the ping request by gio · 9 months ago
  55. aa6e27a AppRunner: Automatically annotate logs by gio · 9 months ago
  56. 2f393c1 Canvas: Makefile by gio · 9 months ago
  57. 8f8b086 DodoApp: Pass lowercased port names to app-runner by gio · 9 months ago
  58. dbf4a85 Longhorn: Upgrade from 1.8.1 to 1.9.0 by gio · 9 months ago
  59. be95f05 Jenkins: Upgrade from 2.452 to 2.454 by gio · 9 months ago
  60. 1037ee2 Canvas: Add modal resources dialog to Overview tab by gio · 9 months ago
  61. 90a265b Canvas: Add search functionality to resources component by gio · 9 months ago
  62. cc5ce58 Canvas: Render AI agents in tabs by gio · 9 months ago
  63. 85ddcdf AppManager: Include agentName in HTTPS access by gio · 9 months ago
  64. cefb3b5 Canvas: dear_llm.md by gio · 9 months ago
  65. e840235 AppRunner: Create .git directory when cloning repository by gio · 9 months ago
  66. 24d6e9a AppRunner: Create .git directory when cloning repository by gio · 9 months ago
  67. 379ff06 DodoApp: Discriminate between Agent access endpoint and regular HTTPS by gio · 9 months ago
  68. 6914832 Canvas: Implement Agent Sketch node, update dodo-app.jsonschema by gio · 10 months ago
  69. b33b2a9 AppRunner: Include ssh client and keygen tools by gio · 10 months ago
  70. 7f293f3 DodoApp: Fix env handling by gio · 9 months ago
  71. e65d9a9 dodo: Support Sketch agent by gio · 10 months ago
  72. 9b7421a Canvas: Generate Github nodes out of the dodo-app config by gio · 10 months ago
  73. dbabb10 AppManager: Cache helm charts locally during update by gio · 10 months ago
  74. b635942 dodoapp: add optional nodeId to output objects by gio · 10 months ago
  75. c31bf14 Canvas: Generate graph state out of dodo-app config by gio · 10 months ago
  76. 4b08eb7 Canvas: Add JSON schema for dodo-app configuration by gio · 10 months ago
  77. 8e74dc0 Canvas: Import modal by gio · 10 months ago
  78. e7734b2 Canvas: Show app tab titles in overview mode by gio · 10 months ago
  79. 5fa6696 Canvas: Improve overview tab styling by gio · 10 months ago
  80. 3fb133d Canvas: Reuse Name component in node details by gio · 10 months ago
  81. 08acd3a Canvas: Refactor NodeDetails signature by gio · 10 months ago
  82. 3d0bf03 Canvas: Reuse node details component in overview by gio · 10 months ago
  83. da12043 Canvas: Overview tab by gio · 10 months ago
  84. a71316d Cavnas: Implement basic service discovery logic by gio · 11 months ago
  85. 842db3f AppManager: Fix derived value calculation by gio · 10 months ago
  86. 8fad76a Canvas: Use node full labels when monitoring by gio · 11 months ago
  87. ea6d912 AppManager: Implement ingress monitoring by gio · 11 months ago
  88. 4bfed00 AppRunner: Log actions by gio · 11 months ago
  89. 918780d Canvas: Add Reload button on Monitoring page by gio · 11 months ago
  90. 2539d9e Longhorn: Upgrade from 1.7.3 to 1.8.1 by gio · 11 months ago
  91. c9b92b1 Longhorn: Upgrade from 1.6.4. to 1.7.3 by gio · 11 months ago
  92. 0afbaee Canvas: Display commit message by gio · 11 months ago
  93. 9635ccb AppRunner: Include commit message in the status by gio · 11 months ago
  94. 16bb638 Upgrade: Longhorn from 1.5.2 to 1.6.4 by gio · 11 months ago
  95. c717e36 Canvas: Restore .env file by gio · 11 months ago
  96. 5155c1a AppRunner: Reports detailed status by gio · 11 months ago
  97. a1efbad Canvas: Rework monitoring page by gio · 11 months ago
  98. 4867946 Canvas: Consistent icons by gio · 11 months ago
  99. b1c5c45 Canvas: Refresh env on remove deployment by gio · 11 months ago
  100. 6481c90 DodoApp: Introduce password role by gio · 11 months ago