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 |
johnnyq
|
f1783a6110
|
update credential model
|
2025-03-12 22:35:13 -04:00 |
johnnyq
|
c8c1155c9c
|
Update the API for the new cred var names
|
2025-03-12 22:33:06 -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
|
b78e31e518
|
Fix Recurring Income by Client Report with the updated recurring invoice vars
|
2025-03-12 11:36:51 -04:00 |
johnnyq
|
2533f0ced1
|
Fix Create Auto Payment after renaming recurring to recurring invoices
|
2025-03-11 22:54:44 -04:00 |
johnnyq
|
c7f4e48a27
|
A Few more places to update recurring invoice vars
|
2025-03-11 22:38:13 -04:00 |
johnnyq
|
87c1a95b06
|
Few more places for recurring invoice vars
|
2025-03-11 22:26:52 -04:00 |