Commit Graph

27 Commits

Author SHA1 Message Date
dalia.florinda
9c254c9c28 commit fix bugs 2025-12-19 10:01:43 +01:00
Andrea Terzani
af8a8b67c3 feat: Add Execution Response Section component and related composables for file handling and error management
- Implemented ExecutionResponseSection.vue to display execution results and handle file downloads.
- Created useBase64Decoder.js for base64 decoding utilities.
- Developed useChatToggle.js for managing chat panel state.
- Added useErrorHandler.js for standardized error handling with toast notifications.
- Introduced useFileDownload.js for various file download operations.
- Created useFileProcessing.js for processing files, including zip extraction and content display.
- Implemented usePolling.js for polling backend API for execution status.
- Added useScenarioRating.js for managing scenario execution ratings.
- Developed CSV export utilities in csvExport.js for generating and downloading CSV files.
- Created formDataProcessor.js for processing and validating multiselect form data.
- Implemented inputComponents.js for mapping input types to PrimeVue components.
- Enhanced ScenarioExecHistory.vue to integrate new components and functionalities.
2025-12-12 19:28:17 +01:00
8d80070def Updata package-lock 2025-06-11 10:36:35 +02:00
49b0863a60 Develop scenario/scenario executions chat 2025-03-18 17:11:13 +01:00
Florinda
36a9811f05 bug select project for first time 2024-12-17 11:26:05 +01:00
8a559cfab9 update names and font-size 2024-12-10 16:15:51 +01:00
63f3c44cff update application names 2024-12-09 10:32:33 +01:00
Florinda
9e19c57243 Merge branch 'develop' of https://dev.azure.com/olympusai/Olympus/_git/hermione-fe into develop 2024-12-04 15:12:52 +01:00
Florinda
9f2c8d39a0 updates exec list with app change 2024-12-04 15:11:50 +01:00
08115a68be updated layout 2024-11-20 17:29:18 +01:00
Florinda
cc051d7134 popup single RE + project button + exec list filter 2024-11-19 10:10:00 +01:00
andrea.terzani
c842ec45e2 added spinner and check input 2024-11-05 12:32:18 +01:00
Florinda
9479f99d74 bug exec scenario select app + updates history page 2024-11-04 11:22:28 +01:00
andrea.terzani
fc7f20c2a4 Refactor layout components and update theme configuration 2024-10-28 19:22:04 +01:00
Florinda
440219ee24 Merge branch 'master' of https://gitlab.gcp.windtre.it/olympus_ai/hermione-fe 2024-10-28 10:00:08 +01:00
Florinda
db273edff9 fe fixes profil 2024-10-28 09:52:50 +01:00
andrea.terzani
d7882baeab Refactor AppMenu and AppTopbar components
- Updated the AppMenu component to only add available scenarios to the menu if there are any.
- Refactored the AppTopbar component to use the selectedApp value from the UserPrefStore.
- Added an updateApplication function to update the selectedApp value in the UserPrefStore and fetch the application scenarios.
- Created a watcher to update the selectedApp value when it changes in the UserPrefStore.

Fix axios base URL configuration

- Updated the axios base URL configuration in the main.js file to use a hardcoded URL instead of the VITE_BACKEND_URL environment variable.

Update ProjectService and UserPrefStore

- Added an updateSelectedApplication function to the ProjectService to update the selected application.
- Updated the UserPrefStore to fetch the selected application from the user data and set it as the selectedApp value.
- Added a setSelectedApp function to the UserPrefStore to update the selectedApp value and call the updateSelectedApplication function.

Update ScenarioStore

- Updated the fetchApplicationScenarios function in the ScenarioStore to use the selectedApp value from the UserPrefStore when fetching scenarios.

Remove unused components

- Removed the Empty, SeatDemo, PersonalDemo, PaymentDemo, ConfirmationDemo, TreeDoc, and FileDoc components from the project.

Fix menu typo

- Fixed a typo in the menu component.

Revert changes for Canva

- Reverted the changes made for Canva.

Merge branch 'master' of https://gitlab.gcp.windtre.it/olympus_ai/hermione-fe

- Merged the changes from the master branch of the remote repository.
2024-10-25 19:41:24 +02:00
Florinda
b115712698 visualization fix pro/scen 2024-10-23 16:57:55 +02:00
andrea.terzani
e3ae7a4e94 Refactor layout components and add loading state
- Refactor the layout components to improve code organization and readability.
- Add a new store called LoadingStore to manage the loading state.
- Update AppLayout.vue, AppMenu.vue, AppTopbar.vue, ScenarioStore.js, and UserPrefStore.js to import and use the LoadingStore.
- Add loading indicators in AppTopbar.vue and ScenarioList.vue components.
2024-10-21 16:43:49 +02:00
andrea.terzani
78c90e9730 Add pinia dependency for state management 2024-10-21 13:41:28 +02:00
Florinda
ba02737680 first commit 2024-10-18 17:42:55 +02:00
andrea.terzani
cd485a0475 Added Cia Scenario Viewer 2024-09-27 09:33:49 +02:00
andrea.terzani
9bcab57044 Canvas feature release 1 2024-08-09 11:47:36 +02:00
paola.trabucco
e20f7521bb authentication 2024-08-07 14:53:43 +02:00
paola.trabucco
fa96add05b hermione scenarios 2024-08-01 15:36:09 +02:00
andrea.terzani
e466ff879e tempo 2024-07-31 14:32:22 +02:00
andrea.terzani
8dd4417d0e Initial commit 2024-07-31 09:22:52 +02:00