owncloud / owncloud/ios-app

Roadmap

Open
#94 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Epic work in progress
Dominant language
Swift
Stars
251
Forks
142
Avg merge
2d 17h
Merged PRs (30d)
3

Description

Pre-releases (via TestFlight) ✅

To join the ownCloud beta, tap the link on your iPhone or iPad after you install TestFlight:
https://testflight.apple.com/join/Oktj0iKv

Feature Parity with Old iOS App (Q3/2019) 🎢

Additional Features (Q4/2019) 🚀

  • Favorites
  • Grid View
  • ...

Planned/future Features

Previous App Store Releases

First Release (1.0.1) in Public App Store (Q2/2019) 🍾
  • Authentication (basic - OAuth2)
  • Security
  • Files view
  • Delete
  • Files app integration
  • Download files / images preview
  • Create folder
  • Rename item (More view)
  • Move (More view)
  • Duplicate (More view)
  • Preview (pdf + office + txt)
  • Multiselection
  • Manual uploads
  • Sharing:
    • Share with users and groups
    • Permissions
    • Support to private share capabilities
    • Public share (create & edit)
    • Support to public share capabilities
    • Federated share

Previous TestFlight Releases

TestFlight Build 31

Show details… >

  • Account creation with OAuth 2.0 and basic auth
  • Edit, re-order and delete accounts (#38)
  • Inspect SSL-certificates
  • Folder navigation (online and offline)
  • Thumbnails in file view (#32)
  • Different themes (click "Help" on bottom left)
TestFlight Build 34

Show details… >

  • Sort options for files and folders (#55)
  • Passcode lock with delay option and brute force (activate in "Settings", no Touch ID and Face ID yet) (#34)
TestFlight Build Build 54

Show details… >

  • Touch ID and Face ID (#54)
  • File/folder deletion (#91)
  • File/folder rename (#102)
  • Filtering/search the current folder (#64)
TestFlight Build 73

Show details… >

  • Menu for file/folder info and actions (#106)
  • Move of individual files/folders from menu (#110)
  • Move multiple files/folders with drag and drop (#110)
  • Basic file preview (#114)
TestFlight Build 79

Show details… >

  • iOS Files app integration (#67)

    • Upload to Files app
    • Download in Files app
    • Edit and save files via Files app
    • Move, rename, delete in Files app
  • Also:

    • File size and dates in file list (#117)
    • Settings > Logging
TestFlight Build 83

Show details… >

  • PDF viewer with search and TOC (#138)
TestFlight Build 85

Show details… >

  • Upload (single) images and (multiple) files in the app (#146)
  • Open in another app (#132)
TestFlight Build 103

Show details… >

  • Multi-select files/folders for move and delete (#234)
  • Copy file/folder to another location (#207)
  • Accessibility improvements (#239)
  • Multi Language: cs_CZ, de, de_DE, en_GB, ko, mk, nb_NO, nn_NO, pt_BR, pt_PT, ru, sq, th_TH, zh_CN (#231)
TestFlight Build 111

Show details… >

  • Upload multiple images and videos in the app (Select all!!!) (#173 )
  • "Open in…" with offline files (#227)
  • Basic appconfig.org implementation (#272)
TestFlight Build 119

Show details… >

  • Drag and drop between apps (iPad Split View) (#48)
  • Drag directly to file actions (#250)
  • Multi-select: more file actions (#250)
  • Swipe to next image (#277)
  • Display quota (#337)
  • Navigation to any parent folder (#354)
TestFlight Build 123

Show details… >

  • Finally: Sharing !! (#275, #292, #351, #358)
  • Option to convert HEIF/HEVC to JPEG/MP4 before upload (#363)
  • Option to show/hide hidden files in the file list (#390)
  • Debugging: log rotation (#382)
  • Clear cached local files (#376)

Known issue:

  • Account migration to new version not reliable yet - still too many moving parts. Better remove and re-create the account if you experience strange behaviour.

Troubleshooting:
https://github.com/owncloud/ios-app/blob/master/doc/TROUBLESHOOTING.md

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

This is a broad roadmap covering TestFlight releases, feature parity, and future iOS app features rather than a specific implementation task. Review the linked feature issues and the referenced doc/TROUBLESHOOTING.md, then define a narrower scope and an explicit completion criterion before starting.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, swift
Domain
mobile
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
10/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.