[FEATURE] Table view for the Add Service page and maybe also CLI #274
Replies: 6 comments 5 replies
-
|
Thanks for the very detailed write-up and the ready-to-copy HTML table, Ehud. This is a solid discovery feature: a single comparison surface for picking a provider, separate from actually connecting to one. I like it, and I want to do it. One quick note on scope. AeroFTP already has a "Providers & Integrations" panel (View > Providers), but that one answers a different question, namely what each provider can do once connected (upload, share links, trash, versioning, and so on). What you are describing is a discovery and comparison view, "which provider should I pick", and that is genuinely a different surface. I will treat it as its own thing and keep the current grid view exactly as it is, as you asked. There is already a head start on the data. The documentation site carries a comparison table that is close to what you sketched:
So the in-app table would build on that existing taxonomy and dataset, which keeps the app and the docs consistent and gives me a single place to maintain the figures. On the caveats you raised, which I agree with:
On the structure. The in-app provider catalog is currently organized per protocol and per preset, spread across categories, so the same company can appear as several entries (MEGA as native and as S4, FileLu as API, WebDAV and S3, and so on). Your table is organized per company, one row, with the protocols as badges. That is the nicer model for this view, and it also lets each badge double as a quick entry point straight into Quick Connect with that protocol preselected. It does need some restructuring on my side, but it is worth it. On the link to #215. In the Add Service page nothing is saved yet, so clicking a badge to start a new connection with a given protocol is unproblematic. That is different from switching the protocol of an already-saved profile, which is the constrained case in #215 (some cloud modes are separate backends and cannot be swapped in place). So #224 complements #215 rather than depending on it. Sorting, the searchbar (including search by badge or protocol) and hide/show columns would follow the same behaviour as the My Servers table, for consistency. Two questions for you before I commit to a shape:
This is a wishlist-tier enhancement, so no version lock: I will fold it into a wishlist cycle. Thanks again for the thorough proposal, the HTML table is genuinely useful as a starting dataset. |
Beta Was this translation helpful? Give feedback.
-
|
Thank you for considering my idea. Sorry, I'm on my phone and it accidentally closed this issue and submitted this comment before I finished it.
|
Beta Was this translation helpful? Give feedback.
-
|
Another thought on why I'm not a fan of the
|
Beta Was this translation helpful? Give feedback.
-
|
Thank you for implementing a table view for the Add Service page. Here’s my feedback on how it can improve over what it is now in v4.0.7:
|
Beta Was this translation helpful? Give feedback.
-
|
One more thing: I'd like to ask for consistency regarding the order in which badges are sorted. |
Beta Was this translation helpful? Give feedback.
-
|
Another correction: DriveHQ says 1 GB in the table view of the Add Service page, |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Is your feature request related to a problem?
Well, it relates to #215 because I want to be able to switch from and to any protocol that any cloud drive supports in its Quick Connect page.
This post is about doing so in the Add Service page when setting up new profiles, while #215 is about doing it when editing existing profiles.
Describe the solution you'd like
I'd like the Add Service page to have a Table view just like the My Servers page. Perhaps also have it in
aeroftp-cli, just likeaero profiles.I like the ability to view all cloud drives in one table without having to go through the tabs that are currently in grid view.
Please keep grid view as it is, just also add this optional table view to the Add Service page just like in the My Servers page:
APIAPIOAuthAPIWebDAVAPIAPIMEGAcmdWebDAVS3S3APIAPIWebDAVOAuthWebDAVSFTPFTPOAuthS3APIWebDAVS3OAuthWebDAVAPIWebDAVOAuthWebDAVWebDAVS3S3WebDAVWebDAVAPIWebDAVAPIOAuthWebDAVS3WebDAVWebDAVSFTPFTPFTPSOAuthOAuthS3WebDAVWebDAVOAuthAPIWebDAVFTPFTPSS3APIWebDAVS3APIS3Describe alternatives you've considered
colspan, but I showed here the simpler approach and simply making these into badges. The issue is that 4shared supports FTP and SFTP, while FileLu supports FTP and FTPS, so there's no nice way to merge around it as I see it, no matter how you sort the cols, unless FTPS shares a col with FTP, or even SFTP. It's also possible to solve by splitting such cloud drives into 2 groups of merged cells. If you do decide to implement this approach as an alternative, which I think could be nice, possible and even preferred by some users, this will require the free-tier and enterprise cloud drives of the same companies to be in separate rows, because they often use the same protocols.Additional context
<table>in HTML, so you can click on ... at the top-right of this comment and "Copy Markdown" to take this table straight to the GUI, and also to https://www.aeroftp.app or https://docs.aeroftp.app if you like.S3for protocols that are only unlocked for paying clients, and another colour like blue that are included in free-tier.25+20*5+16+15*3+12+10*7+8+5*7+3+2+1*3. Counting the number of cloud drives was easy, just search for the number of occurrences of<tr><td>in an IDE.Notes on protocols that cloud drives support that you might want to add/pre-configure in AeroFTP:
Recall [WISHLIST] v3.8.0 wishlist: share your enhancement suggestions #180 (comment).
An Infomaniak employee confirmed to me over email on the 26th of December 2025 that WebDAV is a paid feature.
webdav /in MEGAcmd.Also https://internxt.com/cloud-object-storage for the S3 / Object Storage tab.
More notes on specific cloud drives:
Beta Was this translation helpful? Give feedback.
All reactions