johnnyq
150defe815
You can now link files to documents
2023-09-19 23:35:10 -04:00
johnnyq
077fc1cf35
Added additional fields to cvategories for icon support and sub category support
2023-09-17 17:16:20 -04:00
johnnyq
747e793e54
Added Asset URI can be used for a remote link
2023-09-09 23:40:18 -04:00
johnnyq
2a142f1c42
FEATURE: Force MFA Part 1 - DB Structure
2023-09-05 23:23:16 -04:00
johnnyq
7a27e5f6d2
FEATURE: Actionable Notifications Part 1 - Added Notificaiton Action to the DB this will allow notifications to become actionable
2023-09-05 16:12:31 -04:00
Marcus Hill
b7108436fd
Add notify by email function when a new ticket is created
2023-08-27 12:24:15 +01:00
johnnyq
f88f04edd8
Feature: Added Folder support for files
2023-08-23 18:02:51 -04:00
johnnyq
811f253470
DB Dump, store file hash in the db
2023-08-23 16:27:59 -04:00
johnnyq
0897217357
Major UI / UX enhancements to Client Files. Files are now searchable can select between thumbnail and list view, pagination enabled, file renaming capabilities
2023-08-23 15:43:47 -04:00
johnnyq
b1aa8d3a91
Feature Budget working need to add some more features down the line
2023-08-18 19:34:20 -04:00
johnnyq
adf313f183
Feature - Budgets - Part 1 - DB Structure Created
2023-08-18 18:21:25 -04:00
johnnyq
b987782adb
Feature - Login Message Part 1 - DB Structure
2023-08-18 15:07:39 -04:00
johnnyq
ce2ba6d3d2
Feature: Records per page is now user specific and persists with logout/login sessions
2023-08-17 19:42:42 -04:00
johnnyq
7d06be0946
Feature - Recurring Expenses - Cron Completed, project finished
2023-08-17 16:03:52 -04:00
johnnyq
ba9c80cd7d
Feature: Recurring Expenses - Part 1 - Initial DB Structure Created
2023-08-16 17:56:32 -04:00
johnnyq
fda0d203ed
Feature: Added Start Page functionality
2023-08-16 13:23:30 -04:00
johnnyq
0aedf95892
Removed watcher_created_at field as its irrelevant
2023-08-03 18:08:06 -04:00
johnnyq
b6dc255f8d
FEATURE - Ticket Watchers - Initial Commit for DB Structure for ticker wathers
2023-08-01 13:03:58 -04:00
johnnyq
e09c9cadb5
Added Expire Date field to Quotes also Do not show Guests Accept or Decline if Date is Expired
2023-07-15 15:33:08 -04:00
johnnyq
bb16c4b7b8
Feature: Late Fees can now be assessed to unpaid invoices
2023-07-11 11:40:53 -04:00
Haymaker
aa984b92ef
add credentials for imap
2023-07-04 18:52:00 -04:00
johnnyq
9d7d78473f
Removed primary_contact and primary_location from the clients table
2023-07-03 20:23:29 -04:00
johnnyq
86ef22dfc9
Copy primary_contact and primary_location enties over to thier respecting tables through a DB update
2023-07-03 17:59:12 -04:00
johnnyq
b12e3677bd
DB Structure Update This is the beginnings to move primary_contact and primary_location fields out of the clients table and into their respectable table. Created the fields in contacts and locations, next is to write SQL query to migrate and then update pieces of the codes in the App
2023-07-03 16:40:45 -04:00
johnnyq
72bc5b41be
Added additonal DB field to mail queue for send attempts failed_at timestamp and status along with recipient to name
2023-06-20 19:54:18 -04:00
johnnyq
cdbff0d7f6
Updated DB Structure to include asset_description, login_description, contact_pin and a table for the new email_queuing system
2023-06-14 16:59:01 -04:00
Marcus Hill
5d6d7e389e
Add database structure for 'login key' protection concept
2023-05-13 21:49:09 +01:00
johnnyq
03e0dd8f5e
Initial DB Structure for Projects and Tasks with Ticket and Client Linkage
2023-05-07 21:43:20 -04:00
johnnyq
93d4f3ebce
You can now set the number of hours before a ticket is automatically closed if autoclose is set
2023-05-07 21:09:18 -04:00
johnnyq
0f758c5901
Finished DB Structure for the coming new feature custom fields
2023-05-07 19:45:55 -04:00
johnnyq
f7ee489293
BREAKING CRON CHANGES: must generate a cron key before using cron. Cron will need updated like so php /full/path/to/cron.php [KEY] and same with cron_ticket_parse.php
2023-05-01 16:51:20 -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
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
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
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
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