Skip Navigation

Search

Issue Tracker @lemm.ee issue_tracking_bot @lemm.ee
BOT

Inability to Create Deleted Community with Lack of Warning and Unresponsive Button #1105

github.com [Bug Report] Inability to Create Deleted Community with Lack of Warning and Unresponsive Button · Issue #1105 · LemmyNet/lemmy-ui

When a community is deleted if someone searches for it, it doesn't appear on the communities and if he then tries to create it the button keeps spinning without any warning that the community alrea...

[Bug Report] Inability to Create Deleted Community with Lack of Warning and Unresponsive Button · Issue #1105 · LemmyNet/lemmy-ui

> When a community is deleted if someone searches for it, it doesn't appear on the communities and if he then tries to create it the button keeps spinning without any warning that the community already exists. The only people who can restore the community are the admin and the person who deleted it in the first place. I think there should be a warning indicating that the community already exists and the button shouldn't spin. Or the moderators could be kicked out and the person trying to create the community made the new moderator. I don't see any reason for moderators to sit on a removed community. > > Originally posted by ghost in #1105

0
Issue Tracker @lemm.ee issue_tracking_bot @lemm.ee
BOT

Server error after updating to 0.18.0 #1530

github.com Server error after updating to 0.18.0 · Issue #1530 · LemmyNet/lemmy-ui

Requirements This is a bug report, and if not, please post to https://lemmy.ml/c/lemmy_support instead. Please check to see if this issue already exists. It's a single bug. Do not report multiple b...

Server error after updating to 0.18.0 · Issue #1530 · LemmyNet/lemmy-ui

Requirements

  • [X] This is a bug report, and if not, please post to https://lemmy.ml/c/lemmy_support instead.
  • [X] Please check to see if this issue already exists.
  • [X] It's a single bug. Do not report multiple bugs in one issue.
  • [X] It's a frontend issue, not a backend issue; Otherwise please create an issue on the backend repo instead.

Summary

Docker setup. After updating to the 0.18.0 images for both lemmy-ui and lemmy backend, the lemmy-ui logs show a pictrs error, and the main site returns a "Server error".

FetchError: request to https://SITE_URL_REDACTED/pictrs/image/a29da3fc-b6ce-4e59-82b0-1a9c94f8faed.webp failed, reason: connect ECONNREFUSED 127.0.1.1:443 at ClientRequest.<anonymous> (/app/node_modules/node-fetch/lib/index.js:1505:11) at ClientRequest.emit (node:events:511:28) at TLSSocket.socketErrorListener (node:_http_client:495:9) at TLSSocket.emit (node:events:511:28) at emitErrorNT (node:internal/streams/destroy:151:8) at emitErrorCloseNT (node:internal/streams/destroy:116:3) at process.processTicksAndRejections (node:internal/process/task_queues:82:21) { type: 'system', errno: 'ECONNREFUSED', code: 'ECONNREFUSED' }

Steps to Reproduce

  1. Update docker-compose.yml to 0.18.0
  2. docker-compose down
  3. docker-compose up
  4. access site

Technical Details

Docker setup. After updating to the 0.18.0 images for both lemmy-ui and lemmy backend, the lemmy-ui logs show a pictrs error, and the main site returns a "Server error".

FetchError: request to https://SITE_URL_REDACTED/pictrs/image/a29da3fc-b6ce-4e59-82b0-1a9c94f8faed.webp failed, reason: connect ECONNREFUSED 127.0.1.1:443 at ClientRequest.<anonymous> (/app/node_modules/node-fetch/lib/index.js:1505:11) at ClientRequest.emit (node:events:511:28) at TLSSocket.socketErrorListener (node:_http_client:495:9) at TLSSocket.emit (node:events:511:28) at emitErrorNT (node:internal/streams/destroy:151:8) at emitErrorCloseNT (node:internal/streams/destroy:116:3) at process.processTicksAndRejections (node:internal/process/task_queues:82:21) { type: 'system', errno: 'ECONNREFUSED', code: 'ECONNREFUSED' }

Lemmy Instance Version

0.18.0

Lemmy Instance URL

No response

