-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Single Sign On E2E test concept #395
Labels
Comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
I suggest you start with a PR and I can jump in when you need help :) |
stefan-niedermann
added a commit
that referenced
this issue
Nov 3, 2021
Signed-off-by: Stefan Niedermann <info@niedermann.it>
stefan-niedermann
added a commit
that referenced
this issue
Nov 4, 2021
Signed-off-by: Stefan Niedermann <info@niedermann.it>
stefan-niedermann
added a commit
that referenced
this issue
Nov 4, 2021
Signed-off-by: Stefan Niedermann <info@niedermann.it>
stefan-niedermann
added a commit
that referenced
this issue
Nov 4, 2021
Signed-off-by: Stefan Niedermann <info@niedermann.it>
stefan-niedermann
added a commit
that referenced
this issue
Nov 4, 2021
Signed-off-by: Stefan Niedermann <info@niedermann.it>
stefan-niedermann
added a commit
that referenced
this issue
Nov 4, 2021
Signed-off-by: Stefan Niedermann <info@niedermann.it>
stefan-niedermann
added a commit
that referenced
this issue
Nov 5, 2021
Signed-off-by: Stefan Niedermann <info@niedermann.it>
stefan-niedermann
added a commit
that referenced
this issue
Nov 5, 2021
Signed-off-by: Stefan Niedermann <info@niedermann.it>
stefan-niedermann
added a commit
that referenced
this issue
Nov 5, 2021
Signed-off-by: Stefan Niedermann <info@niedermann.it>
stefan-niedermann
added a commit
that referenced
this issue
Nov 5, 2021
Signed-off-by: Stefan Niedermann <info@niedermann.it>
stefan-niedermann
added a commit
that referenced
this issue
Nov 5, 2021
Signed-off-by: Stefan Niedermann <info@niedermann.it>
stefan-niedermann
added a commit
that referenced
this issue
Nov 5, 2021
Signed-off-by: Stefan Niedermann <info@niedermann.it>
stefan-niedermann
added a commit
that referenced
this issue
Nov 5, 2021
Signed-off-by: Stefan Niedermann <info@niedermann.it>
stefan-niedermann
added a commit
that referenced
this issue
Nov 5, 2021
stefan-niedermann
added a commit
that referenced
this issue
Nov 5, 2021
Signed-off-by: Stefan Niedermann <info@niedermann.it>
Draft
6 tasks
stefan-niedermann
added a commit
that referenced
this issue
Nov 6, 2021
As suggested in #404 (comment) Signed-off-by: Stefan Niedermann <info@niedermann.it>
AndyScherzinger
pushed a commit
that referenced
this issue
Jan 19, 2024
Signed-off-by: Stefan Niedermann <info@niedermann.it>
AndyScherzinger
pushed a commit
that referenced
this issue
Jan 19, 2024
AndyScherzinger
pushed a commit
that referenced
this issue
Jan 19, 2024
Signed-off-by: Stefan Niedermann <info@niedermann.it>
AndyScherzinger
pushed a commit
that referenced
this issue
Jan 19, 2024
As suggested in #404 (comment) Signed-off-by: Stefan Niedermann <info@niedermann.it>
AndyScherzinger
pushed a commit
that referenced
this issue
Jan 19, 2024
Signed-off-by: Stefan Niedermann <info@niedermann.it>
AndyScherzinger
pushed a commit
that referenced
this issue
Jan 19, 2024
AndyScherzinger
pushed a commit
that referenced
this issue
Jan 19, 2024
Signed-off-by: Stefan Niedermann <info@niedermann.it>
AndyScherzinger
pushed a commit
that referenced
this issue
Jan 19, 2024
As suggested in #404 (comment) Signed-off-by: Stefan Niedermann <info@niedermann.it>
AndyScherzinger
pushed a commit
that referenced
this issue
Jan 19, 2024
Signed-off-by: Stefan Niedermann <info@niedermann.it> Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
AndyScherzinger
pushed a commit
that referenced
this issue
Jan 19, 2024
AndyScherzinger
pushed a commit
that referenced
this issue
Jan 19, 2024
Signed-off-by: Stefan Niedermann <info@niedermann.it> Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
AndyScherzinger
pushed a commit
that referenced
this issue
Jan 19, 2024
As suggested in #404 (comment) Signed-off-by: Stefan Niedermann <info@niedermann.it> Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
AndyScherzinger
pushed a commit
that referenced
this issue
Jan 19, 2024
Signed-off-by: Stefan Niedermann <info@niedermann.it> Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
AndyScherzinger
pushed a commit
that referenced
this issue
Jan 19, 2024
AndyScherzinger
pushed a commit
that referenced
this issue
Jan 19, 2024
Signed-off-by: Stefan Niedermann <info@niedermann.it> Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
AndyScherzinger
pushed a commit
that referenced
this issue
Jan 19, 2024
As suggested in #404 (comment) Signed-off-by: Stefan Niedermann <info@niedermann.it> Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
AndyScherzinger
pushed a commit
that referenced
this issue
Jan 19, 2024
Signed-off-by: Stefan Niedermann <info@niedermann.it> Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
AndyScherzinger
pushed a commit
that referenced
this issue
Jan 19, 2024
AndyScherzinger
pushed a commit
that referenced
this issue
Jan 19, 2024
Signed-off-by: Stefan Niedermann <info@niedermann.it> Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
AndyScherzinger
pushed a commit
that referenced
this issue
Jan 19, 2024
As suggested in #404 (comment) Signed-off-by: Stefan Niedermann <info@niedermann.it> Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
AndyScherzinger
pushed a commit
that referenced
this issue
Feb 16, 2024
Signed-off-by: Stefan Niedermann <info@niedermann.it> Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
AndyScherzinger
pushed a commit
that referenced
this issue
Feb 16, 2024
AndyScherzinger
pushed a commit
that referenced
this issue
Feb 16, 2024
Signed-off-by: Stefan Niedermann <info@niedermann.it> Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
AndyScherzinger
pushed a commit
that referenced
this issue
Feb 16, 2024
As suggested in #404 (comment) Signed-off-by: Stefan Niedermann <info@niedermann.it> Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
AndyScherzinger
pushed a commit
that referenced
this issue
Mar 4, 2024
Signed-off-by: Stefan Niedermann <info@niedermann.it> Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
AndyScherzinger
pushed a commit
that referenced
this issue
Mar 4, 2024
AndyScherzinger
pushed a commit
that referenced
this issue
Mar 4, 2024
Signed-off-by: Stefan Niedermann <info@niedermann.it> Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
AndyScherzinger
pushed a commit
that referenced
this issue
Mar 4, 2024
As suggested in #404 (comment) Signed-off-by: Stefan Niedermann <info@niedermann.it> Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This document is subject of change at all time based on feedback in the comments.
ℹ️ Terms
SSO lib
: Nextcloud Single Sign On library3rd party app
: Any third party Android app the uses the SSO libfiles app
: The Nextcloud Android appserver
: A running Nextcloud instance that is accessible via Browser, REST, etc. ...🙋♂ Motivation
The files app
3.18-RC1
introduced an issue which caused all 3rd party apps stop working. The aftermaths were complaining users, increased support efforts and 1-star ratings. We should avoid this in the future.🏁 Goal
➡️ Proposal
In order to achieve goal 2 and 3, i came to the conclusion that we eventually need two separate test flows. One should be located in the repository of the SSO lib and one in the repository of the files app.
Testing flows
We already know that those tests will have a quite long runtime due to the usage of an AVD emulator. Ideally they will run on each push event, but i am also fine with setting up a nightly running job. Maybe listening to push events makes sense for the SSO lib (where less commits are made, and we usually have more time), while setting up a nightly job for the files app.
Files app
Docker
imageGitHub
,jitpack.io
orF-Droid
(given the sample app will be published there)SSO lib
Docker
imageI would love to get some feedback from @tobiasKaminsky @David-Development @desperateCoder - also feel free to ping everyone who might be interested, wants to join forces or can provide further information (for example regarding
Docker
.The text was updated successfully, but these errors were encountered: