Giter Site home page Giter Site logo

bnw's People

Contributors

border-radius avatar devsli avatar hirthwork avatar ignotus avatar kagami avatar l29ah avatar minoru avatar nskriv avatar ojab avatar stiletto avatar ulidtko avatar un-def 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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

bnw's Issues

Mentions

Deliver messages (posts, replys) to users who alluded in this message. For example: post with text "faggot --> @username" will delivered to @username even he doesn't subscribed to poster (exclude when poster in BL).
In brief, like twitter's "Mentions"

Токен для аутенфикации

По аналогии с существующим login-токеном (который передается в ссылке по команде LOGIN и с которым происходит вся аутенфикация по API) нужен еще один, но такой, который бы давал доступ, только к whoami эндпоинту. То есть, нужен еще один эндпоинт, который будет просто отдавать авторизованному пользователю его auth-токен с которым ничего нельзя сделать кроме как подтвердить свою bnw-идентичность.
Нужно для того, чтобы иметь возможность аутенфицировать бнвачеров в сторонних API. Например, хранить счетчик непрочитанных сообщений для аутизма пользователя или сделать какое-то хранилище байтов, недоступное для быдла (поинтачеров).

blacklist на глагне

command_show.py
строчка 159

...
            parameters['user']['$nin'] = list(bl['tag'])
...

опечатка же, не? из-за нее, видимо, юзеры из bl видны на глагне

XEP-0071: XHTML-IM

Formating, avatars, previews of images, clickable post id/comment id/username.

Убрать mixed-content в веб-морде

  1. Кнопку http://ipv6-test.com/button-ipv6-80x15.png сохранить в static (https на сайте ipv6-test.com недоступен) и загружать как <img src="/path/to/button.png">
  2. fuck.blasux.ru: по-видимому, от него вообще надо избавиться, т.к. целью проекта bnw является создание открытого сервиса, который может поднять любой желающий, захардкоренные пути и ссылки использовать не следует.

Option to force anonymity

New option like set --force_anonymity 1 which forces all your new posts and comments to anonymous without necessity to use '-a' key.

Предлагаю добавить фичу, чтоб можно было свой тред передавать

https://bnw.im/p/OGXSTW#MNW вот например тут комар мне говорит "съеби" и объявляет мой тред своим. Предлагаю добавить такую фичу, чтоб я действительно мог свой тред передать другому пользователю бнв, и чтоб он там мог что-то удалять потом.

Неаргументированный update

me: update
bnw: BACKEND (CAUGHT) ERROR! IMMEDIATELY REPORT THIS SHIT TO MY STUPID AUTHOR!!!

Traceback (most recent call last):
File "/home/bnw/virtualenv/local/lib/python2.7/site-packages/BnW-0.1-py2.7.egg/bnw/xmpp/stupid_handler.py", line 57, in idiotic
result = yield handlers.parsers[iparser].handle(xmsg)
AttributeError: 'NoneType' object has no attribute 'group'

Command which caused this exception: update

alias doesn't work without arguments

Example:

alias -s unsub usub %1
<bnw.im> OK. Alias unsub updated.
unsub
<bnw.im> No such command: unsub
unsub 1
<bnw.im> ERROR. Usage: unsubscribe <-u username|-t tag|-c club|-m message>
unsub -m 123456
<bnw.im> OK. Unsubscribed.

register command lacks --help

(01:25:37) ulidtko: help
(01:25:37) bnw.im: OK. Help:
...
а еще у каждой команды есть опция --help
которая выведет описание аргументов, коротких и длинных.
(01:27:26) ulidtko: register --help
(01:27:26) bnw.im: Unknown option help

Блядский маркдаун

Запили тег чтобы его отключить плз.
Плюс хочу тег для verbatim постинга, или есть уже такой?

Спс.
Скажи сколько коинов надо, я переведу.

Fix avatars

Please fix avatars, they are broken again

`jids` command failed

Hi @stiletto!

My JID is: [email protected]
Here's the issue:

[23:58:08] <resurtm> jids
[23:58:08] <[email protected]> BACKEND (CAUGHT) ERROR! IMMEDIATELY REPORT THIS SHIT TO MY STUPID AUTHOR!!!

Traceback (most recent call last):
  File "/home/bnw/venv/lib/python2.7/site-packages/BnW-0.1-py2.7.egg/bnw/xmpp/stupid_handler.py", line 57, in idiotic
    result = yield handlers.parsers[iparser].handle(xmsg)
KeyError: 'pending_jids'

Command which caused this exception: jids

Cheers,
@resurtm

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.