Commit Graph

  • 8eb32a09b2 Feature You can now Add and Remove User type Software Licenses in Contact Details johnnyq 2024-11-26 16:58:37 -05:00
  • bbed55a8ff Added Linking and unlinking services in contact details johnnyq 2024-11-26 16:16:24 -05:00
  • 5e8a6bfcd6 Added Unlinking of credentials and assets to contact details johnnyq 2024-11-26 15:29:40 -05:00
  • 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 johnnyq 2024-11-26 14:06:34 -05:00
  • 8968476b7c Added Many to Many Linkage between contacts and documents, asset, credential linkage and unlinkage in contact details, more to come johnnyq 2024-11-25 23:55:33 -05:00
  • 8c296de205 Do not check to see if session is set before setting timezone always set timezone, Fixes MFA when switching timezones johnnyq 2024-11-25 12:20:56 -05:00
  • 5a8234db13 Remove branding from downloaded files via link and use original filename replaced old logging function in download with new logAction funtion johnnyq 2024-11-25 11:58:08 -05:00
  • 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 johnnyq 2024-11-24 15:04:23 -05:00
  • 94e2a4b1f0 Added Placeholder for Linking items to a contact in contact details johnnyq 2024-11-24 13:06:26 -05:00
  • 137438f873 Added Archive, Unarchive functions for contact notes along with the ability to add a note under client contact details page johnnyq 2024-11-24 12:38:59 -05:00
  • 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 johnnyq 2024-11-24 12:11:31 -05:00
  • 276e3c79a0 Merge pull request #1107 from ColDog5044/master Johnny 2024-11-24 10:58:02 -05:00
  • ffa677db30 Fix typo in admin_settings_quote.php Collin Laney 2024-11-24 02:22:12 -05:00
  • 44a8431960 Fix typo in admin_settings_ticket.php Collin Laney 2024-11-24 02:20:45 -05:00
  • 47b720b063 Fix typo in admin_settings_invoice.php Collin Laney 2024-11-24 02:13:05 -05:00
  • a80fddfc0d Delete Contact Notes when contact is deleted also delete contact references when delting a client johnnyq 2024-11-23 18:18:22 -05:00
  • 724d4a347a Feature: Contact Notes / Interactions - Create an Add Model and display cpontact notes under contact details johnnyq 2024-11-23 17:52:03 -05:00
  • 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 johnnyq 2024-11-23 16:43:16 -05:00
  • 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 johnnyq 2024-11-23 15:36:39 -05:00
  • 504b28ee4c Fix Create / Copy Trips missing trip_id johnnyq 2024-11-23 11:45:32 -05:00
  • b2651f7445 Merge pull request #1106 from itflow-org/user-create-fix wrongecho 2024-11-20 21:44:03 +00:00
  • a216f1bbf8 Bugfix: Creating users wrongecho 2024-11-20 21:43:33 +00:00
  • c96833a977 When adding a ticket from contact details page make sure sure the contact is selected by default johnnyq 2024-11-20 14:08:40 -05:00
  • 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 johnnyq 2024-11-20 12:41:29 -05:00
  • 1e4306381f DB Optimizing in Ticket Selections and relogicify mark billable also more logging johnnyq 2024-11-19 18:46:07 -05:00
  • dea702b45f Fix missing ) in Portal Post was a logging regression which also fixes poral logout johnnyq 2024-11-19 18:22:53 -05:00
  • 050d15579d More in depth logging ticket history and less passing vars from POT in ticket POAST johnnyq 2024-11-19 18:18:32 -05:00
  • bbe2b1d2c9 Bump TinyMCE from 7.4.1 to 7.5.1 johnnyq 2024-11-19 16:08:20 -05:00
  • 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 johnnyq 2024-11-19 15:42:48 -05:00
  • 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 johnnyq 2024-11-19 15:33:14 -05:00
  • 9d44d3e849 Uncomment contact add alert johnnyq 2024-11-19 12:03:09 -05:00
  • b7163dad6d Add isset check on file upload johnnyq 2024-11-19 11:59:52 -05:00
  • c181954960 Fix alert johnnyq 2024-11-19 11:45:01 -05:00
  • ff3df12523 allow webp for users and profile johnnyq 2024-11-18 18:19:57 -05:00
  • 097e1c7b5f Add Acceptable File formats on the Client side, also allow webp for image file uploads in assets, locations, expenses and contact johnnyq 2024-11-18 18:14:13 -05:00
  • 34e09f32e0 Remove unessesary check if file has been uploaded as the function already does that johnnyq 2024-11-18 16:29:42 -05:00
  • 06314e136e Replicated previous fix by using enctype=multipart/form-data for bulk forms that have subforms that require a file upload johnnyq 2024-11-18 16:16:00 -05:00
  • 9d5818050e Fix Contact Photo not uploading when editing the first contact, odd fix but worked the edit contact forms are wrapped in a parent form on the entire table itself for Bulk changes. For some reason it wouldnt take the first edit modal form if we didnt enctype = multipart/form-data fo the parent form even though each edit subform has it already. it doesnt make sense but works johnnyq 2024-11-18 16:07:22 -05:00
  • 1a968abb35 Fix var for Reccuring Item added alert johnnyq 2024-11-18 14:10:07 -05:00
  • 32158872b2 get client id for logging when adding recurring items johnnyq 2024-11-18 14:08:13 -05:00
  • c9b38b2b5f Show only logged in user notifications johnnyq 2024-11-17 15:14:40 -05:00
  • eacb345c70 Only show notificaiton in alert window for logged in user and increase the limit from 5 to 8 johnnyq 2024-11-17 15:11:03 -05:00
  • cf6df1c2b1 Only show dismissed notifications pertaining to the logged in user johnnyq 2024-11-17 15:09:30 -05:00
  • a81bcf350c When Dismiss all notifications are clicked only dismiss the notificaitons of the logged in user only johnnyq 2024-11-17 15:03:05 -05:00
  • acec430e28 Fix var name in client edit post johnnyq 2024-11-17 14:59:54 -05:00
  • 9c24a780be More Checkbox enhancements, remove js from dashboard if finanacial isnt selected johnnyq 2024-11-17 14:54:16 -05:00
  • b2fff24bd9 Change theme on click now instead of selecting them then hitting submit more ?? 0s for the form checkboxes johnnyq 2024-11-17 14:33:31 -05:00
  • c2be946f7a Switched contact to use ?? 0 in post for checkbox items that are not checked, this save from creating an extra hidden form field in the form model hence cleaner code johnnyq 2024-11-16 17:45:16 -05:00
  • 978c7c5db4 Switched location to use ?? 0 in post for checkbox items that are not checked, this save from creating an extra hidden form field hence cleaner code johnnyq 2024-11-16 17:38:19 -05:00
  • 20a24b6ec6 Fix PHP error on login check if Array last_visited is set johnnyq 2024-11-16 16:33:23 -05:00
  • 20c87044b9 Only accept jpg, jpeg and png for company logo johnnyq 2024-11-16 15:09:38 -05:00
  • 5f4356546f Fix ticket post missing ) johnnyq 2024-11-16 14:03:03 -05:00
  • 7fd0a40ea1 logAction is used everywhere in ticket post, also did some logic tiday updates, but way more need to happen within ticket post so more to come johnnyq 2024-11-16 14:01:08 -05:00
  • 235d1641f0 Update Edit Ticket Logic, Moved fetching ticket info before check notify for logging and alerting and to reduce the amount of post data received johnnyq 2024-11-16 12:34:13 -05:00
  • d5524f75b0 Format Alerting / Logging Currency for transfers johnnyq 2024-11-15 16:05:57 -05:00
  • 9d15721845 Fix Payment Amount logging johnnyq 2024-11-15 16:00:02 -05:00
  • 4ca9fbe655 wording johnnyq 2024-11-15 15:31:47 -05:00
  • 95ec0b2979 UI Update Setup: Move locale settings to its own screen johnnyq 2024-11-15 15:28:20 -05:00
  • 278ba079c3 Updated cron mail queue and cron email ticket parser to use new logAction and tidy up code johnnyq 2024-11-15 13:40:04 -05:00
  • bc5e089e95 Updated login to use new logAction and tidy up code johnnyq 2024-11-15 13:07:38 -05:00
  • 7b9229d926 Updated Portal post to use new logAction and tidy up code johnnyq 2024-11-15 12:53:41 -05:00
  • 881f498237 Wording Updates Azure to Entra johnnyq 2024-11-15 12:31:10 -05:00
  • a6a94e3ccd More logAction function updates to client portal entra login amd cleaned up the client entra login portal for better presentation of vars johnnyq 2024-11-15 12:29:46 -05:00
  • 412462a4c0 More logAction function updates to client portal login amd cleaned up the client login portal for better presentation of vars johnnyq 2024-11-15 12:21:55 -05:00
  • 577d97b471 Updated ajax.php to use the new logAction function johnnyq 2024-11-15 11:53:43 -05:00
  • ed92592aa6 Check to see if arrays are set before executing for each loops to prevent php errors johnnyq 2024-11-14 19:13:56 -05:00
  • e9f023f0c7 Updated all API functions to use the new logAction Function johnnyq 2024-11-14 18:27:31 -05:00
  • bfffec7363 Temp added vars session_ip and session_user_agent to validate_api_key so IP and User agent is logged with the new logAction function johnnyq 2024-11-14 17:55:35 -05:00
  • ba5e2b216b Updated asset API to use new logAction function johnnyq 2024-11-14 17:42:01 -05:00
  • 77aede8bab Updated the remaining posts except ticket to use new logAction function, tidy and added more details to logging johnnyq 2024-11-14 17:32:26 -05:00
  • 5bdd5d1f79 Finished Updating admin / settings posts to use new logAction function, tidy and added more details to logging johnnyq 2024-11-14 17:20:52 -05:00
  • ef651f5248 Updated admin posts to use new logAction function, tidy and added more details to logging johnnyq 2024-11-14 16:07:35 -05:00
  • 8ffa90ae28 Updated vendor post to use new logAction function, tidy and added more details to logging johnnyq 2024-11-14 13:39:17 -05:00
  • 670390f1d3 Updated trip post to use new logAction function, tidy and added more details to logging johnnyq 2024-11-14 13:16:23 -05:00
  • 2047a6d18d removed old logging line in transfer johnnyq 2024-11-14 12:52:56 -05:00
  • 5d8b9ac600 Updated transfer post to use new logAction function, new role checking, tidy and added more details to logging johnnyq 2024-11-14 12:51:26 -05:00
  • 22f54886e2 Fix: Broken Create Quote - regression in logging johnnyq 2024-11-14 11:56:12 -05:00
  • 653b174830 Merge pull request #1105 from itflow-org/import-chk Johnny 2024-11-14 11:17:11 -05:00
  • b5256fb529 Merge pull request #1104 from itflow-org/quote-notifs Johnny 2024-11-14 11:16:18 -05:00
  • 99b482ab30 Merge pull request #1103 from itflow-org/debug-tweak Johnny 2024-11-14 11:12:46 -05:00
  • 45b61da29a Merge pull request #1102 from itflow-org/archive-typo Johnny 2024-11-14 11:12:20 -05:00
  • 7a561a8c2e Import CSV - Check file uploaded wrongecho 2024-11-14 11:51:39 +00:00
  • 28a0343a97 Quote notifications wrongecho 2024-11-14 11:23:28 +00:00
  • 9fe9d8e9ff Clarify notes on debug wrongecho 2024-11-14 08:44:08 +00:00
  • fc94d71795 Fix typo in ticket archived logging wrongecho 2024-11-14 08:08:52 +00:00
  • e4f618c150 More work on Updating ticket post to use new logAction function, added more ticket history updates, tidy and added more details to logging, lots of logic changes need to happen here johnnyq 2024-11-13 18:46:28 -05:00
  • 52284231bb Remove Dup Edit Priority Logic from ticket post and fix priority from > to johnnyq 2024-11-13 17:56:28 -05:00
  • 05ff7e145c Merge pull request #1101 from ThaMunsta/feedback-notification Johnny 2024-11-13 22:49:37 +00:00
  • 56361c7008 Partially Updated ticket post to use new logAction function, added some ticket history updates, tidy and added more details to logging johnnyq 2024-11-13 17:48:24 -05:00
  • 93b5c6aab1 Update guest_post.php ThaMunsta 2024-11-13 17:25:58 -05:00
  • 51897d0bf3 Fix crons ThaMunsta 2024-11-13 17:23:48 -05:00
  • 47a4fa78a8 Updated task post to use new logAction function, tidy and added more details to logging johnnyq 2024-11-13 17:22:07 -05:00
  • 96a227599f Merge branch 'master' into techbar ThaMunsta 2024-11-13 17:19:57 -05:00
  • 2ec4be8154 Updated software post to use new logAction function, rework array handling tidy and added more details to logging johnnyq 2024-11-13 17:13:55 -05:00
  • a86eecf63b Updated service post to use new logAction function, rework adding / ediing arrays tidy and added more details to logging johnnyq 2024-11-13 17:02:06 -05:00
  • ed02c2aa3e Updated revenue post to use new logAction function, new role check function tidy and added more details to logging johnnyq 2024-11-13 16:23:35 -05:00
  • b408a31cde Updated rack post to use new logAction function, new role check function tidy and added more details to logging johnnyq 2024-11-13 15:46:20 -05:00
  • cf22f01df4 Updated quote post to use new logAction function, tidy and added more details to logging johnnyq 2024-11-13 15:28:24 -05:00
  • 238308fa6d I don't think this one will get merged upstream... ThaMunsta 2024-11-12 22:08:50 -05:00
  • 96649af18b Updated project post to use new logAction function, tidy and added more details to logging johnnyq 2024-11-12 18:50:30 -05:00