Commit Graph

5971 Commits

Author SHA1 Message Date
johnnyq
d803895f08 Remove the HTML line breaks in error output as the console is text only 2024-08-19 16:33:19 -04:00
johnnyq
85f2e8c244 Fix Cron Mail Ticket Parser script: It will now check if the ITFlow folder is created and subscribed before moving the mail 2024-08-19 16:24:45 -04:00
wrongecho
63feff03d2 Initial WIP: Allow decrypting logins/credentials via the API 2024-08-19 21:23:43 +01:00
Johnny
82a123a63d Merge pull request #1001 from itflow-org/cred-fix
Bugfix: credentials
2024-08-19 15:16:39 -04:00
Johnny
0e8e8416f5 Merge pull request #1000 from itflow-org/bugfix-resolved-tickets
Bugfix: Resolved ticket counts
2024-08-19 15:15:55 -04:00
wrongecho
3f772f5a2f Bugfix: credentials
Fix an edge-case bug causing the user_encryption_session_key session cookie to not be set due to error output (when display PHP errors in browser is enabled). This means login credentials are still encrypted but cannot be decrypted properly by other users.
Prevent users creating new credentials if they do not have the correct cookie set.
2024-08-19 19:56:12 +01:00
wrongecho
d17b75b7bd Bugfix: Resolved ticket counts
Prevent resolved tickets showing up in unassigned ticket / my ticket counts
2024-08-19 18:57:20 +01:00
Johnny
86e3f377ab Merge pull request #999 from itflow-org/rec-ticket-accounting-bugfix
Recurring tickets bugfix
2024-08-18 12:56:05 -04:00
Johnny
e60ca0f978 Merge pull request #998 from itflow-org/ticketing-update
Ticketing updates - guest view & resolved vs closed
2024-08-18 12:31:13 -04:00
wrongecho
f605f581cb Recurring tickets bugfix
Fix bug preventing ticket subject/content being shown when accounting module is disabled.
Think this is due to the dynamic modals - fix for now is just to hide the billable div from the user.
2024-08-18 16:11:32 +01:00
wrongecho
0025503ff8 Ticketing updates - guest view & resolved vs closed
- Swap autclose for resolved to allow temporarily re-opening resolved tickets for 72 hrs after closure
- Add guest view URL for tickets
2024-08-17 23:42:39 +01:00
wrongecho
ad9b69ae10 Remove extra php closing tag 2024-08-17 23:34:23 +01:00
wrongecho
d80334a7cf Ticketing updates - guest view & resolved vs closed
- Swap autclose for resolved to allow temporarily re-opening resolved tickets for 72 hrs after closure
- Add guest view URL for tickets
2024-08-17 23:24:15 +01:00
wrongecho
0b801b24ac Merge pull request #997 from itflow-org/wrongecho-db-update-small-fix
Correct database update logic to ensure future updates work properly
2024-08-16 13:06:20 +01:00
wrongecho
05e2b51ada Correct database update logic to ensure future updates work properly 2024-08-16 13:05:04 +01:00
Johnny
d9316233bb Merge pull request #993 from itflow-org/portal-docs-show-current
Only show most current version of a document in the client portal
2024-08-15 20:14:57 -04:00
Johnny
08f9f137c0 Merge pull request #996 from itflow-org/tickets-tasks
Tickets & Tasks
2024-08-15 20:14:34 -04:00
wrongecho
ccdfd96f56 Tickets & Tasks
- Add ability to un-complete/undo a completed task
- Require CSRF verification when deleting tickets and tasks
2024-08-15 23:52:25 +01:00
wrongecho
786fc0a369 Only show most current version of a document in the client portal 2024-08-15 21:45:20 +01:00
Johnny
26d36e6f66 Merge pull request #992 from itflow-org/tck-eml-parse-anonymous
Add unknown/anonymous email to ticket parsing
2024-08-13 17:00:31 -04:00
Johnny
f32fd01e47 Merge pull request #991 from itflow-org/asset-client-tfr
Add move/transfer assets between clients
2024-08-13 16:58:51 -04:00
wrongecho
90e95a76b7 Add anonymous email parsing
Add option to allow unknown/anonymous email parsing for unknown contacts/domains.
This will be disabled by default due to the potential for spam, but can be turned on in the settings if required.
2024-08-10 22:39:47 +01:00
wrongecho
d6f30b83f8 Add anonymous email parsing
Add option to allow unknown/anonymous email parsing for unknown contacts/domains.
This will be disabled by default due to the potential for spam, but can be turned on in the settings if required.
2024-08-10 22:35:52 +01:00
wrongecho
8fb50275ac Add move/transfer assets
Add ability to move / transfer assets between clients. Moving an asset involves the asset being archived and then re-created under the new client with most of the same information.

