Mahmoud-Emad
d0ca0ca42d
Merge branches 'development' and 'development' of github.com:incubaid/herolib into development
2025-10-22 11:06:24 +03:00
Mahmoud-Emad
98ba344d65
refactor: Use action_ directly instead of action alias
...
- Access action_ parameters directly
- Avoid creating a mutable alias for action_
2025-10-22 11:06:07 +03:00
fee3314653
Merge branch 'development' of github.com:incubaid/herolib into development
2025-10-22 09:38:51 +02:00
caedf2e2dd
...
2025-10-22 09:38:49 +02:00
12c6aabed5
...
2025-10-21 09:46:06 +02:00
67d13d081b
...
2025-10-21 09:30:37 +02:00
12ad7b1e6f
...
2025-10-21 09:30:22 +02:00
1cde14f640
...
2025-10-21 09:12:00 +02:00
a5f8074411
...
2025-10-21 08:51:27 +02:00
f69078a42e
...
2025-10-21 08:49:11 +02:00
b538540cd4
Merge branch 'development' of github.com:incubaid/herolib into development
2025-10-19 16:28:37 +02:00
1a76c31865
...
2025-10-19 16:28:35 +02:00
Mahmoud-Emad
f477fe46b3
feat: Update site page source references
...
- Update `site.page` src from "tech:introduction" to "mycelium_tech:introduction"
- Update `site.page` src from "tech:mycelium" to "mycelium_tech:mycelium"
2025-10-19 16:58:18 +03:00
Mahmoud-Emad
b18c6824d6
feat: Add announcement bar configuration
...
- Add AnnouncementBar struct and field to Configuration
- Add announcement.json file generation
- Implement play_announcement function for importing announcement config
- Improve fix_links to calculate relative paths dynamically
- Escape single quotes in YAML frontmatter fields
2025-10-16 17:38:18 +03:00
b2bc0d1b6a
Merge branch 'development' of github.com:incubaid/herolib into development
2025-10-16 16:03:48 +04:00
f2f87eb7fd
...
2025-10-16 16:03:45 +04:00
Mahmoud-Emad
112894b24f
Update the pages
2025-10-16 12:47:50 +03:00
4cfc018ace
...
2025-10-16 13:23:15 +04:00
05db43fe83
...
2025-10-16 10:32:16 +04:00
c35ba97682
...
2025-10-16 10:28:48 +04:00
f4711681dc
...
2025-10-16 10:12:02 +04:00
cb52bcfbe4
...
2025-10-16 10:00:06 +04:00
099b21510d
...
2025-10-16 09:51:42 +04:00
91fdf9a774
...
2025-10-16 09:45:42 +04:00
cf601283b1
...
2025-10-16 09:25:03 +04:00
6918a02eff
...
2025-10-16 08:09:11 +04:00
Mahmoud-Emad
9240e2ede8
fix: Improve Docusaurus link generation logic
...
- Add function to strip numeric prefixes from filenames
- Strip numeric prefixes from links for Docusaurus compatibility
- Fix same-collection relative links
- Convert collection:page links to relative paths
- Remove .md extensions from generated links
2025-10-15 16:44:02 +03:00
Mahmoud-Emad
446c54b0b5
feat: Improve Docusaurus link generation
...
- Add function to fix links for nested categories
- Adjust path generation for nested collections
- Remove .md extensions from Docusaurus links
- Conditionally apply name_fix to page paths
2025-10-15 04:26:29 +03:00
Mahmoud-Emad
fc9142b005
fix: Ensure pagepath ends with a slash
...
- Use section_current.path for default page path
- Append slash if pagepath is not empty and doesn't end with one
2025-10-15 02:07:52 +03:00
Mahmoud-Emad
f5694dd4d7
refactor: Remove Docusaurus path logic
...
- Remove Redis Docusaurus path lookup
- Simplify path generation logic
2025-10-14 17:45:45 +03:00
Mahmoud-Emad
5fc0909ce7
refactor: Rename docusaurus command to docs
...
- Change command name from 'docusaurus' to 'docs'
- Update path handling for empty Docusaurus paths
- Adjust example usage in documentation
2025-10-14 13:08:03 +03:00
230c684725
...
2025-10-14 13:34:29 +04:00
081aafa8c6
...
2025-10-14 11:41:16 +04:00
25eb9bbb86
...
2025-10-14 11:25:11 +04:00
5d4fe2fa2f
Merge branch 'development' of github.com:incubaid/herolib into development
...
* 'development' of github.com:incubaid/herolib:
bump version to 1.0.34
feat: Add heroscript serialization/deserialization functions
fix: Remove the seurity workflow
update the ci security workfolw
feat: Add encoderhero and heroscript_dumps/loads
2025-10-14 09:21:27 +04:00
956c92ee79
...
2025-10-14 09:14:14 +04:00
Mahmoud-Emad
ecdc8f4a2a
feat: Add heroscript serialization/deserialization functions
...
- Add heroscript_dumps and heroscript_loads functions
- Replace paramsparser with encoderhero import
- Add ulist_get and upload functions to docker installer
- Add ulist_get and upload functions to zola installer
2025-10-13 22:25:18 +03:00
Mahmoud-Emad
f789564f51
feat: Add encoderhero and heroscript_dumps/loads
...
- Add encoderhero import to multiple modules
- Implement heroscript_dumps and heroscript_loads functions
- Update several methods to use `if mut` for cleaner optionals
- Rename rclone globals for clarity
2025-10-13 21:49:19 +03:00
319bfc3bc6
...
2025-10-13 12:53:42 +04:00
f34ca98623
...
2025-10-13 11:41:26 +04:00
aa992cef7d
...
2025-10-13 10:58:00 +04:00
bcfc525bee
...
2025-10-13 10:43:37 +04:00
bd50ace19e
...
2025-10-13 10:36:21 +04:00
3465e36de5
...
2025-10-13 09:07:40 +04:00
b154a91867
...
2025-10-13 08:30:42 +04:00
a056c830d2
...
2025-10-13 07:30:12 +04:00
73ff7e5534
...
2025-10-13 06:52:31 +04:00
7143b465ad
Merge branch 'development' into development_buildfix
...
* development: (21 commits)
...
chore: Add FsListArg struct and update imports
refactor: Rename module and import path
refactor: Use snake_case for object names and constants
fix: fix conflicts
refactor: Improve struct decoding and skip logic
..
...
...
...
...
feat: Enhance params parsing and encoding
...
test: Add tests for struct encoding and decoding
feat: improve build and serialization logic
refactor: Improve code structure and logging
feat: Improve herolib installation logic in CI
refactor: Improve herolib installation script
fix: Rename freeflowuniverse to incubaid
added fedora for the package install during hero execution
...
# Conflicts:
# install_herolib.vsh
2025-10-13 05:53:42 +04:00
c270d5d741
Merge branch 'development' of github.com:Incubaid/herolib into development
...
* 'development' of github.com:Incubaid/herolib:
chore: Add FsListArg struct and update imports
refactor: Rename module and import path
refactor: Use snake_case for object names and constants
fix: fix conflicts
refactor: Improve struct decoding and skip logic
# Conflicts:
# libarchive/encoderherocomplex/any_base.v
2025-10-13 05:36:31 +04:00
10d1dc943c
...
2025-10-13 05:36:06 +04:00