snipe / snipe-it

A free open source IT asset/license management system
https://snipeitapp.com
GNU Affero General Public License v3.0
10.88k stars 3.14k forks source link

Scheduled Maintenances with Notifications #6479

Open MSWork79 opened 5 years ago

MSWork79 commented 5 years ago

Server (please complete the following information):

Is your feature request related to a problem? Please describe. Problem is having to perform routine maintenance on some items (servers, primarily) but not having a convenient way to keep track of it.

Describe the solution you'd like Snipe-IT's current "Maintenance" setup is pretty nice. Types maintenance, repair, upgrade, etc. is pretty convenient and, while it does not have notification features, could be used to track things like "every 30 days do X Task, every 90 days to Y task, etc." Given the original purpose of "Asset Maintenance" I would propose the following:

  1. Add an additional "Asset Maintenance Type" called Upkeep (helps with filtering/sorting/etc.)
  2. Remove the Supplier field as required (or expand who is responsible, such as a user).
  3. Generate notifications that, depending on how No 2. above goes, send notifications to the admins and/or the users responsible for the Upkeep.
  4. Since Upkeep is not a 1-time thing, allow it to be scheduled/repeat until expiration day is met. Might include a 30-day minimum, as it could overwhelm the Maintenance tab and honestly, if you're doing it daily or weekly documenting that in here is a little crazy.

Describe alternatives you've considered Utilize 3rd party software to keep track of reminders/notifications. Unfortunately those would not show up under the maintenance tab.

Also considered just using Licenses and manually setting expiration dates to get hit with notifications. PRO: it'd remind me to do stuff. CON: it's sloppy and doesn't show up under an asset history.

Additional context Similar issues/requests

1884

1935

3747

stale[bot] commented 5 years ago

Is this still relevant? We haven't heard from anyone in a bit. If so, please comment with any updates or additional detail. This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Don't take it personally, we just need to keep a handle on things. Thank you for your contributions!

MSWork79 commented 5 years ago

Ready for dev stalescrub, be gone.

stale[bot] commented 5 years ago

Okay, it looks like this issue or feature request might still be important. We'll re-open it for now. Thank you for letting us know!

snipe commented 5 years ago

