Commit Graph

47 Commits

Author SHA1 Message Date
55966be158 ... 2025-12-01 16:45:47 +01: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
0963910572 ... 2025-11-30 08:24:36 +01:00
0414ea85df ... 2025-11-28 09:01:58 +01:00
3179d362fc ... 2025-11-09 08:47:11 +04:00
93fc823e00 ... 2025-11-09 06:25:44 +04:00
5a6f3d323b ... 2025-11-07 07:58:53 +04:00
ea1a49ffd5 ... 2025-11-07 07:19:28 +04:00
f4de662fc2 ... 2025-11-07 07:00:23 +04:00
Mahmoud-Emad
a149845fc7 feat: Enhance docusaurus site generation with atlas client
- Add flags for development server and browser opening
- Introduce IDocClient interface for unified client access
- Implement atlas_client integration for Docusaurus
- Refactor link handling and image path resolution
- Update Docusaurus config with atlas client options
2025-11-06 15:44:09 +02:00
Mahmoud-Emad
8f2d187b17 fix: Rename freeflowuniverse to incubaid 2025-10-12 12:30:19 +03:00
43ffedfad8 ... 2025-08-15 08:52:46 +02:00
1f9bc11a2e ... 2025-08-13 08:49:44 +02:00
5fa361256a ... 2025-08-13 07:18:02 +02:00
Mahmoud-Emad
e9bcf6ef69 refactor: Improve docusaurus import and site handling
- Simplify command logic to use a single defined site
- Enhance git import to resolve paths relative to project root
- Add `docusaurus.export` action to trigger `build_publish`
- Change asset import destination from `docs` to `static`
- Add `dsite_get_only` helper for simplified site access
2025-08-13 04:19:32 +03:00
f885563982 Co-authored-by: Omdanii <mahmmoud.hassanein@gmail.com> 2025-08-12 16:01:27 +02:00
ffff44f347 .. 2025-08-12 15:52:13 +02:00
6b46b3dbaa ... 2025-08-12 10:36:26 +02:00
a0fdaf395e ... 2025-08-12 09:33:53 +02:00
965a2bebb7 ... 2025-08-11 22:12:44 +02:00
Mahmoud-Emad
b01e6a5a4c refactor: Centralize Docusaurus site processing logic
- Add central `process_site_from_path` function
- Recursively process heroscript files in `cfg` directory
- Remove duplicated site processing from `run` and `add` commands
- Respect `play` parameter from heroscript `define` block
2025-08-07 16:22:35 +03:00
Mahmoud-Emad
6ae6cc35ee Merge branch 'development_fix_hero_and_ci' of https://github.com/freeflowuniverse/herolib into development_fix_hero_and_ci 2025-08-07 10:54:42 +03:00
Mahmoud-Emad
82a46e8149 refactor: overhaul Docusaurus command and generation
- Rework `hero docusaurus` command to use local `cfg` files
- Scan and export doctree collections during site generation
- Fix `baseUrl` redirect path handling in `index.tsx`
- Add cycle detection for `play.include` in playbooks
- Improve site config processing to prevent duplicate items
2025-08-07 10:46:57 +03:00
93953ed570 ... 2025-08-07 08:15:04 +02:00
2667856633 ... 2025-08-06 13:00:51 +02:00
04403b62a4 ... 2025-08-06 08:50:32 +02:00
c853f3b0ce ... 2025-08-04 08:01:26 +02:00
59386bb1c2 ... 2025-07-30 20:06:27 +02:00
4472dc7d04 ... 2025-07-30 19:14:31 +02:00
181a81a84a .... 2025-07-25 13:25:48 +02:00
f2079c7c3d ... 2025-07-25 11:05:30 +02:00
d59c9a06fd ... 2025-07-22 09:04:42 +02:00
57dfa87a9e ... 2025-07-21 17:50:37 +02:00
959c1319e7 ... 2025-07-21 06:51:13 +02:00
e8d4d0afe6 ... 2025-07-19 17:08:33 +02:00
555272eeb3 ... 2025-07-19 16:19:21 +02:00
02ffc71aea ... 2025-07-19 15:54:23 +02:00
f092095e7b ... 2025-07-19 13:49:10 +02:00
45c64b8184 ... 2025-07-18 08:06:03 +02:00
1fdd30c147 ... 2025-07-18 07:35:18 +02:00
fd8b8c8f42 revert 2025-05-20 07:00:00 +04:00
8ffb8c8caf ... 2025-05-20 06:49:39 +04:00
46898112f5 ... 2025-05-19 06:39:52 +04:00
46e1c6706c ... 2025-05-04 08:19:47 +03:00
3682ef2420 ... 2025-05-04 06:53:12 +03:00
598b312140 ... 2025-03-24 06:44:39 +01:00
30cb80efcd no message 2025-02-11 09:37:03 +03:00