this post was submitted on 01 Jun 2023
51 points (100.0% liked)

/kbin meta

639 readers
1 users here now

Magazine dedicated to discussions about the kbin itself. Provide feedback, ask questions, suggest improvements, and engage in conversations related to the platform organization, policies, features, and community dynamics. ---- * Roadmap 2023 * m/kbinDevlog * m/kbinDesign

founded 2 years ago
(page 2) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 2 years ago

Hello there!

In my feed all pictures are stretched, is this a product of the layout? Can I change this somehow? I am using the progressive web app on Android.

✌️

[–] [email protected] 3 points 2 years ago (1 children)

Can't seem to hide threads at all. Would love to see this, or have up/downvoted threads also dissapear like the reddit functionality has.

load more comments (1 replies)
[–] [email protected] 3 points 1 year ago

Notification issue I ran across today - a person can delete a message in a thread leaving "deleted by author" but the message still shows up in notifications (or part of it since notifications cuts them off at some point).

[–] [email protected] 3 points 2 years ago* (last edited 2 years ago) (3 children)

Hello Mr @ernest

I think this is an issue, or perhaps I'm missing something somewhere?

When I receive a reply notification and click the person's reply comment, it doesn't take me to the comment in the thread, but rather to the beginning, and I have to scroll through the conversation to find my post and the replies to it. Unless I'm doing something wrong, this is going to become problematic in large active threads.

