johnnyq
|
70cb0ac635
|
Add the ability to remove additional assets from the ticket details screen
|
2025-04-07 12:58:55 -04:00 |
johnnyq
|
a0ece18876
|
Allow to remove additional assets in a ticket
|
2025-04-07 11:59:56 -04:00 |
johnnyq
|
f078203136
|
Fix Database Export, was not properly exporting utf8, html data and such. Also disable foreign key contraint check in the export then renable it in the end. This fixes the issue with importing the database into phpmyadmin or using the mysql command
|
2025-04-03 15:01:47 -04:00 |
Johnny
|
d99b9cbe68
|
Merge pull request #1204 from itflow-org/fix-assign2
Ticket assign
|
2025-04-01 10:56:56 -04:00 |
wrongecho
|
7286248fef
|
Ticket assign
Remove the role check altogether, its the old way of doing the roles anyway
|
2025-04-01 09:12:24 +01:00 |
wrongecho
|
dc49f80cc3
|
Tickets - Fix bulk assign
Fix bulk assigning tickets to agents
|
2025-04-01 09:03:33 +01:00 |
johnnyq
|
090f4cb560
|
Fix adding location phone extension when addign a client
|
2025-03-31 19:33:07 -04:00 |
johnnyq
|
0914716b8e
|
Allow user to redact client replied tickets
|
2025-03-31 18:42:56 -04:00 |
johnnyq
|
36af4d11fc
|
Few more phone fixes
|
2025-03-31 16:52:47 -04:00 |
johnnyq
|
14d8dc6fa6
|
Fix php errors thrown when formatPhone is blank
|
2025-03-31 16:35:36 -04:00 |
wrongecho
|
17a906fd03
|
Users bugfixes
- Fix syntax error when adding user, thanks @fleetlognorge
- Fix old reference to scheduled_tickets
|
2025-03-31 08:35:42 +01:00 |
wrongecho
|
af46a1fd96
|
Fix syntax error when adding user, thanks @fleetlognorge
|
2025-03-31 08:32:14 +01:00 |
johnnyq
|
e92f2f714d
|
Fix Ticket Assign to
|
2025-03-30 20:48:12 -04:00 |
johnnyq
|
98bb65509d
|
Fix setting country code in company details
|
2025-03-30 11:45:27 -04:00 |
johnnyq
|
762ec51a19
|
Fix issue with missing phone numbers
|
2025-03-29 16:41:40 -04:00 |
johnnyq
|
309ad724ec
|
Fix client export to only show licnesed software by the selected client only
|
2025-03-29 16:22:48 -04:00 |
johnnyq
|
9f7c289e94
|
Fix AI Promps
|
2025-03-27 22:25:01 -04:00 |
johnnyq
|
2fb75e6d67
|
Uncommented out temp comment check cli runtime
|
2025-03-27 12:40:43 -04:00 |
wrongecho
|
b7df21a663
|
Notify if a recurring ticket, invoice or expense has a next run date in the past - it needs to be manually adjusted for cron to pick it up again. Also, bugfix bulk recurring ticket delete.
|
2025-03-27 16:29:39 +00:00 |
johnnyq
|
63b8804e2d
|
Migrated client pdf export to TCPDF from pdfMake
|
2025-03-26 21:13:00 -04:00 |
johnnyq
|
634afcc089
|
Added TCPDF for PDFs and allow document export to PDF
|
2025-03-26 19:35:27 -04:00 |
johnnyq
|
90f5c8ad57
|
Simplify getFallBack function to just fallback on - instead N/A
|
2025-03-26 18:39:45 -04:00 |
johnnyq
|
12fd45c144
|
Dont include Archived Assets, contacts or software is the software license export report
|
2025-03-26 18:28:33 -04:00 |
johnnyq
|
382258a27c
|
Add User and Asset Assigned Licenses to Client PDF Export
|
2025-03-26 18:17:45 -04:00 |
johnnyq
|
5b89e3dbee
|
Add Phone Country code in even more places
|
2025-03-26 14:04:47 -04:00 |
johnnyq
|
07b29a7bdc
|
Add Phone Country code in more places for proper phone number formatting
|
2025-03-26 13:36:56 -04:00 |
johnnyq
|
6a26b611fa
|
Remove Phone Masking option in favor of Country Codes
|
2025-03-26 11:10:51 -04:00 |
johnnyq
|
218fd2dcdc
|
Update formatPhoneNumber php function to include other country formatting, updated phone inputs to incoude country code
|
2025-03-25 18:45:24 -04:00 |
johnnyq
|
4c85db5e49
|
Remove legacy redact function in favor of tinymce integration redact
|
2025-03-24 13:22:41 -04:00 |
johnnyq
|
85ae42190a
|
Feature: Added User Signature preferences, currently appends signature to ticket replies / comments
|
2025-03-24 12:49:47 -04:00 |
johnnyq
|
ad3ed68932
|
Add the ability to Create a ticket inside a project then auto assign it to the project
|
2025-03-20 17:05:47 -04:00 |
johnnyq
|
475d653979
|
You can now upload and create documents, credentials in contact and asset details sections
|
2025-03-20 12:58:00 -04:00 |
johnnyq
|
06de349fac
|
Expanded the Redact tool into ticket details area, generalized it to allow redaction in other areas as well
|
2025-03-19 15:35:02 -04:00 |
wrongecho
|
aae633c4ac
|
Merge pull request #1189 from itflow-org/ticket-redaction
Add ticket redaction feature
|
2025-03-19 13:53:15 +00:00 |
johnnyq
|
ec8d7a36a8
|
Only store optimized WebP images, so only 1 image is stored and used for thumnails and viewing, removed fields has_preview and has_thumbnail as these are no longer needed, fixed issue when optimizing portrait images the bottom half would get cropped out
|
2025-03-18 16:48:05 -04:00 |
wrongecho
|
21dc26b06f
|
Merge branch 'develop' into ticket-redaction
|
2025-03-18 09:42:29 +00:00 |
wrongecho
|
6a8d2cf1d4
|
Add ticket redaction feature
|
2025-03-18 09:40:39 +00:00 |
johnnyq
|
4378fc2719
|
Removed redundant hash field from files table as the reference already stores this value
|
2025-03-17 14:59:37 -04:00 |
johnnyq
|
cc0b2126ba
|
Removed most Associated deletions when deleting a client as most of this is performed through SQL now using cascade deleting
|
2025-03-14 19:45:59 -04:00 |
johnnyq
|
97f92e508e
|
Remove Associated Deletions as these are handled by the database cascade deletions
|
2025-03-14 18:37:56 -04:00 |
johnnyq
|
eabfef22be
|
Turned caching back on for Ajax Modals Function Fix some PHP Error, update credential vars in assets and contacts
|
2025-03-14 12:31:18 -04:00 |
johnnyq
|
06c31e0808
|
Update Asset reference SQL Tables to use Foreign keys and cascading delete, and remove orphaned data from the foreign tables to prevent integrity errors during update
|
2025-03-13 21:35:39 -04:00 |
johnnyq
|
59bbbe4a8d
|
Removed Patch panel tables as they share similarities with assets and assets interfaces, rename events to calendar events and event attendees to calendar even attendees
|
2025-03-13 16:34:38 -04:00 |
johnnyq
|
338a08da6c
|
Fix credential vars in Services post
|
2025-03-12 22:10:48 -04:00 |
johnnyq
|
15aed891f4
|
Fix credential vars in Services
|
2025-03-12 22:04:55 -04:00 |
johnnyq
|
c1c54780cb
|
Update client export pdf for new table field names
|
2025-03-12 21:39:47 -04:00 |
johnnyq
|
e93704bbdb
|
Completely renamed everything login to credential including tables added cascading deletion to the multi to multi tables
|
2025-03-12 21:28:50 -04:00 |
johnnyq
|
c0db914213
|
Added Recurring Ticket Reference to Tickets
|
2025-03-12 13:56:36 -04:00 |
johnnyq
|
87c1a95b06
|
Few more places for recurring invoice vars
|
2025-03-11 22:26:52 -04:00 |
johnnyq
|
4efb39358a
|
Missed recurring_invoice details and fixes up a few other places for recurring invoice vars
|
2025-03-11 22:24:19 -04:00 |
johnnyq
|
619b93a545
|
Renamed Recurring to recurring_invoices updated a large portion of code, and updated many other fields to reflect recurring_invoice and not just recurring
|
2025-03-11 22:08:37 -04:00 |
johnnyq
|
a0598997d7
|
Update Recurring Tickets in a few more places
|
2025-03-11 19:55:08 -04:00 |
johnnyq
|
d0b8095bba
|
Feature: Added additional assets to Recurring Tickets as well
|
2025-03-11 19:36:39 -04:00 |
johnnyq
|
daab1bca3d
|
Rename the remain items from Scheduled Tickets to Recurring Tickets
|
2025-03-11 18:32:24 -04:00 |
johnnyq
|
a0a2fddd90
|
Feature: Additonal Assets can now be assigned to a single Ticket
|
2025-03-11 17:41:40 -04:00 |
johnnyq
|
f61c30bd5a
|
Started work on additional assets per ticket, added table ticket_assets, Fixed Legacy Check User Role Functions
|
2025-03-11 15:10:23 -04:00 |
johnnyq
|
82c7a64a25
|
Added Bulk Delete Asset Functionality and also deleted more asset reference tables as we are not using cascade delete yet
|
2025-03-10 17:35:16 -04:00 |
johnnyq
|
9b6ea851e7
|
Removed the prepended user_ from the fields in the user_roles table, moved user_role_id from user_settings directly to users table, rename table user_permissions to user_client_permissions, removed unused Sessions vars in login. This upedate will require to update using update_cli.php --db_update
|
2025-03-10 15:57:16 -04:00 |
johnnyq
|
3804e18e53
|
When cron or manually generating invoice from a Recurring Invoice insert referencing recurring Invoice ID into the invoice
|
2025-03-10 12:34:31 -04:00 |
johnnyq
|
4fdd5ae769
|
Fix Bug adding software license if no vendor is selected
|
2025-03-04 00:13:21 -05:00 |
wrongecho
|
a69b09c9e6
|
Bugfix: When exporting to CSV, the first asset isn't shown
|
2025-03-03 09:42:45 +00:00 |
wrongecho
|
8da3bb15e9
|
Add physical location field to asset csv import/export
|
2025-03-03 09:29:28 +00:00 |
Marcus Hill
|
ae59aa3326
|
Add SSL certificate history tracking
|
2025-03-02 10:12:47 +00:00 |
johnnyq
|
ac2b355399
|
updated Changelog and bumped app version to 25.02.2
|
2025-03-01 21:21:03 -05:00 |
johnnyq
|
9da736daee
|
Enhance the file picture upload optimization to read EXIF data when available and correctly adjust the image orientation for the optimized version.
|
2025-02-28 13:55:32 -05:00 |
johnnyq
|
04e624cc14
|
Added Purchase Reference to Software Licneses
|
2025-02-26 12:59:03 -05:00 |
johnnyq
|
f23afdd85c
|
Added Quick Category/Tag Add throughout utilizes the new ajax modal
|
2025-02-25 17:05:34 -05:00 |
johnnyq
|
bac76871c1
|
Added vendor UI select elements for software
|
2025-02-24 21:36:30 -05:00 |
johnnyq
|
56cbcf2921
|
Removed Single Link Vendor Login and single link software login. These are unused will be moved to multi to multi relationship, also added vendor_id to software to reference a vendor
|
2025-02-24 21:24:57 -05:00 |
johnnyq
|
f2dc25aedb
|
Added Link to and unlink Items in Asset Details
|
2025-02-24 19:08:00 -05:00 |
johnnyq
|
6cc6e80f92
|
Fixed ticket link for agent email notifications on scheduling tickets
|
2025-02-24 16:19:22 -05:00 |
johnnyq
|
a08393b4d4
|
Fix Redirect Link when scheduling tickets that conflict with other scheduled tickets
|
2025-02-24 12:52:35 -05:00 |
johnnyq
|
02c1446cb8
|
Fix Transfer Asset(s) to Client
|
2025-02-24 12:42:31 -05:00 |
johnnyq
|
915161d812
|
Fixed Revenue Edit category and account fields also removed currency selection there as its automatically determined by the company default
|
2025-02-22 15:04:11 -05:00 |
johnnyq
|
8d05633d7d
|
Auto set client abbreviation if not set in add or edit client
|
2025-02-22 14:02:31 -05:00 |
johnnyq
|
2a974c28b0
|
Remove old item ordering logic for invoice, recurring invoice and quote
|
2025-02-21 22:14:40 -05:00 |
johnnyq
|
ab3ffdf7fc
|
Update more links rearrange Client Overview Side menu to match client side nav, define 0 for the post vars now defined in form. update unbilled tickets report
|
2025-02-20 21:07:53 -05:00 |
johnnyq
|
713bd0dab7
|
Added Network to Global View and updated links
|
2025-02-20 16:43:59 -05:00 |
johnnyq
|
fc00b5e78f
|
Added Location to Global View, updated links and fixed password pop over moving you to the top of the page when clicked in asset and conact details
|
2025-02-20 16:25:07 -05:00 |
johnnyq
|
2795b4e15e
|
Added Global Views for Licenses, Credentials and Certificates
|
2025-02-20 14:58:25 -05:00 |
johnnyq
|
d76d405d5a
|
Make contacts global view compatible, remove bulk mail from admin as this is in contacts bulk actions, updated links, tidy
|
2025-02-20 00:38:40 -05:00 |
johnnyq
|
70495ef298
|
Created whole new section Client Overview to get a global view of all your clients things, merged domains and assets into one
|
2025-02-19 22:16:24 -05:00 |
johnnyq
|
19daa289b2
|
Merged Files Vendors with Client Vendors seperated them with some header logic
|
2025-02-19 14:18:16 -05:00 |
johnnyq
|
d228c30b03
|
Merged Global Tickets with Client Tickets seperated them with some header logic
|
2025-02-19 13:45:44 -05:00 |
johnnyq
|
17489e60c8
|
Merged Client Payments and Payments into one file using logic at the header to seperate between client and global section
|
2025-02-18 21:45:12 -05:00 |
johnnyq
|
f723450d51
|
Merged Client Invoices and Invoices into one file using logic at the header to seperate between client and global section
|
2025-02-18 21:20:40 -05:00 |
johnnyq
|
f8e4163c2f
|
Merged Client Trip and Global Trips along with exports into 1 managable file
|
2025-02-18 20:58:47 -05:00 |
johnnyq
|
b9f6871bae
|
Migrated Edit Line Item to new AJAX modal function, adjusted the logic to determine line item type (invoice, quote, recurring) in the post instead of the form
|
2025-02-18 18:06:31 -05:00 |
johnnyq
|
d8955f1f2d
|
Added Asset Purchase reference to assets to reference an invoice or PO number
|
2025-02-18 17:22:22 -05:00 |
johnnyq
|
43b50c44b1
|
Combined client_quotes.php and quotes.php into one file quotes.php checks if get client_id var is set and which chooses to display client top header and client side nav or global nav
|
2025-02-18 17:04:49 -05:00 |
wrongecho
|
64a6b7dc39
|
Client files - allow uploading .key files
|
2025-02-17 12:01:36 +00:00 |
wrongecho
|
72a84af1a7
|
Merge branch 'develop' into quote-upload
|
2025-02-17 11:27:05 +00:00 |
johnnyq
|
093fd69415
|
Migrated Ticket Priority, Assign Agent, Assign Contact, Ticket Billable, Task edit, task_template edit to the the new AJAX Modal
|
2025-02-16 18:27:43 -05:00 |
johnnyq
|
5ed5473b36
|
Add Nat IP Field to Interfaces
|
2025-02-13 16:34:27 -05:00 |
johnnyq
|
2e9e49a203
|
Added the Ability Set which interface is primary under add / edit interface section
|
2025-02-13 16:26:21 -05:00 |
johnnyq
|
c81b430318
|
Feature: Ability to import and export Asset Interfaces via CSV
|
2025-02-13 15:58:19 -05:00 |
johnnyq
|
33beae68e5
|
Tickets can not be categorized in bulk
|
2025-02-12 19:48:16 -05:00 |
johnnyq
|
fe762ef926
|
Asset Interfaces: Renamed Port to Description, added Interface Type
|
2025-02-12 17:13:39 -05:00 |
johnnyq
|
8d8b0f4a48
|
Feature: Ability to create multiple interfaces/ports in one swoop with interface name and port prefix along with network assignment and notes
|
2025-02-12 15:27:31 -05:00 |
johnnyq
|
2c85922788
|
Clone all Interfaces of asset when transfering to a new client jut the name, port, primary, mac
|
2025-02-10 17:15:46 -05:00 |