18
Issue Tracker @lemm.ee issue_tracking_bot @lemm.ee
BOT

Open links in a new tab setting in UI #1546

related to https://github.com/LemmyNet/lemmy/pull/3318

0
Issue Tracker @lemm.ee issue_tracking_bot @lemm.ee
BOT

Allow sorting /community/list output by activity/subscriber count/etc. #1941

github.com Allow sorting `/community/list` output by activity/subscriber count/etc. · Issue #1941 · LemmyNet/lemmy-ui

Requirements Is this a feature request? For questions or discussions use https://lemmy.ml/c/lemmy_support Did you check to see if this issue already exists? Is this only a feature request? Do not p...

Allow sorting `/community/list` output by activity/subscriber count/etc. · Issue #1941 · LemmyNet/lemmy-ui

Requirements

  • [X] Is this a feature request? For questions or discussions use https://lemmy.ml/c/lemmy_support
  • [X] Did you check to see if this issue already exists?
  • [X] Is this only a feature request? Do not put multiple feature requests in one issue.
  • [X] Is this a backend issue? Use the lemmy-ui repo for UI / frontend issues.

Is your proposal related to a problem?

In the web UI, when visiting the /communities page, I would like the ability to sort by clicking the column headers. I believe this may be a backend issue, though, as I can't seem to supply any sort values in the API call to /community/list that have the effect I want.

I have never written any Rust before, so feel free to tell me I have no idea what I'm talking about, but it would appear that the sort URL parameter just gets passed straight to the query builder. This request type is defined here as a SortType, which is defined as an enum here. The values in that enum do not correspond to much of the data in the counts section of the /community/list response, making me think the sorting is ultimately ignored.

Furthermore, if I query the server with &sort=Hot one might think that the results would be sorted by their hot_rank, but this does not appear to be the case.

Again, if I'm off base here, please point me in the right direction.

Describe the solution you'd like.

Seems the solution is to implement listing communities sorted by various count values in the API, then to expose the new sorting features through the lemmy-ui project.

Describe alternatives you've considered.

I have used the tools at https://lemmyverse.net/ to get to the data I want. There I can filter down to my instance, view its communities, and sort by things like subscriber count and activity and so on.

Additional context

No response

1
Issue Tracker @lemm.ee issue_tracking_bot @lemm.ee
BOT

Potential use of automatic image resolution for tracking pixel #1945

github.com Potential use of automatic image resolution for tracking pixel · Issue #1945 · LemmyNet/lemmy-ui

Requirements This is a bug report, and if not, please post to https://lemmy.ml/c/lemmy_support instead. Please check to see if this issue already exists. It's a single bug. Do not report multiple b...

Potential use of automatic image resolution for tracking pixel · Issue #1945 · LemmyNet/lemmy-ui

Requirements

  • [X] This is a bug report, and if not, please post to https://lemmy.ml/c/lemmy_support instead.
  • [X] Please check to see if this issue already exists.
  • [X] It's a single bug. Do not report multiple bugs in one issue.
  • [X] It's a frontend issue, not a backend issue; Otherwise please create an issue on the backend repo instead.

Summary

It's come to my attention (via a mastodon post) that due to Lemmy's automatic loading of image links, that this can pose a privacy issue due to the use "tracking pixels".

See here: https://raddle.me/f/fediverse/166674/lemmy-is-so-much-like-email-it-even-brought-back-spy-tracker

It may be worth looking into solutions to limit this as much as possible.

Steps to Reproduce

  1. Add an image link to an image on a web server that keeps track of all requests for that image
  2. Lemmy will auto load and display this image.
  3. Everyone who comes across said image will have their connection and browser details captured.

Technical Details

This will happen on any web browser on any device.

Lemmy Instance Version

0.18

Lemmy Instance URL

No response

1
Issue Tracker @lemm.ee issue_tracking_bot @lemm.ee
BOT

Can't switch to light mode when my O.S is in dark mode, and other nitpicks regarding the website's appearance #1946

github.com Can't switch to light mode when my O.S is in dark mode, and other nitpicks regarding the website's appearance · Issue #1946 · LemmyNet/lemmy-ui

