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
Testing #109
Testing #109
Conversation
* Update manifest.json
* Add ynh_add_config
This reverts commit d68f41c.
Co-authored-by: Yunohost-Bot <>
Fix files permissions
Patches that allows to connect to the app without authentication are not working anymore. I see 3 possible solutions: - rework patches to work with upstream changes - use built-in authentication - set authentication to false and protect app access with SSO (as in this PR)
!testme |
!testme |
conf/config.php
Outdated
// to decrypt. | ||
|
||
define('SINGLE_USER_MODE', false); | ||
putenv('TTRSS_SINGLE_USER_MODE=true'); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems very strange to activate that ?
What happens for instances with multiple user ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Patches that allows to connect to the app without authentication are not working anymore.
I see 3 possible solutions:
- rework patches to work with upstream changes
- use built-in authentication
- set authentication to false and protect app access with SSO (as in this PR)
I am unable to fix the current patchs to the upstream changes.
TTRSS_SINGLE_USER_MODE
was changed to false
so we can have the built-in authentication
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Quick review, LGTM
What happend to the discussion regarding auth / singleuser mode that you were discussing in #109 (comment) in the end ?
ttrss uses a built-in authentication. This used to be bypassed by a (not-working-anymore) patch. |
!testme |
Shall we merge this? |
!testme |
Problem
Solution
PR Status
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)