It’s not supposed to stalebot issues with that tag :(

MSWork79 commented 5 years ago

Just preemptively stopping stalebot. This would be amazing. Kind of like keeping a maintenance log on your vehicle. While it is implied, reading over the original suggestion, I think there would need to be a way to mark its status: pending (default), delayed, cancelled, complete.

If it is simply changing/updating the exp date, this would still serve as a reminder/notification system but not show up under the history. Would have to chew on the concept some to see if it makes sense or not.

emike09 commented 5 years ago

I too would like to request this feature, I was amazed to see it wasn't already supported. Scheduled maintenance is important for our organization.

guolivar commented 5 years ago

Please add my name to the list of interested users! I've setup a workaround using licenses that expire with the maintenance schedule so that's a clunky solution. Not ideal!

jpandy1 commented 5 years ago

Also interested in this feature.

stale[bot] commented 5 years ago

Is this still relevant? We haven't heard from anyone in a bit. If so, please comment with any updates or additional detail. This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Don't take it personally, we just need to keep a handle on things. Thank you for your contributions!

emike09 commented 5 years ago

It's still relevant to me. This would be such useful feature for us.

stale[bot] commented 5 years ago

Okay, it looks like this issue or feature request might still be important. We'll re-open it for now. Thank you for letting us know!

ghost commented 5 years ago

definitely need an update to the maintenance feature. Ability to set a next maintenance date and have notifications when date is due.

Additional maintenance types would also be helpful, along with a full upload for reports, certificates etc.

ItsSusanBoyle commented 5 years ago

Could really use this on our machines that require preventative maintenance to keep our warranties valid. It would make things a heck of a lot easier to manage.

Would love to see an update.

dragonauta commented 5 years ago

I'd love this feature. In the meantime: if someone is interested I managed to report maintenance dates with a mysql query:

USE your_snipeit_database_name; SELECT a.name,am.asset_maintenance_type, am.start_date FROM assets AS a, asset_maintenances AS am WHERE a.id = am.asset_id AND DATE_FORMAT(am.start_date - 5, "%Y-%m-%d") = CURDATE();

This query will show assets' names that should do maintenance in 5 days. Example:

+------+------------------------+------------+
| name | asset_maintenance_type | start_date |
+------+------------------------+------------+
| dell | Maintenance            | 2019-09-13 |
+------+------------------------+------------+

I use it from command line (linux) to check every day and send mail with that info.

stale[bot] commented 4 years ago

Is this still relevant? We haven't heard from anyone in a bit. If so, please comment with any updates or additional detail. This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Don't take it personally, we just need to keep a handle on things. Thank you for your contributions!

andypalacios commented 4 years ago

Still relevant.

stale[bot] commented 4 years ago

Okay, it looks like this issue or feature request might still be important. We'll re-open it for now. Thank you for letting us know!

andypalacios commented 4 years ago

@snipe stalebot keeps marking this as stale. This is an important feature for us and wouldn’t want it to go stale.

Odel commented 4 years ago

This would be amazing

ItsSusanBoyle commented 4 years ago

Bumping so it doesn't get flagged by stalebot.

This has been "ready for dev" for over a year. Any chance of this happening soon?

Ballelarsen commented 4 years ago

This feature is definitely relevant for many organisations. Therefore, it is a shame that it goes into stale, because we are not asking again and again...

jpandy1 commented 4 years ago

Bump. Don't go stale.

timothyfarmer commented 4 years ago

We would love to have this feature as well. I was about to create an issue for it but saw this.

gilesytheking commented 4 years ago

Is this a feature that is likely to be released soon? Perhaps with V5? I have over 1000 assets registered on my snipe IT install, 90% of which are subject to regular checks, tests and inspections - PAT Testing, Visual Inspections, Upgrades, Cleaning, Servicing - the list goes on.

Im sure i speak for many snipe IT users that scheduled maintainaces is a key feature required for managing and maintaining our equipment.

ItsSusanBoyle commented 4 years ago

Is this a feature that is likely to be released soon? Perhaps with V5? I have over 1000 assets registered on my snipe IT install, 90% of which are subject to regular checks, tests and inspections - PAT Testing, Visual Inspections, Upgrades, Cleaning, Servicing - the list goes on.

Im sure i speak for many snipe IT users that scheduled maintainaces is a key feature required for managing and maintaining our equipment.

I'm inclined to think this will be included in V5. No updates in this thread since it was marked "ready for dev" and they've been working hard on testing for the new version. It would be reassuring, however, to know what the intent is. Every other system I've seen with this feature is super robust and far more than we need, with a pretty big price tag attached. Snipe is nearly-perfect for what we need, just waiting on some PM scheduling.

stale[bot] commented 4 years ago

Is this still relevant? We haven't heard from anyone in a bit. If so, please comment with any updates or additional detail. This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Don't take it personally, we just need to keep a handle on things. Thank you for your contributions!

ItsSusanBoyle commented 4 years ago

Yes, it is still relevant.

stale[bot] commented 4 years ago

Okay, it looks like this issue or feature request might still be important. We'll re-open it for now. Thank you for letting us know!

guolivar commented 4 years ago

Still relevant for me!

On Wed, 29 Apr 2020, 04:51 stale[bot], notifications@github.com wrote:

Is this still relevant? We haven't heard from anyone in a bit. If so, please comment with any updates or additional detail. This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Don't take it personally, we just need to keep a handle on things. Thank you for your contributions!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/snipe/snipe-it/issues/6479#issuecomment-620728088, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAKTSDYCKKLXLUMR3SW6U2DRO4CPHANCNFSM4GINH5FQ .

protoray commented 4 years ago

Still Relevant

stale[bot] commented 4 years ago

Is this still relevant? We haven't heard from anyone in a bit. If so, please comment with any updates or additional detail. This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Don't take it personally, we just need to keep a handle on things. Thank you for your contributions!

guolivar commented 4 years ago

Still very much relevant and sorely needed!

On Sat, 8 Aug 2020, 19:24 stale[bot], notifications@github.com wrote:

Is this still relevant? We haven't heard from anyone in a bit. If so, please comment with any updates or additional detail. This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Don't take it personally, we just need to keep a handle on things. Thank you for your contributions!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/snipe/snipe-it/issues/6479#issuecomment-670838115, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAKTSD2UX6TQFZMDMATAXGTR7T4R5ANCNFSM4GINH5FQ .

stale[bot] commented 4 years ago

Okay, it looks like this issue or feature request might still be important. We'll re-open it for now. Thank you for letting us know!

tykisson commented 4 years ago

Would love to see this feature be implemented!

gilesytheking commented 3 years ago

Bump for this feature request - is this something the devs are working on for a future release?

WanessaAlvarenga commented 3 years ago

Looking forward to seeing this feature implemented!

Moving-Light commented 3 years ago

Looking to see this implemented too. The ability to have a list of what maintenance is coming up for my assets would be really useful.

lukeajcole commented 3 years ago

This feature sounds like exactly what I need. It's the only thing preventing me from using this in a manufacturing setting.

ItsSusanBoyle commented 2 years ago

Bumping again to fend off stalebot. @snipe is there a timeline on this feature?

Vibban commented 2 years ago

Yes! This is exactly what I need as well!

hoangduy1505 commented 2 years ago

Looking forward to seeing this feature implemented!

MatteoMora commented 2 years ago

Would love to see this feature.

xia-stan commented 1 year ago

I'm also putting in a vote for this feature.

xia-stan commented 1 year ago

Having this feature would enable companies to use this as part of their ISO 9001 compliance program.

karlmax-net2work commented 11 months ago

Hi,

I see this feature request is closed, same for the other https://github.com/snipe/snipe-it/issues/13236

Does it mean it has been added in the meantime to Snipe-it? I am evaluating this great product in Demo mode, but I couldn't find this feature: am I missing it or maybe is it not included in the Demo version?

02ms05 commented 10 months ago

+1

odyodyodys commented 9 months ago

+1 This is pretty useful.

sskelly commented 8 months ago

+1, only reason I haven't started using Snipe-it yet

ZebboKlaufix commented 7 months ago

+1

Montttiii commented 5 months ago

Buenos días, veo que esta solicitud ya tiene mucho tiempo en espera. Sería genila que se implemente.