-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Connection Report #23460
Comments
Btw we already have existing discussion of this in #6120 – it would be awesome if for these cases we can use the existing issue instead of creating new ones, cause the relevant parties are already subscribed to it. We can always update the top post with the relevant specs and screenshots cc @LukasReschke |
Weekly or monthly email is an option in the control panel
|
Should be sent to everyone in the admin group with an email in the database. |
Need to work through what we are going to report, what is above is a wishlist of what would be good. Estimation: 1 week |
@jancborchardt need design help to make the email look nice. |
If I understand it correctly #23458 is a per-requirement for this feature |
In a second step: Yes. At least for the authentication stuff. Stuff like "The last 10 logged-in users" we can however already read using the last_login in the appconfig table. For stuff like: Total storage / update available / amount of shares we also don't need that. So in a first stuff I'd focus on something like that. I'll redirect you a mail to show you how it looks for example on Google :) |
OK, I think in general this issue is about two more or less different mails.
|
Feature didn't make it into 9.1, moving to 9.2 for now to reconsider. |
Backlog fromy my pov |
Backlog. |
Probably something to be implemented in a separate app. The app should likely use "User Notifications" which will soon be able to send emails. So the admin can also get those in the web UI / on mobile, etc. |
Requirements
We should send some events via mail to the user to give them the fluffy warm feeling of “Your ownCloud is secure and there for you.”
UX Example
Technical implementation
If we want to give a fluffy warm feeling to the user, the easiest way to do this is from my understanding to send them an e-mail if an unknown device has been used to login.
The problem being here that using WebDAV without tokens any heuristic has either to be very dumb or not really reliable. This is something that I’d like to avoid, thus this is kind of coupled to the “Get device specific token” thingy.
We can then send notifications to the user in case of:
Such a notification should contain:
a. A location lookup is not really possible considering the license problematic. We can however implement MaxMind as a fallback and let users configure the path to MaxMind themselves. (http://dev.maxmind.com/geoip/geoip2/geolite2/)
Recommendation
From my Point of View implementing something like this would give the fluffy warm feeling that users may want and should not be too hard if the pre-requisites are done. Basically once we have overhauled the login logic a bit as required for device-based token Auth we can add something like this pretty easy and completely unit-tested.
The text was updated successfully, but these errors were encountered: