johnnyq
|
85ae42190a
|
Feature: Added User Signature preferences, currently appends signature to ticket replies / comments
|
2025-03-24 12:49:47 -04:00 |
johnnyq
|
df8a755462
|
Wrap a wait before the DOM is loaded before loading anything calling anything in app.js
|
2025-03-23 18:08:14 -04:00 |
johnnyq
|
53713a0318
|
Add back batch payment when in client view for invoices
|
2025-03-22 21:01:55 -04:00 |
johnnyq
|
61aa477cbf
|
Fix Tags
|
2025-03-22 20:49:37 -04:00 |
johnnyq
|
c2adb92d28
|
Rework tag filter a bit to use array_map instead of looping through the get vars, update string wording to tag_filter and only show tags in the tag filter that are relatd to an entity and also include tags in the get var fixes
|
2025-03-22 18:32:56 -04:00 |
johnnyq
|
19b2b08eac
|
Update locations filter to still include the a location that is not assigned to an entity if present in the url this fixes the issue where for example in client contact you select a location to filter only 1 contact is shown you goto edit the contacts location then submit it pushes you back with no results and all locations is present but in the uri the old location is still present
|
2025-03-22 15:49:35 -04:00 |
johnnyq
|
504346256f
|
Only show locations if an entity references the locations. Previously, all locations were listed in the location filter, even if no entites were assigned to them.
|
2025-03-22 15:16:53 -04:00 |
johnnyq
|
34e92d2223
|
Update Tags filter to only show tags available
|
2025-03-22 14:55:13 -04:00 |
johnnyq
|
573953704c
|
Limit Client Selection to clients that have an emtity in client filters
|
2025-03-22 14:11:27 -04:00 |
johnnyq
|
0b9f10985d
|
Add Client Select Filters the remaining entities also when creating an entity auto select the client based off the the client selected in the client dropdown filter
|
2025-03-22 13:50:03 -04:00 |
johnnyq
|
8e3dd42a32
|
Allow start interface to be named 0
|
2025-03-21 21:54:55 -04:00 |
johnnyq
|
0647933df7
|
Added JS Library to handle Country based Phone formatting inputs intl-tel-input
|
2025-03-21 12:59:56 -04:00 |
johnnyq
|
93f4da3962
|
Added Phone Country Code fields defaulting to +1 for US will add logic in code later for phone number formatting
|
2025-03-21 12:48:00 -04:00 |
johnnyq
|
f72351ea88
|
UI tidy
|
2025-03-21 11:58:16 -04:00 |
johnnyq
|
d3c4c8c846
|
Comment Query
|
2025-03-20 18:18:33 -04:00 |
johnnyq
|
cf047024a1
|
Add Projects to client side nav and seperated the logic between client and global view of projects
|
2025-03-20 18:17:26 -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 |
Johnny
|
62b8ee9d30
|
Merge pull request #1190 from itflow-org/cron-certificate-notifs
Cron certificate notifs
|
2025-03-20 13:51:35 -04:00 |
johnnyq
|
eedd92c894
|
Fix creating a ticket and selecting a template it would use template name instead of the subject for the ticket
|
2025-03-20 13:47:11 -04:00 |
johnnyq
|
622d5e5a44
|
Delete unused add asset ajax modal
|
2025-03-20 13:00:51 -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
|
19a6f8f422
|
Use nearest text area instead of a static ID for AI rewording, started adding entity creations in contact details and auto selecting the contact when in contact details page
|
2025-03-20 11:39:50 -04:00 |
wrongecho
|
e69d69760d
|
Cron - Only notify on certificates expiring in 45 days if they are valid for longer than 90 (i.e. not LE)
|
2025-03-20 13:53:53 +00: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 |
johnnyq
|
c3ec83f640
|
Updated changelog also added redact to open tickets
|
2025-03-19 13:20:55 -04:00 |
wrongecho
|
37c20e4e0d
|
Hyperlink the report_time_by_tech report. Need to add a monthly version.
|
2025-03-19 14:07:07 +00:00 |
wrongecho
|
400ba5bb20
|
Started changelog
|
2025-03-19 14:02:30 +00:00 |
wrongecho
|
a1ea5214a9
|
Sonarcloud fixes
|
2025-03-19 13:54:15 +00: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
|
b803ba4c55
|
Use MD5 hashing instead of SHA256 on file uploads which is way faster and still provides a unique file reference
|
2025-03-17 15:10:39 -04: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
|
244e1290b4
|
Convert service_domains to use InnoDB instead of MyISAM
|
2025-03-15 18:35:21 -04:00 |
johnnyq
|
5a64bd3a32
|
Ensure all Tables and fields use CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci
|
2025-03-15 18:28:48 -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
|
09fbe4e4ad
|
Update more multi to multi link tables to use cascading delete and foreign key relation
|
2025-03-14 18:18:44 -04:00 |
johnnyq
|
508af6a80f
|
Fix some Database update logic
|
2025-03-14 17:15:10 -04:00 |
johnnyq
|
073f816dbd
|
Do not allow cascade deletion for rack devices as this table is optional to reference an asset and will cause issues when adding a devoce without a selected asset
|
2025-03-14 15:33:00 -04:00 |
johnnyq
|
bf327afd19
|
Bump DataTables from 2.2.1 to 2.2.2
|
2025-03-14 13:35:48 -04:00 |
johnnyq
|
8fb8ce319e
|
Added copy to clipboard for contact and asset ajax modal credentials fixed issue with clipboard because jquery ui was declared last mved it up
|
2025-03-14 13:28:00 -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
|
509fb5cfed
|
Bump TinyMCE from 7.6.1 to 7.7.1
|
2025-03-13 19:41:21 -04:00 |
johnnyq
|
f1aa66119a
|
Update pointers to the includes folder
|
2025-03-13 18:12:18 -04:00 |
johnnyq
|
7150b1545a
|
Moved files check_login.php, get_settings.php, settings_localization_array.php, inc_set_timezone.php into the includes folder, we also moved /client/check_login.php into client/includes/
|
2025-03-13 17:55:31 -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
|
f64641cfdd
|
Fix regression OTP in guest view item
|
2025-03-12 23:03:28 -04:00 |