GithubHelp home page GithubHelp logo

yunohost-apps / movim_ynh Goto Github PK

View Code? Open in Web Editor NEW
6.0 9.0 10.0 8.78 MB

Movim package for YunoHost

Home Page: https://movim.eu/

License: GNU Affero General Public License v3.0

Shell 96.99% PHP 3.01%
yunohost movim yunohost-apps closember

movim_ynh's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

movim_ynh's Issues

Login page endless reload

Describe the bug

Login page is reloading until the service stop on a first install of Movim. I can access to admin page without any problem.

Context

  • Hardware: Raspberry Pi 4 ARM64
  • YunoHost version: 11.0.9.14
  • I have access to my server: Through SSH | through the webadmin
  • Are you in a special context or did you perform some particular tweaking on your YunoHost instance?: no
  • Using, or trying to install package version : last version available in yunohost

waterfox_bsN0u2Ot0I

Logs : https://paste.yunohost.org/umokijosur

domain? Pod? Server? SSO? LDAP? VoIP? OMEMO

Hello,

When I'm reading the readme.md, there are few things I don't understand.
Is this package using the yunohost XMPP server (metronome if I'm right)? Does yunohost become a movim pod then? or is it just installing a web client? Does it support the yunohost SSO and LDAP feature?

To be specific, taking a mydomainname.dd as the main domaine name of yunohost, if movim is installed on movim.mydomainname.dd, will Jack and Jane who already are registered on mydomainname.dd and have email like [email protected] and [email protected], will be able to use movim clicking on movim tile of yunohost without entering any id and password and will they be able to share [email protected] and [email protected] as their movim (XMPP) account without any further work?

Is it possible to use VoIP?
Will OMEMO be implemented when Movim 0.15 will be released as explained here, movim/movim#63 ?

Dependency not compatible with Composer v2, installation fails

Describe the bug

Installation fails due to Composer dependencies installation.

Context

  • Hardware: YunoHost's CI, YunoHost on WSL
  • YunoHost version: 4.0.8

Steps to reproduce

Try installing the app.

Expected behavior

App installation without error.

Logs

Warning: Loading composer repositories with package information
Warning: Updating dependencies
Warning: Your requirements could not be resolved to an installable set of packages.
Warning:
Warning:   Problem 1
Warning:     - wikimedia/composer-merge-plugin[v1.4.0, ..., v1.4.1] require composer-plugin-api ^1.0 -> found composer-plugin-api[2.0.0] but it does not match the constraint.
Warning:     - Root composer.json requires wikimedia/composer-merge-plugin ^1.4 -> satisfiable by wikimedia/composer-merge-plugin[v1.4.0, v1.4.1].
Warning:
Warning: You are using Composer 2, which some of your plugins seem to be incompatible with. Make sure you update your plugins or report a plugin-issue to ask them to support Composer 2.
Error: Could not install movim: An error occurred inside the app installation script

Fix is incoming.

Movim 0.15 released

Hello!

Movim 0.15 was released in July, and apparently a 0.15.1 is to come soon.

Do you have any plan to update the Yunohost package? (I know it's a time x maintainer issue, so underlying question is: do you have time to maintain this package?)

Thanks!

[Maintenance ping] Is this app still maintained ?

Hello !

This is a friendly automatic notice from the Yunohost Apps team : our tool noticed that this app is listed in the community/official app lists - but this app appears to be inactive.

Hence, this issue was created automatically to check if this app is still actively maintained.

You are the current maintainer ? ๐Ÿ‘ทโ€โ™‚๏ธ ๐Ÿ‘ทโ€โ™€๏ธ

You still actively maintain this app ? ๐ŸŽ‰

Please close this issue to signify that you still actively maintain this app. Nothing else, and thank you for your work โค๏ธ !

You don't intend to maintain this app anymore ? ๐Ÿ˜ข

Either don't do anything, or add a comment to explicitly state that you do not intend / have time / ... to maintain this app (but thanks for your work so far ! ๐Ÿ˜˜). After 15 days, if this issue is still opened, the app will be considered unmaintained.

You wish to become the new maintainer of this app ? ๐Ÿ˜„

You are welcome and free to comment in this thread that you wish to become the new maintainer, and/or to create the corresponding pull request to fix this issue ! (If you do not already have commit rights on this repo, we can then arrange things with the rest of the app team. ๐Ÿ˜‰) Once this issue is closed, the app will then be flagged again as maintained !

cache directory permission incorrect

Describe the bug

On fresh installation, in /var/www/movim/ cache, log and public/cache are owned by root and belong to group root.
They should belong to user movim and group www-data like rest of directory.

Context

  • Hardware: Kimsufi (remote server)
  • YunoHost version: 4.2.8
  • I have access to my server: Through SSH
  • Are you in a special context or did you perform some particular tweaking on your YunoHost instance?: no

Steps to reproduce

On fresh install,
sudo yunohost app install movim
From browser, connect to movim instance or admin page.
Error message inviting to check syslog.
syslog reports permissions errors.

Expected behavior

Movim usable

Logs

Oct 02 03:54:14 domain.tld movim[29228]: movim.ERROR: fopen(/var/www/movim/cache/locales.ini.cache): failed to open stream: Permission denied in /var/www/movim/src/Movim/i18n/Locale.php 
Oct 02 03:54:14 domain.tld movim[29228]: PHP Warning:  fopen(/var/www/movim/cache/locales.ini.cache): failed to open stream: Permission denied in /var/www/movim/src/Movim/i18n/Locale.php

Changing ownership of these directories to movim:www-data allowed me to login and access admin page.

Installation failed due to composer

Describe the bug

The installation failed because of

2021-09-08 22:24:40,968: WARNING -   [RuntimeException]
2021-09-08 22:24:40,969: WARNING -   The HOME or COMPOSER_HOME environment variable must be set for composer to run correctly

I guess, but there is a log.

Context

  • Hardware: some small box
  • YunoHost version: 4.2.8.2
  • I have access to my server: SSH and web interface
  • Using, or trying to install package version/branch: stabel movim, just via webinterface. /yunohost/admin...

Logs

log

TimeZone bug

Installed on a fresh Yunohost (3.6.4.6), I got the following error when connecting to the site : ยซย Oops, something went wrong, please check the log files ยป

and in php.log

[29-Sep-2019 14:39:30 Europe/Berlin] DateTimeZone::__construct(): Unknown or bad timezone ()
[29-Sep-2019 14:40:59 Europe/Berlin] PHP Fatal error:  Uncaught Exception: DateTimeZone::__construct(): Unknown or bad timezone () in /var/www/movim/app/helpers/TimezoneHelper.php:18
Stack trace:
#0 /var/www/movim/app/helpers/TimezoneHelper.php(18): DateTimeZone->__construct('')
#1 /var/www/movim/src/Movim/Bootstrap.php(254): getTimezoneOffset('')
#2 /var/www/movim/src/Movim/Bootstrap.php(29): Movim\Bootstrap->setTimezone()
#3 /var/www/movim/daemon.php(13): Movim\Bootstrap->boot()
#4 {main}
  thrown in /var/www/movim/app/helpers/TimezoneHelper.php on line 18
[29-Sep-2019 14:41:29 Europe/Berlin] DateTimeZone::__construct(): Unknown or bad timezone ()

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.