johnnyq
26ca2ab907
Fix View After Delete and turn it into a switch
2024-12-06 16:10:56 -05:00
johnnyq
6ae18dbc43
Update UI in share Model Remove Views instead use Delete after view and set long expiration dates and chnage them to a radio buttons instead of select
2024-12-06 14:11:51 -05:00
Johnny
22f5bdb1c0
Merge pull request #1113 from itflow-org/invoice-guest-cancelled
...
Guest invoice view - cancelled
2024-12-06 11:42:39 -05:00
Johnny
9312aac7fc
Merge pull request #1112 from itflow-org/portal-contacts-bugfix
...
Portal contacts
2024-12-06 11:42:24 -05:00
wrongecho
9bc1ebd7ea
Merge pull request #1115 from itflow-org/fix-contact-related-logins
...
Bugfix contact related logins
2024-12-04 23:03:28 +00:00
wrongecho
8954287047
Merge pull request #1114 from itflow-org/tt-bulk-reply
...
Add time tracking for bulk ticket replies
2024-12-04 22:17:26 +00:00
wrongecho
4213a33652
TT for bulk resolve too
2024-12-04 21:14:35 +00:00
wrongecho
1caf33b7c2
Bugfix contact related logins. This was caused by login_id being used more than once due to joins
2024-12-04 17:20:13 +00:00
wrongecho
7afa1760f3
Add time tracking for bulk ticket replies
...
- TT for bulk replies
- Encourage the correct time format using a placeholder, pattern and required field (client-side validation only - still results in server error if you intentionally break it, for now)
2024-12-04 16:49:51 +00:00
wrongecho
425b06e550
Add time tracking for bulk ticket replies
...
- TT for bulk replies
- Encourage the correct time format using a placeholder and pattern (client-side validation only)
2024-12-04 16:43:09 +00:00
wrongecho
ab19d37f5f
Guest invoice view
...
Make it clearer to guests when an invoice has been cancelled
2024-12-04 16:26:27 +00:00
wrongecho
da1b3b55b1
Portal contacts
...
- Bugfix not being able to edit contacts after the switch to storing contact creds in the users table
- Prevent a client adding contacts with duplicated emails
2024-12-02 18:01:29 +00:00
johnnyq
a31387720c
Fix self avatar uploading
2024-11-27 13:34:39 -05:00
johnnyq
439d1bc3db
Move Extension down one line in contact details
2024-11-27 12:55:17 -05:00
johnnyq
ad62edb7f6
Fix networks page not displaying dns if secondary dns server was not entered
2024-11-27 12:42:09 -05:00
johnnyq
f731104375
Fix Credential Deleting
2024-11-27 12:24:37 -05:00
johnnyq
53c888c4b8
Add User Type to session, along with user type check
2024-11-27 11:50:45 -05:00
johnnyq
8eb32a09b2
Feature You can now Add and Remove User type Software Licenses in Contact Details
2024-11-26 16:58:37 -05:00
johnnyq
bbed55a8ff
Added Linking and unlinking services in contact details
2024-11-26 16:16:24 -05:00
johnnyq
5e8a6bfcd6
Added Unlinking of credentials and assets to contact details
2024-11-26 15:29:40 -05:00
johnnyq
cbbf8c27ba
Fix Ticket Watchers not getting emails when No Contact is selected on a ticket, and add the ability to link files in contact details
2024-11-26 14:06:34 -05:00
johnnyq
8968476b7c
Added Many to Many Linkage between contacts and documents, asset, credential linkage and unlinkage in contact details, more to come
2024-11-25 23:55:33 -05:00
johnnyq
8c296de205
Do not check to see if session is set before setting timezone always set timezone, Fixes MFA when switching timezones
2024-11-25 12:20:56 -05:00
johnnyq
5a8234db13
Remove branding from downloaded files via link and use original filename replaced old logging function in download with new logAction funtion
2024-11-25 11:58:08 -05:00
johnnyq
8050dffbb8
Enhancement: DB Structure Update: Seperate Logs into 3 seperate log tables error_logs, auth_logs, audit_logs. This will provide huge performance benefits and organization
2024-11-24 15:04:23 -05:00
johnnyq
94e2a4b1f0
Added Placeholder for Linking items to a contact in contact details
2024-11-24 13:06:26 -05:00
johnnyq
137438f873
Added Archive, Unarchive functions for contact notes along with the ability to add a note under client contact details page
2024-11-24 12:38:59 -05:00
johnnyq
8599729602
Defined a note_type_array in get_settings to define note type and associated icon incorporated the array into the Selectboxes to create note and the UI display in contact details
2024-11-24 12:11:31 -05:00
Johnny
276e3c79a0
Merge pull request #1107 from ColDog5044/master
...
Fix typos in admin_settings
2024-11-24 10:58:02 -05:00
Collin Laney
ffa677db30
Fix typo in admin_settings_quote.php
...
Fixed typo in placeholder for email address to notify when quotes are accepted/declined.
... leave bank for none -> ...leave blank for none.
2024-11-24 02:22:12 -05:00
Collin Laney
44a8431960
Fix typo in admin_settings_ticket.php
...
Fixed typo in placeholder for email address to notify when new tickets are raised.
... leave bank for none -> ...leave blank for none.
2024-11-24 02:20:45 -05:00
Collin Laney
47b720b063
Fix typo in admin_settings_invoice.php
...
Fixed typo in placeholder for email address to notify when invoices are paid online.
... leave bank for none -> ...leave blank for none.
2024-11-24 02:13:05 -05:00
johnnyq
a80fddfc0d
Delete Contact Notes when contact is deleted also delete contact references when delting a client
2024-11-23 18:18:22 -05:00
johnnyq
724d4a347a
Feature: Contact Notes / Interactions - Create an Add Model and display cpontact notes under contact details
2024-11-23 17:52:03 -05:00
johnnyq
1766b95fc4
Fixed table layout in Client Portal Documents, put pretty content in the portal footer instead as it caused issues with the XSS Protection Content-Security-Policy
2024-11-23 16:43:16 -05:00
johnnyq
1c0441060e
FEATURE: Added Tables for Multiple Notes with note type to keep track of interactions and notes for clients, contacts, assets and vendors. UI to come next
2024-11-23 15:36:39 -05:00
johnnyq
504b28ee4c
Fix Create / Copy Trips missing trip_id
2024-11-23 11:45:32 -05:00
wrongecho
b2651f7445
Merge pull request #1106 from itflow-org/user-create-fix
...
Bugfix: Creating users
2024-11-20 21:44:03 +00:00
wrongecho
a216f1bbf8
Bugfix: Creating users
2024-11-20 21:43:33 +00:00
johnnyq
c96833a977
When adding a ticket from contact details page make sure sure the contact is selected by default
2024-11-20 14:08:40 -05:00
johnnyq
fe24e3bcea
Update Breadcrumbs to always have a link to the client for fast access to the client section. The breadcrumb order will change depending how you access using the global view or within the client section on Invoice, Quote, Ticket, Recurring Invoice
2024-11-20 12:41:29 -05:00
johnnyq
1e4306381f
DB Optimizing in Ticket Selections and relogicify mark billable also more logging
2024-11-19 18:46:07 -05:00
johnnyq
dea702b45f
Fix missing ) in Portal Post was a logging regression which also fixes poral logout
2024-11-19 18:22:53 -05:00
johnnyq
050d15579d
More in depth logging ticket history and less passing vars from POT in ticket POAST
2024-11-19 18:18:32 -05:00
johnnyq
bbe2b1d2c9
Bump TinyMCE from 7.4.1 to 7.5.1
2024-11-19 16:08:20 -05:00
johnnyq
a10486a95c
Breaking AI Change you must update the URL to include the full URL in settings > AI example for openai: https://api.openai.com/v1/chat/completions
2024-11-19 15:42:48 -05:00
johnnyq
dcedddcad6
Moved AI Reword Buttons to the WYSISYG toolbar, Seperated Document and ticket toolbars. Ticket Toolbar has items related to tickets while document has additional items related to documents
2024-11-19 15:33:14 -05:00
johnnyq
9d44d3e849
Uncomment contact add alert
2024-11-19 12:03:09 -05:00
johnnyq
b7163dad6d
Add isset check on file upload
2024-11-19 11:59:52 -05:00
johnnyq
c181954960
Fix alert
2024-11-19 11:45:01 -05:00