Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Offical apps | Community apps | Demo | Docs | Install
D

darren

@darren
Unfollow Follow
About
Posts
45
Topics
12
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • Loomio Background Queue Update
    D darren
    Loomio

    Thank you!


  • Loomio Background Queue Update
    D darren
    Loomio

    It looks like loomio updated to Solid Queue to replace Sidekiq and there's a configuration change needed so the background worker is started on Cloudron.

    The changes [and a queue migration script] are described in the changelog https://github.com/loomio/loomio/releases/tag/v3.1.0

    I think this means background jobs have been stalled on our cloudron loomio install since [1.18.0]


  • Incoming Email
    D darren
    Loomio

    Hi now that Haraka is the new ingress for inbound emails, how feasible is it to configure the cloudron version to use Haraka and allow inbound emails?


  • Email Settings
    D darren
    LimeSurvey

    Hi @james I think there's been a regression. Email passwords are no longer persisted following app updates. I think other settings seem to be persisted.


  • Plugin Installation Questions
    D darren
    YOURLS

    thanks @james! that github is where I found the links to those plugins. I can keep looking to see if any other plugins generate QR codes within the interface


  • Plugin Installation Questions
    D darren
    YOURLS

    yes I have tried unpacking a few plugins into the plugin directory. for example, https://techlister.com/plugins-2/qrcode-plugin-for-yourls/ and https://aiaraldea.github.io/qr-google-charts/. After activation, both have resources failing to load in the admin interface with 403 errors.


  • Plugin Installation Questions
    D darren
    YOURLS

    Is it possible to install plugins that serve content from the plugins folder? I've tried installing a few of the QR code related plugins and all seem to require serving up new content in the admin interface. Without changing any Apache settings (e.g. in htaccess), the plugins fail to load content with 403 errors.


  • Email Settings
    D darren
    LimeSurvey

    Yes thanks I think this is resolved!


  • Email Settings
    D darren
    LimeSurvey

    Thank you!


  • Email Settings
    D darren
    LimeSurvey

    @james yes I am also not sure this app has the option to disable email configuration even presented in the UI which would make sense since there's no check in the start.sh to respect a UI pref.

    7b810dc1-e48d-4d24-9008-73b97ff481a6-image.png


  • Email Settings
    D darren
    LimeSurvey

    If I want to persist my own outgoing email server settings within the application, what's the best way to go about doing that? I can see that start.sh is overwriting email settings every time the app restarts.


  • Decision Drafts Pre-Populated with Previous Decision
    D darren
    Loomio

    I'm not sure this was fully solved. While we have functioning websocket connections now on the instance I'm running, new drafts still retain a user's previous html card content and attachments [from other drafts]. Is anyone else seeing this behavior?


  • Decision Drafts Pre-Populated with Previous Decision
    D darren
    Loomio

    Thanks! Changing the channels domain from ws to channels helped!


  • Decision Drafts Pre-Populated with Previous Decision
    D darren
    Loomio

    Is there anything else I need to change @girish ? I can see the updated Locations tab
    image.png


  • Decision Drafts Pre-Populated with Previous Decision
    D darren
    Loomio

    I'm still getting WebSocket connection to 'wss://hocuspocus.loomio.example.nyc/' failed:


  • GET GROUP truncated
    D darren
    Support api groups

    Thank you!


  • Decision Drafts Pre-Populated with Previous Decision
    D darren
    Loomio

    I suspect this is related to the v2.25.0 release including a new docker-compose service and requiring a new cname entry. I'm definitely getting websocket errors in my console for failures to connect to hocuspocus.loomio.example.com


  • Decision Drafts Pre-Populated with Previous Decision
    D darren
    Loomio

    Some time fairly recently, I've started to experience the following behavior:
    When I attempt to create a new Decision, the description details and html cards are pre-populated with the values from a previously created Decision. I'm currently running v2.25.2 within Cloudron. Has anyone else seen this behavior?


  • GET GROUP truncated
    D darren
    Support api groups

    Ah I think I've found it. You're setting group_concat_max_len = 65536 on line 66 of database.js.
    Looks like this commit: https://git.cloudron.io/cloudron/box/-/commit/94a196bfa00ff689b0862fe797d64a917111a91d


  • GET GROUP truncated
    D darren
    Support api groups

    @girish Good news I was able to isolate a little more. It seems like 65536 bytes is the length at which the group_concat was actually being truncated. So setting group_concat_max_len = 65536 wasn't doing anything. But if I set that to a sufficiently higher value, e.g. group_concat_max_len = 4294967295, we can get the full group membership within mysql. I have not yet been able to get the full response from the API though.

    mysql> SHOW VARIABLES LIKE '%group_concat%';+----------------------+------------+
    | Variable_name        | Value      |
    +----------------------+------------+
    | group_concat_max_len | 4294967295 |
    +----------------------+------------+
    1 row in set (0.01 sec)
    
    mysql> SELECT length(GROUP_CONCAT(groupMembers.userId))-length(replace(GROUP_CONCAT(groupMembers.userId),',','')) AS userIds FROM userGroups LEFT OUTER JOIN groupMembers ON userGroups.id = groupMembers.groupId WHERE userGroups.id = 'gid-4802e498-4b29-4eec-bcee-57186b126aa4';
    +---------+
    | userIds |
    +---------+
    |    6047 |
    +---------+
    1 row in set (0.01 sec)
    
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search