3.10.2
6/18/20
Fixes
  • Fixed issues in wordpress plugin preventing updates to user roles, deactivation, and other minor issues
3.10.1
6/10/20
Fixes
  • Fixed issue preventing edits to user details
3.10.0
5/19/20
Features
  • Functionality to duplicate invoices
Fixes
  • Fixed issue preventing product deletions
  • Issue preventing saving estimates
3.9.5
3/10/20
Fixes
  • Details for this release will be added asap
3.9.3
2/21/20
Fixes
  • Fix loading of project notes
3.9.2
2/21/20
Fixes
  • Downgrade PHP requirement from 7.4 to 7.3 since 7.4 does not have good coverage amongst shared hosts yet :(
  • Fixed sync between slide out task details and task lists (list/kanban)
  • Fixed errors that occur in logs screen when there are no log entries
  • Other misc bug fixes and minor improvements
3.9.1
2/19/20
Misc
  • Added link to auto update functionality in the settings panel
Fixes
  • Fixed link to create new project note
  • Fixed upgrade script to work with v1 upgrades
  • Fixed issue causing WP installer to get stuck on verifying step
3.9.0
2/18/20
Features
  • Multiple project notes
  • Document editor with templates & PDF download
3.8.1
1/27/20
Features
  • Fix to auto update
3.8.0
1/27/20
Features
  • Auto update beta
3.7.2
1/11/20
Features
  • Details for this release will be added asap
3.7.1
12/24/19
Features
  • Details for this release will be added asap
3.7.0
12/23/19
Features
  • Details for this release will be added asap
3.6.1
12/19/19
Features
  • Details for this release will be added asap
3.6.0
12/15/19
Features
  • Details for this release will be added asap
3.5.2
11/9/19
Features
  • Details for this release will be added asap
3.5.1
11/4/19
Features
  • Details for this release will be added asap
3.5.0
11/01/19
Features
  • Allow users to save credit cards and auto charging cards for recurring invoices
  • Allow changing theme and layout of estimates
  • Added keyboard shortcut to bring up global search (Ctrl + Shift + F)
Misc
  • Added instructions to the tax screen in settings
  • Allow user to add client add client after a project has been created. Previously this needed to be done immediately on the new project screen
  • Added functionality in settings to clear recently accessed items
Fixes
  • Fix issue preventing add user functionality in wordpress plugin
  • Fix orphan tasks created when deleting a section via the task 'list' view, which caused the task view to fail on subsequent page loads
  • Allow templates to copy files, labels, cover images, etc, allow user to choose client when creating a project from a template
3.5.0
11/01/19
Features
  • Allow users to save credit cards and auto charging cards for recurring invoices
  • Allow changing theme and layout of estimates
  • Added keyboard shortcut to bring up global search (Ctrl + Shift + F)
Misc
  • Added instructions to the tax screen in settings
  • Allow user to add client add client after a project has been created. Previously this needed to be done immediately on the new project screen
  • Added functionality in settings to clear recently accessed items
Fixes
  • Fix issue preventing add user functionality in wordpress plugin
  • Fix orphan tasks created when deleting a section via the task 'list' view, which caused the task view to fail on subsequent page loads
  • Allow templates to copy files, labels, cover images, etc, allow user to choose client when creating a project from a template
3.4.1
10/15/19
Fixes
  • Fix conflicting functions with same name (entityType) on base model and BillingEntity trait, causing issues with invoice saves
3.4.0
10/15/19
Features
  • User alerts functionality and interface to manage alerts
  • Sticky date header on gantt chart that keeps dates in view as you scroll
  • Added interface to view the activity for individual tasks in the task view
Fixes
  • Fixed issue preventing list of agents from populating in the 'add person to project' dialog
  • Fixed issue preventing new tasks from being added within the agenda task list
  • Removed timer button and project actions from client portal
3.3.0
9/21/19
Features
  • Improved settings panel UX. Added dropdowns for valid choices and descriptions for settings so that users don't have to rely on documentation to find valid values
Miscellaneous
  • Changed method of determining which emails are sent to clients and simplified the process of choosing appropriate defaults
Fixes
  • Fixed issues preventing estimate creation
  • Fixed capitalization of ReportPdf and ReportCsv class names
3.2.5
9/17/19
Fixes
  • Fixed tasklist/change url to task_list/change url so that changes to task order, section names etc are saved correctly
3.2.4
9/16/19
Fixes
  • Fixed 'check for update' url
3.2.3
9/16/19
Fixes
  • Fixed scrolling issues on task gantt, kanban, and list views in projects
  • Removed invoices and estimates tabs from projects without a client
  • Fixed css issue causing all invoices in project to display on one line rather than wrapping to the next line
  • Added code to the project list views to display project colors and task summary for all views (active, upcoming, etc) rather than just the default
  • Fixed project progress calculation. It previously showed percent remaining rather than percent completed
  • Set default project filter to show only active projects rather than all projects
  • Improved handling of empty logs screen with instructions to enable debugging
3.2.2
9/06/19
Fixes
  • Fixed issue deleting clients and removing info from existing clients
3.2.1
9/05/19
Fixes
  • Added missing reply to email address required for incoming email to work
  • Fixed scheduled tasks info display to show the correct url (scheduled_tasks rather than scheduledtasks)
  • Updated email entry on the send invoice form to no longer require pressing "Enter" for the email address to be recognized
  • Improved error/notification messages on the client and server to give better instructions if a client is missing required information or if the client creation is unable to automatically create the first user. Also updated invoice editor to disallow saves if client info is correct.
  • Added notification messages if an invoice item has incorrect values (i.e letters in rate or quantity) and updated editor to disallow saves if invoice items are incorrect
  • Fixed link on empty project screen to point to the correct url #project rather than #new-project
3.2.0
9/03/19
Features
  • Redesigned project details page
  • Added inline editing of title, description, and dates on project details page
  • Added quick links to common actions in project details page sidebar, and quick links to favorites, project colors, and cover images
3.1.2
8/28/19
Fixes
  • Error when updating user details
  • Fixed changed-password template name (html -> mustache)
  • Fixed issue preventing tasks in the agenda (not attached to a project) from being completed
3.1.1
8/26/19
Miscellaneous
  • Improved styling of dashboard
Fixes
  • Css fixes for client edit page, client dashboard
  • fixed edit link on client page
  • Fixed special chars handling on dashboard
  • Fixed project progress calculation
3.1.0
8/25/19
Features
  • Improved logging by switching oout kLogger for Monolog and implementing rolling logs
  • Added a client side error notification when logged in as admin so you'll know if an error has occured on the server
  • Added the ability to view server error logs from within the app to make debugging issues easier
  • Added the ability to send error logs to support and download pdfs of error logs
  • Enabled changing color from project list page
Fixes
  • Css updates throughout the app
  • Install bug [details needed]
  • Improved cover image handling of dominant color processing issues (i.e. if there isn't enough memory)
  • Disabled ctrl-f bringing up global search (it was a terrible idea)
3.0.0
8/5/19
Features
  • Fully mobile responsive
  • Improved invoice editor
  • Invoice themes
  • 4 invoice layouts
  • Enable multiple payment methods at once and allow your users to choose whether they pay with stripe or paypal
  • Inline detailed history for each invoice directly on the invoice page (i.e. know exactly when a client has viewed an invoice)
  • Create products and use autocomplete for faster invoicing
  • Inline client creation from invoice editor
  • Complete redesign of client portal to improve usability and make it easier for clients to find information, pay invoices, complete tasks, and participate in dicussions
  • More flexible invoice sending - modify recipients and message for each individual invoice
  • Greatly improved PDF invoice functionality
  • Complete redesign to improve usability
  • Gantt chart for task sceduling
  • Task subtasks
  • Task edit in place
  • Task cover images
  • Task labels with colors for better organization
  • Task 1 click updates to due date and assignee
  • Agenda edit in place
  • Project cover images
  • Project labels
  • Project colors
  • Improved project filters (active, upcoming, overdue, archived)
  • Complete rewrite of search functionality
  • Favorites - easy access to frequently used projects and tasks that are always accessible from the dashboard and the nav bar
  • Recently accessed items list
  • New separate billing dashboard with greater insights into billing info
  • Improved Invoice filters
  • Improved reporting with better graphical represenations, separate billing and time reports
  • Improved client page layout and added ability to create projects and invoices for a client directly from their client page
  • Improved admin settings page (no longer requires refresh to see changes)
  • Improved invoice links
  • Easier access to timer functionality - directly on each task line item, on task details page, and on agenda
  • Rewrite of backend code in preparation for plugins :)
Fixes
  • Css updates throughout the app
  • Install bug [details needed]
  • Improved cover image handling of dominant color processing issues (i.e. if there isn't enough memory)
  • Disabled ctrl-f bringing up global search (it was a terrible idea)