Commit Graph

  • 53886a2935
    perf: skip recursive pnpm chown without drift main Lars W. Andersen 2026-05-06 08:43:03 +0200
  • 0427d13fb8
    fix: resolve ansible lint issues Faycal Said 2026-05-06 08:41:25 +0200
  • fd935a8b5a
    Merge pull request #40 from faycalsaid/feature/ansible-galaxy-collection-setup AndyML 2026-03-11 12:29:44 -0400
  • 43716564f1 Merge origin/main into collection refactor Andy Lauppe 2026-03-11 12:28:47 -0400
  • 52dd87f96b Fix template source path for collection playbook runs faycalsaid 2026-03-11 13:50:24 +0100
  • 3fa9f5b8bb Reorganized the README.md faycalsaid 2026-03-11 13:41:24 +0100
  • 8458342776 Fixed Template Paths: Resolved the pathing issue for the welcome script. It now correctly resolves the template location whether the playbook is run from the root (playbook.yml) or the subdirectory (playbooks/install.yml). faycalsaid 2026-03-11 13:25:19 +0100
  • e572112398
    Merge pull request #30 from sryabkov/doc-fix-260224 AndyML 2026-03-11 00:55:36 -0400
  • b50842161e
    Merge pull request #38 from da22le123/patch-1 AndyML 2026-03-11 00:53:02 -0400
  • be2eaca0d6 fix(playbook): clarify OS detection and support checks Andy Lauppe 2026-03-11 00:52:02 -0400
  • 5a2e510f7a
    Merge pull request #31 from sryabkov/install-fix-260224 AndyML 2026-03-11 00:40:43 -0400
  • a8f68978ad fix(install): install ansible and git together when needed Andy Lauppe 2026-03-11 00:39:28 -0400
  • e59a42acee
    Merge pull request #29 from baldwinsung/sudo_ask_become AndyML 2026-03-11 00:35:33 -0400
  • c06b594ec3 fix(run-playbook): clarify passwordless sudo handling Andy Lauppe 2026-03-11 00:33:32 -0400
  • f0a273500b
    Merge pull request #39 from ninjaa/fix/dev-entrypoint-detection AndyML 2026-03-11 00:27:25 -0400
  • 4cc27b4993 fix(dev-install): resolve CLI entrypoint from metadata with fallbacks Andy Lauppe 2026-03-11 00:25:31 -0400
  • 9e1a918d6e fix(collection): preserve standalone workflows and role boundaries Andy Lauppe 2026-03-11 00:06:01 -0400
  • f8e08c9c5a fix: restore CI compatibility and add ACL bootstrap to remote deployment faycalsaid 2026-03-10 10:51:55 +0100
  • 722f3d74ee Transform openclaw into Ansible Galaxy collection faycalsaid 2026-03-09 14:28:40 +0100
  • 8142c000c7 Revert "Consolidate .gitignore with unified ignore rules" Baldwin Sung 2026-03-05 16:20:00 -0500
  • 0cbe428144 Consolidate .gitignore with unified ignore rules Baldwin Sung 2026-03-05 16:12:40 -0500
  • 2c6e22e746 fix(dev-install): resolve OpenClaw CLI entrypoint path dynamically Aditya Advani 2026-03-05 20:05:11 +0000
  • 21611e0379
    Update playbook.yml Illia Pavelko 2026-03-05 09:43:57 +0100
  • 6b48d85dc5 check for/install git, fix step numbering Sergei Ryabkov 2026-02-24 16:45:44 -0500
  • ffacecc7a5 update repo references in documentation Sergei Ryabkov 2026-02-24 12:27:49 -0500
  • 0678c15b65 fixes https://github.com/openclaw/openclaw-ansible/issues/28 Baldwin Sung 2026-02-23 16:28:45 -0500
  • 862ab49e7f Merge PR #25: Fix critical directory bootstrap bug Andy Lauppe 2026-02-21 22:20:13 -0500
  • b99d89e034 Make DBUS_SESSION_BUS_ADDRESS deterministic in login shells Andy Lauppe 2026-02-21 16:01:30 -0500
  • 65c272a5ca Parameterize active-path openclaw user/home handling Andy Lauppe 2026-02-21 09:48:42 -0500
  • 34f41003cd fix Stepan Pointer 2026-02-19 03:25:39 +0500
  • badcb65df7
    Merge pull request #16 from hintjen/remove-macos-support AndyML 2026-02-13 16:45:30 -0500
  • 35b1441397 fix: update remaining clawdbot references to openclaw Justin 2026-02-13 14:15:22 -0600
  • aa084466b7 fix: use canonical authorized_key FQCN and update remaining clawdbot refs Justin 2026-02-13 14:11:11 -0600
  • 1f552e482c fix: apply all missing bug fixes and improvements from PR #16 Justin 2026-02-10 09:45:41 -0600
  • 42a882b87b fix: create .bash_profile to source .bashrc for login shells Justin 2026-02-10 09:27:38 -0600
  • 76fcee88c9 Revert "fix: add critical bug fixes from PR #16" Justin 2026-02-10 09:27:29 -0600
  • 3f5d9aa753 fix: add critical bug fixes from PR #16 Justin 2026-02-10 09:27:06 -0600
  • f9a8c9eb19 feat: add Tailscale optional support and CI test harness Justin 2026-02-10 09:25:52 -0600
  • 6a1e762e3c refactor: remove macOS support for security concerns Justin 2026-02-10 09:20:45 -0600
  • 1f60554617 Merge main into rename PR with security improvements Andy Lauppe 2026-02-10 08:46:53 -0500
  • b75be9f745
    Merge pull request #11 from alauppe/fix/security-hardening AndyML 2026-02-05 22:59:52 -0500
  • 1345440066 refactor(security): improve sudoers docs and scope tailscale Andy Lauppe 2026-02-05 22:59:26 -0500
  • d21ce8b859
    Merge pull request #5 from jayakornk/fix-acl-error-linux AndyML 2026-02-05 10:58:36 -0500
  • 40ebe90477 Install ACL package for privilege escalation on Linux Andy Lauppe 2026-02-05 10:58:05 -0500
  • d965aa66a5
    Merge pull request #4 from Xyz3R/fix-env AndyML 2026-02-05 01:40:01 -0500
  • 213ab67da1 fix(ansible): use canonical authorized_key module docs/repo-rename-openclaw-ansible pasogott 2026-02-04 09:30:16 +0100
  • 04e079b505 chore(repo): update URLs to openclaw-ansible pasogott 2026-02-04 08:53:33 +0100
  • 5c93fa37c3 Update playbook.yml Alec Olson 2026-02-03 13:00:17 -0700
  • dd50f73d85 docs: update documentation for OpenClaw rename Alec Olson 2026-02-02 21:33:04 -0700
  • af9bcd001e refactor: update user-facing text from Clawdbot to OpenClaw Alec Olson 2026-02-02 21:29:54 -0700
  • 8a012e7047 refactor: update GitHub and documentation URLs Alec Olson 2026-02-02 21:26:58 -0700
  • 1e31e95d14 refactor: update npm package from clawdbot to openclaw Alec Olson 2026-02-02 21:25:23 -0700
  • ff64dad917 refactor: rename clawdbot_* variables and system user to openclaw Alec Olson 2026-02-02 21:21:55 -0700
  • c0ac8ade3e refactor: rename clawdbot task and template files to openclaw Alec Olson 2026-02-02 21:17:58 -0700
  • 981d75b910 refactor: rename role directory clawdbot -> openclaw Alec Olson 2026-02-02 21:17:05 -0700
  • a7d6c9b89d fix(security): harden installation with scoped sudo, fail2ban, and auto-updates Andrew Lauppe 2026-01-31 19:29:45 -0500
  • 925ce6e6f1
    feat(playbook.yml): install ACL package for privilege escalation on Linux systems Jayakorn Karikan 2026-01-21 20:41:21 +0700
  • d261cacdf6 Fix: env overwritten on linux when setting ansible_env manually Felix Mennen 2026-01-13 15:08:07 +0000
  • 0a1e6a8609 add become:false to not leak root privilege into homebrew installation Felix Mennen 2026-01-13 14:57:01 +0000
  • 6d3c52e24f feat: Add SSH key configuration and OS-aware Tailscale installation sheeek 2026-01-10 01:09:07 +0100
  • a94c4c27ad feat: Add multi-OS support and fix critical user experience issues v2.0.0 sheeek 2026-01-10 01:05:27 +0100
  • 3ef645c5b5 Remove automatic user switch, show clear instructions instead sheeek 2026-01-08 22:00:47 +0100
  • 3630b2855e Fix sudo invocation: Use 'sudo -u user -i' without explicit shell sheeek 2026-01-08 21:48:43 +0100
  • 69806bd55f Move ASCII art to separate file to avoid template parsing sheeek 2026-01-08 21:44:50 +0100
  • a530b08982 Fix Jinja2 backtick issue: Use copy module for ASCII art script sheeek 2026-01-08 21:42:50 +0100
  • 7d188e0a73 Simplify user switch: Do it in run-playbook.sh after Ansible sheeek 2026-01-08 21:40:27 +0100
  • 0748e966b5 Fix user switch: Explicitly invoke /bin/bash --login sheeek 2026-01-08 21:39:11 +0100
  • 8226c39c67 Add TTY detection for interactive vs non-interactive mode sheeek 2026-01-08 21:37:43 +0100
  • 3905b52588 Add debug output to setup script sheeek 2026-01-08 21:35:43 +0100
  • 1183e42a50 Fix set -e issue with grep: Use || { } pattern sheeek 2026-01-08 21:32:58 +0100
  • 14e28886a5 Fix user switch: Use proper login shell with .bashrc sourcing sheeek 2026-01-08 21:29:04 +0100
  • 324bf01592 Simplify user switch with bash --rcfile approach sheeek 2026-01-08 21:24:54 +0100
  • 556e296469 Fix user switch: Use sudo -i to maintain clawdbot session sheeek 2026-01-08 21:23:10 +0100
  • 8ccf32102e Add automatic user switch after playbook completion sheeek 2026-01-08 21:18:54 +0100
  • 397f0e778b Improve setup script auto-launch and messaging sheeek 2026-01-08 21:16:17 +0100
  • cf56f86c3e Fix Jinja2 template parsing: Use copy instead of template sheeek 2026-01-08 21:10:04 +0100
  • 73d6dc4575 Fix template path: use full path from playbook root sheeek 2026-01-08 21:08:21 +0100
  • c6bd169661 Fix YAML parsing error: Move setup script to template file sheeek 2026-01-08 21:06:23 +0100
  • 4fa4f070f7 Add passwordless sudo for clawdbot user sheeek 2026-01-08 20:57:25 +0100
  • 000de3dedb Auto-switch to clawdbot user after playbook completion sheeek 2026-01-08 20:56:22 +0100
  • ebbd7a2e7e Use simple ASCII chars for lobster box - fix ghostty compatibility sheeek 2026-01-08 20:30:35 +0100
  • bcb7b3e9d9 Fix oh-my-zsh installation path for clawdbot user sheeek 2026-01-08 20:26:25 +0100
  • dfa7b98328 Fix PATH variable in become_user context sheeek 2026-01-08 20:17:43 +0100
  • f1c72067ae Fix ASCII lobster alignment and border sheeek 2026-01-08 20:15:58 +0100
  • e0036dba59 Enable 256-color terminal and use proper ASCII lobster art sheeek 2026-01-08 20:13:24 +0100
  • 58f2418bd6 Add vim config and git with useful defaults sheeek 2026-01-08 20:10:45 +0100
  • a730f0ea80 Add system tools and debugging utilities sheeek 2026-01-08 20:09:25 +0100
  • 3de2456217 Fix pnpm PATH error during installation sheeek 2026-01-08 20:07:15 +0100
  • 79417e5a46 Fix clawdbot command not found - configure pnpm paths correctly sheeek 2026-01-08 20:05:36 +0100
  • c582aaa4ae Add colorful ASCII lobster art at installation completion sheeek 2026-01-08 20:04:37 +0100
  • 421c8d4b75 Switch to clawdbot user at end of installation sheeek 2026-01-08 20:00:40 +0100
  • 1726c674a5 Re-add clawdbot_port variable - no hardcoded values sheeek 2026-01-08 19:58:19 +0100
  • 6067d99ff0 Fix: Remove clawdbot_port variable reference from config template sheeek 2026-01-08 19:57:09 +0100
  • 91f0ee9ad9 Major refactor: Install Clawdbot on host instead of Docker sheeek 2026-01-08 19:54:09 +0100
  • 1bddaa8289 Fix package name: Use 'clawdbot' not '@clawdbot/clawdbot' sheeek 2026-01-08 19:51:41 +0100
  • 5b200e4254 Build Clawdbot from source instead of npm sheeek 2026-01-08 19:50:08 +0100
  • 0f910931e8 Fix pnpm global bin directory error sheeek 2026-01-08 19:21:12 +0100
  • 4c1b04a253 Fix Dockerfile: Install npm packages as root before switching user sheeek 2026-01-08 19:06:59 +0100
  • 2d4adb70bb Fix UFW after.rules syntax error sheeek 2026-01-08 18:54:43 +0100
  • 185ed025c9 Fix task order: Install Docker before configuring firewall sheeek 2026-01-08 18:51:01 +0100