Skip to content

Conversation

schlawg
Copy link
Contributor

@schlawg schlawg commented Oct 10, 2025

add markdown to forums. add image hosting with upload/resizing in all markdown & toast forms.

fix #18322

@schlawg
Copy link
Contributor Author

schlawg commented Oct 11, 2025

what about profile? do you want image in bio via markdown, a dedicated image form like streamer, or leave it alone?

@ornicar
Copy link
Collaborator

ornicar commented Oct 11, 2025

We leave profile as is for now.

When adding an image upload for it we have to think about the profile page design, as the image dimensions will cement it.

@ornicar ornicar marked this pull request as draft October 13, 2025 08:28
@ornicar
Copy link
Collaborator

ornicar commented Oct 13, 2025

Off to a good start, I think. Marking as draft until it has moderation tools.

ornicar and others added 14 commits October 18, 2025 12:03
Every module depends on lila.memo so we don't need the core trait
Everything in PicfitImage is metadata. The only reason why dimensions
and context were grouped are because they come from the client as form
data.
So I made a form data class instead and removed that grouping from the
rest of the code.

```js
db.picfit_image.updateMany({'meta.context':{$exists:1}},{$rename:{'meta.context':'context'}})
db.picfit_image.updateMany({'meta.dim':{$exists:1}},{$rename:{'meta.dim':'dimensions'}})
```
@ornicar
Copy link
Collaborator

ornicar commented Oct 20, 2025

markdown doesn't look great in user activity timeline:

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Provide image hosting for forums, team descriptions, and profile

2 participants