Liran Tal's Enginx Driving an innovative future

Views MySQL OrderBy – Drupal module 0

Views MySQL OrderBy – Drupal module

If you’ve ever needed to customize a bit the SQLs in Drupal’s Views module (version 2 for the sake of this argument) you know how much of a pain or ugly-ness is involved. Probably, the first step would be to locate a contributed Views module that would provide the functionality required and then it’s ofcourse required to code review it, make sure it’s properly maintained and not another dead project on Drupal....

gearman_sqrd-600x450 0

Gearman – offloading Drupal tasks to a job server

At work, we’ve recently needed to offload some processing tasks to a background job server. I’ve worked with Gearman prior to my current position at HP as well as prior to my experience with Drupal and I’m happy to see there’s an extension for that available. About Gearman Gearman is an all-purpose job server that manages work between distributed workers for client which throw jobs at it. It has libraries implemented...

daloradius1 0

daloRADIUS new website and offering

After a very long time where I’ve managed daloradius.com as an independent blog I have decided to revert it to a static content website with very little dynamic information, such as hooking it into ohloh and other RSS feeds. In context of this change I’ve also converted the older enginx.com static website content into a Drupal 7 based blog where I’ll post my blogs, daloRADIUS-related among them, where it can be easily captured...

New Billing Invoices improvements 0

New Billing Invoices improvements

We’ve fixed some issues in Invoices management as well as added an Invoices Report page to list and filter the invoices database, as well as generating a CSV export for the displayed invoice list.  

New Billing Invoices improvements 0

New Billing Invoices improvements

We’ve fixed some issues in Invoices management as well as added an Invoices Report page to list and filter the invoices database, as well as generating a CSV export for the displayed invoice list.    

daloradius1 0

Further Billing improvements – Invoices and Payments

Further improvements to the billing area include support for creating and managing Invoices and Payments for users. On a special dev note – since FreeRADIUS doesn’t manage users as true user entities and there’s no user_id involved, then the payments and invoices are based on the user_id which is the id of the user in the userbillinfo table, hence it’s important to understand that every user related to billing must...

Heartbeat Dashboard 0

Heartbeat Dashboard

Still in the works but you can have a peep look at something new we’re also working on – heartbeat dashboard which is familiar to some from the Mesh dashboards projects out there. To those who aren’t familiar the idea is – a way to monitor information about a NAS (whether it’s running OpenWRT, DD-WRT, Ubiquity or other firmwares) without having to deploy complex monitoring systems nor without having to...

Operators handling change 0

Operators handling change

We’ve introduced a change in the db schema to allow a more flexible management of the ACLs (access lists) an operator has. The change has already been pushed into SVN a whlie back and requires to remove the current operators table and replace it with a new one and additional tables as well. Here is how the new operators ACL page looks like:

Users Portal changes 0

Users Portal changes

The old way of users to authenticate to the users portal by checking against their set password in the radcheck table is deprecated (which is not good for pin-cards or mac-based users since the auth-type would be accept instead of a password attribute). The new is that you set for the user a password and toggle whether the user is permitted to login or not (and possibly also to update...

PDF Invoices 0

PDF Invoices

Starting out with something new in the area of billing and such – Invoices support. While this is really just the start, not sure if to name it invoice, report or whatever but we’re starting out and added the PDF notifications as we’ll call them now in 2 places: Welcome notification – PDF notification emailed to the user upon creation Invoice/Report – currently implemented only for batch creations (and can...