Commit Graph

237 Commits

Author SHA1 Message Date
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
e6167ffaa3 Merged table Document and Document Template and just added a new field to differentiate, can save a document as a template now more to come, also added folder selection not quite ready yet 2022-02-20 17:02:48 -05:00
Johnny
7a7d165aba Merge pull request #364 from wrongecho/sharing
Add document sharing via link
2022-02-19 16:36:06 -05:00
Marcus Hill
7a13456506 Add database structure for links 2022-02-19 20:09:52 +00:00
johnnyq
acf74b13bc Update DB 2022-02-18 18:03:41 -05:00
Johnny
af4e09f534 Merge pull request #363 from wrongecho/services-certs
Add functionality to link certificates to services
2022-02-18 18:00:18 -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
Marcus Hill
ccb4aa3c22 Add functionality to link certificates to services 2022-02-18 08:35:32 +00:00
johnnyq
af465607d3 Started work on departments 2022-02-18 01:31:56 -05:00
johnnyq
ab973457b9 Added Seats Expire and Purchase dates to Software 2022-02-18 01:09:16 -05:00
johnnyq
0aec371ccd Add Software Licnee Version and License Type as well as the beginnings to assign licneses to devices and or users 2022-02-18 00:27:00 -05:00
johnnyq
5dd576fe20 Removed Legacy AES Password conversion and old AES key from database 2022-02-05 16:41:21 -05:00
johnnyq
b1d09e6b56 Removed old API Key from Settings api.php now uses api_keys and a key is no longer generated upon setup, Also autogen an API key upon creation. 2022-02-04 15:59:51 -05:00
johnnyq
b58696f079 Added API List, Create, Update Delete Interface 2022-02-03 19:12:10 -05:00
johnnyq
a9b3884bc7 DB Dump 2022-02-01 16:25:05 -05:00
Marcus Hill
3bac0188e6 Add backup note to services module 2022-01-31 20:24:47 +00:00
Marcus Hill
d84ec0519e Add functionality to allow associating a domain to a certificate 2022-01-29 13:53:54 +00:00
Johnny
c3b7f28057 Merge pull request #326 from wrongecho/services
Services
2022-01-28 20:40:18 -05:00
Marcus Hill
a2aba7db65 Remove URLs, for now 2022-01-28 20:20:01 +00:00
johnnyq
d03ef74e4d DB Structure update on Mailing list Campaign Removed click and open count from campaigns as they are in the campaign_messages 2022-01-24 18:30:29 -05:00
Marcus Hill
b63169c09d Add documents 2022-01-24 20:51:29 +00:00
Marcus Hill
75757bf0df Add vendors & contacts 2022-01-24 20:44:45 +00:00
Marcus Hill
5c33a18b80 Add database tables for services 2022-01-24 20:14:26 +00:00
johnnyq
5e6ff09218 Updated Mailling List DB Structure 2022-01-22 23:54:05 -05:00
johnnyq
d6749337d6 DB Structure added for document templates 2022-01-21 17:44:01 -05:00
johnnyq
a5b199a586 Switch Out Fetch for a Sync Icon button to fetch Certificate Data, also updated the field certificate_public_key to a text field instead of varchar as it was causing a crash with large pub keys 2022-01-18 16:19:27 -05:00
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
20a903324e Support for storing session ID in db 2022-01-15 21:27:36 +00:00
Marcus Hill
53c312e311 Add database column 2022-01-15 19:54:37 +00:00
johnnyq
3a18c0a0e7 Updated DB Structure to include event_description 2022-01-12 19:49:22 -05:00
Marcus Hill
1dd55dbfe2 Add config_api_key column back for now, to avoid confusion 2022-01-11 11:44:10 +00:00
Marcus Hill
00be27f8f4 Remove old AES key column 2022-01-10 21:46:30 +00:00
Marcus Hill
4aaa39b3bb Rename column 2022-01-10 21:25:43 +00:00
Marcus Hill
6f419001dd Add database column for user encrypt ciphertext 2022-01-10 21:12:18 +00:00
johnnyq
5b9b29d0e9 minor db cleanup 2022-01-08 15:08:11 -05:00
Marcus Hill
a83f3377bd Include time worked db field. 2022-01-08 16:47:17 +00:00
Marcus Hill
19c90aac99 Add database field for specifying ticket reply type: public/internal 2022-01-08 12:52:54 +00:00
Marcus Hill
1f6c617a5e Add db field for ticket smiley-based feedback: Good/OK/Bad 2022-01-08 12:50:57 +00:00
johnnyq
c41daab0c9 Tidy DB file 2022-01-07 22:19:46 -05:00
Marcus Hill
de152c84ca Add scheduled ticket functionality to cron 2022-01-07 23:56:22 +00:00
Marcus Hill
d83c5f4176 Add frontend/backend for adding scheduled new tickets 2022-01-07 22:32:23 +00:00
Marcus Hill
10e58c5c64 DB Structure for scheduled tickets 2022-01-07 21:44:26 +00:00
johnnyq
16344aa1a6 update DB Structure set to primary keys for documents_tagged move client_id last for consistancy as its a foriegn key for document_tags 2022-01-05 21:38:47 -05:00
Marcus Hill
77d7e7ba0d Add tag functionality to documents 2022-01-05 21:58:10 +00:00
johnnyq
7112463e41 Commit Tidy allow public_cert to be null and move public_cert before notes 2022-01-04 11:35:34 -05:00
Marcus Hill
ae98902a96 Add support for storing client certificate public key 2022-01-04 03:32:50 +00:00
johnnyq
484d4fff82 Added Tag Type to allow expansion of tagging support for other entities in the future 2021-12-27 12:06:37 -05:00
johnnyq
d23d455cd9 DB update The long awaited Client Tag support is finally complete along with icon support and color badges this has replaced the user maintenance field to allow further customization, fixed tickets as it was using the old permission system. 2021-12-27 11:42:13 -05:00