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 |
johnny@pittpc.com
|
7ef971416f
|
Changed name deleted_at to archived_at as the record will not get deleted DB Structure update
|
2021-02-06 16:03:56 -05:00 |
johnny@pittpc.com
|
2ea809b4e7
|
Updated DB Structure to include deleted_at field for the start of non destructive deleting
|
2021-02-06 15:38:04 -05:00 |
johnny@pittpc.com
|
7d2cf8ce89
|
Added Tax to products section Updated DB structure
|
2021-02-06 01:52:38 -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
|
b949d9140e
|
Updated DB Structure to include company email
|
2021-02-04 17:43:44 -05:00 |
johnny@pittpc.com
|
ca8405f39d
|
Organized Config Vars, fixed missing vars in alerts, switch from int to tinyint in settings table as this is much more efficient to parse
|
2021-02-04 12:42:39 -05:00 |
johnny@pittpc.com
|
9d095611fb
|
Renamed table field trip_starting_location to just trip_source added export trips as CSV in POST, new DB Dump
|
2021-02-02 19:11:05 -05:00 |
johnny@pittpc.com
|
88933e09f7
|
Rework Company user relationships initial work started on user permissions
|
2021-01-29 21:28:12 -05:00 |
johnny@pittpc.com
|
eb7d27aa4d
|
Added domain to certificates DB Structure Updated
|
2021-01-27 14:22:12 -05:00 |
johnny@pittpc.com
|
6aebe260f5
|
Changed notes to documents DB Structure updated
|
2021-01-26 19:16:51 -05:00 |
johnny@pittpc.com
|
4fec4dd36b
|
Added SSL Certicicate Documentation to Client Documentation Updated DB as well
|
2021-01-26 16:20:09 -05:00 |
johnny@pittpc.com
|
d30481d506
|
Added Ticket Priority, field ticket_priority added to ticket table, New DB Sructure Dump
|
2021-01-22 18:06:42 -05:00 |
johnny@pittpc.com
|
9aa978c920
|
Move records per page as a config option per company DB Structure has updated
|
2021-01-15 20:10:53 -05:00 |
johnny@pittpc.com
|
ad979ac8fd
|
Added Referral as a category option, removed Hours and Client Size undr client, rerranged client add and edit New DB Dump
|
2021-01-15 19:03:07 -05:00 |
johnny@pittpc.com
|
a2848fad09
|
Added seperate tax section and added the ability add taxes to invoice this update requires a new table called taxes see the db.sql file for the structure More to come
|
2021-01-15 15:07:27 -05:00 |
johnny@pittpc.com
|
1c98e61cf8
|
Added initial country support for Canada
|
2020-03-30 20:01:59 -04:00 |
johnny@pittpc.com
|
47d7515220
|
Added Notes to Software
|
2020-02-24 17:00:19 -05:00 |
johnny@pittpc.com
|
76ed7afa18
|
Added category to logins, added OS and MAC to assets, minor UI updates
|
2020-02-03 13:55:21 -05: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
|
1471543f65
|
Updated Client logins gui and DB structure
|
2020-01-28 09:48:00 -05:00 |
johnny@pittpc.com
|
382a4b2842
|
Added Phone Extensions to vendors, clients, and contacts, updated DB to relect new fields, some other minor cleanups
|
2020-01-20 17:05:39 -05:00 |
johnny@pittpc.com
|
e8b13c6058
|
Added AES Encryption to client Logins Password Fields, updated DB modified field login_password from VARCHAR to VARBINARY to store password as encrypted, added additonal field to settings called config_aes_key the key is used to decrypt client login passwords, removed invoice, vendor, locaiton linkage in trips, other small cleanups fixups and UI updates, NOTE this will break existing install due to the db being updated
|
2020-01-04 19:52:41 -05:00 |
johnny@pittpc.com
|
7f8589fed6
|
Added category to products, also new db dump to include category_id under products Thanks @kristankenney
|
2019-09-28 14:16:16 -04:00 |
johnny@pittpc.com
|
37270183c5
|
Revert removing Auto Increment for Revenue_id that was a mistake. Fixed by removing auto increment for company_id in settings table
|
2019-09-23 22:22:40 -04:00 |
johnny@pittpc.com
|
5f51bc4cc9
|
Fixed base_url var in setup, added single quotes in phone number for setup removed starting_location in setup as this is not used anymore and caused the setting table not to populate remove auto increment for settings in the new db dump this should fix the login issues after setup
|
2019-09-23 22:18:39 -04:00 |
johnny@pittpc.com
|
62b088e79d
|
GUI Touchups in Invoice, Quote, clients, vendors, client. Added 2 new fields to client mobile and contact_name, added more pictyure extension in file jpeg anb JPEG and other fixesincluding a new DB dump
|
2019-09-14 20:40:22 -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
|
970568b182
|
fix redirect loop if no config.php exists
|
2019-08-24 21:26:26 -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
|
de48438987
|
New DB Dump
|
2019-08-23 16:36:49 -04:00 |
johnny@pittpc.com
|
d55c9a5428
|
New DB Dump
|
2019-08-21 01:03:47 -04:00 |
root
|
acb6c19c70
|
MySQL DB dump for addition of enable_cron
|
2019-08-15 22:34:44 -04:00 |
johnny@pittpc.com
|
103b110042
|
New mysql dump to accommodate multi company feature
|
2019-08-14 11:19:20 -04:00 |
johnny@pittpc.com
|
49035afbe9
|
New Database dump to include the reworkings of transfers, and the addition of revenues
|
2019-08-11 13:47:46 -04:00 |
johnny@pittpc.com
|
cae9b2b13b
|
Dumped updated DB structure
|
2019-08-05 17:43:27 -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
|
ef9c61c1cf
|
Added Folders
|
2019-07-02 23:50:50 -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
|
a81f78a131
|
Fixes for setup.php
|
2019-06-10 01:01:10 -04:00 |
root
|
925e635e9d
|
New SQL dump to reflect the additional fields
|
2019-06-06 13:25:14 -04:00 |
root
|
5dbb45655b
|
New DB dump to reflect the many changes in the last commit
|
2019-05-17 01:10:24 -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
|
f44b9b19fa
|
More UI Cleanups, added a ticketing system, added milage linking with client, invoice, vendor or location, new DB dump
|
2019-05-14 19:03:42 -04:00 |
root
|
2e1a9ae7c7
|
Fixed Calculation in Profit and Loss under total expenses, it was calculating transfers too so added vendor_id > 0
|
2019-04-27 15:38:58 -04:00 |
root
|
ee7a7f0ad7
|
Added select2 libs, started transactions, added additiona fields to vendor, new DB dump removed balance on invoices list
|
2019-04-27 12:10:12 -04:00 |
root
|
a478a51489
|
Moved most of the config vars to SQL settings table more work on settings
|
2019-04-23 15:12:26 -04:00 |
root
|
2663ca5521
|
new DB Dump
|
2019-04-19 16:03:46 -04:00 |
root
|
f4507b0cc0
|
New DB Dump to reflect recurring invoice changes
|
2019-04-16 19:58:49 -04:00 |
root
|
cb2eefe8d4
|
Added Expense Reciept upload functionality new db dump as well
|
2019-04-09 16:18:03 -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 |
root
|
04fa61421a
|
Transfers now fully work and Fixed some math on the dashboard and new DB dump
|
2019-04-08 01:17:45 -04:00 |
root
|
40c08a1635
|
Added Products CRUD and new DB dump to include products
|
2019-04-08 00:26:49 -04:00 |
root
|
2b7bdee81e
|
Initial work on recurring invoices some ui cleanup new DB dump
|
2019-04-07 23:41:11 -04:00 |
root
|
513648aa59
|
Rename table invoice_payments to just payments added per client net terms dumped new SQL DB Structure
|
2019-04-07 12:37:44 -04:00 |
root
|
9c31c49012
|
New DB Structure dumped removed some fields
|
2019-03-31 16:34:28 -04:00 |
root
|
357a8e909c
|
Added Dashboard, Accounts balance now functional and dumped latest DB Structure
|
2019-03-31 13:26:51 -04:00 |
root
|
f9bd340022
|
Dumped mySQL database structure to db.sql
|
2019-03-18 20:29:16 -04:00 |