johnnyq
a0da341114
Updated initial db structure for installation
2023-05-02 12:36:18 -04:00
Marcus Hill
a3d8f5ab48
Ticket attachments (email)
...
Email to ticket parser: Add support for email attachments
2023-04-30 10:52:15 +01:00
johnnyq
f127719cbe
Added new Field Client Tax ID Number, currently only vieable on the client top head, and under edit. It is also searchable
2023-04-11 16:20:48 -04:00
Marcus Hill
c55d2a8cda
Add ticket_source field for future use (agent/portal/email)
2023-04-10 18:58:06 +01:00
johnnyq
c544dc4a2a
New Feature: Added Hourly Rate to Client
2023-03-28 15:29:54 -04:00
johnnyq
a9c90a0c6a
Opps Add db.sql back
2023-03-18 15:21:45 -04:00
johnnyq
1dc52ecc4f
Added new field to notifications called entity_id which will reference an item related to the notificaiton so it can be clicked on to go directly to the entity under notifications
2023-03-18 15:17:45 -04:00
johnnyq
48fe49cf77
BREAKING CHANGES - MAKE FULL BACKUP BEFORE PROCEEDING - Requires Manual Intervention on files see Forum Post Make sure you run the Database update directly after update. This Removes Multi-Company Functionality. Fixes issues with Reponsive tables and bunch of other UI and small Fixes
2023-03-11 16:16:46 -05:00
johnnyq
75b14b4f6f
Update to change the client tag to singular as it references one record the table name should remain plural
2023-02-25 15:27:23 -05:00
Marcus Hill
67ea16e4fc
Allow searching the main clients list by client tags.
...
- DB Change: Prefixed columns in client_tags table with client_tags_
- Updated existing SQL references to client_tags.client_id and client_tags.tag_id to new names
- clients.php: Added SQL joins/where/groupby logic to allow searching via tags
2023-02-25 19:00:31 +00:00
johnnyq
58fe752bd9
Added Timezone to the DB settings option will come soon also added 3 sec wait between Application Updates and DB Updates to fix issue where after update and DB has an update but does not show it
2023-02-09 14:37:02 -05:00
Marcus Hill
f1180aa9fe
Add initial Stripe Payment integration for invoices
2023-02-07 18:05:52 +00:00
johnnyq
8bcd759444
Latest DB Structure Dump
2023-02-05 13:31:51 -05:00
johnnyq
463f90a103
Feature When editing vendor templates you can now update all vendors based off of the template
2023-01-30 17:54:50 -05:00
johnnyq
95067e44b2
Added accessed_at flags to certian client entities
2023-01-30 15:02:52 -05:00
johnnyq
9411a0b78c
Added login/password important field to the DB UI view coming soon
2023-01-30 14:20:10 -05:00
Marcus Hill
64417d6fb4
Add column to shared_items to store the encrypted username, adjust logic to support encrypting/decrypting the login shared username
2023-01-28 21:20:11 +00:00
johnnyq
a854baaf61
Added Telemetry settings option
2023-01-24 19:27:58 -05:00
johnnyq
bdd8f8823f
Added fields to contacts for billing and technical contacts
2023-01-24 16:19:49 -05:00
johnnyq
1aa7c7be3a
Updated DB Structure Defaults and dropped some unused fields
2023-01-23 21:43:45 -05:00
johnnyq
13edae48dc
New Field for notifications so each user can get and dismiss their own notifications instead of them being shared
2023-01-22 20:01:20 -05:00
Marcus Hill
fb6848f508
Add configuration setting to control whether clients should get automatic ticket-related emails (ticket open/close)
2023-01-21 15:47:01 +00:00
johnnyq
5492e6d3f7
DB update for vendor and software/license templates
2023-01-18 20:13:41 -05:00
johnnyq
3baea5e757
Used the DB Update function to write new repo_branch var for docker the new docker to function properly
2023-01-13 21:44:13 -05:00
johnnyq
c0399a2c42
Added Disable and Activate Users, fixes #539
2023-01-13 18:24:50 -05:00
johnnyq
a0455cc296
DB Structure for Asset Network Interfaces ex switch ports, routers etc
2023-01-09 19:15:23 -05:00
johnnyq
bad026f469
Added new db.sql structure dump for new installs for the the new SQL fields.
2022-12-19 11:43:47 -05:00
johnnyq
4b9ba0b3c1
Updates to Vendors added additional fields such as PIN, Support Hours, SLA etc, removed Vendor Address details not really needed for vendors. Beginning works of Vendor Templates aka Global Vendors this will make it easy to update common vendors
2022-10-14 21:48:24 -04:00
Marcus Hill
6529ff8bbf
Allow portal contacts to reset their passwords via email
2022-10-01 21:32:19 +01:00
johnnyq
996c603826
Operation Cleanup Round 4 - Remove config_base_url from settings table in db. This should be in your config.php now, if this is not added this can break things
2022-09-17 18:04:26 -04:00
johnnyq
2ea41ed960
Operation Cleanup Round 3 - Remove automated SQL backups as this should be handled by system level backups which will also backup the files
2022-09-17 17:17:01 -04:00
johnnyq
14953fe171
Operation Cleanup Round 1 - Remove Mailing list functionality, there are many projects that can handle this
2022-09-17 16:35:11 -04:00
Marcus Hill
cf6bf88e4f
Add TXT records under domain records
2022-07-07 20:17:16 +01:00
johnnyq
5052a92f8e
Added Asset Status to assets Table
2022-05-25 15:45:29 -04:00
johnnyq
4f2cff6fac
More Archiving work, added entity_id to logs for future undo of archives in logs.
2022-05-14 18:14:02 -04:00
johnnyq
06ae05f4f2
Updated DB Schema to include the beginnings of asset, contact, vendor and software related data
2022-05-10 17:12:52 -04:00
johnnyq
50670d4d27
Table Field cleanup
2022-05-07 20:51:13 -04:00
johnnyq
8d2570f688
Dropped api_key_updated_at field and unused tables contracts, messages and roles
2022-05-07 16:57:20 -04:00
Marcus Hill
53ae901f15
Remove api updated at column, as API keys can not be edited once created
2022-05-07 16:40:06 +01:00
johnnyq
598f1b1aa1
Fixed issue with Account Transfers and adding Revenue, updated DB to update created_at and updated_at to the new SQL Timestamp
2022-05-06 12:04:12 -04:00
Marcus Hill
d7381d5e06
Add contact_department column for anyone that installed since it was added
2022-05-01 21:46:05 +01:00
Marcus Hill
6f9439a85e
Add contact department column to db.sql, remove departments table,document_tags and documents_tagged.
2022-05-01 21:21:47 +01:00
Marcus Hill
f5f033fed4
Remove MeshCentral integration
...
As per recent discussions about the API & scripts being a better way forward for all integration, removing the MeshCentral integration that was added.
2022-04-19 22:42:38 +01:00
Marcus Hill
a6833ac3a4
created/updated timestamp update
...
Convert all created_at and modified_at fields to default to current timestamp/update timestamp.
We can cleanup the SQL code in post.php (and other places) to no longer manually set these values at a later date, but it will work fine for now
2022-04-17 23:16:36 +01:00
Marcus Hill
e55622827d
Add support for client-specific API keys
...
Refactoring API. Added a contact update endpoint.
Small misc changes.
2022-04-15 17:43:06 +01:00
Marcus Hill
6aa06b4389
Add full text index & search for document contents (related to #440 )
2022-04-15 11:42:50 +01:00
johnnyq
fd8188095e
New Feature Enable/Disable ITFlow Modules now using the automated DB updater
2022-04-14 22:59:36 -04:00
johnnyq
ef29a17d49
DB Structure Update - Added SMTP Encryption Type to Mail settings
2022-04-02 16:03:30 -04:00
johnnyq
bb1dfef2e4
DB Structure Modified Fixed config_backup vars
2022-03-29 13:39:23 -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
fb4da53026
Show who else is viewing the same open ticket as you
2022-03-26 18:05:20 +00:00
Marcus Hill
d937d0ccec
Add fields for contact portal auth
2022-03-21 21:05:08 +00:00
Marcus Hill
34d6caa016
Client portal updates
2022-03-20 16:02:58 +00:00
Marcus Hill
438e7ac838
Add database field for A record, correct other DNS record fields
2022-03-13 09:31:28 +00:00
Johnny
1e7f7a3cc6
Merge pull request #391 from wrongecho/domains
...
Domains
2022-03-08 10:23:20 -05:00
Marcus Hill
b412384d24
Database update to store NS, MX and WHOIS raw data
2022-03-07 22:32:44 +00:00
Marcus Hill
89dcac8ef4
Fix typo
2022-03-07 20:16:02 +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
johnnyq
165bd572a9
DB Update added contact_id to files, documents and logins Added Related Items Modal to Client Contacts still more work to do
2022-03-04 00:24:58 -05:00
johnnyq
f102c19692
DB Update Added Null Default to new meshcentral vars so it doesnt break when adding records, Added Service History #384 Thank you @aftechro for the idea. This has been added to asset list and ticket details and some UI updates to ticket details as well
2022-02-27 16:55:57 -05:00
Marcus Hill
e4dc22a0ce
Add functionality to pull/sync assets & info from MeshCentral
2022-02-26 21:51:37 +00:00
johnnyq
e16c5fe8ba
DB Update Fix Mobile Contact Null
2022-02-26 11:20:18 -05:00
johnnyq
112efbc314
DB Update tip_user_id added to the trips tables. Updated Trips to include the driver. WIP limit users to the session_company
2022-02-26 11:16:33 -05:00
Marcus Hill
a335f3be99
Ticketing updates
2022-02-24 17:57:41 +00:00
Marcus Hill
717ae33449
Make contact mobile default NULL
2022-02-22 21:31:53 +00:00
johnnyq
a724807782
DB Structure Update - Added Extension to contact on export PDF, finished contact departments
2022-02-22 13:14:17 -05:00
johnnyq
2b639ecb65
oops deleted DB accidentally
2022-02-22 01:50:11 -05:00
johnnyq
581936267f
DB Structure Update rename contact_department to contact_department_id, added Department to contacts view
2022-02-22 01:48:05 -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
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
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