Commit Graph

1266 Commits

Author SHA1 Message Date
76efe0438a ... 2025-08-28 13:29:17 +02:00
12c197207c ... 2025-08-28 13:28:05 +02:00
60fd795b1f ... 2025-08-28 12:02:48 +02:00
c10a7f2e7b ... 2025-08-28 09:17:10 +02:00
049f2316bd ... 2025-08-28 07:28:43 +02:00
4af635c4d1 Merge branch 'development_builders' of github.com:freeflowuniverse/herolib into development_builders 2025-08-28 05:39:53 +02:00
d1ec4ff568 lima installer 2025-08-28 05:39:51 +02:00
Mahmoud-Emad
13223dc03d chore: remove buildah example and run scripts
- Remove `buildah_example` script
- Remove `buildah_run_clean` script
- Remove `buildah_run_mdbook` script
- Remove `buildah_run` script
2025-08-27 13:11:57 +03:00
Mahmoud-Emad
9d79b6f2e2 feat: introduce consolidated Podman module with dual APIs
- Restructure Podman module into sub-files
- Introduce Simple API for quick Podman operations
- Add Podman machine management (init, start, list)
- Enhance Buildah integration with structured errors
- Define specific error types for Podman operations
- Update documentation and add comprehensive demo script
2025-08-27 13:10:53 +03:00
db9d2b5a0a ... 2025-08-27 10:20:52 +02:00
791988c420 ... 2025-08-27 09:57:06 +02:00
cbc6a9df2d .. 2025-08-27 09:36:11 +02:00
cace08d36c ... 2025-08-27 09:23:54 +02:00
a1fcdc1005 ... 2025-08-27 07:23:44 +02:00
c4d4dd5560 ... 2025-08-27 07:12:35 +02:00
Mahmoud-Emad
1228441fd6 feat: Add Buildah builder API and refactor module
- Introduce `Builder` struct for image creation
- Implement `PodmanFactory` methods for builder lifecycle
- Rename `herocontainers` module to `podman`
- Update `PodmanFactory.new` with platform checks
- Revise documentation for `podman` and Buildah usage
2025-08-26 20:28:38 +03:00
Mahmoud-Emad
ae5ab3133f Merge branch 'development_builders' of https://github.com/freeflowuniverse/herolib into development_builders 2025-08-26 14:24:34 +03:00
Mahmoud-Emad
b4c0d33b81 refactor: Update Podman install and uninstall methods
- Use native package managers for Linux and macOS
- Remove direct download and package file handling
- Add process termination during uninstallation
- Simplify temporary file cleanup in destroy
- Add checks for installed status in destroy
2025-08-26 14:24:18 +03:00
24ec468d37 ... 2025-08-26 11:36:53 +02:00
f30d1fd503 ... 2025-08-26 04:53:39 +02:00
50545ef5c1 ... 2025-08-25 12:53:25 +02:00
a99af1dfdd Merge branch 'development' into development_builders
* development:
  ...
  ...
  feat: add persistent AI chat interface
  feat: implement workspace search and improve UI
  feat: add ignore filtering to directory listing
  feat: add workspace management and file preview
  feat: Add workspace selection synchronization
  feat: Add directory listing functionality
  feat: redesign UI for improved file explorer and workspaces
  docs: add HeroLib Web UI documentation
  feat: improve Heroprompt UI and refactor modules
  feat: add modular web UI features
  bump version to 1.0.29
2025-08-25 09:07:47 +02:00
bf999d8fcb ... 2025-08-25 09:07:00 +02:00
Omdanii
0bc6150986 Merge pull request #118 from freeflowuniverse/development_heroprompt
Development heroprompt
2025-08-25 09:39:47 +03:00
4c1ed80b85 ... 2025-08-25 07:16:16 +02:00
85eaee4c0a ... 2025-08-25 07:14:11 +02:00
692838566a Merge branch 'development' into development_heroprompt
* development:
  ...
2025-08-25 06:59:37 +02:00
856a5add22 ... 2025-08-25 06:59:30 +02:00
e0a81f9525 Merge branch 'development' into development_heroprompt
* development:
  ...
  ...

# Conflicts:
#	lib/threefold/grid4/datamodel/model_node.v
2025-08-25 06:33:07 +02:00
80741a3500 ... 2025-08-25 06:31:32 +02:00
c6d703b860 ... 2025-08-25 06:29:42 +02:00
836c87fbec ... 2025-08-25 06:28:42 +02:00
5f683ec4a8 ... 2025-08-25 06:09:51 +02:00
77d9b5c869 Merge branch 'development' into development_heroprompt
* development:
  ...
  ...
  ...
  ...
  ...
  ...
  ...
  ...
  ...
  ...
  ...
  ...
  ...
  ...
  ...
  ...
  ...

# Conflicts:
#	lib/threefold/grid4/datamodel/model_slice_compute.v
#	lib/threefold/grid4/datamodel/model_slice_storage.v
2025-08-25 06:01:35 +02:00
607b2b0881 ... 2025-08-25 05:58:44 +02:00
01163ef534 ... 2025-08-25 05:44:45 +02:00
4e20df3eb8 ... 2025-08-24 16:42:07 +02:00
a2a9b07238 ... 2025-08-24 16:40:07 +02:00
8532373e7e ... 2025-08-24 16:19:41 +02:00
c7b2ea9e2a ... 2025-08-24 16:00:13 +02:00
698724f810 ... 2025-08-24 15:43:07 +02:00
4f54551f14 ... 2025-08-24 15:42:01 +02:00
e47d311c99 ... 2025-08-24 15:28:57 +02:00
6de2153f11 ... 2025-08-24 15:24:52 +02:00
Mahmoud-Emad
0e7344ae4a feat: add persistent AI chat interface
- Implement persistent AI chat with conversation history.
- Add chat sidebar for conversation management (create, load, delete).
- Enhance message display with markdown, copy, regenerate actions.
- Integrate interactive chat input (auto-resize, char count, typing indicator).
- Apply comprehensive responsive and accessibility styles to chat UI.
2025-08-24 16:13:25 +03:00
810cbda176 ... 2025-08-24 15:10:03 +02:00
d07aec8434 ... 2025-08-24 15:02:22 +02:00
4ab65ac61b ... 2025-08-24 14:56:20 +02:00
1dd8c29735 ... 2025-08-24 14:47:48 +02:00
e7a36f47e8 ... 2025-08-24 14:41:12 +02:00