Comments (19)
Transparency of what is going on (including an implicit warning, that
this data will automatically be deleted soon - different to your Windows
trash bin that seems to have ethernal life...)
Am 2016-06-16 um 11:08 schrieb Morris Jobke:
I second the argument of @zinks- https://github.com/zinks-.
@williambargent https://github.com/williambargent What is the exact
use case of this column for you?—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#107 (comment),
or mute the thread
https://github.com/notifications/unsubscribe/ALEnw5RqqlUHOVWTB2r0emWg5rSi3kM3ks5qMRJ1gaJpZM4I2Nd-.
Jan Klostermann
- The Agile Management Sounding-Board -
Systems Engineer & Mediator
Am Isarkanal 24/15
81379 München
Tel.: +49-89/74563382
Mobil: +49-179/4628819
Sip: +49-89/21551663 sip:[email protected]
Skype: jan.klostermann callto://jan.klostermann/
Threema: P58VSJUY threema://add?id=P58VSJUY
Email: [email protected] mailto:[email protected]
Netzwerke: Xing https://www.xing.com/profile/Jan_Klostermann, LinkedIn
http://de.linkedin.com/in/janklostermann
from server.
Cool feature!
from server.
Please don't use nextcloud/developers ;)
from server.
Very cool. Should be there!
Von unterwegs gesendet. Sent from my phone.
-------- Ursprüngliche Nachricht --------
Von: William Bargent [email protected]
Datum:15.06.2016 12:24 (GMT+01:00)
An: nextcloud/server [email protected]
Cc: janklostermann [email protected],Team mention [email protected]
Betreff: [nextcloud/server] Feature Request: Deleted file expiry date (#107)
Steps to reproduce
Deleted a file
View recycle bin
Expected behaviour
Many installations have the ''trashbin_retention_obligation' => 30,'
In the bin it should show when the file will be automatically deleted; have a timer;
Actual behaviour
Doesn't notify users the bin will be cleared.
Thoughts @nextcloud/designers
cc @nextcloud/developers
—
You are receiving this because you are on a team that was mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
from server.
@janklostermann Github since recently has a »reaction« feature (in the top right behind the smilie face). If you want to express agreement, please use that one for »thumbs-up« like comments instead of leaving an actual comment which results in notifying everyone involved. Thanks! :)
from server.
I'm not a fan of this feature, because if you see something in the trash that shouldn't be there, you should take it out immediately.
I can't think of any scenario that would make me think "I still have 2 days to decide if I really want to lose this file". Having that timer implies that it's somehow "safe" to trash files.
from server.
@zinks- good point. I am also hesitant of adding another column there if it’s not absolutely necessary. The list view should not be a database dump. :)
from server.
I second the argument of @zinks-. @williambargent What is the exact use case of this column for you?
from server.
Users are unaware they won't be able to recover a file, I understand that they deleted it but its nice to know when the recycle bin will be automatically emptied. To me its just a nice bit of information to know.
from server.
Well, we could add a text at the top of the page stating "Files in the trash bin will be unrecoverable deleted after -x- days." Combined with the "deleted"-column the user is able to see which files are near expiration. In my opinion this is a good compromise because it warns the user but does not clutter the interface too much.
from server.
Well, this is only the case for certain setups. The assumption in the original post says:
Many installations have the ''trashbin_retention_obligation' => 30,'
But since this is not the default setting, it’s unlikely to be »many« and more likely to be »some« or even »a few«.
from server.
Well, this is only the case for certain setups
Of course there should be no text if there is no expiration date.
from server.
Of course there should be no text if there is no expiration date.
Then the expiration is also calculated on how much storage is used (in relation to the quota). If this is reached the files are removed from the trashbin that are in there for the longest time.
from server.
ok, in this case my proposal is pointless
from server.
In these cases the column could disappear...
from server.
I wasn't area of that so yeah seems silly having it, if the value is set I still think it is worth it being mentioned somewhere on the page.
from server.
If there are other triggers that might delete files in the trash permanently (e. g. storage exceeded), showing the expiration date will be misleading because it is only one of several triggers. A user might think that a file will not be deleted before that date—which is not true if one of the other triggers take effect.
But a message telling the user that there are triggers that might delete files permanently—which ones and in case of the expiration date the max. days—would be great. Especially since the administrator is setting and controlling these settings and not the user itself.
from server.
I'm closing this issue due to inactivity. Please reopen if you still want to implement this.
from server.
Closing since this is a feature request and there is doubt about its entire usability of it. Also, this is not trivial to implement.
If someone want to implement it, PR welcome and we can discuss details there
from server.
Related Issues (20)
- 🔢 Implement server-side DAV pagination
- [Bug]: updater always proposes to update to new major release immediately, dispite stable channel HOT 1
- [Bug]: strictDynamicAllowedOnScripts cannot be set to false
- Add detailed options for the default theme
- [feature] Allow to enforce case insensitive filenames HOT 4
- [Bug]: Auto logout with and without inactivity - 28.0.5 & 29.0.0 HOT 1
- [Bug]: 28.0.5 Integrity constraint violation: 1062 Duplicate entry
- [Bug]: dashboard app - class RegisterWidgetEvent not found after upgrade to 29 followed by downgrade to 28 HOT 7
- [Bug]: Black text on black background in Dark Mode HOT 1
- Allow arbitrary configID prefixes for user_ldap HOT 2
- [Bug]: share by mail: password not automatically set although always ask for password option enabled
- Redirect to the page that was previously open when logging in after being auto logout
- [Bug]: Very slow access to apps.nextcloud.com/api/v1/apps.json for checking app updates HOT 8
- [Bug]: background image is 404 in maintenance mode
- [Bug]: Wrong auto completion of expiration date
- [Bug]: links to files from "shared with you" do not redirect correctly HOT 1
- [Bug]: Uploading a Python venv folder generates an error message HOT 1
- [Bug]: user avatars not shown after migration to S3 Object Storage
- Option to deactivate or restrict Drag&Drop of files/folders
- [Bug]: Tags assigned to folder, once clicked, are redirected to root folder
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from server.