Bill's Gigulator

Welcome!

Thank you for using Bill's Gigulator. This is a work in progress! Email questions to you know who.


Bill's Gigulator News

04/04/2024 Version 2.27 - Mobile Calendar

Version 2.27 

  • Added a Mobile Calendar! Note it has its own preferences.
  • Added "This Week" on Home page on Mobile Devices. 
  • Added Prev, Next Record Navigation on gigs and posts edit screens that were accessed from the home screen.  
  • Added publish filter to Posts and Press Lists.
  • Reorganize menu, moving Help and Gigulator News to the Admin Tab.
  • Category List: Add a category id column to the category list for people like John Dixon who want to Filter! 
  • Improved the layout and styling here and there, especiall on mobile gig editing. 
  • Fixed some bugs.
  • ROCK!

03/17/2024 Version 2.26

Version 2.26 is an update to Account options. You will see some new display preferences on home page, booking lists, and calendar.

09/07/2023 Version 2.25 - Settlement Status

Version 2.25 Released today.  

- Added a "settled status" of Open and Closed to gigs. When closed, the gig is complete, all monies are settled.
This should help sinplify the list of gigs. TODO make setting clse save and set things to read only.
- Home page. Fixed layout issue on mobile version of the homepage.
- Booking Page: Save button will enable when "Notes->" is pressed.
- Added private and public notes to the booking list. It's an easy way to check the work.
- Added account settings option "has Cds".
- Cds: Added Open Graph Fields in the Cd Setup/View screens.
- Cds: change the publish flag to a 3 states. Draft, preview, Publish. preview is like an in between state.
- Add <meta name="robots" content="noindex"> to prevent google from indexing.
- Booking Page: fix Update error when adding staffing row and then updating the page.
- Revamped javascript class for server communication. So several bug fixes.
bugs - Vendors lose css info when all vendors are removed and readded.
loading image remains at times.
- Refactored javascript page, list, form . Fixed some bugs in the process.
- Fixed some Category mini vs full page issues. Hopefully all.

10/29/2022 Publish Version 5.70

The publish section of Bill's Gigulator is how websites and calendars get the data.  I have made the following enhancments:

  1. iCalender/Google Calender Feed: 
    1. Now supports end times.  When you put in something like 6-8pm for the start time, bill's gigulator saw the 6pm and made that the start time and then just made the end time 2 hours later.  But now I will also look at the 8pm.  
    2. Load in and soundcheck time are now included in the calculations for event start and end time.  Also you will see their values listed in the events description.  
    3. It's worth repeating some of the logic in the ical.  if the start time is after 10pm and before 3am I just set it to 10pm. if the end time is after midnight or before 4am I just set it to 11:59pm.  That's so you have room to see it on you day view, and also to avoid seeing it on the next day's morning wich I find irritating. 
    4. Switched to a new iCal library that is compatible with PHP 7.4.
  2. New database calls and code upgrade to allow me to upgrade to PHP 7.4. No changes are required on any websites.

COMING SOON: 1) Square Space integration using javascript.  2) Google Event Support: I had things setup so Google could figure out your gig schedule when it crawled your website's show page. but over time Google changed the way it crawls the data and our gigs were dropped.  So I'm updating to the latest JSON-LD technology.   

10/24/2022 2.24 I remember!

  • Home page tabs will be remembered in the browser/window you are working in.  
  • Popup Search/Selection Lists: 
    • The search input will be remembered as long as the tab is open.  I find this useful when I'm picking out drummers for a gig. I type NYC drummer.
    • Added the ability to look at non active sidemen, projects, or closed venues from the selection lists.  For those "where did it go" moments. 
    • I'm considering other changes here, like maybe allowing most frequently used things at the top, or some other filters. Feedback is welcome. 
  • Sidemen List: "sidemen gigs", "sidemen pay", "sidemen avg" columns changed to "hired count", "hired pay", "hired avg".  They will show results when the sidemen status is hired, skipping the "unavail", "offered", "cancelled" and "no stat" statuses. 
  • Some visual alignment tweaks.

09/05/2022 2.23 GUI/Staffing/SMS

Lots of work while I was in Mississippi. 

Staffing:

  • Tweaked the "hire stats" of a sidemen. "Confirmed" is now called "Hired". Added a "No Stats" status to a sidemen's hiring status (staffing).  Hope to figure out a better name for this down the road, this is for the situation where you have someone on the gig you are not paying and other people you are. 
  • Added hire status to appropriate report filters. 
  • Added some "Stats" on a sidemen edit page.
  • The sidemen list is really becoming a contact list so I changed some of the titles. 

SMS

  • Added "SMS" links everywhere there are phone numbers.  Click on it and your messaging app will come up with that person in the To. I tried it on iphones and mac's.  Not sure about windows/android.
  • Added a "text the band" link on the booking entry page.   This will text everyone that is marked "hired". 

GUI

  • Cleanded up Project, Artist, Venue/Location, Contact pages, added some preferences to show staffing or hide amounts. 
  • Spiced up the user interface with some shadow effects. 
  • Added overflow for larger tables so there will now be a scroll bar instead of the ugly overhanging stuff. 
  • Added a filter for venue:closed.
  • Added Tabs for booking mobile page. Expermenting here with a new layout for this screen. 
more news inside...