jedie
July 11, 2022, 7:14pm
1
I’m working on a Server for the Android App “Find My Device” → https://github.com/YunoHost-Apps/django-fmd_ynh
This server must be installed on a domain root.
domain=$YNH_APP_ARG_DOMAIN
path=$YNH_APP_ARG_PATH
So path
must be \
…
How to setup this?
Is there a other app, that only work on the domain root? So i can look at this manifest file?
jedie
July 11, 2022, 9:26pm
3
Thanks!
Now i see, that it works under a path, too. Because the “FMDServer URL” settings in the Android App also accept a URI with a path component and it seems to work. That’s great, because it’s easier to test, for me
jedie
July 15, 2022, 6:04pm
4
Unfortunately, I have already forgotten it again: Does someone have to activate something for the CI process to run?
→ https://dash.yunohost.org/appci/app/django-fmd
Manually run looks ok:
YunoHost-Apps:master
← YunoHost-Apps:testing
opened 05:41PM - 13 Jul 22 UTC
## Problem
- *Description of why you made this PR*
## Solution
- *And h… ow do you fix that problem*
## PR Status
- [ ] Code finished and ready to be reviewed/tested
- [ ] The fix/enhancement were manually tested (if applicable)
## Automatic tests
Automatic tests can be triggered on https://ci-apps-dev.yunohost.org/ *after creating the PR*, by commenting "!testme", "!gogogadgetoci" or "By the power of systemd, I invoke The Great App CI to test this Pull Request!". (N.B. : for this to work you need to be a member of the Yunohost-Apps organization)
https://ci-apps-dev.yunohost.org/ci/job/1961
Think the result “Global level for this application: 0 (Broken)” is because it’s not added to catalog?
But it was added by Add "django-find-my-device" by jedie · Pull Request #1475 · YunoHost/apps · GitHub 3 days ago.
The page App packaging | Yunohost Documentation seems to be still outdated.
EDIT: I set state to “working” with set "django find my device" to "working" state by jedie · Pull Request #1476 · YunoHost/apps · GitHub (Maybe this is the missed part?)
The apps’ levels are updated every Fridays. For the apps to be processed, they need to be in the catalog and set as working.
I have restarted your app job on the main CI: YunoRunner for CI
We will update the catalog once it’s done: Update app's level by yalh76 · Pull Request #1477 · YunoHost/apps · GitHub
I think the issue lies with django-fmd
and django-find-my-device
not being the same string.
Zinkie
October 24, 2023, 7:39am
7
I’m curious… I’m assuming that an app like this needs location services enabled on the phone to locate it, at which point the devices location is automatically constantly being sent back to Google anyway. What extra privacy does using this give over using Google’s “Find My Device”?
jedie
November 9, 2023, 5:34pm
8
A better place for these kind of question is the origin repository: Nulide / FindMyDevice · GitLab