GithubHelp home page GithubHelp logo

frnandu / yana Goto Github PK

View Code? Open in Web Editor NEW
63.0 63.0 10.0 25.17 MB

Yet Another Nostr Application

Home Page: https://yana.do

License: MIT License

Kotlin 0.11% Ruby 0.21% Swift 0.28% Objective-C 0.01% Dart 69.68% CMake 1.27% C++ 1.87% C 0.09% HTML 1.21% JavaScript 21.82% CSS 3.38% Shell 0.01% Dockerfile 0.07%
flutter nostr

yana's People

Contributors

atrifat avatar frnandu avatar greenart7c3 avatar itstomekk avatar zitron-design 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

yana's Issues

Login with QR

Implement an option to login using a QR code (npub).

Make filter word case-insensitive

I think it is probably better to make word filtering case-insensitive.

Example:

claim free
Claim free

simple case-sensitive claim free cannot catch those cases while the meaning is same. Users need to type multiple words filter.

Amethyst recently added mute word features which implement case-insensitive word filtering.

I will send a PR shortly.

Notifications

without being dependent on google/apple push services, fcm or any kind of backend services

Long posts should be cut and have "show more"

If the content of a note is bigger than some limit it should hide the rest of widget with the option of clicking "show more" to unhide the all content/widget. Similar to amethyst.

Relay lists management

new PR for NIP-51 for relay lists: nostr-protocol/nips#786

We need screens for relay lists management.
Allow to choose which relay list to use for:

  • writing events
  • searching
    -....

Some ideas from fiatjaf:

then you could have

  • a relay list for writing to by default
  • other relay lists to write to in the future when niche relays become a thing
  • a relay list for reading replies to posts by default (so you can prevent reply spam by choosing only relays that don't have spam, for example)
  • other relay lists for reading replies, toggleable
  • a relay list for global
  • other relay lists for global, like in the reply case above
  • a relay list for searches
  • a relay list for fetching aggregated counts (if you're so inclined)

Lock app with passphrase

So when someone else uses my phone, can't access my keys and decrypted notes. Separate from 'require unlock to use', phone lock can be compromised

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.