Commit Graph

258 Commits

Author SHA1 Message Date
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
johnnyq
610eeca0a1 DB Update More work on client tags 2021-12-22 14:34:45 -05:00
johnnyq
64430a20ee Removed Role ID from users table it was unused and was breaking the ability to add users 2021-12-22 13:36:38 -05:00
johnnyq
ba584a57e0 BREAKING CHANGES - Many DB Updates - NOT POSSIBLE TO EASILY UPGRADE TO THIS - Completely reworked User Company Access Permssions, started working on Client Role so Clients can access their data and a bunch of other small fixes 2021-12-22 13:08:24 -05:00
johnnyq
c88e6b851a DB Structure Change - Removed the useless Low Account Balance alert 2021-12-08 22:32:05 -05:00
johnnyq
85cdc42d0f DB Structure update, Hide Passwords under client logins until eyeball is clicked to reveal password, prevent the looking over your shoulder type attack, Added Install Date to Assets, reworked client assets listing to include Operating System and Install Date 2021-12-08 22:15:20 -05:00
johnnyq
0976a08730 Removed default currency and default country under settings added a company currency to the company table. Now currency default and country default uses company country and currency, updated the currency symbol to use companies currency under dashboard, expenses, profit loss reports 2021-11-19 20:45:57 -05:00
johnnyq
6c80fa177d DB Update, reworked upcoming tagging feature in SQL, Added Province and Postal Code to address labels, changed the field document_details to document_content in SQL 2021-11-08 18:07:36 -05:00
johnnyq
a939588cf2 New File upload logic complete Breaking changes New db dump 2021-09-21 22:22:55 -04:00
johnnyq
b7d0549ede Initial start to mailing list support 2021-09-09 23:15:39 -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
a5048aa94b Removed Contact_inactive DB Field as we use archive_at for this purpose 2021-08-21 02:33:19 -04:00
johnnyq
11a932194a Added Updatd by User to each ticket update 2021-08-20 22:37:01 -04:00
johnnyq
ef7bfd3c90 Introduced Custom Extenal Links on main side Nav DB Structure updated Thanks @aftechno 2021-08-19 12:25:32 -04:00
johnnyq
1dc66433ef Do not require username under client logins Updated DB 2021-08-18 22:52:32 -04:00
johnnyq
cdcd22ae6f Added TOTP Key 2FA Function to client logins 2021-08-18 22:29:22 -04:00
johnnyq
f6f611667f Updated Database Schema to include Client Contact, Client Location, Client Asset, Client Vendor Reference Links inside the ticket, this will be optional but useful information in the ticket 2021-08-11 16:41:33 -04:00
johnnyq
63c986ab3c Added Support Type option to clients, added date added field in client listing, added client_accessed_at and sorted clients listing by recently accessed by default within client listing 2021-08-10 20:12:58 -04:00
johnnyq
3af924bfee Initial work on client contracts, Added Contracts Table 2021-04-30 17:54:14 -04:00
johnnyq
e547a76780 Initial work on ticket assignment. Added ticket_assigned_to to tickets Database table structure 2021-04-07 17:00:11 -04:00
johnny@pittpc.com
a122f97b99 Initial Work on Calendar Event Repeat 2021-03-27 16:50:30 -04:00
johnny@pittpc.com
fed532153a Fixed issue with pictures larger than 64Bytes not being taken by the DB in both tickets and documents 2021-03-24 22:04:31 -04:00
johnny@pittpc.com
cfb9ef286f Updated DB Structure to eliminate Default Timestamp for trips was causing issues with MySQL8 2021-03-17 16:51:06 -04:00
johnny@pittpc.com
d98a2e2dcb Fixed Add Account Notes and fixed misspelling currency code in DB 2021-02-27 13:37:12 -05:00
johnny@pittpc.com
1ef8925774 Set Currency Code on Transfers as well and set currency code as not null field 2021-02-14 18:26:52 -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
957c0615ad Updated DB Structure for Initial work on Currency code 2021-02-11 01:04:35 -05:00
johnny@pittpc.com
66f9e2b10f Removed Records per page as a setting and added it as session variable define at 10 by default when logged in DB Structure Updated 2021-02-10 13:40:28 -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