Fetch author's image #16

Closed
opened 2026-02-04 20:06:41 +00:00 by aniram · 4 comments
Owner

Use image as avatar inside the project's list item.
Cache the image.

Feature listed here #3. After closing this check other features there.

Use image as avatar inside the project's list item. Cache the image. Feature listed here #3. After closing this check other features there.
aniram added this to the 2026.1 milestone 2026-02-04 20:06:41 +00:00
aniram self-assigned this 2026-02-04 20:06:41 +00:00
Author
Owner
  • Lazy load images and add a placeholder for when they are still loading.
- [X] Lazy load images and add a placeholder for when they are still loading.
Author
Owner
- [x] Add template filter called _grepFilename_ to extract filenames from URLs. Example: https://www.camara.leg.br/internet/deputado/bandep/141421.jpg -> 141421.jpg
Author
Owner

Something to be aware of is that this feature has been implemented in a way that if the API gets compromised the backend might be compromised too since the images the API returns are being saved to the server's filesystem, maybe I should put the images in a isolated folder or volume with limited access.

Something to be aware of is that this feature has been implemented in a way that if the API gets compromised the backend might be compromised too since the images the API returns are being saved to the server's filesystem, maybe I should put the images in a isolated folder or volume with limited access.
Author
Owner

Something to be aware of is that this feature has been implemented in a way that if the API gets compromised the backend might be compromised too since the images the API returns are being saved to the server's filesystem, maybe I should put the images in a isolated folder or volume with limited access.

Something to be aware of is that this feature has been implemented in a way that if the API gets compromised the backend might be compromised too since the images the API returns are being saved to the server's filesystem, maybe I should put the images in a isolated folder or volume with limited access.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
aniram/cidadon#16
No description provided.