wjs018

joined 2 weeks ago
[–] wjs018@piefed.wjs018.xyz 6 points 2 days ago (2 children)

Add ability to use keyword filter on community names

This should already be live. In your user settings on the Blocks & Filters page, you will want to look for these options:

Since you are on piefed.social, rimu has tried to designate basically all the meme communities as "low quality" so that they are easily filterable by checking that box (new ones pop up all the time though). Additionally, the text box below lets you filter based on community name.

[–] wjs018@piefed.wjs018.xyz 5 points 2 days ago (1 children)

I'd like to sort communities by Top X amount of time, IIRC that was already in the works.

This is already live. If you are viewing a community, click Top in the bar and it should be a dropdown menu where you select the timerange:

If you are on a small mobile screen (like using the PWA), the different time options are listed out with the other sort options:

[–] wjs018@piefed.wjs018.xyz 2 points 2 days ago

Yeah, that should work then. I haven't really looked at that portion of the code, but I can try to take a peek.

[–] wjs018@piefed.wjs018.xyz 8 points 2 days ago (6 children)

Hmm, that is an interesting idea...

I might look into this one. Would something like voting buttons in the crosspost dropdown be an acceptable alternative? I think I would prefer to keep 1 action (click) means 1 vote, but making it easier to vote on crossposts makes sense with the way that piefed consolidates comments.

So, voting buttons here maybe? (no promises, just an idea) -

[–] wjs018@piefed.wjs018.xyz 6 points 2 days ago

This is planned for the 1.2 release (at least it is on the kanban board).

[–] wjs018@piefed.wjs018.xyz 3 points 2 days ago (3 children)

Do you mean on the bar with the voting buttons instead of being behind the three dots menu?

[–] wjs018@piefed.wjs018.xyz 4 points 2 days ago (2 children)

Are you using an app or the web ui? It is still an open issue that posts are not being marked as read when they are interacted with via the api. It should work as expected if you use the web ui.

[–] wjs018@piefed.wjs018.xyz 7 points 2 days ago (1 children)

I've done a lot of work on the markdown to html edge cases. So, I think things like bold and italics intermingling and garbling each other shouldn't happen any more. If it does, feel free to let me know!

[–] wjs018@piefed.wjs018.xyz 4 points 2 days ago (1 children)

I don't think that's the issue since you can upload images for an image post. It's more the effort of doing file uploads from a dynamically inserted part of the page (the reply box). I don't know enough Javascript to be able to do that.

[–] wjs018@piefed.wjs018.xyz 8 points 3 days ago (2 children)

Not a bad suggestion. When you are browsing the /communities page for example, the leave buttons are in the warning color (yellow if you are using the default dark theme) while the join buttons are in the primary color (blue). I can try to whip up some code for this.

[–] wjs018@piefed.wjs018.xyz 5 points 1 week ago* (last edited 1 week ago)

This is actually a known issue: https://codeberg.org/rimu/pyfedi/issues/1018

The basic takeaway is that you must have already enabled notifications by clicking the enable button that shows up in that box. Then, since they are enabled, the button doesn't show up any more, so there is just an empty box left. To disable notification, you need to do that through your browser. It's on the list to make this UI a bit clearer at some point.

Edit: This is what it looks like if you don't have notifications enabled

[–] wjs018@piefed.wjs018.xyz 13 points 1 week ago (1 children)

Yep! Absolutely. Here is the relevant portion of the docs.

I am using R2 for my instance and I set up those environment variables in my .env file before building the docker container for the first time, and everything just worked. The specifics of different S3 providers can vary a bit. There is a special set of instructions for using Wasabi S3 for example (I think this was contributed by Jerry of feddit.online).

view more: next ›