Many improvements across the board, mostly behind the scenes
I am proud to say that I have released version 2 of my open-source trouble-ticketing/help desk system
Slick-Ticket.
I wasn't initially planning on making a new release, but the program has become suprisingly popular with over 3,000 downloads and an actual (small) community of users which is great!
You can download
Slick-Ticket v2.0 if you have never used it before.
If you have already been using a previous version, you will need to replace your existing code with the
patching program, run it, then download version 2. It does a few database modifications to cleanup the lack of seperation of markup/db which was done very poorly in a rush of the first version.
As with any upgrade, I highly recommend you backup prior to running this upgrade!
improvements
- Broke the dbi.cs class up into more discreet classes
- Renamed many methods properly
- Removed (non-user-added) markup from any of the database fields
- Moved some markup from the code-behinid to the .aspx pages
- Globalized and ready for translation
- Added ability to possibly delete attachments/comments/tickets in the future
- Introduced some more dependency injection
- Code is now much more robust!