Commit Graph

4366 Commits

Author SHA1 Message Date
wrongecho 0c60ecc329 WIP: Allow decrypting logins/credentials via the API 2024-08-22 17:46:58 +01:00
wrongecho 63feff03d2 Initial WIP: Allow decrypting logins/credentials via the API 2024-08-19 21:23:43 +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
Johnny 2fa07e4e46
Merge pull request #976 from itflow-org/log-cleanup
Add audit log cleanup/retention period to cron
2024-07-01 21:54:27 -04:00
Johnny 5818a57b9f
Merge pull request #977 from itflow-org/debugging-help
Debug assistance (admin_debug.php)
2024-07-01 21:53:51 -04:00
wrongecho b6f1e0203c
Merge pull request #979 from ssteeltm/Asset-URI-link-duplicate
Update client_asset_details.php
2024-07-01 18:22:47 +01:00
Hugo Sampaio 8881cd30ff Update client_asset_details.php 2024-07-01 12:01:35 -03:00
Marcus Hill af6740d898 Debug assistance
Clarify Apache/PHP error log location in debug/setup
Include app version, cron and timezone in debug page
2024-06-30 12:31:59 +01:00