I click on their words in the notification message (as the timestamp is not a link), the comment highlights and even shows the comment number in the link for the post, but does not take me to it, even if I right-click/open in a new tab. Someone in another thread suspects this happens once the thread/and comment moves onto the second page of the thread (but making it infinate scroll doesn't fix it either).

edit: I should add that I'm on Desktop

load more comments (3 replies)
[–] [email protected] 2 points 1 year ago

Just a heads up - since the recent updates, on desktop, clicking on link preview in a comment will make the link and the little icon disappear but no preview loads: https://files.catbox.moe/o41qu7.jpg
Clicking the link itself opens it in a new tab as normal.

[–] [email protected] 2 points 2 years ago (2 children)

I am not enjoying kbin.social right now. The latency is beyond atrocious, at 10+ seconds to load each page. The UI reminds me of 2004 forums that don’t know how users work. The mobile UI is just the worst.

Some pain points:

  • I’m a software engineer so I can figure this shit out, but how the hell do I subscribe to a magazine? If I go to it, there should be a “subscribe” or context menu at the top to subscribe/favorite/mute. (I found it, but it's so weird on mobile to click the logo then scroll to get to the subscribe.)
  • Why is the comment box all the way at the bottom? Where’s the “add comment” button on a post?
  • Why are comments paginated like a forum? Why not just a “load more” like Reddit? What’s the point? It's not to decrease the response because you can do that with "load more" buttons.
  • Selecting the comment box should NOT zoom slightly into the page. The mobile web UI needs a lot of work from people who know how to do mobile UIs.
  • Is there no “homepage” button? Clicking the Kbin logo at the top just brings up a menu, which requires another click on the homepage button to get back. This is weird and unintuitive.
  • Edit: And you can't collapse comment threads? What even...

I really want a Reddit replacement, but this is not it with this terrible UI.

load more comments (2 replies)
[–] [email protected] 2 points 2 years ago (1 children)

Has anyone tried creating a KBIN server using the Docker instructions since Saturday? I got a development server running on Saturday and I decided to bring up a production ready version on Sunday, but now I'm running into two errors while creating it.

First:

In these instructions:

$ sudo chown 82:82 public/media
$ sudo chown 82:82 var
$ cp .env.example .env

There is no directory "var" so the chown fails

Second:

When running docker compose build --pull --no-cache

It now fails with this:

=> [php app_php 20/21] RUN rm -Rf docker/ 0.2s
=> ERROR [php app_php 21/21] RUN set -eux; mkdir -p var/cache var/log; if [ -f composer.json ]; then composer dump-autoload --classmap-authoritative --no-dev; compose ...

This also seems to relate to the var directory, and so must be part of a recent change in the build that relates to the var directory.

Can anyone help?

Thanks

[–] [email protected] 3 points 2 years ago (1 children)

I have tried creating an instance on both Debian 11 and Ubuntu 22.04 with both Docker and the manual steps.

I can get the build to work fine. But at best I get 500 errors with no signs of logs as to why, not in postgres, not in nginx, not in redis or rabbitmq or even syslog.

On Docker i have both the kbin_messenger and kbin container boot looping with an error about creating cache directories. But since the containers are restarting I cant even get into bash on them to see why.

I finally said fuck it and ran the compose for "prod" and the containers start but again, 500 errors.

At this point....i give up i feel. I would love to host an instance and I am familiar with some of these modules (ie: NGINX, redis and postgres) but with how this is built, I dont see where the breakpoint is.

[–] [email protected] 2 points 2 years ago (1 children)

I operate my own homelab and have a background in SRE, so I figured I'd try out the same. I've wrangled a Mastodon instance install before, so this couldn't be too hard, right?

My approach started by using containers via lxc as a quick and dirty way of getting a development environment that enabled me to figure out if it worked and then see if I could then wrap it into a proper docker container and look at potentially publishing that.

On my first attempt, I did the manual route. I skipped the redis, rabbitmq, and postgres installs as I already operate those elsewhere on the network, but I got everything else running. Unfortunately, I also experienced the 500 errors. Most of the front page loaded, except for the content where the 500 error was displayed. Even with some digging around, I couldn't find a clear path to figuring out what was causing the 500 error, as the Mercure hub was seeing subscribers connect and disconnect. Gave up.

I then figured maybe the docker route might be easier/streamlined. I'm not a fan of duplicating services, but I thought that if the core workflow was solid enough, I could put effort into splitting them apart and go from there. Unfortunately, I don't even get past the docker-compose build for dev. Docker compose hangs forever.

[–] [email protected] 2 points 2 years ago

Yeah. Kbin install made me eat some humble pie for sure. I think someone called me a normie in a lemmy thread describing my troubles. Lol.

To be fair some of the parts like mercure and rabbitmq im unfamiliar with. But it was a stone cold stumper for me and that’s rare. I’m fairly familiar with Linux admin, and even some of the tooling like docker. But I just couldn’t get it to work in a cohesive way. I ran plenty of Linux servers from Drupal instances, Postgres, nginx for all sorts of shit, etc etc.

My lemmy instance took….45 minutes to roll out. Though I already had an Ansible box sitting in my lab.

[–] [email protected] 2 points 2 years ago

@ernest wanted to report a beehaw thread being broken. See here. apparently they used hashtags in their thread title which is allowed there, and it broke for some lemmy users and ended up in kbin's microblog section rather than showing up as a proper thread.

[–] [email protected] 2 points 2 years ago

minor issue but i can load "[email protected]" I can see their threads, but when I reply the reply does not appear on their end

[–] [email protected] 2 points 2 years ago

Am I doing something wrong or are badges not implemented correctly yet? I set them up in my magazine and even manually input one into a post but it doesn't seem to display anywhere. I assume they are supposed to show similarly to Reddit post flairs. If the feature needs more time cooking, that's fine. I just want to make sure it's not just me.

[–] [email protected] 2 points 2 years ago

Hey not sure if this is the proper venue for this, but is the REST API expected to be functional? The root endpoint (e.g. curl 'https://kbin.social/api') works, but then all the others (e.g. curl 'https://kbin.social/api/magazines') fail with a 500.

At first I figured it was just a "kbin.social is overloaded" issue, but the behavior seems consistent across a few different instances (karab.in, kbin.lol, some others I forget).

Figured I'd check if the API is, y'know, implemented/enabled/whatever before I try and repro/submit an actual useful bug report.

[–] [email protected] 2 points 2 years ago

I don't have an account on codeberg, so sending a bug report here. Hope it finds its way ...

When linking to a federated community with ! [email protected] (eg. [email protected] ), kbin incorrectly links to [https://kbin.social/m/[email protected]](https://kbin.social/m/[[email protected]](/c/[email protected])) (notice the extra ! ).

There is a live example of this bug in https://kbin.social/m/[email protected]/t/62700/Fully-understand-if-this-is-impossible-but-is-there-any#entry-comment-269796

[–] [email protected] 2 points 2 years ago

The most important feature needed is comments sorting by TOP. The microblog page already has this. Why not post pages?

[–] [email protected] 2 points 2 years ago

I don't see this one in the issues list but, at least when sorting threads by newest, blocked domains still have content that shows up. I confirmed the domain is flagged as blocked in the UI at least. If I block the magazine, I don't see it at all, but seeing hate speech is not my idea of a good time.

[–] [email protected] 2 points 2 years ago (1 children)

Slightly annoying issue:

No reply notifications for comments.

[–] [email protected] 2 points 2 years ago (1 children)
[–] [email protected] 2 points 2 years ago (1 children)

It was working for me last night, but now I'm not getting any notifications, either.

[–] [email protected] 2 points 2 years ago

When I joined a couple days ago, it worked immediately when someone responded to me. Now, it's either delayed by a couple hours or doesn't work at all. It's probably low on their priority list right now, but I hope it gets fixed eventually.

[–] [email protected] 2 points 2 years ago

I’m on mobile, and hitting More on the comments section of my profile looks very different from when I hit More anywhere else.

[–] [email protected] 2 points 2 years ago

Searching on "active" magazines often indicates at the bottom of the webpage that there are several search webpage results.

Attempting to go to a subsequent page always yields the "first" page results.

[–] [email protected] 2 points 2 years ago

Has anyone else stopped receiving notifications? I haven't gotten any notifications the past couple of days even though my notifications are all turned on.

[–] [email protected] 2 points 2 years ago

Not sure if anyone is getting this problem or whether it is a KBin issue or a browser issue.

I get an issue when browsing on mobile (Firefox) and loading magazine headers under all. If I scroll down and load a few additional magazine headers, click on a magazine title to view it and then hit back to return to the list of magazines, the list does not return me to the place I was at in the list.

Instead it truncates the list back to first loaded magazine headers and leaves me viewing the random details normally positioned at the bottom of the all list. To get it to load more magazine headers I have to scroll back to actual bottom of the listed of initially loaded magazine headers. It then starts reloading headers as normal but I then need to scroll and reload all subsequent magazine headers to get back to my position in the list.

[–] [email protected] 2 points 2 years ago (1 children)

Tried to add my alt account on a different instance to the moderator list of the only magazine I own and got a nonsensical error message: Value isn't blank, but the error message says "This value should not be blank"

[–] [email protected] 2 points 2 years ago (1 children)
[–] [email protected] 2 points 2 years ago

That worked, thanks.

[–] [email protected] 2 points 2 years ago

There might be something wrong with Markdown tables, they worked fine a week or so ago but now it's just the "raw code". Any experiencing this issue or did the format change slightly?

load more comments
view more: ‹ prev next ›