Requirements This is a feature request and not a bug report. Otherwise, please create a new bug report instead. Please check to see if this request (or a similar one) already exists. It's a single ...

Can't switch to light mode when my O.S is in dark mode, and other nitpicks regarding the website's appearance · Issue #1946 · LemmyNet/lemmy-ui

Requirements

  • [X] This is a feature request and not a bug report. Otherwise, please create a new bug report instead.
  • [X] Please check to see if this request (or a similar one) already exists.
  • [X] It's a single feature. Please don't request multiple features in one issue.

Describe the feature you'd like

What the title says, there should be a button that lets you switch to light mode because Lemmy's dark mode doesn't look good. There should be more contrast between posts and the body. Either make the body's background color darker or the posts background color lighter.

You should also make the navbar's color lighter because grey on black doesn't look good.

If a post's content is an image then the post should be larger so I don't have to open the post on another tab. Basically, posts should be larger, just like Reddit's posts on the redesign.

1
Issue Tracker @lemm.ee issue_tracking_bot @lemm.ee
BOT

Highlight search bar when opening search page #1949

github.com [UX] Highlight search bar when opening search page · Issue #1949 · LemmyNet/lemmy-ui

Requirements This is a feature request and not a bug report. Otherwise, please create a new bug report instead. Please check to see if this request (or a similar one) already exists. It's a single ...

[UX] Highlight search bar when opening search page · Issue #1949 · LemmyNet/lemmy-ui

Requirements

  • [X] This is a feature request and not a bug report. Otherwise, please create a new bug report instead.
  • [X] Please check to see if this request (or a similar one) already exists.
  • [X] It's a single feature. Please don't request multiple features in one issue.

Describe the feature you'd like

When clicking the search icon to open the search page, it would be nice for the inputfield to be selected immediately.

0
Issue Tracker @lemm.ee issue_tracking_bot @lemm.ee
BOT

friends can @ friends who havent posted in a discussion #1950

github.com friends can @ friends who havent posted in a discussion · Issue #1950 · LemmyNet/lemmy-ui

Requirements This is a feature request and not a bug report. Otherwise, please create a new bug report instead. Please check to see if this request (or a similar one) already exists. It's a single ...

friends can @ friends who havent posted in a discussion · Issue #1950 · LemmyNet/lemmy-ui

Requirements

  • [X] This is a feature request and not a bug report. Otherwise, please create a new bug report instead.
  • [X] Please check to see if this request (or a similar one) already exists.
  • [X] It's a single feature. Please don't request multiple features in one issue.

Describe the feature you'd like

"@mrsmellypants check this out" "@friendsonline look at this" "@friends cool info"

you get the gist, comment is invisible to everyone else as not to clutter

0
Issue Tracker @lemm.ee issue_tracking_bot @lemm.ee
BOT

UI doesn't look good #1575

github.com UI doesn't look good · Issue #1575 · LemmyNet/lemmy-ui

Requirements This is a bug report, and if not, please post to https://lemmy.ml/c/lemmy_support instead. Please check to see if this issue already exists. It's a single bug. Do not report multiple b...

UI doesn't look good · Issue #1575 · LemmyNet/lemmy-ui

Requirements

  • [X] This is a bug report, and if not, please post to https://lemmy.ml/c/lemmy_support instead.
  • [X] Please check to see if this issue already exists.
  • [X] It's a single bug. Do not report multiple bugs in one issue.
  • [X] It's a frontend issue, not a backend issue; Otherwise please create an issue on the backend repo instead.

Summary

I don't like the way the website looks, just because I've set my OS to use dark mode doesn't mean I want lemmy to activate dark mode by default, its dark mode doesn't look good. Posts should have a border just like reddit posts do, that way they'd look better, and you should also make the website's background color darker

Steps to Reproduce

Open the website, look.

Technical Details

Windows 11, Google Chrome.

Lemmy Instance Version

BE: 0.17.4

Lemmy Instance URL

https://lemmy.world/

6
Issue Tracker @lemm.ee issue_tracking_bot @lemm.ee
BOT

Lemmy 2515 controversial posts and comments #1727

