Commit Graph

346 Commits

Author SHA1 Message Date
johnnyq 0d306e961e Changed product cost to product price as it makes more sense, some cleanup on the new product auto complete feature, added JQueryUI as a local asset instead of a remote asset 2022-01-16 15:29:52 -05:00
Marcus Hill 24b5ffa09c Rem debugging 2022-01-15 23:19:09 +00:00
Marcus Hill c69fb5a7db Add ability to turn on extension access (cookie) 2022-01-15 23:16:17 +00:00
Marcus Hill 2b3a7171b3 Session management 2022-01-15 21:26:22 +00:00
johnnyq 7b6598a63a Updated the old default_currency code VAR to the new session company currency code VAR this was causig currency codes to be empty in many areas 2022-01-14 15:24:47 -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
Marcus Hill 6d20a518b7 Add client currency to invoice email 2022-01-14 16:33:09 +00:00
Marcus Hill 7823c02bf3 Add client currency to quote email 2022-01-14 16:29:41 +00:00
johnnyq 8b90286bad Finished adding event description 2022-01-13 15:52:58 -05:00
johnnyq d02a121dfa Updated New Client form with location phone number, renamed address tab to location, moved website from contact tab to Details tab, along with other UI cleanup 2022-01-13 15:47:13 -05:00
Marcus Hill 4897c46cd5 Add merge ticket functionality 2022-01-12 19:01:17 +00:00
Marcus Hill e45202d133 Redirect user to tickets main page post deletion, rather than to a random ticket. 2022-01-12 15:37:33 +00:00
Marcus Hill 2a4d42de09 Encryption changes 2022-01-11 20:42:46 +00:00
Marcus Hill fccae5dedb Typo in user id variable 2022-01-11 19:22:06 +00:00
Marcus Hill 82107679cc More. 2022-01-11 19:16:49 +00:00
Marcus Hill 8e0334aab1 More encryption updates 2022-01-11 19:03:33 +00:00
Marcus Hill 6c6b7e2255 Correct password reset 2022-01-11 18:40:08 +00:00
Marcus Hill c66f96ae1d More encryption related changes 2022-01-11 18:28:55 +00:00
Marcus Hill d3d39ca8ad r 2022-01-11 18:22:45 +00:00
Marcus Hill 951b03f712 Allow for encryption scheme upgrade 2022-01-11 14:03:34 +00:00
Marcus Hill 51edb7a648 Allow backing up master key 2022-01-11 00:13:18 +00:00
Marcus Hill aac50bdfdb More changes re encryption 2022-01-10 22:55:08 +00:00
Marcus Hill 49d895040a Add per-user password encryption using master key 2022-01-10 22:07:26 +00:00
Marcus Hill 33d76f556b Check file is CSV when importing assets 2022-01-09 15:34:28 +00:00
Marcus Hill 7a5f8b425f Delete tag associations for document when it is deleted 2022-01-09 14:47:34 +00:00
Marcus Hill cc52295698 Add note when ticket is closed (to easily show who closed it) 2022-01-08 21:08:21 +00:00
Marcus Hill a83f3377bd Include time worked db field. 2022-01-08 16:47:17 +00:00
Marcus Hill c98be4c344 Add support for public/internal updates, using the existing 'email update to client' checkbox 2022-01-08 16:40:04 +00:00
Marcus Hill 8406779b3b Add time tracking to ticket 2022-01-08 16:12:04 +00:00
johnnyq 5d1848694d Moved import CSV logging out of the loop I accidentally moved it there while fixing a merge conflict, Add more to the logging and some basic code ordering 2022-01-07 22:41:16 -05:00
Johnny 04ad831053
Merge pull request #254 from wrongecho/scheduled-tickets
Scheduled tickets
2022-01-07 22:03:52 -05:00
Marcus Hill de152c84ca Add scheduled ticket functionality to cron 2022-01-07 23:56:22 +00:00
johnnyq ee5ae53a41 Updated ticket details layout and added some additional functionality thanks to @aftechro 2022-01-07 18:20:16 -05:00
Marcus Hill d83c5f4176 Add frontend/backend for adding scheduled new tickets 2022-01-07 22:32:23 +00:00
johnnyq 3de0ef51ec Small fix when I tryed to resolve a merge conflict 2022-01-07 14:47:47 -05:00
Johnny 00a7fdb6f7
Merge pull request #252 from wrongecho/files
File uploads
2022-01-07 14:39:41 -05:00
Johnny 96510364e2
Merge branch 'master' into asset-csv 2022-01-07 14:38:04 -05:00
johnnyq adf1dbe76e Cleanups 2022-01-07 14:25:35 -05:00
Marcus Hill d0483f2472 Allow csv file upload 2022-01-07 18:36:55 +00:00
Marcus Hill c5e976d995 Add index.php files to upload directories to prevent file traversal 2022-01-07 18:35:23 +00:00
Marcus Hill 3eff9e3d48 Add count to asset import via csv 2022-01-07 16:01:30 +00:00
Marcus Hill 5dc9eb4d1d Add basic asset import functionality 2022-01-07 00:58:38 +00:00
Marcus Hill d37dd77637 Update ticket status in database after a ticket reply. 2022-01-06 22:59:23 +00:00
Marcus Hill 77d7e7ba0d Add tag functionality to documents 2022-01-05 21:58:10 +00:00
Marcus Hill f6900ae993 Allow linking of asset to a ticket via edit modal 2022-01-04 20:22:27 +00:00
Marcus Hill ae98902a96 Add support for storing client certificate public key 2022-01-04 03:32:50 +00:00
johnnyq de883f9ff5 Fixed Add Recurring and Edit Recurring Invoices going to a blank screen after submit this was due to a missing history_status var, Removed Activate and Deactivate from recurring list and the buttons from recurring details as this can be modified using edit recurring, Removed Redundant Force Send action on recurring list views, this can be accessed by going to the recurring details. 2022-01-02 13:39:25 -05:00
johnnyq 5ecac729a8 Fixed add ticket logging 2022-01-02 01:43:44 -05:00
johnnyq 466b7a51e4 removed logging client id key for global vendor 2022-01-02 00:58:50 -05:00
johnnyq b2cef73dad Removed Old Logging function under edit vendor 2022-01-02 00:56:28 -05:00