Marcus Hill
|
cab2cc923a
|
Improve share features: default modal to 1, cleanup expired/used links
|
2022-04-02 15:37:17 +01:00 |
johnnyq
|
eac5a53e9e
|
Fix Var name in Cron
|
2022-03-29 13:04:02 -04:00 |
johnnyq
|
8c98163e1c
|
DB Structure Updated 2 new settings config_backup_enable and config_backup_path. This is to fix an issue where not specifying the full backup path would cause cron to error out and not run completely
|
2022-03-29 12:59:42 -04:00 |
Marcus Hill
|
9040fdf847
|
Misc small changes/fixes
|
2022-03-27 22:26:22 +01:00 |
Marcus Hill
|
fb4da53026
|
Show who else is viewing the same open ticket as you
|
2022-03-26 18:05:20 +00:00 |
johnnyq
|
d4a63c14c3
|
DB Updated removed history_date from history table as this is redundant with history_created_at
|
2022-03-04 00:41:34 -05:00 |
Marcus Hill
|
ed9d62b393
|
Spacing
|
2022-02-24 19:17:44 +00:00 |
Marcus Hill
|
b3acfba28d
|
Add automatic database backup functionality
|
2022-02-24 19:13:45 +00:00 |
johnnyq
|
1ed20217d1
|
Added Department name on client PDF Export and contact CSV export
|
2022-02-22 11:42:08 -05:00 |
johnnyq
|
e6b45f9627
|
Added Notification client id to Past due invoice notifications
|
2022-02-22 11:32:11 -05:00 |
johnnyq
|
7af0c11720
|
Updated Email template footers to include department and Email for Ticket replies, Invoices, Payment Receipts, Quotes, etc
|
2022-02-21 23:42:58 -05:00 |
johnnyq
|
b4114fdad3
|
DB Structure Update - Added notification_client_id to notifications to link notification to clients to further use in client overview, added asset warranty expiration notification fixed a few DB queries to use join instead of =
|
2022-02-21 21:42:59 -05:00 |
johnnyq
|
05e7b160b1
|
DB Structure Update table name alerts is now notifications also update the fields accordingly to the notifications table - Reworked Notifications a bit
|
2022-02-21 21:21:13 -05:00 |
johnnyq
|
f95a228141
|
Updated DB Structure, Added Seperate From Name and From Email to Invoices / Quotes and Tickets, seperated Quote and Invoice to their own settings pane
|
2022-02-18 15:26:16 -05:00 |
johnnyq
|
16968e0b97
|
Added Locale option for company, this works in conjunction with the way the currency is displayed
|
2022-02-18 11:14:14 -05:00 |
johnnyq
|
a9346845ab
|
Refactored Currency Display using PHP numfmt_format_currency() function as this is best practice and will put the right currency symbol in the right place based off locale and currency type
|
2022-02-17 22:20:59 -05:00 |
Marcus Hill
|
5c0fe3f2fd
|
Add scheduling frequency options: quarterly, biannually, annually
|
2022-02-13 15:10:14 +00:00 |
johnnyq
|
e9b239f9a9
|
Bump AdminLTE from 3.1 to 3.2, Bump plugins Summernote, phpMailer, clipboardjs, bootstrap, fontawesome-free, fullcalendar, inputmask, JQuery, moment, pdfmake, and more. Removed Unnessesary files from from plugins directories to reduce app size
|
2022-02-07 19:20:56 -05:00 |
johnnyq
|
f8e9c2ee5d
|
replicated currency symbol across email communication, updated currency code to reflect the current invoice and or quote's currency code instead of the clients currency code
|
2022-01-14 14:58:27 -05:00 |
johnnyq
|
4636f98ad0
|
Move scheduled tickets to a more appropriate place in cron
|
2022-01-07 22:30:34 -05:00 |
Marcus Hill
|
de152c84ca
|
Add scheduled ticket functionality to cron
|
2022-01-07 23:56:22 +00:00 |
johnnyq
|
c88e6b851a
|
DB Structure Change - Removed the useless Low Account Balance alert
|
2021-12-08 22:32:05 -05:00 |
johnnyq
|
6fb0d32b52
|
Added Certificate Expiration Notification as well as add the client name for both domain and certificate expiring alerts
|
2021-09-23 10:15:23 -04:00 |
johnnyq
|
6908bdcd30
|
Bumped PHPMailer from 6.4.0 to 6.5.1
|
2021-09-20 18:33:00 -04:00 |
johnnyq
|
2e5e1aee52
|
Phone numbers are all now formatted correctly per their length
|
2021-09-11 22:41:50 -04:00 |
johnnyq
|
f68e1ddca6
|
Recurring Invoice issue in cron
|
2021-08-28 02:05:59 -04:00 |
johnnyq
|
f3053ffbd4
|
BREAKING CHANGES: Major Backend Code Changes Updated Foreign keys to prepend their table names ex invoice_client_id, switched most queries over to JOIN instead of = Combined contacts and location into client removed client email, phone etc fields, tons of small bug fixes, and other small UI changes all across the board
|
2021-08-27 23:14:06 -04:00 |
johnnyq
|
9a4b82eb6f
|
Bump PhpMailer from 6.2.0 to 6.4.0
|
2021-04-07 20:55:07 -04:00 |
johnny@pittpc.com
|
78c13f6954
|
Fixed a bug where auito generated Recurring invoices would not put the right Currency code causing it not to accept a payement
|
2021-02-27 13:03:57 -05:00 |
johnny@pittpc.com
|
ad5115b345
|
Added missing var in cron low balance threshold
|
2021-02-18 16:56:32 -05:00 |
johnny@pittpc.com
|
7878420126
|
Added Enabled Balance Alert Enabled Check before executing low balance alerts in cron
|
2021-02-18 16:47:55 -05:00 |
johnny@pittpc.com
|
d41543ea1f
|
Fixed issue where some recurring invoices will total out at 0, if tax rate changes new invoices from recurring will need to be updated to reflect new tax changes which is very rare
|
2021-02-18 14:51:37 -05:00 |
johnny@pittpc.com
|
6a1021bb75
|
Fix Invoice Prefix not beign applied to alert
|
2021-02-18 12:49:17 -05:00 |
johnny@pittpc.com
|
6f46f2ec87
|
More Currency Code Updates, would like to do conversions and add currency icons at a later date also set default country so it doesnt have to be selected each time
|
2021-02-14 18:06:32 -05:00 |
johnny@pittpc.com
|
6ff973e7d9
|
Bump PHPMailer from 6.1.4 to 6.2.0
|
2021-02-10 11:26:46 -05:00 |
johnny@pittpc.com
|
7e1e97c13f
|
Create Alert when recurring invoice was sent
|
2021-02-08 22:30:52 -05:00 |
johnny@pittpc.com
|
59a5d3a44f
|
Added Recurring Auto Increment Number and Prefix DB Structure Updated
|
2021-02-08 20:01:08 -05:00 |
johnny@pittpc.com
|
7d9352c63d
|
Added Invoice and Quote Prefix field to fix sorting issues
|
2021-02-08 16:57:29 -05:00 |
johnny@pittpc.com
|
632714cd17
|
Added Tax ID to each line item, also if tax % changes the new recurring will automatically get updated and sent with the right tax rate DB Structure updated
|
2021-02-06 00:18:37 -05:00 |
johnny@pittpc.com
|
6d23b87f7c
|
Moved Company info out of settings and into the companies table, updated pdf, invoice, quotes, guest view, post, setup
|
2021-02-04 21:54:50 -05:00 |
johnny@pittpc.com
|
380d3376d1
|
Added Scope to recurring invoices
|
2021-01-22 14:21:25 -05:00 |
johnny@pittpc.com
|
1ee9fb427c
|
Removed search and company select from sidebar, removed unused plugins
|
2020-08-29 20:18:35 -04:00 |
johnny@pittpc.com
|
da9cad0723
|
Lots of updates, modal design updates, added notes to many tables, added contact relation to location, moved next_date as primary sorted in recurring, updated database tables, few fixes for transfers and other small bug fixes
|
2020-02-02 01:08:27 -05:00 |
johnny@pittpc.com
|
cf740d3ce4
|
upgraded PHPMailer, AdminLTE, chartJS, Select2 Libraries
|
2020-01-21 00:45:16 -05:00 |
johnny@pittpc.com
|
341f1c37a2
|
updated initial sorting order for some lists
|
2019-11-29 14:08:32 -05:00 |
johnny@pittpc.com
|
cac8083279
|
More updates to the UI
|
2019-11-24 20:24:21 -05:00 |
johnny@pittpc.com
|
0b691f6eec
|
Added Automail overdue invoices to cron, with hardcoded days
|
2019-11-24 01:26:02 -05:00 |
johnny@pittpc.com
|
4492af71d8
|
Fixed Cron, added alert when cron is run, added new vendors to dashboard, added some UI cleanup to clients
|
2019-11-19 19:25:22 -05:00 |
johnny@pittpc.com
|
42918e90ae
|
Fix for Auto Recurring Duplicate Invoice Numbers
|
2019-10-06 14:56:22 -04:00 |
johnny@pittpc.com
|
e3800e295d
|
Mysql escaped notes and itew name and descriptions when you copy an invoice to a recurring invoice as well as fix the cron.php when it converts Recurring into regular invoices
|
2019-09-18 18:13:14 -04:00 |
johnny@pittpc.com
|
4e6e6a5d6a
|
Readded config_base_url as it broke cron.php
|
2019-08-24 22:12:48 -04:00 |
johnny@pittpc.com
|
59db66f17e
|
Changes to alerts settings moved enable cron to alerts, updated base url for guest portal
|
2019-08-24 20:20:38 -04:00 |
johnny@pittpc.com
|
89762313c5
|
Modified the way the app detects setup mode, added an alerts setting page and other minor fixes and cleanups
|
2019-08-23 16:32:15 -04:00 |
johnny@pittpc.com
|
be1b4d50fb
|
get settings vars updates added default net_terms to settings and some php var fixes in dashboard
|
2019-08-23 00:35:56 -04:00 |
root
|
e114e61261
|
Added support for multi-company to cron.php added enable_cron variable and some other tiny things
|
2019-08-15 22:11:57 -04:00 |
johnny@pittpc.com
|
44ac404d17
|
Updated Cron.php to reflect the changes on how invoices numbers get incremented
|
2019-08-12 13:35:39 -04:00 |
johnny@pittpc.com
|
bdcb8e3bb7
|
Some UI Enhancements, Fixed issue where dashboard was calculating transfers as well as payment as income, fixed missing syntax in cron.php, fixed issue where invoice notes were not showing under guest invoice view, updated the db to comply with mysql strict mode
|
2019-07-12 17:53:34 -04:00 |
root
|
3d3bcff09e
|
UI Cleanups
|
2019-06-13 23:32:35 -04:00 |
root
|
a5b7004e8a
|
cleaned up the file hiearchy, added icons to asset types. fixed edit client net terms, added change photo for contacts, added some more options to settings
|
2019-06-11 19:37:42 -04:00 |
root
|
cc9f97067a
|
Added more created_at and updated_at to post finalizing setup
|
2019-06-10 00:24:22 -04:00 |
root
|
81438fef93
|
Edit Calendar Event Now Works, now you can create calendars and select a color, added bootstrap select to add additnal html content to select boxes and make them look prettier
|
2019-06-06 13:22:25 -04:00 |
root
|
9c313030ee
|
Fixed recurring not updating the last sent and next date due to the way recurring was linked to an invoice
|
2019-06-02 01:34:46 -04:00 |
root
|
59882a3af5
|
Updated Email Quote and Invoice Templates, Invoice and Quote Guest view fully work, along with the ability for a guest to approve or reject a quote. PDF are no longer attached to emails they are provided as a link within an email and are recorded when viewed. Once viewed they can be printed or Downloaded as a PDF from the guest view pages. New option config_recurring_auto_email to automatically email the invoice on auto generated recurring Invoices
|
2019-06-02 00:52:56 -04:00 |
root
|
eddb065833
|
Fixed date error in cron.php regarding past due invoices
|
2019-05-29 12:47:16 -04:00 |
root
|
65c961986c
|
Got rid of the due date and used client_net_terms if not used use the system default net terms
|
2019-05-18 20:49:30 -04:00 |
root
|
3a3cd4ac47
|
Updates to recurring invoices
|
2019-05-18 18:46:14 -04:00 |
root
|
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
|
2019-05-18 00:01:21 -04:00 |
root
|
3dd1905176
|
Updates to recurring invoice, updated the cron.php to loop through arrays
|
2019-05-17 23:30:41 -04:00 |
root
|
fa08853640
|
Tons of UI and code cleanups, renamed many sql tables and fields, started adding created_at and updated_at fields
|
2019-05-17 01:09:16 -04:00 |
root
|
8e9c694f2b
|
Removed uneeded query to calculate account balance added account balance to edit expense and transfer
|
2019-04-19 15:12:36 -04:00 |
root
|
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
|
2019-04-19 14:52:23 -04:00 |
root
|
0139fe1a9f
|
Cron.php now creates recurring invoices when ran
|
2019-04-16 19:52:46 -04:00 |
root
|
88ee1f2156
|
Added Option to Email Thank you for your payment! under add payment
|
2019-04-16 14:11:30 -04:00 |
root
|
df04ea7957
|
Started Alerts and the cron php script to trigger the alerts as well as check payment amount is greater than balance in invoice
|
2019-04-08 15:31:15 -04:00 |