Commit Graph

38 Commits

Author SHA1 Message Date
b0c9cafc46 Add backup and Fibre Channel switch management pages, update navbar.
- Introduce `/X/Backups.php` for Linux/AIX backup logs with dynamic filtering and export options.
- Add `/Storage/SwitchsSAN.php` to display Fibre Channel switch status with detailed port stats and error handling.
- Update `navbar.html` to include links to new pages and improve navigation consistency.
- Enhance `Storage/Dashboard.php` with clickable link to orphan LUNs report.
2025-12-04 16:08:49 +01:00
9afc833361 Enhance /X/Inventory.php with detailed backup log handling and dynamic styling, add new opwsinf URL in include/all.php, and remove unused Orphan LUNs link from the navbar. 2025-11-05 10:09:03 +01:00
ea46ba5c8f Improve inventory handling and cookie management:
- Replace old cookie logic with `Set_Cookie()` for enhanced security (SameSite, Secure, HttpOnly).
- Add dynamic AIX/Linux filtering on `/X/Inventory.php` with checkbox-driven UI and adjusted SQL queries.
- Expand `/X/Inventory.php` table with additional columns (`BES`, `FI`) and enhance data validation/styling.
- Add `decypher()` function in `Z_data_linux.php` to support OpenSSL-based file decryption with error handling.
2025-10-14 11:08:42 +02:00
dcfe098f35 Replace individual includes with include/all.php for consistent configuration and add cookie-based authentication in all.php. 2025-09-25 14:10:01 +02:00
878106f83f Enhance resilience and UI in inventory and server detail pages:
- Add `Heartbeat` column to `/X/Inventory.php` with status-based row styling.
- Improve error handling and data validation for backup details in `Server-Detail.php`.
2025-09-17 10:20:48 +02:00
2c279320ce Add "Host" column to the inventory table in /X/Inventory.php and introduce VM issue metrics (Unclustered, Wrong Owner) in Hyper-V clusters report with refined query logic. 2025-09-03 09:48:55 +02:00
e0d2dc00c1 Remove redundant comments, streamline query logic, and clean up variable handling for improved code readability and efficiency in StdOut.php and StdOut-detail.php. 2025-08-21 09:11:17 +02:00
a17bb63889 Optimize database queries, add resilience with is_countable, refine UI for progress bars and tables, update scripts for dynamic resizing, and correct navbar link case sensitivity. 2025-08-20 20:38:01 +02:00
70af042b7b Add new Cluster Resources report page and update navbar links accordingly 2025-08-13 16:37:01 +02:00
097481aec0 Standardize left navbar with sticky and full height styling across multiple pages. Optimize backend functions in global.php. 2025-08-13 12:14:06 +02:00
5d01e6da14 Replace deprecated instr function with str_contains and add include/global.php for central configurations. 2025-08-13 09:38:16 +02:00
676089950d Add bootstrap-table.js library to support dynamic table functionality in the project 2025-08-05 16:02:57 +02:00
44dc7a22c0 - Add detailed HTTP error handling in web.config
- Update comments in `Server-Detail.php` to reflect current tools
- Introduce AIX/Linux backup details in `Server-Detail.php`
- Add `/X/inventory.php` for AIX/Linux server inventory display functionality
- Update `navbar.html` to include link to the new server inventory page
2025-08-05 15:35:42 +02:00
e025532
5c7ea9f3fc Remove unused PHP files related to Hyper-V and Storage dashboards
- Deleted `cluster-detail2.php`, `constants.inc copy.php`, `D.php`, and `Dashboard2.php`. These files were no longer in use and contributed to unnecessary clutter in the codebase.
- Cleaned up references to removed files.
2025-07-29 14:02:06 +02:00
e025532
1f794e2273 Add ActiveDirectory navigation and group management pages
- Added new ActiveDirectory section in the navigation bar (`navbar.html`) with expandable options.
- Implemented `GroupReview.php` for reviewing AD group details and tiering.
- Implemented `GroupSearch.php` for searching and displaying AD group memberships with autocomplete functionality.
- Fixed incorrect link in `index.php` pointing to `AD-Detail.php`.
2025-07-17 10:21:59 +02:00
e025532
4b90b1ee5c Refactor and enhance code readability across multiple components
- Updated SQL query in `VMs-Backups.php` to include `policy` condition.
- Improved formatting and indentation in `StdOut-detail.php`, `StdOut.php`, and `Server-Detail.php`.
- Simplified conditional checks and removed redundant spaces for better clarity.
- Modified `.idea/sqldialects.xml` file to add new SQL dialect mappings.
2025-06-26 10:57:39 +02:00
e025532
b19795f421 Refactor and enhance code readability across multiple components
- Updated SQL query in `VMs-Backups.php` to include `policy` condition.
- Improved formatting and indentation in `StdOut-detail.php`, `StdOut.php`, and `Server-Detail.php`.
- Simplified conditional checks and removed redundant spaces for better clarity.
- Modified `.idea/sqldialects.xml` file to add new SQL dialect mappings.
2025-06-26 09:44:43 +02:00
e025532
f1aebef05b Refactor configuration files and clean up project structure
Removed unused datasource definitions and redundant module references. Added default settings for code styles and inspection profiles. Adjusted indentation and formatting in HTML and PHP files for better readability and maintainability.
2025-05-27 09:48:15 +02:00
e025532
90c911835c Refactor configs and clean up infrastructure scripts
Added and updated IntelliJ IDEA project configuration files for better module management. Modified infrastructure-related logs and scripts, including test.php and Rollup-end.php, for improved readability and functionality. Removed redundant conditions and formatted codebase for consistency.
2025-05-26 15:50:26 +02:00
e025532
df4778f66e Add IntelliJ IDE configuration files to the repository
Include `.idea` project files for module and workspace settings, data sources, PHP configurations, and VCS mappings. These files enable consistent IDE setup across team members and provide version control for project-specific configurations.
2025-05-26 15:38:37 +02:00
e025532
396924a8e8 Add comment placeholder in GlobalCrossover.php
A test comment was added in the head section of the HTML. This may serve as a temporary note or placeholder for future development.
2025-05-26 15:18:38 +02:00
e025532
d002d1b0a7 . 2025-05-22 10:26:59 +02:00
e025532
a2dddd8f57 . 2025-04-29 15:25:31 +02:00
e025532
20e3d5a1b0 . 2025-04-22 09:08:30 +02:00
e025532
c15a86d6a8 update hyper-v part 2025-03-20 15:07:45 +01:00
e025532
a23577c290 Added : Hyper-V detail 2025-02-03 10:43:51 +01:00
e025532
e779578f89 Added : orphan luns 2025-01-29 14:05:10 +01:00
e025532
b029297f8c updated Hyper-V Clusters (Added SYN) 2025-01-29 13:29:54 +01:00
e025532
b914661657 Added Autoremediation Log 2025-01-15 09:41:48 +01:00
e025532
9e6f83b6ec Modified : Dashboard
Added : Migration - VMs Backup
2024-12-30 12:19:06 +01:00
e025532
fe0b5f6880 Added : Heartbeat Map 2024-12-10 10:17:16 +01:00
e025532
d528981311 Added : VM backups 2024-11-28 15:24:42 +01:00
e025532
d1f7f5f313 . 2024-11-26 09:37:10 +01:00
e025532
d339cb10d8 Added : Workstation Crossover 2024-09-17 12:17:31 +02:00
e025532
4aa584caeb Added : HyperV_clusters 2024-04-18 12:48:25 +02:00
e025532
75a916cb3a Folders Reorganisation 2024-04-16 15:30:16 +02:00
e025532
135ae9dd44 Modif chaine de connection à GLPI 2024-04-08 08:54:34 +02:00
e025532
8882558b6e Initial Version 2024-03-12 16:38:16 +01:00