Skip to content

small improvements ideas on databag #171

@torik988

Description

@torik988

Improvement Suggestions for Databag

Hello,

First of all, thank you for this project, which I find very interesting and promising.
I had used Databag some time ago, but back then I found it a bit complex to set up, especially due to hosting requirements and not having a homelab.
Now, with a functioning homelab and particularly in the context of recent European announcements about potential backdoors in messaging apps, I am revisiting Databag with great interest.

Here are some feature ideas and improvements that could enhance the experience:

Proposed Improvements

  • Upload and Download Progress: It would be useful to not only have a progress bar but also having indicator when sending files, like a percentage or an eta.
  • Similarly, when downloading a file, showing more details (size, estimated time, progress) would be helpful.
Image
  • Web Interface Customization: Allow administrators to customize
    the web interface CSS directly from the admin settings to adapt the
    server appearance to their preferences (this would be more difficult
    for mobile apps).

  • Voice Messages: add an option to send voice messages in subject, just as files but directly integrated.

  • Simplified File Attachment: Instead of having to choose between "attach image", "attach video", "attach audio", offer a single option "Attach Document" and let the system automatically determine the type and preview. This would make the interface clearer.

Image
  • Emojis and GIFs: Add the ability to insert emojis and GIFs in
    messages. For GIFs, the Tenor API could be used to easily search and include animated GIFs.

Conclusion

Thank you again for this project, which provides a privacy-respecting
alternative.
These suggestions are just ideas to make the experience smoother and
more enjoyable.
In any case, I am glad to see Databag continuing to evolve!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions