Commit Graph

  • ef6e294acc Merge pull request #644 from wrongecho/small-fixes-post-company-edits Johnny 2023-03-12 09:55:52 -04:00
  • e9ac93085d Fix typo Marcus Hill 2023-03-12 10:12:53 +00:00
  • e2d4552e6e Re-indent & remove a random 'h' Marcus Hill 2023-03-12 09:30:07 +00:00
  • 20dbe285e8 Remove HTML Entity Decode from the HTML Purifier as this is not needed now 2nd attempt in ticket replies johnnyq 2023-03-11 21:48:30 -05:00
  • 4eeb2fdffa Remove Cruft johnnyq 2023-03-11 21:47:36 -05:00
  • 16b20c0bfa Remove HTML Entity Decode from the HTML Purifier as this is not needed now johnnyq 2023-03-11 21:47:11 -05:00
  • af46738427 Only use HTMLPurify Library on Output only and SQL sanitize for input johnnyq 2023-03-11 21:42:47 -05:00
  • 6ecca50541 Garbage Remove johnnyq 2023-03-11 21:25:08 -05:00
  • b5ae7b3d86 Used HTMLPUrify to Purify the output of Tickets, Documents, Document Templates. Removed Redundant htmlentities in edit document edit ticket etc, Removed Company ID from Document Template Details johnnyq 2023-03-11 21:24:35 -05:00
  • 00b9391de4 Remove Company_id from Document_details.php johnnyq 2023-03-11 20:57:58 -05:00
  • 8fcc43d1fb Fixed broken Online Payments Settings Page due to a regression johnnyq 2023-03-11 19:34:30 -05:00
  • 6a92b132bf Missing } johnnyq 2023-03-11 19:15:53 -05:00
  • 6a435157c1 Another try to make sure config.php is written before going further johnnyq 2023-03-11 19:11:34 -05:00
  • 709516853a Remove company_id fields in Setup no longer used also rework writing the config file johnnyq 2023-03-11 18:50:18 -05:00
  • 8308b47295 Fix missing user_id var in Setup, removed sleep(2) as it did not fix the issues where config.php was not written instead used an if condition to check to see if config.php is written before going further johnnyq 2023-03-11 18:35:15 -05:00
  • e2f2960830 Fix regression that caused company setup to break because of a no longer used DB table, also attempt to check if config.php exists before moving onto the user step as sometimes during setuo it does not write the config.php file johnnyq 2023-03-11 18:23:20 -05:00
  • a889f7d879 Add back api/v1/assets/read.php somehow got wiped during the big update also added the ability to query asset by MAC address johnnyq 2023-03-11 17:15:46 -05:00
  • 0ad86ab053 Fix Company File Upload Regression johnnyq 2023-03-11 17:02:53 -05:00
  • 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 johnnyq 2023-03-11 16:16:46 -05:00
  • 75da31d991 Merge pull request #643 from wrongecho/master wrongecho 2023-03-11 20:05:53 +00:00
  • 90bba73aac Documents Marcus Hill 2023-03-11 19:55:38 +00:00
  • 4344a4fcca Update ticket_reply_edit_modal.php wrongecho 2023-03-06 21:12:58 +00:00
  • b9112ddded tidy johnnyq 2023-03-05 20:33:05 -05:00
  • a711bed38c Add sme more htmlemtities for consistency johnnyq 2023-03-05 20:06:42 -05:00
  • 9a3266190c Merge pull request #642 from wrongecho/stricter-input-validation-theme-tags wrongecho 2023-03-05 19:31:22 +00:00
  • 2210ad9f3e Add stronger input validation/output escaping for theme, tags and categories vars Marcus Hill 2023-03-05 19:25:24 +00:00
  • feb0267002 Add stronger input validation/output escaping for theme, tags and categories vars Marcus Hill 2023-03-05 19:13:48 +00:00
  • ff18e704c8 Merge pull request #641 from wrongecho/cert-multi-select Johnny 2023-03-05 11:58:09 -05:00
  • cdf97ec83b Fix clients being duplicated when multiple tags are assigned to them johnnyq 2023-03-05 11:40:20 -05:00
  • 1c18599372 Add bulk actions (delete) for client certificates. Marcus Hill 2023-03-05 16:20:09 +00:00
  • 5640a22c18 Remove some more log created at and updated at as the DB does this for us johnnyq 2023-03-04 16:17:29 -05:00
  • c0af8e8eab Add '' to the date vars under API assets if not empty so they dont error out when inserted into the DB johnnyq 2023-03-04 16:13:38 -05:00
  • e01dea2fd0 Fix Assets API Missing $ on var and use NULL instead of 0000-00-00 when inserting into the DB similar to POST johnnyq 2023-03-04 15:58:34 -05:00
  • 426b07a093 Fix issue with ulauts in the subject field of tickets opened using email parser. Removed htmlentities on subject replaced with the new inputSanitize See https://forum.itflow.org/d/111-umlauts-are-replaced-in-the-subjects johnnyq 2023-03-03 12:14:29 -05:00
  • 7228d8b6e6 Fix #640 johnnyq 2023-03-02 16:20:03 -05:00
  • 7445cf1910 oops somehow dahsboard_technical got removed put it back johnnyq 2023-03-01 16:28:11 -05:00
  • e42095a85e Tidy code johnnyq 2023-03-01 16:26:41 -05:00
  • 45b686dafc Fix issue with cron not sending recurring emails due to a misspelling johnnyq 2023-03-01 14:09:58 -05:00
  • 5114c1acc9 Fix possible Setup bug where it sometimes doesnt create the config.php and moves on. The hopeful fix is after creating config.php, sleep for 2 seconds which will wait for the file to be written fully to the filesystem before moving ahead. This issue could arrise with slow disks johnnyq 2023-03-01 11:16:53 -05:00
  • b7c855a67d Fix #639 johnnyq 2023-03-01 11:07:56 -05:00
  • b2deebfa42 Reverted still causing issues with duplicate clients johnnyq 2023-03-01 01:11:25 -05:00
  • 58e08c1e60 Still getting dupes in clients with multiple tags redid the query johnnyq 2023-03-01 01:09:14 -05:00
  • d50397f291 Add back additional Groupby in Client oops johnnyq 2023-03-01 01:03:40 -05:00
  • 373df5c4d1 Merge branch 'master' of github.com:itflow-org/itflow johnnyq 2023-03-01 00:59:30 -05:00
  • 3783fcfef6 Converting 0000-00-00 date values to NULL as this is best practice and compitible with MySQL johnnyq 2023-03-01 00:59:14 -05:00
  • 1a5bffd2e0 Updated the client inc to remove date 0000-00-00 format to fix issue with MySQL johnnyq 2023-02-28 23:52:20 -05:00
  • 99dc294145 rewrite income by client report SQL query to join as a single query instead of multiple ; johnnyq 2023-02-28 23:04:25 -05:00
  • 47dbd46bf3 rewrite the Recurring Incpome by Client report into 1 Query instead of multiple johnnyq 2023-02-28 22:41:24 -05:00
  • 94c020f689 Fix issue clients listing being broken with MySQL server due to not specifiying all non aggregate columns be in the GROUP BY Field, this was not an issue with mariaDB johnnyq 2023-02-28 22:15:09 -05:00
  • e14fe2474c Updated Multi Action UI and some logic johnnyq 2023-02-28 20:16:07 -05:00
  • cdfb61b294 Added a helper if no tags exist when attempting to add them to a client, Added some santizeInput tags to API johnnyq 2023-02-28 11:58:08 -05:00
  • 2acb5e0b7b Possible fix for MYSQL Date not handling 0000-00-00 johnnyq 2023-02-27 12:35:41 -05:00
  • a79e4b496c Fix regression in client listing which broke searching between dates johnnyq 2023-02-27 12:26:46 -05:00
  • 18a8122d4c Merge branch 'master' of github.com:itflow-org/itflow johnnyq 2023-02-26 22:39:54 -05:00
  • fdb34b2613 Toyed with the idea of showing Which Column is being sorted and if its ASC or DESC in dismissed notifications johnnyq 2023-02-26 22:39:34 -05:00
  • fbc30248de Toyed with the idea of showing Which Column is being sorted and if its ASC or DESC in dismissed notifications johnnyq 2023-02-26 22:37:30 -05:00
  • 0269f416a5 Toyed with the idea of showing Which Column is being sorted and if its ASC or DESC in dismissed notifications johnnyq 2023-02-26 22:36:12 -05:00
  • b9b383cbd2 Merge pull request #631 from wrongecho/532-remove-add-company Johnny 2023-02-26 21:58:07 -05:00
  • 412e4eaf78 Merge pull request #635 from wrongecho/api-asset-no-errors Johnny 2023-02-26 19:55:35 -05:00
  • b221e8fc80 Merge pull request #634 from wrongecho/bulk-update Johnny 2023-02-26 19:53:59 -05:00
  • 6374524cfb Prevent 'Undefined variable: asset_row' errors when adding/updating assets via API Marcus Hill 2023-02-26 21:55:24 +00:00
  • 87a1373b6d Tidy formatting Marcus Hill 2023-02-26 15:13:20 +00:00
  • 4b02247a6f Use require_once instead Marcus Hill 2023-02-26 15:09:42 +00:00
  • 4a500324f2 Default asset and contact IDs to 0 if blank Marcus Hill 2023-02-26 15:08:35 +00:00
  • ddb67779d6 Add bulk delete option for scheduled tickets Marcus Hill 2023-02-26 15:00:54 +00:00
  • 31d5ae7b75 Merge pull request #633 from wrongecho/fix-parse-error wrongecho 2023-02-26 11:57:36 +00:00
  • 455ede6f8a Fix parse error due to new sanitizeinput function Marcus Hill 2023-02-26 11:49:57 +00:00
  • 4dcb2575bd Finished conv to santizeInput() johnnyq 2023-02-26 00:05:11 -05:00
  • 247c2b3a88 Added Primary IP to the Assets view johnnyq 2023-02-25 21:29:23 -05:00
  • 3e255fb8ae Feature: You can now select/deselect entities for client Data PDF Export Closes #178 johnnyq 2023-02-25 21:00:51 -05:00
  • 7d24a7a1a4 Merge pull request #632 from wrongecho/share-modal Johnny 2023-02-25 18:54:15 -05:00
  • 69063d8d01 Touch up share modal Marcus Hill 2023-02-25 22:53:14 +00:00
  • 27df42f851 Merge pull request #630 from wrongecho/company-edit-photo Johnny 2023-02-25 17:41:54 -05:00
  • 8de76fdded Remove ability to add new companies Marcus Hill 2023-02-25 21:53:20 +00:00
  • bd93e0af77 Add input item to allow changing company photo/image Marcus Hill 2023-02-25 21:45:09 +00:00
  • 9e813be823 remove some notification_timestamps as this is replaced with on Update current timestamp in SQL johnnyq 2023-02-25 15:43:08 -05:00
  • e0b7a95c49 one more place for client tags johnnyq 2023-02-25 15:31:13 -05:00
  • a21ede9a14 opps forgot to commit the clients.php changes johnnyq 2023-02-25 15:28:53 -05:00
  • 75b14b4f6f Update to change the client tag to singular as it references one record the table name should remain plural johnnyq 2023-02-25 15:27:23 -05:00
  • 11501d8e0b Set Sleep from 2 secs to 1 sec after updates Initially this was to fix database update not showing up after update. The Time limit of 2 secs seemed to fix the issue but we will try 1 sec johnnyq 2023-02-25 15:08:35 -05:00
  • 23dd49eabf Merge pull request #629 from wrongecho/searchable-tags Johnny 2023-02-25 14:36:47 -05:00
  • 3924e67dd1 Rename field as part of adding tag search Marcus Hill 2023-02-25 19:24:48 +00:00
  • b1a8ba0545 Fix Category page from breaking when no categories are present johnnyq 2023-02-25 14:23:27 -05:00
  • c62a52b020 Merge tag fix Marcus Hill 2023-02-25 19:20:22 +00:00
  • a1b7cf85f7 Merge branch 'master' of github.com:itflow-org/itflow johnnyq 2023-02-25 14:17:05 -05:00
  • 3f005b4c5b Fix Settings Tag page being blank if no tags are specified johnnyq 2023-02-25 14:16:43 -05:00
  • a3267f213b Rm testing string Marcus Hill 2023-02-25 19:04:10 +00:00
  • 67ea16e4fc Allow searching the main clients list by client tags. Marcus Hill 2023-02-25 19:00:31 +00:00
  • 5351db951f Merge pull request #628 from itflow-org/wrongecho-readme-roadmap Johnny 2023-02-25 12:59:22 -05:00
  • bfb17891b3 Update README.md wrongecho 2023-02-25 15:26:07 +00:00
  • 7805a8ee45 Brought back scheduled tickets to the side navs and some minor adjustments to scheduled tickets johnnyq 2023-02-25 00:18:47 -05:00
  • 57b9552ab5 Minor UI Fixes and Updates johnnyq 2023-02-24 23:59:15 -05:00
  • 29db5a19c9 Fixed undefine vendor_id and asset_id under tickets johnnyq 2023-02-24 21:30:30 -05:00
  • daa0449a1c remove unnessesary n var as they are all replace with phone_query johnnyq 2023-02-24 20:59:17 -05:00
  • bd655f4886 Define n var in pagination header to prevent undefine n variable error johnnyq 2023-02-24 20:53:14 -05:00
  • bebd873d57 Check to see if o is set in pagination header to fix php undefined variable error johnnyq 2023-02-24 20:44:13 -05:00
  • 6f0017d90b Dedup More Pagination code you now only have to define Sortby column and its order, also fixed issue when searching by date it would close on the first query johnnyq 2023-02-24 20:22:57 -05:00
  • 704c8e409f Fix Opps causing broken guest view to invoices, fixed mobile view for global search and invoice / Quotes johnnyq 2023-02-23 18:33:40 -05:00
  • b4ee800a4b More spruce up of notifications johnnyq 2023-02-23 17:46:20 -05:00
  • 8f1c3613c4 Spruce up the UI of the drop down notifications johnnyq 2023-02-23 17:31:10 -05:00