github.com Lemmy 2515 controversial posts and comments by iByteABit256 · Pull Request #1727 · LemmyNet/lemmy-ui

Closes #1404 Added buttons to be able to sort posts and comments by controversy rank. (Draft until lint errors are fixed and new buttons are hidden when downvotes are disabled on the Lemmy instance)

Lemmy 2515 controversial posts and comments by iByteABit256 · Pull Request #1727 · LemmyNet/lemmy-ui

Closes #1404

Added buttons to be able to sort posts and comments by controversy rank.

(Draft until lint errors are fixed and new buttons are hidden when downvotes are disabled on the Lemmy instance)

12
Issue Tracker @lemm.ee issue_tracking_bot @lemm.ee
BOT

Browser Default Themes (Light Dark) for each light/dark theme #1872

github.com Browser Default Themes (Light Dark) for each light/dark theme · Issue #1872 · LemmyNet/lemmy-ui

Requirements This is a feature request and not a bug report. Otherwise, please create a new bug report instead. Please check to see if this request (or a similar one) already exists. It's a single ...

Browser Default Themes (Light Dark) for each light/dark theme · Issue #1872 · LemmyNet/lemmy-ui

Requirements

  • [X] This is a feature request and not a bug report. Otherwise, please create a new bug report instead.
  • [X] Please check to see if this request (or a similar one) already exists.
  • [X] It's a single feature. Please don't request multiple features in one issue.

Describe the feature you'd like

Currently there is only one light/dark theme option which is the "Browser Default" option which uses the litely and darkly themes.

Please have a browser default theme for all the themes that are available in light and dark mode such as..

  • Red
  • Compact
  • Vaporware
1
Issue Tracker @lemm.ee issue_tracking_bot @lemm.ee
BOT

-1 comments #1947

github.com -1 comments · Issue #1947 · LemmyNet/lemmy-ui

Requirements This is a bug report, and if not, please post to https://lemmy.ml/c/lemmy_support instead. Please check to see if this issue already exists. It's a single bug. Do not report multiple b...

-1 comments · Issue #1947 · LemmyNet/lemmy-ui

Requirements

  • [X] This is a bug report, and if not, please post to https://lemmy.ml/c/lemmy_support instead.
  • [X] Please check to see if this issue already exists.
  • [X] It's a single bug. Do not report multiple bugs in one issue.
  • [X] It's a frontend issue, not a backend issue; Otherwise please create an issue on the backend repo instead.

Summary

!image

Steps to Reproduce

The comment thread had one comment and two deleted comments.

Technical Details

Lemmy seems to see one "active" comment and subtract the two deleted ones from the overall count.

Lemmy Instance Version

0.18.2

Lemmy Instance URL

https://lemmy.world/post/1559874

0
Issue Tracker @lemm.ee issue_tracking_bot @lemm.ee
BOT

Allow sorting on /communities #1934

github.com Allow sorting on /communities by googleben · Pull Request #1934 · LemmyNet/lemmy-ui

Description Fixes #3500 mistakenly filed on the main repo by simply adding a sort dropdown to /communities using the existing SortSelect element. The right-justification of the search bar is preser...

Allow sorting on /communities by googleben · Pull Request #1934 · LemmyNet/lemmy-ui

Description

Fixes #3500 mistakenly filed on the main repo by simply adding a sort dropdown to /communities using the existing SortSelect element. The right-justification of the search bar is preserved and the default sort is still TopMonth. The one issue is that the question mark should link to an explanation of community sorting, but the linked page on join-lemmy (03 Votes and Ranking) only talks about post and comment sorting.

The functionality for sorting communities is already present in the API, so this feels like a no-brainer once join-lemmy is updated, which I'm happy to do as well if it needs doing.

Also, just a minor note, this also fixes a small inaccuracy where the bottom margin for the selector row (.mb-2) was applied to the search bar instead of the entire row, which only acted correctly because the containing row was set to justify. The screenshots were taken before this fix so there's a few things off by a few pixels, but nothing really noticeable.

Screenshots

Examples using lemmy.world (mobile screenshots taken using emulated 335x667 display on Firefox):

