Commit Graph

  • e0e723bb9f The start of client logins has begun, now can link a user with a client to allow client logins, clients can only view client.php there is more work to be done root 2019-05-27 12:28:41 -04:00
  • 889a749d88 Added alert feedback boxes, little ui fixes for quote invoice and recurring added rejected instead of cancelled for quotes, and other little ui cleanups root 2019-05-25 21:14:08 -04:00
  • b559b58f34 Fixed add invoice, quote, recurring under client area, added alternative contact photo if one is not present using fontawesome stacked circle with contact initials inside root 2019-05-18 23:27:15 -04:00
  • 65c961986c Got rid of the due date and used client_net_terms if not used use the system default net terms root 2019-05-18 20:49:30 -04:00
  • 857a298588 Format Company Phone properly root 2019-05-18 19:43:18 -04:00
  • dccf96c7ec rearranged side nav a little bit root 2019-05-18 19:37:40 -04:00
  • 3a3cd4ac47 Updates to recurring invoices root 2019-05-18 18:46:14 -04:00
  • 9b8f48794f Added delete quotes which also deletes all history of that quote added status to recurring under client, changed password view to from its own th button to just an icon root 2019-05-18 00:01:21 -04:00
  • 3dd1905176 Updates to recurring invoice, updated the cron.php to loop through arrays root 2019-05-17 23:30:41 -04:00
  • 1f02a1d287 Quotes fully work now, including PDF, Email, Approval, Cancel, Edit, Copy, Copy to Invoice, also added quote_footer config to settings root 2019-05-17 22:43:51 -04:00
  • a4e08b7296 Delete the receipt as well when an expense is deleted root 2019-05-17 18:17:25 -04:00
  • 85a8e071b8 Under client listing do not show Cancelled unpaid invoices as balance root 2019-05-17 17:59:36 -04:00
  • acd5f840f2 Edit Expense now deletes old receipt and adds new receipt when attached root 2019-05-17 17:56:04 -04:00
  • 9634d7a1e4 More tidying up, added category to invoices, invoice delete now deletes invoice, pyaments, history and items associated with invoice. Exclude Cancelled invoice under dashboard income recieveables root 2019-05-17 15:33:01 -04:00
  • 9683d9f9f0 Removed some unused files root 2019-05-17 01:15:22 -04:00
  • 5dbb45655b New DB dump to reflect the many changes in the last commit root 2019-05-17 01:10:24 -04:00
  • fa08853640 Tons of UI and code cleanups, renamed many sql tables and fields, started adding created_at and updated_at fields root 2019-05-17 01:09:16 -04:00
  • 4b3c2c8c2a Added the ability to upload a client contact photo root 2019-05-15 03:00:24 -04:00
  • 13c330d3b1 Added cancelled status to invoice, invoice copy now works, minor ui cleanups, added tickets to client page root 2019-05-15 02:06:58 -04:00
  • f44b9b19fa More UI Cleanups, added a ticketing system, added milage linking with client, invoice, vendor or location, new DB dump root 2019-05-14 19:03:42 -04:00
  • b20ed30ada Added hours of operation to client locations root 2019-05-13 20:05:14 -04:00
  • 6e2e21509f Added tabs to client asset and vendor modals to reduce amount of inputs on a modal. Added more asset fields, more ui cleanups root 2019-05-13 19:55:29 -04:00
  • 5f36fd2ec3 More UI Cleanups root 2019-05-13 16:33:34 -04:00
  • 4389c92c0e Lots of UI cleanups and update, gave a dark look for modals, bunch of icon changes etc root 2019-05-13 14:53:17 -04:00
  • 5c55358841 Fixed up client files can now download and delete files, added web link to client logins added payments, quotes and recurring to client print and lots of little ui cleanups here and there root 2019-05-11 20:06:01 -04:00
  • f5377409b0 Cleaned up unused files, did some code tidying root 2019-05-10 21:56:13 -04:00
  • f9d6f4d316 Added badge count to client side nav, switched from js active nav to using php root 2019-05-10 18:04:03 -04:00
  • 5af085a40b Updated SBAdmin Template along with chartjs, boostrap, fontawesome, jquery etc updated numbers to use mono-space, Add buttons are now just a + icon root 2019-05-09 22:04:51 -04:00
  • 7565f8e86d Added color category to categories root 2019-05-07 00:24:11 -04:00
  • cf7003e7f1 Graphes are starting to work in dashboard root 2019-05-06 23:19:22 -04:00
  • 8ba1ec21d9 Moved edit note under invoice to an inline form instead of a modal root 2019-05-04 20:25:48 -04:00
  • b24fa9f3de Officially moved client nav to the side, moved add new client items to each tavb instead bolded client balance if negative root 2019-05-04 15:35:24 -04:00
  • bdbbecfc7b Added Send Email to invoice listings, started adding pregtty graphs to dashboard, and other ui cleanup root 2019-05-04 01:06:03 -04:00
  • 448267cb32 Marked Invoice status overdue if > due_date and not draft or paid, Added some nice statistic graphics for invoices root 2019-04-30 13:28:16 -04:00
  • eecdb18a06 Moved the client Nav to the sidebar to free up space, fixed balance showing red under client even though it was 0 root 2019-04-29 21:48:42 -04:00
  • fa12d23b2f Fixed issue where if you sent an invoice it would update all invoices to that client and status. I forgot a where statment in POST wooops root 2019-04-28 14:59:35 -04:00
  • 48405fe930 Seperated logo in settings root 2019-04-28 14:46:55 -04:00
  • 40e3097125 Added SMTP Port field, Set invoice naming YYYY-MM-DD-COMPANY-Invoice##, and some other little cleanups root 2019-04-28 14:38:10 -04:00
  • a6373678e8 Fixed Calculation in expense report same issue as below root 2019-04-27 15:40:58 -04:00
  • 2e1a9ae7c7 Fixed Calculation in Profit and Loss under total expenses, it was calculating transfers too so added vendor_id > 0 root 2019-04-27 15:38:58 -04:00
  • 653d16246f Added reference fields root 2019-04-27 12:36:39 -04:00
  • ee7a7f0ad7 Added select2 libs, started transactions, added additiona fields to vendor, new DB dump removed balance on invoices list root 2019-04-27 12:10:12 -04:00
  • 095def07a1 Added Calendar and Event Functionality root 2019-04-26 21:02:07 -04:00
  • 2416f80dba Profit and Loss Report Completed root 2019-04-26 18:58:56 -04:00
  • d6814ab05f Income and Expense Reports completed root 2019-04-26 17:06:24 -04:00
  • 65e9884d46 added database download script root 2019-04-26 14:14:02 -04:00
  • abe693207d Top Nav Menus in settings and client details now show active when active root 2019-04-23 15:42:40 -04:00
  • 31499dd1e1 Moved most of the config vars to SQL settings table more work on settings root 2019-04-23 15:16:15 -04:00
  • a478a51489 Moved most of the config vars to SQL settings table more work on settings root 2019-04-23 15:12:26 -04:00
  • c470333faa Started adding settings and made icons bigger under client details nav root 2019-04-23 10:37:44 -04:00
  • 7408ae2a00 Client File upload module created root 2019-04-20 14:26:50 -04:00
  • d795db8097 updated README with new technologies being used in this project root 2019-04-20 13:08:00 -04:00
  • d63e924741 replaced SimpleMDE with EasyMDE as SimpleMDE is no longer being maintained MDE now works for client notes also added a MD php parser called parsedown root 2019-04-20 13:05:21 -04:00
  • c264c3ee8a Added SimpleMDE editor for client notes root 2019-04-19 16:56:31 -04:00
  • 261eb50b64 Get Badge count for alerts on top nav root 2019-04-19 16:12:59 -04:00
  • 2663ca5521 new DB Dump root 2019-04-19 16:03:46 -04:00
  • 03ba377c74 Updated the README root 2019-04-19 16:00:26 -04:00
  • 37f99eb093 Added Ack all Alerts and view alerts, you can now ack alerts now root 2019-04-19 15:44:25 -04:00
  • 8e9c694f2b Removed uneeded query to calculate account balance added account balance to edit expense and transfer root 2019-04-19 15:12:36 -04:00
  • 9f4b657ee4 Added Alerts in cron for domain expiring, low account balances, past due invoices and sending recurring invoices, consolidated cron to one php script cron.php root 2019-04-19 14:52:23 -04:00
  • 56cd7f771d Added Quotes root 2019-04-17 13:27:19 -04:00
  • d3ca5792a0 Updated client recurring to reflect recent changes to recurring list root 2019-04-17 01:48:26 -04:00
  • 4a5d7216de Added Disable/Enable for Recurring Invoices, now sets proper due date on recurring, recurring freq updated, invoice pdf can be activated from lists root 2019-04-17 01:42:07 -04:00
  • 974bec2f17 added client_recurring listing root 2019-04-16 20:18:01 -04:00
  • d48ff8232d Count recurring under client and invoice only count invoices and not recurring root 2019-04-16 20:07:13 -04:00
  • fa3e165f3d Don't display recurring invoices under client_invoices root 2019-04-16 20:01:17 -04:00
  • f4507b0cc0 New DB Dump to reflect recurring invoice changes root 2019-04-16 19:58:49 -04:00
  • 0139fe1a9f Cron.php now creates recurring invoices when ran root 2019-04-16 19:52:46 -04:00
  • 8fee5f12a8 added roundtrip option to add_mileage root 2019-04-16 15:06:31 -04:00
  • 3e7df44eed moved email_invoice.php into post.php along with pdf_invoice.php root 2019-04-16 14:44:02 -04:00
  • 88ee1f2156 Added Option to Email Thank you for your payment! under add payment root 2019-04-16 14:11:30 -04:00
  • dbddd857d9 fixed spelling error root 2019-04-13 23:38:40 -04:00
  • 7ee254c768 Reverted from bootstrap fancy file to standard html file for add expense file name wasnt showing up unless i added more javascript code root 2019-04-13 23:36:12 -04:00
  • fd4196bcac Fix expense file uploads always showing even though nothing got uploaded root 2019-04-13 23:32:00 -04:00
  • 0a7618c9ec add icons to client subnav item (locations, assets etc) root 2019-04-13 23:18:17 -04:00
  • 2d6f14d4e8 Client Invoices show balance now root 2019-04-13 22:50:46 -04:00
  • 06b1f55849 Invoices now shows the remaining balance after amount root 2019-04-13 22:41:03 -04:00
  • 4ba961e533 Bunch of changes including mpdf library for creating pdf of invoices. It now attaches a PDF invoice when marked sent. Don't mark invoice_status sent if it partial or paid, removed green text from balance under clients only use red if the client has a balance and some other cleanups were done root 2019-04-13 21:34:25 -04:00
  • 13723fb3c5 highlight current page on side nav root 2019-04-09 17:45:28 -04:00
  • cb2eefe8d4 Added Expense Reciept upload functionality new db dump as well root 2019-04-09 16:18:03 -04:00
  • 333e885a39 Started working on Global Search and did some tidying up root 2019-04-09 13:26:46 -04:00
  • df04ea7957 Started Alerts and the cron php script to trigger the alerts as well as check payment amount is greater than balance in invoice root 2019-04-08 15:31:15 -04:00
  • c1f070b677 Added Account Balance to all account select forms root 2019-04-08 11:41:50 -04:00
  • 9d59c04003 Removed fade from modal classes due to autofocus bug and its just more pleasent experience modified autofocus='autofocus' to just autofocus root 2019-04-08 11:11:04 -04:00
  • 04fa61421a Transfers now fully work and Fixed some math on the dashboard and new DB dump root 2019-04-08 01:17:45 -04:00
  • 40c08a1635 Added Products CRUD and new DB dump to include products root 2019-04-08 00:26:49 -04:00
  • 2b7bdee81e Initial work on recurring invoices some ui cleanup new DB dump root 2019-04-07 23:34:06 -04:00
  • a59555bc89 Added All Payments List root 2019-04-07 23:07:19 -04:00
  • 77333e7b76 Balance now works under clients and client as well as well as a paid to date total under client root 2019-04-07 13:28:20 -04:00
  • 513648aa59 Rename table invoice_payments to just payments added per client net terms dumped new SQL DB Structure root 2019-04-07 12:37:44 -04:00
  • 0fc29c0271 Cleaned up UI a bit invoice, side_menu, client, started working on bank transfers root 2019-04-06 17:45:52 -04:00
  • 83ab654824 added edit and note to invoices print invoice now works root 2019-04-05 20:53:33 -04:00
  • c19ebc25e9 subtotal and tax total now woking in invoices root 2019-04-05 18:12:08 -04:00
  • 65e388b864 Auto increment Invoice Numbers root 2019-04-05 17:29:28 -04:00
  • 9c31c49012 New DB Structure dumped removed some fields root 2019-03-31 16:34:28 -04:00
  • 5041ca3dff Invoice is finally functional still more work to go root 2019-03-31 16:33:27 -04:00
  • a1d0336646 Dashboard do not count draft invoices as recievables root 2019-03-31 14:31:50 -04:00
  • d99a1b77e3 missed some number formatting from the last commit root 2019-03-31 14:24:54 -04:00
  • 72e3bf0367 used PHP number_format() function to make amounts more readable root 2019-03-31 14:09:47 -04:00
  • 6fe2aba79a Added recievable to dashboard added additional categpries to income and expenses to dashboard root 2019-03-31 13:58:51 -04:00