nextcloud / nextcloud/ios

Feature request: iOS 13 automation hooks/integration

Open
#1,012 6 comments 7 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Swift
Stars
2.5k
Forks
1k
Avg merge
2d 18h
Merged PRs (30d)
13

Description

Expected behaviour

iOS 13 includes the automation app to create shortcuts and allows for automation based on external events like connecting to a specific WiFi, arriving at a location. Based on other apps it looks like apps can offer hooks for certain tasks.

Nextcloud could/should offer such hooks for some tasks for user created scripts. One thing I can immediately think of would be a trigger to auto upload photos. This could be used to upload photos when connecting to a specific WiFi.

iOS version

13

Edit: this might be helpfull:
https://developer.apple.com/documentation/sirikit/adding_user_interactivity_with_siri_shortcuts_and_the_shortcuts_app

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

Start with Apple's Siri Shortcuts documentation linked in the issue and determine which iOS 13 automation hooks Nextcloud should expose. Define a concrete first hook, such as triggering photo uploads when joining a specific WiFi network, and consider the work complete when that hook is available for user-created shortcuts.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.