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
8d97feeb54
Add ticket_source field for future use (agent/portal/email)
2023-04-10 16:37:03 +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
f6dafb048c
Stripe integration
2023-02-07 18:32:21 +00:00
Marcus Hill
f1180aa9fe
Add initial Stripe Payment integration for invoices
2023-02-07 18:05:52 +00:00
johnnyq
b5e8ce0f79
Bring back log_entity_id as this will reference the id of the entity like contact location etc
2023-02-05 13:29:45 -05:00
Marcus Hill
f92dc108e2
Tidy
...
- Move some scripts to their own js files
- Move some duplicate code blocks to functions
- General tidy & spacing cleanups (#538 )
2023-02-04 22:09:56 +00: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
0a1fb2227e
Implement Installation ID for optional telemetry
2023-01-28 15:06:19 -05:00
Marcus Hill
5fd5663aa8
Add encryption for usernames stored in the logins ("passwords") area.
2023-01-26 15:36:13 +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
wrongecho
b19c7a6f49
Merge branch 'master' into code-tidy
2023-01-23 19:21:43 +00: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
d73b3cb960
Correct typos
2023-01-21 17:22:27 +00:00
Marcus Hill
2c3ebb3bbb
Tidy codestyle - spaces between parenthesis and curly braces
2023-01-21 17:09:39 +00: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
6232a8311b
Feature: Introduced Color Themes - Changes navbar color and accent button color on sidenav - To change theme goto settings - theme - select a theme watch it change in real time
2023-01-19 18:00:35 -05: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
0388d1e934
Contact Details now has a seperate page with related materials such as assets logins, started work on the UI for asset network interfaces, db structure updates for many to many relations between contacts and assets
2023-01-10 21:50:34 -05:00
johnnyq
a0455cc296
DB Structure for Asset Network Interfaces ex switch ports, routers etc
2023-01-09 19:15:23 -05:00
Marcus Hill
d2bbf3436a
Adjust contact_important field to after contact_password_reset_token instead
2023-01-01 11:26:58 +00:00
Marcus Hill
ab34712bd9
Add contact_important DB field to database updater
2023-01-01 11:25:12 +00:00
Marcus Hill
d3fbdfb743
Add email to ticket functionality - beta
2022-12-11 01:34:15 +00:00
johnnyq
7c8959c17a
Added SMTP Debug 3 to cron.php to diagnose mail issues
2022-11-09 11:30:34 -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
6eb96df277
Operation Cleanup Round 2 - Remove Custom Links. This should really be handled by a startpage of some sort
2022-09-17 16:46:12 -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
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