=== Mobile DJ Manager ===
Contributors: mikeyhoward1977
Tags: DJ, Mobile DJ, DJ Planning, Event Planning, CRM, Event Planner, DJ Event Planner, DJ Agency, DJ Tool, Playlist Management, Contact Forms, Mobile Disco, Disco, Event Management, DJ Manager, Mobile DJ Manager, DJ Management
Requires at least: 3.9.1
Tested up to: 4.2.3
Stable tag: 1.2.2
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Mobile DJ Manager is an interface to fully manage your DJ or Agency business efficiently.
== Description ==
Mobile DJ Manager is the solution for Mobile DJ's who work on their own or businesses that employ multiple DJ's.
It is an event planning solution built specifically for websites running on WordPress ensuring the users are familiar with the Administration settings and look and feel.
Mobile DJ Manager allows you to manage your events from enquiry stage through to completion. Add your DJ's, your clients and then create an event.
As a site admin you will be able to view all information, but as a DJ, depending on the permissions set by the Administrator, you will only see those events that are specific to you.
Email automation is also built in, depending on your chosen settings. Quotes can be automatically sent to clients when an event is created, contracts can be issued automatically and digitally signed, and booking confirmations also emailed to both clients and DJ's alike.
As a client, you gain access to a number of features via the main website once you login. These include;
* Profile management ensuring that the DJ has all the relevant contact details at all times
* Playlist management
* Secure online payments via PayPal
* Digitally sign event contracts
* Invite guests to add songs to the playlist via a unique URL. Clients can remove songs they do not deem appropriate
The main dashboard provides a complete overview of your business detailing the number of events and earnings over the month and year.
All in all Mobile DJ Manager helps you to run your DJ business efficiently.
== Installation ==
Automated Installation
1. Login to your WordPress administration screen and select "Plugins" -> "Add New" from the menu
3. Enter "Mobile DJ Manager" into the Search Plugins text box and hit Enter
4. Click "Install Now" within the Mobile DJ Manager plugin box
5. Activate the plugin once installation is completed
Manual Installation
Once you have downloaded the plugin zip file, follow these simple instructions to get going;
1. Login to your WordPress administration screen and select the "Plugins" -> "Add New" from the menu
2. Select "Upload Plugin" from the top of the main page
3. Click "Choose File" and select the mobile-dj-manager.zip file you downloaded
4. Click "Install Now"
5. Once installation has finished, select "Activate Plugin"
6. Once activation has completed, click the "Settings" link under the Mobile DJ Manager plugin
7. Installation has now completed. Next you need to configure MDJM.
== Frequently Asked Questions ==
= Is any support provided? =
Yes. Support can be obtained via our online Support Forums at http://www.mydjplanner.co.uk/support/ or by emailing contact@mydjplanner.co.uk. We'll answer all queries as quickly as we can.
= Is there a Pro version with additional features? =
This plugin is fully functional and free to use for a period of 30 days after which the ability to adjust settings and add new information is restricted. To list these restrictions, you must purchase a license from http://www.mydjplanner.co.uk
== Screenshots ==
1. An overview fo the Mobile DJ Manager Dashboard screen as seen by an Administrator when they are logged into the WordPress Admin UI
2. The Dashboard as seen by a DJ (employee) when they are logged in
3. A view of the settings page (not seen by DJs)
4. Permissions can be set to determine what a DJ can see/do within the application
5. Event listing within the Admin UI
6. The client's homepage on the website front end
7. The playlist feature as utilised by clients
== Licensing ==
Mobile DJ Manager for WordPress ships as a 30 day fully functional trial for you to fully experience the benefits of the plugin.
After 30 days, functionality will be restricted in that you will no longer be able to add new events, or make adjustments to the plugins settings. After you purchase a license from http://www.mydjplanner.co.uk full functionality will be restored.
Note: It can take up to 24 hours for your new license to be applied and restrictions to be lifted so to ensure you are not impacted, we recommend you purchase your license in advance of the trial expiring.
== Changelog ==
= 1.2.2 =
Released Friday 3rd July, 2015
- Bug Fix: Addons available within Events screen when Available as Addon setting was not selected
- Bug Fix: Debugging was stuck on/off depending on your setting prior to the 1.2.1 upgrade
- Bug Fix: Unable to toggle the PayPal Enabled setting since upgrade to 1.2.1
- Bug Fix: Cleared an error that may display if WP Debugging is enabled, whilst adding new equipment and/or package
- Bug Fix: No more comment approval requests caused by journaling
- General: Slight adjustment to codebase for debugging as a tidy up
These issues appear to impact new installations more than existing due to the fact that the settings are set correctly, but not adjustable. However we recommend checking that both the Enable PayPal? and Enable Debugging? settings are set as expected.
= 1.2.1 =
Released Sunday 28th June, 2015
- Refreshed the Settings Options layout
- HTML5/CSS3 compatibility on all front end pages
- Updated Client fields
- New: Additional shortcodes for equipment & packages
- New: IP address captured during client contract signing and displayed in contract view
- General: More improvements to debugging
- Bug Fix: Addressed Email Tracking reliability
- Bug Fix: {EVENT_TYPE} shortcode was returning ID rather than name
- Bug Fix: Playlist submission to MDJM date error
- Bug Fix: Broken event link when reviewing sent communication
= 1.2 =
Released Tuesday 2nd June, 2015
A complete revamp of how Events, Transactions, and Venues work plus much much more.
Join our Facebook group for all the latest discussions, news and more - https://www.facebook.com/groups/mobiledjmanager
- New: Drag & drop your Contact Form fields to re-order them easily
- New: Edit field settings without having to delete and re-create
- New: All transactions are now logged, whether automated via PayPal or manually entered by the Admin
- New: Notifications to clients when payments are entered manually for events
- New: Event Transaction overview is displayed on each event page
- New: Transaction Types have been moved and no longer reside within settings
- General: Email tracking accuracy has been improved. If it says it has been opened,
you can be sure that the Client has received and opened the email
- Bug Fix: Printing playlist no longer shows menu
- Bug Fix: Email playlist corrections
- General: All outbound emails are sent from the defined system address. If your settings dictate that emails come from DJ's,
the DJ's name will be displayed and the reply-to address will be set to that of the DJ too. This also addresses an issue whereby
DJ's who have email addresses that do not end in the same domain name as the website where MDJM is installed, cannot send emails
due to security controls
- General: Digital contract signing now requires the client to re-enter their password as an additional verification step
- Bug Fix: Strange actions if the Availability widget was displayed at the same time as an Availability form within the main content
- General: Begun updating pages for HTML5 & CSS3 compliance. Not yet completed
- New: Create backups of the MDJM database tables and download within the debugging screen
- General: Significant improvements to the application debugging. No annoying notification when debugging
is enabled, however we still only recommend to enable when you are experiencing an issue
= 1.1.3.3 =
Released Thursday 14th May, 2015
- General: You can now add custom content above MDJM shortcode content within Client Zone pages
- General: Support for WordPress 4.2.3 (currently in alpha)
= 1.1.3.2 =
Released Friday 8th May, 2015
- General: Full support for WordPress version 4.2.2
- Bug Fix: Missing space within Client Zone playlist management page..."Your playlist currently has ...entries"
- Bug Fix: CSS Correction within Availability widget
- Bug Fix: Error when sending playlist via email
= 1.1.3.1 =
Released Monday, 27th April 2015
This is a bug-fix release only
- Bug Fix: In certain circumstances, if you do not have events in the
Approved status, no events were displayed in the events list
- Bug Fix: Relating to the above, the status links did not work in the events list
Watch out for the next major release of MDJM...coming soon to include a re-designed Event interface, greater email tracking, faster response times and much more!
= 1.1.3 =
Released Tuesday, 21st April 2015
- New: Officially supporting WordPress 4.2
- General: Removed Add New option from Automated Tasks - this feature is still in development
Watch out for the next major release of MDJM...coming soon to include a re-designed Event interface, greater email tracking, faster response times and much more!
= 1.1.2 =
Released Tuesday, 17th March 2015
- New: All emails sent via the system to clients and DJ's are logged
- New: Track your clients opening of emails
- New: Re-designed the Venues feature and added additional functionality
- Bug Fix: If your web theme utilises white text some playlist entries where not visible within the front end
- General: Cleaner Email and Contract Template tables
- General: Code improvements, efficiency and cleanliness
= 1.1.1 =
Released Tuesday, 10th March 2015
- New Settings options added - Payment Types & Transaction Types. Used for adding Event transactions
- Bug Fix: Manage Playlist link was missing on the client home page when viewing a single event
- Bug Fix: Mapped field not removed from Contact Form list if already assigned to field
- Bug Fix: DJ's only see their own events and clients within the Events page
- Bug Fix: Emails sent via the Communication Feature without a template failed
- General: Client first and last names always have a capital letter when created via new event or contact form
- General: Events table defaults to sorted by event date
- General: Added colour picker when setting error text colour for Contact Forms
- General: Custom verification messages for Contract and Email Template updates
- General: Further improvements to the Debugging system
- General: Updated the uninstallation script
= 1.1 =
New Features
PayPal Integration for online Client Payments via your website
Mobile DJ Manager for WordPress is now fully integrated with PayPal enabling you to take online payments securely via your website.
- No PayPal account is needed by Clients in order to make payments
- Accepts payments from all major credit cards, as well as funds within the Client's PayPal account
- Clients can choose to pay the Booking Fee/Deposit, or the full event balance
- Full PayPal integration means the MDJM application receives information from the PayPal IPN API system and updates the booking and journal automatically after verifying payment is completed
- Automatically sends your client an email based on a template of your choosing when payment is verified
- Ability to apply taxes
- Multi-Currency support for GBP, EUR, & USD
- Supports customised PayPal checkout pages
- Customise the display of the payment form
- Immediate notifications in the Admin interface when you have new "Unattended" enquiries
- Supports the PayPal sandbox environment so full testing can take place without real payments
Transaction Page
A new Transactions page has been added to the MDJM system and is available via the Mobile DJ Manager menu's within the WordPress admin interface.
This page is only available to Admins and if the Payment features is enabled and has been introduced to compliment the new online payments system as described above.
For now, the page simply lists any transactions that have been processed via PayPal and any other data relevant to that transaction. We will continue to develop this feature in up and coming versions.
Events Table
The Events page has been updated slightly to be a little more intuitive. Unattended enquiries are now listed as priority and with a red background.
The majority of updates to this page were to do with better, cleaner coding resulting in faster loading times and more efficient lookups.
Bug Fixes & Minor Enhancements
- New: Added
Make A Payment link to the Client home page if PayPal is enabled for Client events that are due a deposit of balance payment
- New: Enabled the Add Media button within the Communications page. You can now include images in your Client Communications
- New: Added buttons in Playlist view to email the event playlist to yourself or print it
- New: Payments tab added to the Settings page to support the new PayPal online payments feaure
- New: Added sub-menu items to the admin toolbar Settings item
- New: {CONTACT_URL} Shortcode added
- New: Shortcodes added to support the new online payments system. To be used within the verification email template
- {PAYMENT_AMOUNT}: Inserts the amount received by the payment
- {PAYMENT_DATE}: Inserts the date payment was received as determined by PayPal
- {PAYMENT_FOR}: Inserts Deposit or Balance depending on the payment received
- New: Setting added Deposit Label enabling you to change the terminology used on both the front end and backend of your website. Some people prefer
Booking Fee for example. Defaults to Deposit. Remember to update any email or contract templates as necessary
- New: Setting added Balance Label enabling you to change the terminology used on both the front end and backend of your website. Defaults to
Balance. Remember to update any email or contract templates as necessary
- Bug Fix: Slight adjustment to the Contact Forms validation scripts. In some instances determined during testing (no bug reports) the jQuery validation did not work correctly
- Bug Fix: WordPress "reserves" some form field names such as name so if you used this field name within the MDJM Contact Forms, the form did not submit correctly. This is rectified
- General: Updated the uninstall script
- General: Added the
Date Added column to the playlist table admin view. List is sorted by this column as default
- TODO: Editing and ordering of Contact Form fields
= 1.0 =
New Features
Our fully customisable Contact Forms enable full management of events from the initial client enquiry all the way through to the completion of the event.
- Create as many Contact Forms as you need and display them either on a single page in amongst your own contact, or via a widget that is displayed on multiple pages
- Configure each individual form to meet your requirements
- Map form fields directly to Client or Event fields
- Create clients and event enquiries when the form is submitted
- Immediately respond to the client once they submit the form with a pre-defined template
- Customise each individual field as necessary
-
- Include a date picker
- Specify which fields are required to be completed before submission
- Specify your own CSS class
- Include placeholder hints
- & more
- Include text fields, free text areas, checkboxes, date fields, select (drop down) fields & more
- jQuery Validation
- Point successful Availability Checks to your MDJM Contact Form page for additional functionality
Bug Fixes & Minor Enhancements
- New: Create Clients directly from the Add New Event screen as part of the event creation process
- New: MDJM Contact Form Widget enabling you to add your MDJM Contact Form to multiple web pages quickly and easily
- New: Setting added New Enquiry Notifications. When checked, a notification will be displayed at the top of the WP Admin pages if there are new Unattended Enquiries that need attention. These notifications are only displayed to Administrators. The Setting is enabled by default
- New: Once an event is Approved, you can now click on the status within the Event Listing page and view the Client's signed contract
- Bug Fix: The Year drop down list within the Availability page was showing blank instead of 2015
- Bug Fix: If you had your WordPress Permalink Settings set to the default of Default (also referred to as "Ugly") the Client Zone links did not work correctly for Clients when logged in
- Bug Fix: In some instances the links within the Client Zone did not work correctly due to a conflict in configuration
= 0.9.9.8 =
Bug: Event table was not being created correctly during installation
Bug Fix: Slashes (/) were displayed if apostrophe's (') or other non-HTML characters were used in event description and other free text fields
= 0.9.9.7 =
As this release comes shortly after 0.9.9.6 please see those release notes below also...
Bug Fixes & Minor Enhancements
Bug: Event quotes were using template set in settings even if you selected an alternative during event creation
Bug: jQuery bug on main WP Dashboard resolvedstopping availability datepicker from showing resolved.
New Setting added New Enquiry Notifications. When checked, a notification will be displayed at the top of the WP Admin pages if there are new Unattended Enquiries that need attention. These notifications are only displayed to Administrators. The Setting is enabled by default. Note that this feature will not be active until the next major release
= 0.9.9.6 =
Bug Fixes & Minor Enhancements
New Mobile DJ Manager Availability Widget added to the main WP Dashboard which displays an instant 7 day overview for all your staff and provides the ability for you to perform a quick availability lookup as soon as you have logged into your WordPress Admin interface
New: We have now added functionality within the DJ view screen to mark DJ's as inactive. Inactive DJ's are not displayed within the create event screen in the Select DJ drop down menu. Use this function in the same way as the Inactive Client's which was introduced in version 0.9.9.4
Quick Availability Check added to main MDJM Dashboard
New Setting Unavailability Email Template which enables you to define a template to be used as default when advising clients of unavailability... more on this soon ;)
Event listing is now alphabetical within the Create Event and Edit Event pages
Removed Bulk Actions drop down and associated checkboxes from the Event List pages. Two main reasons for this. There was/is a bug whereby multiple Journal entries were created when some actions where processed. We're not sure if we will re-introduce the Bulk Actions for these pages. If you find them useful, let us know.
Bug Fix: If you had more than 10 venues, you could not edit venues with an ID greater than 9
Further enhancements to debugging
Venue Listing drop down lists are now alphabetical
Bug Fix: Automated Task Complete Events marked events as completed on the day of the event if the event finish time was after midnight
Bug Fix: Entries Uploaded count was not displaying when editing the Upload Playlist Automated Task
Bug Fix: Playlist entries were not uploading to the MDJM servers reliably
Front end Availability form validation improvements - no longer using annoying pop-up alert if no date is entered, but instead using jQuery
= 0.9.9.5 =
New Features
We have added a drop down field to the event creation process that becomes visible if you select the option to Email Quote?. The drop down list Select email Template to Use enables you to select any of your email templates to use when emailing the Client with their quotation. By default, the option you have set within Settings is selected.
This provides the flexibilty for you to create different templates for use with different event types should you wish to.
If you have Permissions configured to allow DJ's to create events, the Disabled Templates for DJ's setting applies.
Bug Fixes & Minor Enhancements
AdjustedCommunications page. Send Email to: dropdown now seperates Clients & DJ's in a better format
An additional debugging option has been added to enable more in-depth debugging by the MDJM Support Team. Clicking the Submit Debug Files button, sends over information regarding your MDJM Settings to the Support Staff.
= 0.9.9.4 =
New Features
Enabled the sending of contracts via email to clients from within the Communication Feature
Added ability to mark Clients as inactive to avoid buys Client list when creating an Event
Bug Fixes & Minor Enhancements
New Setting added to determine the number of results displayed on the Clients, Events and the Venues list pages
Enabled pagination on the Events and the Venues list pages.
Enabled searching within the Event list screen, the Client list screen and the Venue list screen.
Big Fix: When a Client booked an event via the Client Zone an email was sent to them event if the Contract link to client? setting was disabled.
Main dashboard indicated DJ was working today even if the event status was not Approved
Confirmation message displayed to a client when they book an event or approve their contract via the Client Zone now only displays the You will receive confirmation via email shortly message if you have configured emails to be sent in settings.
If you have an idea for a new feature, or an improvement to an existing one, let us know here.
= 0.9.9.1 =
Minor Release with a few enhancements
Bug fix: Event date check returned odd results sometimes
New Setting: Added setting to disable the incomplete profile warning displayed to clients when they logged into the Client Zone if key information is missing
New Setting: To choose whether or not the Client receives the Booking Confirmation email once contract is signed / event status changes to Approved
New Setting: To choose whether or not the DJ receives the Booking Confirmation email once contract is signed / event status changes to Approved
= 0.9.9 =
Enhancements
Introduction of the Availability Checker & Management feature
Added support for the EUR and USD currencies
Added support for changing short date format
Change the display name of default client fields
Customise frontend text within the Playlist client zone pages
Select who each of the system emails are from
We have added the TinyMCE editor to the Settings textarea's where you can manipulate text displayed to your clients on your website enabling you to format text, add links etc. with ease
Automated Task "Complete Events" now checks the end time of the event as well as the date
Added Debugging option to the Settings page. Not recommended for use unless the Mobile DJ Manager for WordPress support team ask you to enable it
Validate event date during event creation to ensure it is present and not in the past
Added Created Date to Edit Event screen to display the date the event was first loaded
Added Last Login time to the DJ List
Date selectors now include drop downs to change month & year and also start on the day of the week configured within your WordPress settings (was previously always Sunday)
Improved uninstallation procedures
The Mobile DJ Manager widget on the main WP Dashboard no longer includes Failed Enquiries in Today's status
Official support for WordPress 4.1
= 0.9.8 =
Bug Fixes
Resetting Client Password during event creation was not always successful
= 0.9.7 =
Read the detailed release notes here
Bug Fixes
Contract review emails were generated and sent even if the setting was not enabled
DJ's should only see their own Clients within the Communication feature
DJ's now only see contact information for Clients when clicking their name on the Client screen, unless they have permission to add new clients
Clicking on a Clients email address now directs you to the Communication Feature with the client auto selected
DJ setup time now defaults to event start time
Tighter Security: If you do not provide DJ's with the permission to Add Clients, they cannot Edit Clients either and the Add New button is no longer displayed within the Client Details page
If you have not enabled DJ's to add venues, they cannot view them either except in the event detail screen
Edit Venue button removed for DJ's that if they do not have permission to add a venue
As reported in this bug depending on the PHP configuration of your web server, a warning message may have been displayed when Adding, Editing, or Deleting a venue. This did not affect functionality.
New & Enhanced Features
Client password's can now be reset as part of the event creation process. Shortcodes also added to enable you to include this information within your quotation emails if you want to
{EVENT_DATE_SHORT} shortcode added to enable you to display date as DD/MM/YYYY within emails
Updated Permissions
DJ Can View Enquiry: Whether or not your employees can see outstanding (or failed) enquiries where they have been listed as the DJ. If this is not selected, the relevant information is also removed from the WP Dashboard and the MDJM Dashboard
Disabled Shortcodes for DJ's: Select which Shortcodes your DJ's cannot use within the Communications feature. Whilst the Shortcodes will still be visible, if a DJ tries to send an email with the disabled shortcodes within the content, it will fail
Disabled Email Templates for DJ's: The Email Templates you select here will not be visible to DJ's when they are using the Communications feature
Scheduled Tasks now have a new home. Removed from the Settings page and given their own menu item - Automated Tasks
Added Setting for Client Dialogue text enabling you to specify your own text that will be displayed to clients within your website front end
= 0.9.6 =
Bug Fixes
As reported in this bug depending on the PHP configuration of your web server, a warning message may have been displayed when Converting, Completing, Failing, or Recovering and event. This did not affect any functionality
The Communication feature was unreliable if a client had multiple events in the system and also regarding copying in Admin/DJ. The overhaul described above addresses these bugs
New & Enhanced Features
MDJM Shortcodes are supported within email subjects
Communication Feature Updated
- Admins can now communicate with DJ's as well as all clients in the MDJM system. DJ's can only communicate with their own clients
- Once you have selected a recipient, you can select the event regarding which you are communicating with them, if you wish to do so. For clients, once selected you can select all events they have in your system. For DJ's, you can select all events at which they have, or will, be DJ'ing at.
Additional fields added to the Event creation and editing process
- DJ Setup Time: Enables you to enter a setup time for the event
- DJ Setup Date: Just in case :)
- DJ Notes: The ability for you to enter notes that only the Admins and event DJ will see
- DJ Notes: The ability for you to enter notes that only the Admins will see
New Shortcodes added to support new event fields
- {DJ_SETUP_TIME}: Inserts the setup time specified during event creation
- {DJ_SETUP_DATE}: Inserts the setup date specified during event creation
- {DJ_NOTES}: Inserts the information entered into the events DJ Notes field
- {ADMIN_NOTES}: Inserts the information entered into the events Admin Notes field
= 0.9.5 =
Bug Fixes
- As reported in this bug the From address of emails was not defaulting back to the WordPress Admin email address if unset
- Also reported in this bug Admins were copied in client emails even if the setting was not enabled
- Contract Date was always todays date, even when signed. Now shows date of signature if signed
- The Complete Events scheduled task was sending emails with subject of "0"
- Some scheduled tasks were sending notification emails to admin even when no actions taken
New & Enhanced Features
- You can now select how times are displayed. Within the DJ Manager > Settings page, set to either a 24 hour or 12 hour format
- Added new option to the DJ Manager > Settings page enabling you to preifx the unique contracts ID if required. This prefix will also apply to invoices in a future release.
- Added shortcode {CONTRACT_DATE}: Inserts the date of the contract. If the contract has been signed the date of signing is entered, otherwise it defaults to today
- Added shortcode {CONTRACT_ID}: Inserts the unique ID of the contract. If a prefix has been set within DJ Manager > Settings, the prefix is also displayed
= 0.9.4 =
Bug Fixes
- Early adoptors of 0.9.3 may have experienced issues with saving venues into the venues database during event creation due to an incorrectly set DB attribute
- Some templated emails were not formatted correctly (too much spacing and/or invalid characters)
- Admin was not blind copied into emails even if setting was set
- Client contract page was sometimes denying access if accessed via direct URL
- Client Playlist page no longer shows odd date if the event has passed
- Removed the Email Templates tab from the Settings pages as this is no longer used since version 0.9.3
- Displays the number of playlist entries uploaded to MDJM in the Upload Playlists edit view of the scheduler
New & Enhanced Features
- Customise the subject of emails for Enquiries, Contracts, and Booking Confirmations
- Customise the Admin email address
- Enhanced the Client pages
- Now supports multiple events per client
- All event's are displayed to client - previously only confirmed (approved events)
- Clients can accept quotations, sign contracts, decline quotes
= 0.9.3 =
Bug Fixes
- Occasionally odd characters were appearing in emails generated by the application
- Occasional incorrect figures on the Dashboard have been corrected
- In event edit view, Update Add-ons button was displayed even if no Add-ons were configured.
- If no venues had been saved, there was no possibility to enter venue information whilst creating a new event.
New & Enhanced Features
- Email templates are now managed like posts. You can now add your own templates as well as customise the default ones
- Scheduler - Let MDJM work for your business even while you are not!
- Request payments from customers
- Ask clients for feedback once their event is complete
- Close enquiries that have been outstanding for a while
- and more - fully customisable
- Added option to mark balance as paid in event editor view
- Added the MDJM menu icon to Contracts & Email Templates menu items to make them easier to identify
= 0.9.2 =
- Bug fix with communication feature - missing info when sending email
= 0.9 =
* Lots of new features in this release so we have reverted all trials back to 30 days
Bug Fixes
- Fixed issue with contract page where users could see contract even if not logged in
- Fixed issue DJ not being blind copied in emails when setting is set
- When an event is marked as completed/converted/failed/recovered you are now returned to the event list rather than a blank page with success message
- Some general improvements to browsing/navigation in the Admin UI
- Fixed navigational links in table views
New & Enhanced Features
- Added "Mobile DJ Manager" menu items to the Admin toolbar for both frontend and backend when logged in
- Added "Communications" - You can now communicate with clients directly from the MDJM Admin interface
- Equipment packages have been introduced (activate in settings) - Add pre-defined packages to your events
- Inventorise all your equipment
- Add-ons are available for events
- Lost enquiries can now be viewed and recovered
- Enquiry Sources are now fully custmisable
= 0.8.1 =
- The warning notice that was sometimes displayed after adding a new event has been resolved
- Bulk action processes are now all working for Events
- Convert, Fail, Cancel links are now functioning correctly
= 0.8 =
* Added MDJM shortcodes to TinyMCE to be used within email templates
* Finalised Client Fields settings page
* Added contracts - contracts are now stored in the application and clients can approved via the frontend
* Contracts can now be automatically sent to client when enquiries are converted or events status is changed to Pending
* New email template for client contract notification
* Added setting feature to auto email client contract
* Tidied up the install and uninstall procedures
= 0.7.2 =
* Added ability to view journal entries in the Admin UI
* New Events are now loaded as Enquiries
* Plugin update checker is now live
* Added email templates
== Upgrade Notice ==
= 0.8.1 =
* This upgrade is required to address some minor bugs