Commit Graph

172 Commits

Author SHA1 Message Date
johnnyq d8955f1f2d Added Asset Purchase reference to assets to reference an invoice or PO number 2025-02-18 17:22:22 -05:00
johnnyq ca0b1a1fb7 Edit and Copy Assets is now using the new AJAX function 2025-02-15 20:35:35 -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 fc24bcb24f Moved Transfer Asset to Client to a Bulk Action and create Primary Interface when moving with MAC address 2025-02-10 16:58:39 -05:00
johnnyq 606f3061d0 Simplify / rework some of the filter header logic and update filter vars in the rest of the code 2025-01-22 18:55:05 -05:00
johnnyq 0cb3cdc26d Moved all modals into /modals and updated all require links 2025-01-12 13:55:31 -05:00
johnnyq 98f9083bcb Structure rework: Moved most php files that are included to /includes renamed pagination.php to filter_footer.php, updated all file to reference new filter_footer and includes 2025-01-11 14:47:32 -05:00
wrongecho 6d23cca51b Assets: Suggest operating systems when adding an asset 2024-12-14 13:37:40 +00:00
johnnyq 6501fc528e Add IP back to the default shown columns in assets 2024-12-07 12:45:09 -05:00
johnnyq 095c5b95ac Removed Physical Asset location in show additonal columns instead show Physical Location below location 2024-12-07 12:26:41 -05:00
johnnyq 324f66b5fd Update the UI Header for Asset Selection on in the client assets and reports sections 2024-12-06 18:45:34 -05:00
johnnyq 06314e136e Replicated previous fix by using enctype=multipart/form-data for bulk forms that have subforms that require a file upload 2024-11-18 16:16:00 -05:00
johnnyq 70ae55eacb Tidy 2024-10-09 15:49:42 -04:00
johnnyq 134f4f9ad3 FEATURE: Create Ticket for each asset in Bulk 2024-10-09 15:24:40 -04:00
wrongecho 18889d228a Move account/asset post logic to new permissions system 2024-10-03 19:42:48 +01:00
johnnyq 4f0e74520c Removed Destructive delete option in assets, Added Delete to assets if archived 2024-09-24 16:17:02 -04:00
johnnyq 04f0905397 Added sort order visual cues to every listing 2024-09-20 20:00:21 -04:00
wrongecho 10fafacefe Custom Roles & Permissions
Initial enforcement of custom roles & permissions - only on some pages via GET for now.
2024-09-20 17:59:49 +01:00
wrongecho 64684e1248 Enforce CSRF for post/asset and post/account
Tiny bit of tidying
2024-09-08 22:52:38 +01:00
johnnyq 1130c17196 Added purchase date, warranty expire to show addiitonal columns in client assets 2024-09-06 13:26:17 -04:00
johnnyq 34b9e2978a Added Physical Location to the additonal asset columns option 2024-09-04 19:39:06 -04:00
johnnyq 1a359a207f Show Additional Columns in Assets 2024-09-04 19:20:32 -04:00
Marcus Hill f433535a8b Hide export function when module is empty 2024-09-04 08:52:08 +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
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 4e5fd048f7 uri dropdown 2024-07-02 10:34:56 -03:00
johnnyq 16c2fbf6d1 Added Asset Photo and Asset Physical Location to the UI 2024-06-13 13:54:21 -04:00
johnnyq 3eb81e5954 Fix Network Select under client assets 2024-06-11 21:51:54 -04:00
johnnyq 41ac390173 MAJOR Feature Update - Backup before updating Migrated Asset Network info to a seperate table to allow for multiple interfaces per asset 2024-06-11 21:36:03 -04:00
johnnyq fc6ec8dd03 Added IPv6 field for Assets 2024-06-10 22:10:18 -04:00
johnnyq e8715979d5 Optimized Show/Unshow Archive Button Logic 2024-06-08 17:14:08 -04:00
johnnyq f1b28a6f14 Fix Archive var check for contacts and assets 2024-06-07 18:52:54 -04:00
johnnyq fb4c1e828f Fix Some Undefined Vars PHP Errors 2024-06-07 17:57:02 -04:00
johnnyq a35a28cf7d Added Bulk Archive and Unarchive to Assets 2024-06-06 17:25:25 -04:00
johnnyq 1522f5414a Ability to Unarchive contacts and assets 2024-06-06 16:51:08 -04:00
Marcus Hill abf01384ca Client archiving
Relates to #510

- Ability to see archived clients
- Ability to un-archive a client
- To help prevent accidents, client deletion button now only shows once the client is archived
2024-04-07 09:52:23 +01:00
johnnyq 6ff740e619 Fix Missing Asset Buttons when selected 2024-03-26 16:31:24 -04:00
johnnyq 3cf1b8427c Fix Asset Counts into a better defined count query 2024-03-22 19:01:10 -04:00
johnnyq ca7cf62098 Do not show all asset button if no assets are found, also get correct count of assets types if location is selected 2024-03-22 18:38:29 -04:00
johnnyq 1d9d9a89ed Feature Added Location filter to assets 2024-03-22 18:09:15 -04:00
johnnyq ca0eb4f261 Adjust media css listing to use divs instead of <p> tags 2024-03-20 18:11:37 -04:00
johnnyq 6790464e90 Do not show DHCP if IP is null under assets 2024-03-20 13:05:10 -04:00
johnnyq 1a74acfbff Adjust margins in assets 2024-03-19 15:27:39 -04:00
johnnyq 904b87fff6 reduced serial number to just serial 2024-03-19 15:13:42 -04:00
johnnyq df4f8a518c Add DHCP next to IP if none is given 2024-03-19 15:11:06 -04:00
johnnyq e426778ac2 Remove Copy IP Button from assets as its not nessessary and was taking up precious space 2024-03-19 15:09:39 -04:00
johnnyq 2320a93f82 Renamed Column headers to increase margin space 2024-03-19 15:03:57 -04:00
johnnyq 76eae92954 UI Use media Class for assets to seperate the icon from the name / description text, moved logins and and remote links to the action column instead of by the asset name also increased right margin of the device icons for top search bar 2024-03-19 15:00:59 -04:00
Marcus Hill 6788781ee6 Assets and Logins
- Show asset location when relating it to a login
- Bugfix: Swap login_id for asset_id on client_assets.php, as login_id won't yet be defined
- Bugfix: Don't show archived assets in the login relation modal
2024-03-17 19:19:59 +00:00
johnnyq 51248ed841 You can now view all login / passwords for an asset under asset lists and under asset details now 2024-03-03 13:23:52 -05:00