itflow-org / itflow

Free and open-source web application for MSPs. Unifies IT documentation, ticketing, invoicing.
https://itflow.org
GNU General Public License v3.0
535 stars 139 forks source link

Ticket Statuses from DB #926

Closed wrongecho closed 4 months ago

wrongecho commented 5 months ago

First swing at this to share my progress, isn't ready to merge yet but would appreciate thoughts and any help you can offer - it's a lot more work than I anticipated due to filters. Added default status values and some new config fields too as we'll need a way to reference what New/Open/Closed means (as people might want to change this in future)

image

image

image

Functions

https://github.com/itflow-org/itflow/issues/925

wrongecho commented 5 months ago

Test these changes at: https://ticketstatuses926.pr-review.itflow.org
(automatic message)

johnnyq commented 5 months ago

This looks fantastic and I do like the idea of using functions to get ticket status name and color. I think this is deff a good start I do not see anything wrong with pushing this into play

sonarcloud[bot] commented 5 months ago

Quality Gate Passed Quality Gate passed

Issues
6 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
12.7% Duplication on New Code

See analysis details on SonarCloud