Before

!image !image

After

!image !image !image !image

0
Issue Tracker @lemm.ee issue_tracking_bot @lemm.ee
BOT

Wrong thumbnail image displayed for a post with anchor link to image gallery #1939

github.com Wrong thumbnail image displayed for a post with anchor link to image gallery · Issue #1939 · LemmyNet/lemmy-ui

Requirements This is a bug report, and if not, please post to https://lemmy.ml/c/lemmy_support instead. Please check to see if this issue already exists. It's a single bug. Do not report multiple b...

Wrong thumbnail image displayed for a post with anchor link to image gallery · Issue #1939 · LemmyNet/lemmy-ui

Requirements

  • [X] This is a bug report, and if not, please post to https://lemmy.ml/c/lemmy_support instead.
  • [X] Please check to see if this issue already exists.
  • [X] It's a single bug. Do not report multiple bugs in one issue.
  • [X] It's a frontend issue, not a backend issue; Otherwise please create an issue on the backend repo instead.

Summary

I reported this for kbin first (https://codeberg.org/Kbin/kbin-core/issues/745), then saw that it also affects Lemmy itself.

Today, a a post with a cartoon image was made on Lemmy instance feddit.de:

https://feddit.de/post/1572831

The link given there is an anchor link to an image gallery:

https://www.spiegel.de/fotostrecke/cartoon-des-tages-fotostrecke-142907.html#bild-0265ed4e-142d-4143-9a34-302da1002e06

That gallery page contains multiple cartoons, the one to display is number 20/35 currently (I don't know if that page is updated occassionally).

On Feddit itself, no thumbnail is displayed in either the post or any feed that post comes up. Only the post content itself contains an image, the one that was wanted by the author (see matching title).

Other Lemmy (and kbin) instances do display a thumbnail, but the wrong one - just the first image from that gallery page. See e.g.

https://lemmy.world/post/1458354 https://lemmy.ml/post/2027013 (both currently on 0.18.2, just like feddit.de itself)

The image URL linked in the titles and as a source is correct, and the image inlined in the post is as well (coming directly from https://feddit.de/pictrs/image/ef98ad91-41e6-4072-870d-489575cc1da9.jpeg, not from the source page), but the thumbnail displayed in the top or in feeds is the wrong one (i.e. not the one intended by the post author and discussed by the users).

Original Feddit post (correct image, no thumbnail): !original_feddit_post_no_thumbnail

Feed on Feddit (no thumbnail): !no thumbnail in feddit feed

Federated post on lemmy.world as an example (correct image inlined, but thumbnail is the first image from the gallery): !wrong thumbnail at lemmy world post

Federated post in a lemmy.world feed as an example (wrong thumbnail): !wrong thumbnail on lemmy world feed

Steps to Reproduce

See summary on how to see the existing issue.

(Probably), post a link to https://www.spiegel.de/fotostrecke/cartoon-des-tages-fotostrecke-142907.html#bild-0265ed4e-142d-4143-9a34-302da1002e06 and have it federated to another instance to see the other instance taking the wrong thumbnail image.

Technical Details

Not device-dependend.

Lemmy Instance Version

0.18.2

Lemmy Instance URL

https://lemmy.world/post/1458354

0
Issue Tracker @lemm.ee issue_tracking_bot @lemm.ee
BOT

Make JWT cookie HttpOnly #1903

github.com [Security] Make JWT cookie HttpOnly · Issue #1903 · LemmyNet/lemmy-ui

Requirements This is a feature request and not a bug report. Otherwise, please create a new bug report instead. Please check to see if this request (or a similar one) already exists. It's a single ...

[Security] Make JWT cookie HttpOnly · Issue #1903 · LemmyNet/lemmy-ui

Requirements

  • [X] This is a feature request and not a bug report. Otherwise, please create a new bug report instead.
  • [X] Please check to see if this request (or a similar one) already exists.
  • [X] It's a single feature. Please don't request multiple features in one issue.

Describe the feature you'd like

It would improve security if the JWT cookie is set to HttpOnly so JavaScript cannot access it. This requires some changes in the UI though since the cookie is currently managed by JavaScript running in the browser:

https://github.com/LemmyNet/lemmy-ui/blob/51842d64101ff1ef5f023b60a9ed25cb33b886c1/src/shared/utils/browser/set-auth-cookie.ts#L5-L12

1
Issue Tracker @lemm.ee issue_tracking_bot @lemm.ee
BOT

modlog page results in server error / no longer loads #1905

github.com modlog page results in server error / no longer loads · Issue #1905 · LemmyNet/lemmy-ui

Requirements This is a bug report, and if not, please post to https://lemmy.ml/c/lemmy_support instead. Please check to see if this issue already exists. It's a single bug. Do not report multiple b...

modlog page results in server error / no longer loads · Issue #1905 · LemmyNet/lemmy-ui

Requirements

  • [X] This is a bug report, and if not, please post to https://lemmy.ml/c/lemmy_support instead.
  • [X] Please check to see if this issue already exists.
  • [X] It's a single bug. Do not report multiple bugs in one issue.
  • [X] It's a frontend issue, not a backend issue; Otherwise please create an issue on the backend repo instead.

Summary

Current Behavior:

The modlog is no longer loading. Instead the loading icon remains and the page never populates. Reloading /modlog results in a server error.

Note: this does not appear to be related to 0.18.2-rc.1 specifically, but instead related to banned users and their ban duration. Please see the comments below on the DB query which can resolve this.

<img width="862" alt="image" src="https://github.com/LemmyNet/lemmy-ui/assets/5788688/4a30f0c1-705a-4b5b-9599-f3963fac8633">

Attempting to refresh the modlog page results in a "blank" Server Error page.

Steps to Reproduce

  1. Start up the docker containers
  2. Log in (if needed,) and try to access the modlog

Technical Details

Mac OS, Safari Browser.

Lemmy Instance Version

Any

Lemmy Instance URL

No response

1
Issue Tracker @lemm.ee issue_tracking_bot @lemm.ee
BOT

Regression of image thumbnails from non-lemmy sources #1917

github.com Regression of image thumbnails from non-lemmy sources · Issue #1917 · LemmyNet/lemmy-ui

Requirements This is a bug report, and if not, please post to https://lemmy.ml/c/lemmy_support instead. Please check to see if this issue already exists. It's a single bug. Do not report multiple b...

Regression of image thumbnails from non-lemmy sources · Issue #1917 · LemmyNet/lemmy-ui

Requirements

  • [X] This is a bug report, and if not, please post to https://lemmy.ml/c/lemmy_support instead.
  • [X] Please check to see if this issue already exists.
  • [X] It's a single bug. Do not report multiple bugs in one issue.
  • [X] It's a frontend issue, not a backend issue; Otherwise please create an issue on the backend repo instead.

Summary

Looks like this recent change broke image thumbnailing for external non-lemmy sources: https://github.com/LemmyNet/lemmy-ui/pull/1858

See example here: https://lemmy.ml/post/1949407

It seems to load the entire full-size image from Imgur even in the community overview, which will have a strong impact on page performance.

Steps to Reproduce

https://lemmy.ml/post/1949407

Likely happens with all non-lemmy image sources?

Technical Details

Before the opposite happend, where only those external sources would be cached.

Lemmy Instance Version

0.18.2

Lemmy Instance URL

No response

1
Issue Tracker @lemm.ee GodOfThunder @lemm.ee

Add "Open all images" button, like Shift+X in RES #1930

github.com Add "Open all images" button, like Shift+X in RES · Issue #1930 · LemmyNet/lemmy-ui

Requirements This is a feature request and not a bug report. Otherwise, please create a new bug report instead. Please check to see if this request (or a similar one) already exists. It's a single ...

Add "Open all images" button, like Shift+X in RES · Issue #1930 · LemmyNet/lemmy-ui

> ### Describe the feature you'd like > > Please add a button and/or keyboard shortcut that is the equivalent of clicking on an image thumbnail in a single post from the community view but applied to all image posts displayed on a page. This would be equivalent to Shift+X in Reddit Enhancement Suite. > > Originally posted by archer007 in #1930

0