Coder Social home page Coder Social logo

kittygifs's Introduction

kittygifs's People

Contributors

jan0660 avatar skybird23333 avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

skybird23333

kittygifs's Issues

[bug] Unstyled elements

Describe the bug

Some elements do not have css applied to them.

image

"Gifs limit" option, settings page

image

"Post gif" button, post gif page

Steps to Reproduce the Bug or Issue

Go to the specified pages in the app.

Expected behavior

The elements have css applied to them.

Platform and versions

Kittygifs site, chrome, macos 13.1

Screenshots or Videos

No response

Additional context

No response

Participation

  • I am willing to submit a pull request for this issue.

selfhosting guide

  • dockerize
    • with or without mongodb
      • document and include setup of indexes
  • can configure homeserver from desktop app

Report feature

Describe the problem

I am always fraustrated when I see non-kitty gifs on the website. This is cultural invasion on a website that is supposed to be for only kitty gifs. The sheer disappointment fills me as I watch it escalate, not being able to do anything.

Describe the solution you'd like

A report button in place would be helpful, so posts can be flagged for review with a reason.

Alternatives considered

Giving users permission to delete them directly but it's probably too risky

Additional context

N/A

MongoDB text search for note

Can use single quotes to specify text that will be search for in the note field using MongoDB's $text. Will keep double quotes for the current regex-like search.

copy gif url

button(or just click on the url text) to copy gif url from gif view

localisation

Backend would need to provide errors with more information instead of just the error string. Probably an errorType field along with other data to be interpolate into the localisation string

split users into accounts and users in DB

Split email and password hash into the new accounts collection.

Motivation:

  • would allow to just return the User object from the users collection as part of a future endpoint without having to painfully make an object just without the email and passwordHash fields

refresh after logging in

used navigator, which makes the whole page not reload, which means "login or signup" is still in the navbar

diff in review suggestions page

Describe the problem

reviewing suggestions page doesnt have a diff

Describe the solution you'd like

reviewing suggestions page could be improved by adding a diff

Alternatives considered

it does provide a copy of the original but its better if the change could be quickly located

Additional context

No response

settings change doesn't sync between windows in Tauri

  1. Change settings from main window, e.g. query prepend
  2. open popup
  3. the settings in the popup window are as they have been on startup

Can be fixed by just reloading the popup but would be nice if it was done automatically.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.