pixel icon indicating copy to clipboard operation
pixel copied to clipboard

A private self-hosted gallery and image feed.

Results 54 pixel issues
Sort by recently updated
recently updated
newest added

When hitting an endpoint multiple times rapidly the backend will happily service the requests without any issue. There needs to be some kind of rate limiting or exponential back-off, or...

bug
security
backend

The README needs improving. Some things needed: - [X] Screenshots - [X] Descriptions of Features - [ ] License Description - [ ] Descriptions of Existing Hosted Version - [...

enhancement

Now that redux-persist can pull state from local storage, requests made by pages should be able to be a bit more intelligent. Particular ideas: - Visiting an images page should...

enhancement
web

On the web side, there are two bases for requests. The first for actual API requests, and the second for static content (actual images). The reason is it makes that...

enhancement
web

Icofont is a 900KB download for the client, and the slowest download on page load. Need to find a way to reduce this. First thought is switch to Iconic (12.4KB)...

alteration
web

The ImageView page relies on the gallery state to be loaded, which even if fixed by hydrating the state should only be secondary. This could should pull data from the...

bug
web

The sidebar has the ability to inject panels into it, right now all panels are located under the component and rely on the bar's props. This should be decoupled and...

alteration
web

The tag counting code is currently a bunch of uggly inline code in Attributes and pages. This should be cleaned up and really be translated into the right type to...

alteration
web

The image store state is just an array of images, which is fine for rendering pages. When viewing an image this means scanning through all the available images for one...

enhancement
web

The Redux store isn't persisted anywhere currently, this gives two alternatives: 1) Load all relevant resources on every page load. 2) Restore state and each page should only be responsible...

enhancement
web