Code Monkey home page Code Monkey logo

Comments (16)

kemenaran avatar kemenaran commented on August 28, 2024 1

Yes, you're right; thanks for the reminder. I'll try to work on this when I'll have spare time.

from mattermost_ynh.

kemenaran avatar kemenaran commented on August 28, 2024

Mattermost doesn't support installation in relative directories for now.

The issue is being tracked on https://mattermost.atlassian.net/browse/PLT-200.
Upstream contributions to add support for this into Mattermost are welcome.

from mattermost_ynh.

kemenaran avatar kemenaran commented on August 28, 2024

Subpath support has been implemented in Mattermost 5.1.

from mattermost_ynh.

ImaCrea avatar ImaCrea commented on August 28, 2024

Hello dear @kemenaran would it possible to upgrade the package with Mattermost 5.1 so we could install it on a subdirectory please?
Restriction to root domain is quiet restrictive as we can't install other apps then :/ (or maybe there's something I havent understood well).

cheers

from mattermost_ynh.

ImaCrea avatar ImaCrea commented on August 28, 2024

from mattermost_ynh.

ImaCrea avatar ImaCrea commented on August 28, 2024

Hi @kemenaran actually I'm playing with Synapse server and it looks like Matrix can do the same as mattermost but in a more open way. Or am I missing something?

from mattermost_ynh.

kemenaran avatar kemenaran commented on August 28, 2024

Well, I don't know much about Synapse. For me Mattermost is nicely work-oriented, and has a bunch of integrations with other services (Github, Jira, etc) – but you're probably in the best position to see what suits you best :)

from mattermost_ynh.

win8linux avatar win8linux commented on August 28, 2024

Is there any progress on updating the package to 5.1 or higher @kemenaran?

from mattermost_ynh.

kemenaran avatar kemenaran commented on August 28, 2024

The package is actually updated to Mattermost 5.19 – but I didn't took the time to implement a proper configuration for setups in subdirectories yet.

Thanks for reminding it to me though :)

from mattermost_ynh.

kemenaran avatar kemenaran commented on August 28, 2024

Support for subpaths has been merged into the testing branch.

If you want to test installing Mattermost in a subpath, run the following command on your Yunohost box:

sudo yunohost app install https://github.com/YunoHost-Apps/mattermost_ynh/tree/testing/

Please tell me if you encounter any issues with subpath support.

from mattermost_ynh.

win8linux avatar win8linux commented on August 28, 2024

The install errors out with this:

Error: The operation 'Install 'mattermost' application' has failed!

Here is the log.

from mattermost_ynh.

kemenaran avatar kemenaran commented on August 28, 2024

Hmm, from the log, that's because of the password complexity:

2020-02-09 12:42:22,637: WARNING - Error: Unable to create user. Error: User.IsValid: Your password must contain at least 10 characters made up of at least one lowercase letter, at least one uppercase letter, at least one number, and at least one symbol (e.g. "~!@#$%^&*()").,

from mattermost_ynh.

win8linux avatar win8linux commented on August 28, 2024

Oh. Would it be possible to prompt a user installing from terminal when they enter a password that's too simple, instead of failing outright?

from mattermost_ynh.

win8linux avatar win8linux commented on August 28, 2024

Alright, tried a more complex password and nothing seems to be out-of-order. I'm new to Mattermost though, so someone else who is more familiar should prolly test it more thoroughly.

from mattermost_ynh.

kemenaran avatar kemenaran commented on August 28, 2024

Yeah, that's definitely annoying :)

Unfortunately Yunohost doesn't have a facility to re-prompt the user again. However I just checked mattermost's documentation, and there is a way to relax the password constraints. I'll open an issue for this.

In the meantime, did you manage to install the app using a sufficiently complex password?

from mattermost_ynh.

kemenaran avatar kemenaran commented on August 28, 2024

@win8linux thanks for testing!

In the meanwhile I also configured Mattermost to relax the password complexity rules. It now requires a 8-characters password, and that's it (no special chars or whatever).

from mattermost_ynh.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.