Giter Club home page Giter Club logo

mystbin's People

Contributors

abstractumbra avatar caleb-mabry avatar evieepy avatar iamtomahawkx avatar lint-action avatar lostluma avatar mystbin avatar ncplayz avatar scarletquasar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

mystbin's Issues

Automatically Invalidating Discord Tokens

Apparently MystBin already invalidates Discord Tokens in files, but this is not the case in practice.

I did this in a fresh file, file.txt, and pasted a valid discord token. After waiting for a while, nothing happened. No message from discord saying they detected my bot's token out on the internet, nothing.

The aforementioned file

(the token in there has been invalidated already, don't even try)

Area: Frontend

This is a tracking ticket to track tasks for the initial development of the web frontend and to discuss the site interface in a wider scope than what may suit the individual tickets.

TO-DO

  • Decide on appropriate frontend stack.
  • Roughly outline wanted interface and feature set.

Stack

Feature set

  • Instead of a floating navbar, it will be static, with content stacked below it
    • which should fix line number anchors gracefully (no need for the custom event)
    • will probably need a custom scrollbar for the content to look good (scrollbar is now element-bound)
  • Two navbars
    1. The main navbar with logo, [new], [edit], [delete], [share], far-right [login]
    2. Second navbar which is used for new and edit, showing {language}, {syntax}, {expiry}
  • Footer
    • terms, privacy, cookie on the left
    • copyright, patreon link in middle
    • discord/GitHub logos and OSS license on right
    • contemplating on ethical ads on right

Frontend development will be headed by @EvieePy.

Frontend: Themes

we need to have a light theme available for the light theme card in the dashboard

The website sometimes fails to load properly

The attached screenshot shows how the website has been loading sometimes recently -- I say "sometimes" because this behaviour occurs somewhat at random as far as I can tell.

Idk if it makes a difference, but all the times this has happened have been when loading pastes created using the API -- I don't use Mystbin outside of that, so I don't know if the problem occurs when creating pastes in the browser as well.

I'm also having issues getting any pastes to load on mobile at all. A screenshot of this will be provided in a comment.

image

Area: API

This is a tracking ticket to track tasks for initial development of the API, and to discuss the API in a wider scope than what may suit the individual tickets.

TO DO:

  • Decide on appropriate API framework.
  • Decide on API routes and payload structures.
  • Decide on storage method.

API development will be headed by Tomahawk and @AbstractUmbra

Frontend: Edit button works completely incorrectly

When using the edit button on an existing paste, the files appear to copy over, but the filenames are reset when you edit anything.
Additionally, once you save the new paste, your changes are discarded and the original paste data is applied

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.