4e053f8aaf
...
2025-12-02 09:55:15 +01:00
fe12d1cc18
Merge branch 'development' into development_doctree111
...
* development:
atlas back
2025-12-02 09:54:30 +01:00
ce3bb5cd9e
atlas back
2025-12-02 09:53:35 +01:00
ecb9fbfa67
...
2025-12-02 09:48:50 +01:00
c3690f3d53
...
2025-12-02 08:45:38 +01:00
e3aaa1b0f8
...
2025-12-02 07:53:20 +01:00
4096b52244
...
2025-12-02 05:41:57 +01:00
da2429104a
...
2025-12-02 05:05:11 +01:00
00ac4c8bd1
...
2025-12-02 05:00:44 +01:00
7db14632d6
...
2025-12-02 04:53:48 +01:00
63e160029e
...
2025-12-02 04:42:01 +01:00
e55a9741e2
...
2025-12-02 04:38:48 +01:00
75b548b439
...
2025-12-02 04:34:43 +01:00
ad65392806
...
2025-12-02 04:23:21 +01:00
8c8369c42b
...
2025-12-02 04:15:22 +01:00
29ab30788e
...
2025-12-02 03:27:17 +01:00
690af291b5
...
2025-12-01 20:53:20 +01:00
88680f1954
...
2025-12-01 19:53:51 +01:00
7dba940d80
...
2025-12-01 19:35:18 +01:00
5d44d49861
...
2025-12-01 19:02:06 +01:00
c22e9ae8ce
...
2025-12-01 19:00:31 +01:00
55966be158
...
2025-12-01 16:45:47 +01:00
Mahmoud-Emad
5f9a95f2ca
refactor: Improve site configuration and navigation handling
...
- Consolidate site configuration loading and parsing
- Refactor navbar and menu item processing logic
- Add console output for configuration steps
- Update copyright year dynamically
- Simplify and clarify parameter handling
- Enhance error handling for missing required parameters
2025-12-01 15:32:09 +02:00
Omdanii
efbe50bdea
Merge pull request #221 from Incubaid/dev_docusaurus
...
Docusaurus Landing Page Slug Handling & Documentation Updates
2025-12-01 15:21:11 +02:00
Mahmoud-Emad
f447c7a3f1
Merge branch 'development' into dev_docusaurus
2025-12-01 15:16:17 +02:00
Omdanii
c346d0c5ed
Merge pull request #219 from Incubaid/development_hetzner
...
feat: Improve Ubuntu installation and SSH execution
2025-12-01 13:03:24 +02:00
Mahmoud-Emad
ba46ed62ef
refactor: Update documentation for HeroLib Docusaurus integration
...
- Refactor site.page_category and site.page arguments
- Update hero command usage for ebook paths
- Clarify Atlas and Doctree integration
- Add new ebook structure examples
- Update HeroScript actions reference
2025-12-01 11:59:16 +02:00
Mahmoud-Emad
8fc560ae78
feat: add docs landing page slug handling
...
- Add function to find first doc in sidebar
- Pass found doc ID to process_page
- Set slug: / for landing page in frontmatter
2025-12-01 11:54:02 +02:00
ed785c79df
...
2025-12-01 10:35:46 +01:00
d53043dd65
...
2025-12-01 05:28:15 +01:00
0a731f83e5
...
2025-12-01 05:27:29 +01:00
Mahmoud-Emad
ed9ff35807
refactor: Improve navigation label generation
...
- Generate human-readable nav label
- Use title_case for page names without titles
2025-11-30 17:33:17 +02:00
Mahmoud-Emad
e2c2a560c8
feat: Refactor docusaurus playbook and sidebar JSON serialization
...
- Extract playbook action processing into separate functions
- Add auto-export for Atlas collections
- Simplify sidebar JSON serialization
- Update sidebar navigation item structure
2025-11-30 17:31:41 +02:00
5dcdf72310
Merge branch 'fix/install-hero-latest' into development_hetzner
...
* fix/install-hero-latest:
fix: use GitHub 'latest' release URL in install_hero.sh
2025-11-30 15:59:35 +01:00
b6c883b5ac
Merge branch 'development_k3s' into development_hetzner
...
* development_k3s:
feat: Add K3s installer with complete lifecycle management
feat: Add K3s installer with complete lifecycle management
fixing startupcmd
fix actions
feat(k3s-installer)
2025-11-30 15:58:41 +01:00
78e4fade03
Merge branch 'development' into development_hetzner
...
* development:
...
...
...
...
...
2025-11-30 15:58:18 +01:00
0ca87c5f32
...
2025-11-30 09:19:10 +01:00
5b2069c560
...
2025-11-30 08:59:38 +01:00
0963910572
...
2025-11-30 08:24:36 +01:00
394dd2c88e
...
2025-11-30 07:41:15 +01:00
d16aaa30db
...
2025-11-30 07:28:16 +01:00
d662e46a8d
fix: use GitHub 'latest' release URL in install_hero.sh
...
- Remove hardcoded version, use releases/latest/download instead
- Always use musl builds for Linux (static binary works everywhere)
- Fix variable name bugs (OSNAME -> os_name, OSTYPE -> os_name)
- Only modify .zprofile on macOS (not Linux)
- Remove dead code
2025-11-28 18:06:01 +01:00
18da5823b7
...
2025-11-28 14:18:16 +01:00
Mahmoud-Emad
1e9de962ad
docs: Update Hetzner examples documentation
...
- Refactor Hetzner examples to use environment variables
- Clarify SSH key configuration for Hetzner
- Improve documentation structure and readability
2025-11-28 11:14:36 +02:00
Mahmoud-Emad
b9dc8996f5
feat: Improve Ubuntu installation and SSH execution
...
- Update example configuration comments
- Refactor server rescue check to use file_exists
- Add Ubuntu installation timeout and polling constants
- Implement non-interactive installation script execution
- Enhance SSH execution with argument parsing
- Add check to skip reinstallation if Ubuntu is already installed
- Copy SSH key to new system during installation
- Poll for installation completion with progress updates
- Use `node.exec` instead of `node.exec_interactive`
- Use `execvp` correctly for shell execution
- Recreate node connection after server reboot
- Adjust SSH wait timeout to milliseconds
2025-11-28 10:37:47 +02:00
7c03226054
...
2025-11-28 09:37:21 +01:00
fc13f3e6ae
...
2025-11-28 09:27:19 +01:00
0414ea85df
...
2025-11-28 09:01:58 +01:00
60e2230448
...
2025-11-28 05:47:47 +01:00
d9ad57985d
Merge branch 'development' of github.com:incubaid/herolib into development
2025-11-28 05:42:38 +01:00