Node – Get Named Command Line Arguments
I am writing a small command line utility using Node and needed to get named arguments from the command line. A quick Google search led me down crazy complicated rabbit holes and (of course) a bunch of recommendations to just install npm modules. There ain’t no way I’m installing an npm module to READ COMMAND…
Configuring Booked SSO with SAML
Booked comes with multiple Single Sign On plugins out of the box. There are many benefits to SSO over standard authentication. For administrators, having a single point of account credential and access administration is very valuable. If someone leaves the organization they don’t have to deactivate accounts in multiple systems. For your normal user, the…
Social Distancing Features in Booked
Slowing the spread of COVID-19 is about the most important thing we can do as a society right now. I know that Booked is heavily used in laboratories and other organizations where working remotely may not be possible. I want to highlight a few features that can help reinforce social distancing in your lab or…
Configuring Sonar with a Create React App in TypeScript
There are a ton of posts on StackOverflow and Medium and the rest of the internet on setting up SonarQube, but I couldn’t find a definitive guide on configuring it with a React web application (using react-scripts/create react app) written in TypeScript. Turns out that it’s not that hard once you know all the pieces…
Booked Tips: Limiting Resource Usage
Booked is configurable in so many ways. In this article we’ll review a few ways to control when, how, and by whom resources are booked. Let’s start with some of the simple settings. In Application Management > Resources you are able to control broad settings on when resources can be reserved. Resource Access Settings The…
Booked Tips: Showing Events on Your Website
Booked includes a lot of features that you may not know about. In this article we’ll talk about a simple way to display reservations from Booked on your website. If you just want to display reservations from Booked to your guests without needing them to navigate to the application and browse the schedule, there is…
Booked Tips: Custom Attributes
Booked includes a lot of features that you may not know about. In this article we’ll talk about extending Booked to gather additional information from your users. For example, you may need to know the configuration of seating for a room, or mileage out and mileage in for fleet management. Reservation Custom Attributes Custom Attributes…
Booked Tips: Monitor Display
Booked includes a lot of features that you may not know about. In this article we’ll talk about the monitor display, which is perfect for showing reservation information on a big monitor for all to see. Some good uses are waiting rooms, a shared space or common area, or at reception. This view has a…
Booked Tips: Emailing Users
Booked includes a lot of features that you may not know about. In this article we’ll talk about the capability to email Booked users. There are lots of times when you may need to send a notification to Booked users. Maybe a piece of equipment is unexpectedly unavailable or there is a change in booking…
Booked Tips: Setting up Administrators
Booked is configurable in so many ways. In this article we’ll review how to set up multiple levels of administration. Most of the time organizations can get away with the single administrator that is the default in Booked. The first user to register gets full administrative rights for the whole application. So they can create…