core issueshttps://framagit.org/hubzilla/core/-/issues2021-06-22T11:56:33Zhttps://framagit.org/hubzilla/core/-/issues/1011Unable to terminate connection process with another channel using the clone.2021-06-22T11:56:33ZMarioUnable to terminate connection process with another channel using the clone.*Created by: elvecio*
I'm still not sure if it's a bug, I need to test with other channels.
But, is it possible that making, getting, a connection using the clone, and not the original one, makes it impossible for me to finish the opera...*Created by: elvecio*
I'm still not sure if it's a bug, I need to test with other channels.
But, is it possible that making, getting, a connection using the clone, and not the original one, makes it impossible for me to finish the operation?
Can someone reproduce this?
Or just happens to me in a channel?
I tried to connect with a person, and I did not succeed. Only later did I realize that I was using my clone.https://framagit.org/hubzilla/core/-/issues/1005[Feature] Move and rename files and folder under "Files"2021-06-22T11:54:00ZMario[Feature] Move and rename files and folder under "Files"*Created by: salabaz*
Currently you can upload and delete files and folders through the web interface. If you could also rename and move files and folders through the web interface it would improve it's usability quite a bit.*Created by: salabaz*
Currently you can upload and delete files and folders through the web interface. If you could also rename and move files and folders through the web interface it would improve it's usability quite a bit.https://framagit.org/hubzilla/core/-/issues/1576Summary section in the previously created articles is displayed incorrectly2021-06-22T11:51:57ZHappy PonySummary section in the previously created articles is displayed incorrectlySummary section in the previously created articles is currently displayed incorrectly. See an example https://realtime.fyi/articles/fedisphere/deyaroom-coin-linkssammlung-test1 . With which Hubzilla-version did this change come? Is this ...Summary section in the previously created articles is currently displayed incorrectly. See an example https://realtime.fyi/articles/fedisphere/deyaroom-coin-linkssammlung-test1 . With which Hubzilla-version did this change come? Is this a desired behaviour? Is there a fix planned to make previously created articles display correctly?https://framagit.org/hubzilla/core/-/issues/695Feature request: ability for admin to specify maximum image size to be saved ...2021-06-22T11:49:57ZMarioFeature request: ability for admin to specify maximum image size to be saved on server*Created by: joshua55*
The problem I see is that inexperienced users don't know how to optimize their images prior to uploading. And even if they do the process takes time. So they will take a 5-6MB jpeg from their camera and attempt to...*Created by: joshua55*
The problem I see is that inexperienced users don't know how to optimize their images prior to uploading. And even if they do the process takes time. So they will take a 5-6MB jpeg from their camera and attempt to upload it unaltered. To make the system more useful for novice and/or busy users in a social network type context, it would be great for the admin to be able to set a maximum image width for the site so that any image uploaded would automatically be resized (maintaining proportion) to that width dimension before being saved, and the original larger file would be deleted. It might also be useful to be able to specify the jpeg compression ratio as well. This would allow sites with limited hosting space to enforce smaller more optimized images without having to require that users take the time to shrink all their images before uploading to their channel feed.https://framagit.org/hubzilla/core/-/issues/453Likes from discover page don't federate2021-06-22T11:40:03ZMarioLikes from discover page don't federate*Created by: git-marijus*
Steps to reproduce:
- Go to /network?f=&fh=1
- like a post
- go back to /network
- the like does not arrive at the liked post*Created by: git-marijus*
Steps to reproduce:
- Go to /network?f=&fh=1
- like a post
- go back to /network
- the like does not arrive at the liked posthttps://framagit.org/hubzilla/core/-/issues/242Sticky posts2021-06-22T11:38:32ZMarioSticky posts*Created by: ghost*
A member of my hub had the question if sticky posts are possible in a channel. No, but I think it's a splendid idea, especially for forum channels. Make it possible that specific posts stay visible on the top of a ch...*Created by: ghost*
A member of my hub had the question if sticky posts are possible in a channel. No, but I think it's a splendid idea, especially for forum channels. Make it possible that specific posts stay visible on the top of a channel page. This can be one post (like on Twitter) or more (like on traditional forums). If it's the latter, I suggest to put the most recent made sticky post at the top.https://framagit.org/hubzilla/core/-/issues/197Document disk space requirements2021-06-22T11:37:58ZMarioDocument disk space requirements*Created by: kenrestivo*
On a hub with very few posts, the MySQL database of Hubzilla alone uses up 8GB of disk space! This is half the available disk space on the VPS.
I'd deduce from this that Hubzilla-- like Git or the Bitcoin block...*Created by: kenrestivo*
On a hub with very few posts, the MySQL database of Hubzilla alone uses up 8GB of disk space! This is half the available disk space on the VPS.
I'd deduce from this that Hubzilla-- like Git or the Bitcoin blockchain-- stores the complete history of the entire network on every node.
Admins on shared hosting or VPS'es with limited disk space might not have budget to run nodes.
Admins should be informed of the design decision and warned of this in the INSTALL.txt doc.
It also might be useful for the installer to check for sufficient disk space.
In the future, it might be good to have a "pruned' mode, as Bitcoin now has, for installs with limited disk space.https://framagit.org/hubzilla/core/-/issues/606Several errors with dev branch and HHVM2021-06-22T11:35:27ZMarioSeveral errors with dev branch and HHVM*Created by: ilu33*
We tried using Hubzilla with HHVM's repo authoritative mode and HHVM reports errors when opening home, wiki pages and chat:
"Fatal error: You can't use eval in RepoAuthoritative mode in /var/www/hubzilla/library/asn...*Created by: ilu33*
We tried using Hubzilla with HHVM's repo authoritative mode and HHVM reports errors when opening home, wiki pages and chat:
"Fatal error: You can't use eval in RepoAuthoritative mode in /var/www/hubzilla/library/asn1.php on.
line 92
Fatal error: require_once(/opt/hub.toppoint.de/library/HTMLPurifier/Config.php): File not found in /var/www/hubzilla/library/HTMLPurifier/Bootstrap.php on line 49"
"Warning: Invalid operand type was used: array_key_exists expects an array or an object; false returned. in /var/www/hubzilla/Zotlabs/Module/Settings/Tokens.php on line 142"
"Warning: feof() expects parameter 1 to be resource, null given in /var/www/hubzilla/include/dba/dba_pdo.php on line 138
Warning: fread() expects parameter 1 to be resource, null given in /var/www/hubzilla/include/dba/dba_pdo.php on line 139"
The last 2 warnings let the error log run full. It seems that php never encountered this issue while HHVM stumbles over it.
As a result HHVM won't work with the dev branch.https://framagit.org/hubzilla/core/-/issues/172Disallow installation unless SSL is configured properly with browser-valid ce...2021-06-22T11:35:10ZMarioDisallow installation unless SSL is configured properly with browser-valid certificate*Created by: kenrestivo*
Do not allow the installation wizard in mod/setup.php to proceed via HTTP.
Test SSL first via curl, re-using code already in setup.php, report error if it's not configured, stop installation.
Transparently and...*Created by: kenrestivo*
Do not allow the installation wizard in mod/setup.php to proceed via HTTP.
Test SSL first via curl, re-using code already in setup.php, report error if it's not configured, stop installation.
Transparently and/or manually redirect to HTTPS url if the SSL passes the test.
Allow a manual flag in .htconfig.php or similar for testing and development purposes, to disable this test when needed.https://framagit.org/hubzilla/core/-/issues/1038UI request: display how much drive space used by a channel2021-06-22T11:34:59ZMarioUI request: display how much drive space used by a channel*Created by: crasch*
Most would wager that most hubs put limits on how much drive space a given channel can consume. However, the UI doesn't currently display how much the users photos, photo albums, and files consume. It would be han...*Created by: crasch*
Most would wager that most hubs put limits on how much drive space a given channel can consume. However, the UI doesn't currently display how much the users photos, photo albums, and files consume. It would be handy if there were a page that displayed a) total drive space allotted, percentage consumed, and amount consumed by each directory/album, file.https://framagit.org/hubzilla/core/-/issues/1031Suggested change to Chatrooms help text2021-06-22T11:34:49ZMarioSuggested change to Chatrooms help text*Created by: crasch*
The help text currently says:
"Chatrooms
You may create any number of personal chatrooms and allow access via Access Control Lists. These are typically more secure than XMPP, IRC, and other Instant Messaging trans...*Created by: crasch*
The help text currently says:
"Chatrooms
You may create any number of personal chatrooms and allow access via Access Control Lists. These are typically more secure than XMPP, IRC, and other Instant Messaging transports, though we also allow using these other services via plugins."
Perhaps change it to this:
Chatrooms
You may create any number of personal chatrooms. Access to a chatroom is controlled by Access Control Lists (aka Privacy Groups). By default, chatrooms are public.
To create a chatroom, click the hamburger menu in the upper right, and select "My Chatrooms". This will take you to your chatroom overview page. Click "Create New". Enter a name for the chatroom, and the amount of time you want chat messages to last.
For example, suppose you wanted to have a chatroom for planning hikes with your friends. Set the Chatroom name to "Hiking" . By default, chat messages will expire after 120 minutes. If you want chat messages to last longer, 24 hours let's say, set the time to 1440 minutes.
If you want to limit the chatroom to "Friends", click on the Permissions icon next to the Submit button. It looks like an open lock. This will cause the Permissions popup to appear. Under "Who can see this?", a menu of your Privacy Groups will be offered. (If you haven't yet created any Privacy Groups, you will need to do that first.) Select the "Friends" Privacy Group, and click "Close".
The Permissions icon will now be locked. If you click the lock, you will see the that the chatroom has been set to the "Friends" Privacy Group. Now only friends who are in your "Friends" Privacy Group can see or post to your "Hiking" chatroom.
To post to a chatroom, click on the name of the chatroom. This will open up the chat window. At the bottom of the chat window, you will see a text entry form. Enter your comment and click "Submit".
Note that you can encrypt your comments with a password. After you've written the text you want to be encrypted, click the encryption icon (looks like a skeleton key). You will be prompted for a password, and a password hint. Anyone with the password will be able to decrypt your text. You should send the password via an "out of band" method, such as an text message or email.
To invite people to a chatroom, send them a message with a link to the chatroom URL. You can also invite many people at once by writing a post with a link to the chatroom. By default, the post will be displayed to your default Privacy Group. If you want to limit who can see the invitation, select a Privacy Group from the permissions menu before posting.
To boot someone from the chatroom, you will need to remove them from the Privacy Group to which you've assigned the chatroom.
To toggle notifications, select the gear icon next to the "Submit" button, and select Toggle Notifications.
By default, your chatroom status will be set to "Online". If you need to step away from a conversation, you can notify the other participants that you're away by selecting the gear icon, and selecting "I'm away right now." You can also leave a room by selecting "Leave Room". Note that the other participants can continue chatting even if you created the chatroom.https://framagit.org/hubzilla/core/-/issues/1030Can't create user accounts2021-06-22T11:33:39ZMarioCan't create user accounts*Created by: mcat-ee*
- I've used the quick install script in .homeinstall to create my installation
- I've ran through the checks and configured my DB
- when I try to submit the registration form (on /register ) it hangs for a bit whi...*Created by: mcat-ee*
- I've used the quick install script in .homeinstall to create my installation
- I've ran through the checks and configured my DB
- when I try to submit the registration form (on /register ) it hangs for a bit while the page is loading, then reloads the same form.
What gives? Could it be a database timeout?
It leaves the password filled in (as opposed to a bad attempt using mismatched passwords or not checking the 'over 13' flag).
I was concerned the db credentials could be incorrect, but changing them just meant the server wouldn't load at all.
I created dbfail.out however it is not being logged to (even after being CHOWN'd to www-data).https://framagit.org/hubzilla/core/-/issues/987[Feature] Show a preview to follow a contact2021-06-22T11:32:21ZMario[Feature] Show a preview to follow a contact*Created by: Clarin98*
As Diaspora* project partially did, could be really "time-saving" to see a profile preview when you pass your mouse over the contact name, even letting you to follow that person in that "pop-cloud". Thanks for you...*Created by: Clarin98*
As Diaspora* project partially did, could be really "time-saving" to see a profile preview when you pass your mouse over the contact name, even letting you to follow that person in that "pop-cloud". Thanks for your work friends.https://framagit.org/hubzilla/core/-/issues/603import and cloning problems between versions2021-06-22T11:27:28ZMarioimport and cloning problems between versions*Created by: elvecio*
it is normal to have serious import and cloning problems between the master version and dev version ?*Created by: elvecio*
it is normal to have serious import and cloning problems between the master version and dev version ?https://framagit.org/hubzilla/core/-/issues/875nice-to-have: delivery report for valid messages2021-06-22T11:27:12ZMarionice-to-have: delivery report for valid messages*Created by: HappyPony*
I suggest, that **delivery report item** be implement _in private Mail menu for recipient_. Those _to stand up in court examine/prove_ can be important for communication per hubzilla in business and government en...*Created by: HappyPony*
I suggest, that **delivery report item** be implement _in private Mail menu for recipient_. Those _to stand up in court examine/prove_ can be important for communication per hubzilla in business and government environment. Details s. [Hubzilla Help Forum](https://hub.libranet.de/channel/nmoplus/?f=&mid=5f9ae6a6130c8295ca73dc7dcf6b6f28f553a32d9825a848b0b20fb2ff5ef48d@hub.freecommunication.org&zid=nmoplus%40hub.libranet.de) .
![delivery-report-recipient](https://user-images.githubusercontent.com/3226308/31490686-16c48972-af45-11e7-9b7c-1b23909ce397.png)https://framagit.org/hubzilla/core/-/issues/691Hubzilla packaged for Cloudron2021-06-22T11:26:38ZJ'informatiqueHubzilla packaged for CloudronIt would be incredible to have Hubzilla packaged as a **Cloudron** app:
https://cloudron.io/store/index.html
**Cloudron** is a platform to run apps on your server, effortlessly Host Web Apps.It would be incredible to have Hubzilla packaged as a **Cloudron** app:
https://cloudron.io/store/index.html
**Cloudron** is a platform to run apps on your server, effortlessly Host Web Apps.https://framagit.org/hubzilla/core/-/issues/178MySQL crashing when faced with rapid directory/notification updates2021-06-22T11:24:11ZMarioMySQL crashing when faced with rapid directory/notification updates*Created by: kenrestivo*
As part of the bulk importer, I'm doing this:
``` php
proc_run('php','include/notifier.php','location',$channel_id);
proc_run('php', 'include/directory.php', $channel_id);
```
These lines, when execute...*Created by: kenrestivo*
As part of the bulk importer, I'm doing this:
``` php
proc_run('php','include/notifier.php','location',$channel_id);
proc_run('php', 'include/directory.php', $channel_id);
```
These lines, when executed in quick succession for a number of channels, appear to cause MySQL to literally crash, segfault and stop running.
I have yet to locate where the dumpfile is and try to pinpoint the error, but I probably will.
This may not be supported use of these calls, and I can possibly schedule the calls with waits, to mitigate this. But I'm noting it here.https://framagit.org/hubzilla/core/-/issues/1052"Anonymous" wordpress-like comments not noticable as such2021-06-22T11:23:26ZMario"Anonymous" wordpress-like comments not noticable as such*Created by: catgun*
Several people commented on this post without creating an account or channel:
https://gerzilla.de/channel/cat-gun/?f=&mid=950dd494184cafc44e5f30a89760076298707e0d37285bfabe1fb551646843bd@gerzilla.de&zid=cat-gun%40g...*Created by: catgun*
Several people commented on this post without creating an account or channel:
https://gerzilla.de/channel/cat-gun/?f=&mid=950dd494184cafc44e5f30a89760076298707e0d37285bfabe1fb551646843bd@gerzilla.de&zid=cat-gun%40gerzilla.de
If you click on their names you see a page like this:
https://imgur.com/a/qIK4X
If you click "Connect", you get a "Channel location missing" (which makes sense, because they haven't created a channel). IMO, the "Connect" button should only be displayed if it's possible to connect (i.e. there's an actual channel).https://framagit.org/hubzilla/core/-/issues/1156Download a folder2021-06-22T11:22:36ZMarioDownload a folder*Created by: meaz*
It would be nice if we could have the possibility to download a folder in the files app or the image app, and not just download image per image or file per file.*Created by: meaz*
It would be nice if we could have the possibility to download a folder in the files app or the image app, and not just download image per image or file per file.https://framagit.org/hubzilla/core/-/issues/1161Invalid JSON-LD sent2021-06-22T11:22:15ZMarioInvalid JSON-LD sent*Created by: Gargron*
```json
{
"@context":[
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1",
"https://gerzilla.de/apschema/v1.2"
],
"type":"Create",
"id":"https://gerzilla.de/activity/",
"p...*Created by: Gargron*
```json
{
"@context":[
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1",
"https://gerzilla.de/apschema/v1.2"
],
"type":"Create",
"id":"https://gerzilla.de/activity/",
"published":"2018-04-14T20:14:06Z",
"actor":{
"type":"Person",
"id":null,
"name":null,
"icon":{
"type":"Image",
"mediaType":"image/png",
"url":null,
"height":300,
"width":300
},
"url":{
"type":"Link",
"mediaType":"text/html",
"href":null
},
"inbox":null,
"outbox":null
},
"object":{
"type":"Note",
"id":"https://gerzilla.de/item/",
"published":"2018-04-14T20:14:06Z",
"url":{
"type":"text/html",
"rel":"alternate",
"href":null
},
"attributedTo":null,
"content":"",
"actor":{
"type":"Person",
"id":null,
"name":null,
"icon":{
"type":"Image",
"mediaType":"image/png",
"url":null,
"height":300,
"width":300
},
"url":{
"type":"Link",
"mediaType":"text/html",
"href":null
},
"inbox":null,
"outbox":null
},
"to":[
"https://www.w3.org/ns/activitystreams#Public"
]
},
"to":[
"https://www.w3.org/ns/activitystreams#Public"
],
"signature":{
"@context":[
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
..redacted...
}
}
```
My logs are full of such items sent from Hubzilla servers. Besides being, well, kind of obviously empty, they fail JSON-LD canonicalization because `invalid @id value: value of @id must be a string or hash if framing: nil`