Information about the old & new asset is stored in the audit logs and within the asset notes. Information from the audit logs is accessible via a new History tab on the asset, subject to audit log retention.
2024-08-10 20:51:57 +01:00
wrongecho
3d3492ef27 Add move/transfer assets
Add ability to move / transfer assets between clients. Moving an asset involves the asset being archived and then re-created under the new client with most of the same information.

Information about the old & new asset is stored in the audit logs and within the asset notes. Information from the audit logs is accessible via a new History tab on the asset, subject to audit log retention.
2024-08-10 20:46:59 +01:00
wrongecho
b732e08aff Merge pull request #990 from itflow-org/wrongecho-patch-2-assets
Update ajax.php - Assets > Asset logging
2024-08-10 12:23:46 +01:00
wrongecho
9c0dfd8b48 Update php-lint.yml - bump to 9.4.1 2024-08-10 12:21:43 +01:00
wrongecho
693156c902 Update ajax.php - Assets > Asset logging
Adjust logging for asset changes so they are logged as type 'asset' not 'assets', to match existing logging
2024-08-10 12:17:31 +01:00
wrongecho
4185c2830d Merge pull request #989 from itflow-org/wrongecho-patch-1
Update client_rack_edit_modal.php
2024-08-08 05:36:23 +01:00
wrongecho
9e19943cf7 Update client_rack_edit_modal.php
Adjust rack units max on edit modal too
2024-08-08 05:35:22 +01:00
Johnny
a3ebf0845f Merge pull request #988 from itflow-org/file-delete-bugfix
Client files bugfix
2024-07-31 17:25:31 -04:00
Johnny
2e61c7e72b Merge pull request #987 from itflow-org/rem-header-js
Remove old reference to js/header_timers.js
2024-07-31 17:25:12 -04:00
Johnny
6c50722b14 Merge pull request #986 from itflow-org/wrongecho-rack-patch
Adjust max rack size to 70U
2024-07-31 17:25:02 -04:00
Marcus Hill
cfb13a0c18 Client files bugfix
- Hide delete button for techs as they do not have this permission
- Remove unused exclude_condition var
2024-07-31 22:06:17 +01:00
Marcus Hill
de5ae4bbc3 Remove old reference to js/header_timers.js as this file no longer exists 2024-07-31 21:46:15 +01:00
wrongecho
2b83fe5796 Update client_rack_add_modal.php
Adjust max rack size to 70U
2024-07-30 16:07:37 +01:00
Johnny
cc0de316ab Merge pull request #984 from ssteeltm/credentials-filter-asset_location
filter locations on credentials
2024-07-23 22:06:18 -04:00
Johnny
708dea24ef Merge pull request #985 from ssteeltm/master
fix Order by IP on assets listing
2024-07-23 22:05:46 -04:00
Hugo Sampaio
6d45e93ad9 fix Order by IP
fixes the ordering by ip, after the new change of Interfaces
2024-07-22 13:05:23 -03:00
Hugo Sampaio
79fdc979cf Update client_logins.php
Filter for Locations, based on Asset Location, if its related.
2024-07-22 09:50:41 -03:00
Johnny
f769081bf9 Merge pull request #982 from ssteeltm/client-id-tooltip
client-id-tooltip
2024-07-16 19:54:14 -04:00
Hugo Sampaio
83da33432c Update client_side_nav.php 2024-07-12 10:53:11 -03:00
Hugo Sampaio
de49c8dba1 client-id-tooltip 2024-07-12 10:42:24 -03:00
johnnyq
dcc0d77dd4 Added Client ID in the client listing and client top header 2024-07-09 15:26:07 -04:00
johnnyq
50bdeae79d Fix Invalid Var in Add License 2024-07-09 14:30:23 -04:00
johnnyq
53550e5092 Updated Client Export Fields, and added Client Import along with download client sample file 2024-07-05 15:31:01 -04:00
Johnny
cf7a900e1a Merge pull request #981 from git-kup/master
Update invoice.php
2024-07-02 23:08:50 -04:00
git-kup
eead1328ef Update invoice.php
fixed typo payed to paid
2024-07-02 17:37:34 -04:00
Johnny
afaaa5895c Merge pull request #980 from ssteeltm/uri-dropdown
uri dropdown
2024-07-02 12:50:23 -04:00
Hugo Sampaio
4e5fd048f7 uri dropdown 2024-07-02 10:34:56 -03:00