Welcome to GLPi feature request service.
Please check if the feature has not already been requested.
If not, please describe it

+3

Assign subscription plans/packages to telephone numbers

AktivniUporabnik il y a 4 mois 0

Request:

  • Create a new category - subsciption plans
  • Add a field or tab in the Lines menu of a specific number to assign subscription plans.
  • Include customizable details like plan name, cost, features, and duration.
  • Enable filtering and reporting based on subscription plans.

Benefits:
Improves telecom subscription management, reporting, and resource tracking.

+3

Guidance on Managing Cables and Passive Devices in GLPI: Documentation and Video Resources

Eduardo Spinola il y a 4 mois mis à jour par Josué il y a 3 mois 1

"Português: Poderia ser explicado como funciona a gestão de cabos e dispositivos passivos no GLPI? Existe alguma documentação ou vídeo explicativo sobre o uso deste módulo?"

"Français: Pourriez-vous expliquer comment fonctionne la gestion des câbles et des dispositifs passifs dans GLPI? Y a-t-il une documentation ou une vidéo explicative sur l'utilisation de ce module?"

"English: Could the management of cables and passive devices in GLPI be explained? Is there any documentation or explanatory video on using this module?"

+3

Add variables Ticket template

f0rextazy il y a 7 mois mis à jour par João Fernando Silveira il y a 3 mois 1

Please add variables to the ticket template. Such as the time and date in the title and description field

+3

Provide the application with the ability to visualize the location of the devices on a floorplan

I suggest adding the option to add a floorplan to graphically show the location of the PCs. I share an example:

Youtube video

The display of pc's in the form of list is great. But I think that an ideal complement would be to provide the application with the ability to visualize the location of the devices on a floorplan.

+3

Glpi Deployment on Kubernetes with persistent volumes and SSL certificate Document

KDR il y a 2 ans mis à jour il y a 2 ans 0

# glpi

Glpi Deployment on Kubernetes with persistent volumes and SSL certificate


Glpi Prerequisites - WebServer, PHP, Mysql/Mariadb Database.

Glpi Key Directories - /var/www/html/glpi/{config, plugins, marketplace.Files}.

MariadDB - /var/lib/mysql

Prerequisites for deploying GLPI:-

Kubernetes Cluster

Shared Storage for PV (You may also use local storage, but it is not recommended.)

1. Clone above repo - https://github.com/Dineshk1205/glpi.git

$ git clone https://github.com/Dineshk1205/glpi.git

2. Crate MariaDB root password as secret –

$ kubectl create secret generic mariadb --from-literal=mariadb-root-password=xxxxx

Image 453


3. Create a glpi namespace.

$ Kubectl create ns glpi

4. Extract controller-v1.9.0.tar.gz file

$ tar -xvf controller-v1.9.0.tar.gz

6. Installing the Nginx controller helm is required.

Helm installation –

$curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3

$ chmod 700 get_helm.sh

$ ./get_helm.sh

6. Nginx deployment: -

Switch to ingress-controller directory.

$ cd ingress-nginx-controller-v1.9.0/charts/ingress-controller

7. Create a ingress-controller namespace

$ kubectl create namespace ingress-nginx

8. Run the following command to install the nginx ingress –

$ helm install -n ingress-nginx ingress-nginx -f values.yaml.

9. SSL Certificate Configuration –

Generate a self-signed certificate or use ca certified certificate.

Crate Secret using Certificate key and cert file in glpi namespace

$ kubectl create secret tls glpi-tls --key xx.key --cert xx.crt -n glpi

Image 456


10. Update the IP address Range in metallb-pool.yaml file based on your network

11. Update host name in ingress.yaml based on your requiremnts

12. Finally, Install MariaDB And glpi

Switch to cloned Directory glpi and run the below command

$ kubectl apply -f .

Check pod status

$ kubectl get pods -A

Once pods are up, check glpi IP to access the GLPI GUI.

$ kubectl get ingress -n glpi

Image 455

Create DNS records for the above IP ( IP is above ingress IP, and Hostname will be matched with ingress.yaml file hostname).Access GLPU using FQDN.

Image 457



DB for Configuring the GLPI

In the Kubernetes cluster, check MariaDB IP

$ kubectl get svc

Image 458

Note down above mariadbsv cluster IP; use IP for connected Glpi.SQL user use root as user and enter a password. (Password created as secret in previous steps)


Image 459


Image 464

Image 465


+3

Dark\light mode on main-screen

repentandliveholy il y a 2 ans 0

Hello, dear GLPI-comminity! I wonder, is it possible to make a dark-mode right on the menu up-right, or somewhere else on main screen to easily change it in the evening? Thanks!

+3

Project percentage 100% with finished state

Maxwell1924 il y a 2 ans mis à jour il y a 2 ans 0

it would be great if in project tasks and projects when you assign the status Closed and this is indicated as Finished State, that percentage of the respective task goes to 100%.

+3

Multiple selection of assets in dropdown from ticket creation

Maxwell1924 il y a 2 ans 0

We would need a function with which one can select and add several assets at once in the ticket creation. The best thing would be to be able to select several assets in the asset view via mass editing and to create a ticket with the selected ones right away.

+3

Empty value for Ticket-Type to force the user to select a Incident or Request, if the filed is mandatory.

Rob Hirz il y a 2 ans 0

If we want to force the User to fill out the Ticket-Type and therefore make it mandatory, there should be an empty value preselected, the same way as it is in Category. As in default GLPI the Type is already prefilled with request or incident.

Image 448

+3

Add Remote Types to Remotemanagement

Maxwell1924 il y a 2 ans mis à jour par Martin Bhuong il y a 1 an 2

Is it possible to create additional remote types in GLPI?

The programs included in GLPI such as TeamViewer, LiteManager, Anydesk, etc. are unfortunately too few for us in the company, and we would like to have the option to add more.


Regards.