Nothing4You

joined 7 months ago
[–] Nothing4You@programming.dev 3 points 12 hours ago* (last edited 11 hours ago) (1 children)

that is likely related to https://github.com/LemmyNet/lemmy/pull/5107, which limits the resolution of thumbnails.

the client you are using is probably only displaying the thumbnails to you, not the original images.

edit: this seems to include lemmy-ui as well

edit 2: raised a bug report for lemmy-ui

[–] Nothing4You@programming.dev 3 points 13 hours ago* (last edited 11 hours ago) (1 children)

that is likely related to https://github.com/LemmyNet/lemmy/pull/5107, which limits the resolution of thumbnails.

the client you are using is probably only displaying the thumbnails to you, not the original images.

edit: this seems to include lemmy-ui as well

edit 2: raised a bug report for lemmy-ui

[–] Nothing4You@programming.dev 1 points 1 week ago (1 children)

I'm not familiar with n8n but it's fairly straightforward on the API side.

You'll need a session token, also known as JWT, which you can get from logging in.

You typically don't want to do a login for every post, so you'll want to store that as a persistent value.
For authentication, you can pass the header authorization: Bearer {jwt}, with {jwt} being the session token.

https://join-lemmy.org/api/classes/LemmyHttp.html contains the API documentation.

You'll need to figure out the id of the community that you want to post to.

If you need to look it up, you can use getCommunity to fetch its details. Afterwards you can use createPost to submit it.

The form links for the methods explain the request body json values that should be provided.

[–] Nothing4You@programming.dev 2 points 1 week ago

photos will never be pngs unless someone intentionally converts them to that format, as pngs are much worse than jpgs for storing this type of image. pngs are much better for computer generated images, such as screenshots, drawings, etc. you can also losslessly compress pngs with tools like pngcrush without converting them to jpg.

[–] Nothing4You@programming.dev 2 points 2 weeks ago

it's like @Xyre@lemmus.org described. old content does not get federated unless there is new activity on it and someone on your instance is subscribed to the community it happens in.

this isn't anyone's fault, it's just a matter of the instance not being around that long that some historic content will be missing.

[–] Nothing4You@programming.dev 1 points 2 weeks ago (1 children)

so just dropping duplicates then?

are there no references to the duplicates from posts? if there are and the duplicate rows are just deleted it'll cascade deletion and purge all those posts from the db as well

[–] Nothing4You@programming.dev 2 points 2 weeks ago (3 children)

how are you planning to fix this?

[–] Nothing4You@programming.dev 10 points 2 weeks ago (1 children)

delegating authentication to another service.

one of the more commonly known options would be sign in with google, but this is also quite useful for providers hosting multiple services. a provider could host a service that handles authentication and then you only have to login once and will automatically get logged in for their lemmy, xmpp, wiki and other services they might be providing.

[–] Nothing4You@programming.dev 3 points 3 weeks ago

this feels like more db index corruption that already existed for users previously, unlikely to be an issue in lemmy itself

[–] Nothing4You@programming.dev 2 points 1 month ago

verification emails are usually sent immediately. if there are delays you should check your junk folder, and if it's not there it probably won't arrive anymore. depending on the instance you signed up on there may be alternative methods to reach out to the instance admins about this. note that private messages from mastodon to lemmy do not work unfortunately.

[–] Nothing4You@programming.dev 4 points 1 month ago (1 children)

fwiw, for Sync users the update to 0.19.5 is not that great, as @ljdawson@lemmy.world still hasn't updated Sync to use the updated APIs for marking posts as read :(

view more: next ›