Commit Graph

  • 1f067c17c4 Merge pull request #733 from wrongecho/ticket-update-type-email-match Johnny 2023-10-08 19:54:19 -04:00
  • edf6e18dc3 Merge branch 'master' into ticket-update-type-email-match Johnny 2023-10-08 19:54:14 -04:00
  • d1a627c209 Merge pull request #732 from wrongecho/email-parse-domains Johnny 2023-10-08 19:50:44 -04:00
  • 22f14cd5e7 Telemetry - Fix typo & add polite note regarding importance of telemetry data Marcus Hill 2023-10-08 21:30:15 +01:00
  • 5b49d35f1a Update SECURITY.md wrongecho 2023-10-08 20:13:42 +01:00
  • ac51e6a8ad Update SECURITY.md wrongecho 2023-10-08 20:09:17 +01:00
  • f1b017fc46 Merge pull request #737 from o-psi/Update-readme-with-install-script wrongecho 2023-10-08 19:34:39 +01:00
  • f241d247be Update oneliner to not save the install file. Andrew Malsbury 2023-10-08 13:07:56 -05:00
  • cd006d0625 Update first-interaction.yml wrongecho 2023-10-08 17:32:21 +01:00
  • 57403e1707 Update bug_report.md wrongecho 2023-10-08 17:29:01 +01:00
  • 0f4f670f9c Update feature_request.md wrongecho 2023-10-08 17:28:56 +01:00
  • 4025cfdcea Update support.md wrongecho 2023-10-08 17:28:53 +01:00
  • 623ebc783c Contacts phone numbers - add tel: hyperlink for click-to-call Marcus Hill 2023-10-08 13:35:13 +01:00
  • b9cadd508d Update README.md / Update readme with install script #737 wrongecho 2023-10-08 09:03:25 +01:00
  • 92eabf1e70 Update README.md / Update readme with install script #737 wrongecho 2023-10-08 09:02:18 +01:00
  • 605eda879d Updated wording Andrew Malsbury 2023-10-08 02:09:26 +00:00
  • 221a020ec7 Update Readme to suggest install script. Andrew Malsbury 2023-10-08 02:06:54 +00:00
  • 45b3311f54 Add function to reset all user/agent passwords in case of IR Marcus Hill 2023-10-07 22:44:29 +01:00
  • dff0b689ce Add confirm to anonymise and archive Marcus Hill 2023-10-07 20:48:40 +01:00
  • 263382073d Contact small edits Marcus Hill 2023-10-07 20:42:48 +01:00
  • 1455e20fad Added Total Equities and Liabilities Andrew Malsbury 2023-10-07 18:05:21 +00:00
  • 6a485a95b4 Allows for negative numbers for credit cards Andrew Malsbury 2023-10-07 17:32:34 +00:00
  • 3e96751bf0 Bug - Liabilities is showing Assets total Andrew Malsbury 2023-10-07 17:31:55 +00:00
  • d63da07122 Updated setup - Cash Account: current asset type Andrew Malsbury 2023-10-07 17:21:31 +00:00
  • 3a879088ae Add balance sheet to side nav Andrew Malsbury 2023-10-07 16:16:04 +00:00
  • 5d964c9282 New Balance sheet report screen Andrew Malsbury 2023-10-07 16:15:50 +00:00
  • f8bc2ee4b4 Add "account_type" to accounts table Andrew Malsbury 2023-10-07 16:15:02 +00:00
  • 844a85cee7 Update DB Andrew Malsbury 2023-10-07 16:14:39 +00:00
  • 29e2e5e0d7 Update DB, and added comments for next new guy. Andrew Malsbury 2023-10-07 16:14:28 +00:00
  • bc95bb4e15 Update Accounts screen to show type Andrew Malsbury 2023-10-07 16:13:46 +00:00
  • db5eee0ebb Add type dropdown Andrew Malsbury 2023-10-07 16:13:10 +00:00
  • ccb67d8e5d Add type dropdown, and update opening balance star Andrew Malsbury 2023-10-07 16:13:00 +00:00
  • 9551399b08 Update add and edit to accomodate type Andrew Malsbury 2023-10-07 16:11:19 +00:00
  • 69eef8220d Ticket update behaviour - Default to internal update when contact email matches the agent email Marcus Hill 2023-10-07 16:10:00 +01:00
  • 4ac7841882 Email parsing for all domains registered under a client Marcus Hill 2023-10-07 15:51:58 +01:00
  • 0c0d89c1a6 do not allow user logged in to edit their own user by clicking on their avatar under users johnnyq 2023-10-04 23:00:46 -04:00
  • 6760997beb Set Company Timezone properly upon login johnnyq 2023-10-04 22:38:29 -04:00
  • f842d2578f Add Software Key to export client pdf johnnyq 2023-10-04 22:15:35 -04:00
  • 8cfa0e97d4 Allow ticket priority and status to be searchable in main tickets view johnnyq 2023-10-04 22:02:08 -04:00
  • b839f188ef Allow Contact name, Vendor name and asset_name to be searchable under both client tickets and the main tickets view johnnyq 2023-10-04 21:59:05 -04:00
  • 7e595d9436 Fix table offset issue with Assets Listings johnnyq 2023-10-04 00:38:28 -04:00
  • 435c789e7f Merge pull request #731 from wrongecho/password-rotation-report Johnny 2023-10-02 17:55:04 -04:00
  • f49cdf3a35 Client logins/passwords - Add basic password rotation report Marcus Hill 2023-10-02 22:24:42 +01:00
  • 7abdf53e9f Add .ovpn files to allow upload file list johnnyq 2023-10-02 11:44:06 -04:00
  • 1e47107ed0 Merge pull request #730 from wrongecho/improve-totp-security Johnny 2023-10-01 22:45:05 -04:00
  • 51316f8c1d Merge pull request #729 from wrongecho/login-password-changed-at Johnny 2023-10-01 22:44:50 -04:00
  • e02e5efbec Merge pull request #728 from wrongecho/ticket-notif-spacing Johnny 2023-10-01 22:44:36 -04:00
  • 5cda6156d4 Merge pull request #727 from wrongecho/settings-user-prevent-self-mod Johnny 2023-10-01 22:44:22 -04:00
  • 041fcb5613 Client logins/passwords - Ajax change + logging Marcus Hill 2023-10-01 16:32:57 +01:00
  • c768034a1b Client logins/password - Add tracking in DB when passwords are changed/rotated Marcus Hill 2023-10-01 15:22:42 +01:00
  • 526503d786 Agent new ticket notifs - add more spacing Marcus Hill 2023-09-30 23:21:30 +01:00
  • d02d2d4e4a Users - Prevent modifying yourself via users.php, should use profile Marcus Hill 2023-09-30 20:32:34 +01:00
  • 203ef85997 Show MFA status in user listing johnnyq 2023-09-30 15:24:46 -04:00
  • f726df8f80 Merge pull request #726 from wrongecho/setup Johnny 2023-09-30 14:10:00 -04:00
  • 90ac7042ba Allow Assigning a contact to all assets in some cases where network or servers may be co-managed johnnyq 2023-09-30 13:52:04 -04:00
  • 67c181b14b Update first-interaction.yml wrongecho 2023-09-30 17:41:04 +01:00
  • 0bee5956dc Small adjustments to setup: add subheadings and links to docs Marcus Hill 2023-09-30 17:07:21 +01:00
  • 63ba33afde Small adjustments to setup: add subheadings and links to docs Marcus Hill 2023-09-30 17:04:42 +01:00
  • 90327a959f Merge pull request #724 from wrongecho/misc-wording-edits Johnny 2023-09-30 11:50:07 -04:00
  • 24707e89d5 Merge pull request #725 from wrongecho/fix-client-delete Johnny 2023-09-30 11:36:59 -04:00
  • 33628d81a1 Fix client delete function Marcus Hill 2023-09-30 15:42:00 +01:00
  • c3dd9a80b6 Fix client delete function Marcus Hill 2023-09-30 15:33:48 +01:00
  • 9bb6e0b1c7 Touch-ups Marcus Hill 2023-09-30 13:57:48 +01:00
  • 2924791538 Codesmell Marcus Hill 2023-09-30 13:55:49 +01:00
  • ac5b6c5424 Enhance git fetch error: include error on page if possible Marcus Hill 2023-09-30 13:52:46 +01:00
  • 05f25b3ebf Enhance git fetch error: include error on page if possible Marcus Hill 2023-09-30 13:51:39 +01:00
  • ff161ab47b Small wording edits Marcus Hill 2023-09-30 13:41:41 +01:00
  • e5e549482c Removed horizontal line on the botton of all the side navs johnnyq 2023-09-29 22:44:26 -04:00
  • 375d5af974 Fix issue with roundToNearest15 Function would break php if the time worked was empty johnnyq 2023-09-27 16:01:44 -04:00
  • f914fbb96f Fix current_version var in cron.php when telemetry is configured this was caused by the cron not know what its working directory was added change to current working directory johnnyq 2023-09-27 12:15:12 -04:00
  • f658fe0c6c Fix Close Ticket not showing when accounting module is disabled plus remove some extra markup not needed in ticket.php johnnyq 2023-09-27 11:50:27 -04:00
  • 31c9a6ad6c Fix invoice ticket price issue for auto price divide client rate into 4 to acommodate 15 Min increments johnnyq 2023-09-26 18:13:00 -04:00
  • 8ebe7eda03 Changed roundUpTo15 function to just round to the closest 15 johnnyq 2023-09-26 17:59:11 -04:00
  • d82e6f99ab Reworked how watchers get added and edited johnnyq 2023-09-26 16:58:46 -04:00
  • e1ef89a9a4 Added DHCP option to IP Address field johnnyq 2023-09-26 16:40:24 -04:00
  • 498f9c7209 Changed button text from Show Archived to just Archived johnnyq 2023-09-26 15:33:22 -04:00
  • 8b3adae49d Dropdown UI fix icon alignment johnnyq 2023-09-26 15:31:20 -04:00
  • 7848043a40 shorted show_archive to just archived johnnyq 2023-09-26 15:28:26 -04:00
  • 35055489e5 Added Show Archived Button to contacts, setup logic to work in other List views as well johnnyq 2023-09-26 15:24:31 -04:00
  • f8cdb79114 Moved import and export contact to the New Contact button dropdown as its not used as often and clear space for multi action or further search options johnnyq 2023-09-26 14:56:26 -04:00
  • 477e092b27 Updated client portal ticket details and document detail to use prettyContent js function johnnyq 2023-09-26 14:28:36 -04:00
  • 51489c2420 Update and move pretty tables function to a seperate js file and also add img-fluid to <img> tags so images dont run off the page and also update ticket details page with prettyContent function johnnyq 2023-09-26 14:22:58 -04:00
  • 1a5cd14208 Added format tables in document templates johnnyq 2023-09-26 13:55:59 -04:00
  • 48d8fdd760 Major UI update on Document Details, do not use TinyMCE to display document, created js function to add class table to tables for nicer look. Redesigned the Header johnnyq 2023-09-26 13:47:18 -04:00
  • 8b403613a8 updated document templates to include created by and other UI updates johnnyq 2023-09-26 13:17:10 -04:00
  • f6d032f1d2 Moved Document Templates to settings johnnyq 2023-09-26 12:55:38 -04:00
  • c8d1d4d5e1 Restore Client Delete functionality for clients for compliance sake johnnyq 2023-09-26 12:01:49 -04:00
  • 4adc0c7cd1 Remove destructive client delete from the frontend, still present in the backend, fix the ticket assign to no show active users johnnyq 2023-09-25 12:20:42 -04:00
  • 6af002122a Remove Relations on document when deleted or archived, added Short description field to summerize document changes or summerize a document, add header to Document Details showing Title, Date Created, Prepared by johnnyq 2023-09-24 22:29:48 -04:00
  • 26196a18e7 Updated DB Structure in Documentents to allow for created, updated by and document_description johnnyq 2023-09-24 20:38:42 -04:00
  • c051afd52c Count the documents in the root folder as well johnnyq 2023-09-23 19:43:11 -04:00
  • 1218094270 When deactivating Shared Link delete it johnnyq 2023-09-23 19:16:19 -04:00
  • 0312a5f957 Client Side UI: Removed the black on white on black badge counters they were just to distracting changed it to a more suble light number, also merged side alert badges johnnyq 2023-09-23 19:11:08 -04:00
  • 51b2f6b4e5 Document Versioning: When opening a versioned document clearly define it is an archive file and the date it was archived at the top of document details johnnyq 2023-09-23 18:18:03 -04:00
  • 3b59f31d86 Fix Document Versioning not carrying related items johnnyq 2023-09-23 18:09:43 -04:00
  • 6b22390604 Tweaked Document Versioning logic, this update will update the db to update all exisiting document to update document_parent with the same primary_key ID johnnyq 2023-09-23 17:57:06 -04:00
  • 8d9f031cab Feature: Document Versioning is here! johnnyq 2023-09-23 15:54:31 -04:00
  • 61c9c0c8b9 Feature: Automatically calculate tickert to invoice based off time worked rounded up to the near 15 min mark multiplied by Client Rate, Changed all Price, cost fields to use text field with numeric patterns instead of number fields, set pricing to always display 2 decimal spots johnnyq 2023-09-22 15:19:05 -04:00
  • 1ccaa936ac Removed number type on 2FA input field replaced with text and inputmode='numeric' pattern='[0-9]*' johnnyq 2023-09-22 12:43:18 -04:00
  • a8b3b24fba Added Document Revsion placeholder under document details also merged card and card-body div class to reduce indentation better code readability johnnyq 2023-09-22 12:16:11 -04:00