Posts for: #code

Home Assistant Command Line Authentication for Authelia

Want to integrate Authelia with Home Assistant? Unfortunately Home Assistant lacks support for SSO, but it does support a rather unique command line authentication mode. In short: Home Assistant will execute a script, passing in the provided username/password from the client. If the script exits with code 0 then the login is accepted, if not it’s rejected. Authelia, in turn, has a handy /api/verify endpoint that can be used by proxies to implement forward authetication with.
Read more

JASIG CAS for osTicket

Update 2015-06-03: I have moved this plugin to its own project. The post below has been updated to reflect this. Back when I was working at RPI I had setup a ticketing system to handle the volume of support related requests that were coming in via e-mail. I turned to osTicket but their authentication system has always been a bit.. err.. not user friendly. Given that many college campuses, including my own, utilize CAS I figured it was time to get that hacked into osTicket.
Read more

Bootstrap Request Tracker

At one of my previous jobs I had setup Request Tracker to handle support tickets. Request tracker is actually a very powerful piece of software that is unfortunately stucking using a quite ugly theme. They did recently modernize the code behind the theme but it’s still far from perfect. To that end I decided to include some Bootstrap (pre-version 3) to the theme to help spice things up a little bit.
Read more

Request Tracker - Map AD OU to Queue

While working for a school district that ran a windows shop I decided to branch out and use Request Tracker for support tickets. The software allowed us to handle issue more efficently, however, it had a major drawback in that someone would need to manually assign tickets that came in to the proper queue. Since each school building had its own tech(s) we gave each building a queue and then made that buildings tech(s) masters of those queues.
Read more