Бабушка, смотри, я сделал двач! Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1244.0 пользователей не могут ошибаться!
?6956
прекрасное6449
говно5914
говнорашка5512
хуита4727
anime3072
linux2657
music2639
bnw2606
рашка2573
log2365
ололо2214
дунч1862
pic1816
сталирасты1493
украина1439
быдло1438
bnw_ppl1430
дыбр1238
гімно1158

@kagami, тут будет обсуждение последнего пулл-реквеста. Например, зачем ты подстриг так ApiRequest? На наличие в нем жидов полагаются некоторые куски кода связанные с подписками.
#7FR6IF (80) / @stiletto / 4676 дней назад
Посоны, я уже убедился, что в верстку хтмлей руками вы не умеете. Так хоть нарисуйте в moqups.com, dia, visio, inkscape или Microsoft® Paint™ макеты страниц какими их хотите видеть вы. Макетов нить иди здесь.
#AYQ9PE (20+1) / @stiletto / 4682 дня назад
Теперь в профиле отображается реальное имя, URL и описание из вкарда. ALL HAIL @kagami.
#B4JSIM (20+1) / @stiletto / 4684 дня назад
Сейчас будет небольшой даунтайм ради переделаных кагамей аватарок (ибо надо дождаться завершения их конвертации).
#71TK5P (1) / @stiletto / 4684 дня назад
Все команды жуйкоинтерфейса теперь нечувствительны к регистру
#ZG24XK (4) / @stiletto / 4685 дней назад
Сегодня у нас кое-что сломалось. Ценой повышения качества кода, конечно. Например, больше не работают обращения к постам по URL вместо id в жаббер-интерфейсе. Если вы этим пользовались - пинайте @kagami :3
#MWKZ9O (16+1) / @stiletto / 4685 дней назад
BACKEND (CATCHED) ERROR! IMMEDIATELY REPORT THIS SHIT TO MY STUPID AUTHOR!!! Traceback (most recent call last): File "/home/bnw/bnwach/bnw_xmpp/stupid_handler.py", line 52, in idiotic result = yield handlers.parsers[iparser].handle(xmsg) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/internet/defer.py", line 1018, in _inlineCallbacks result = result.throwExceptionIntoGenerator(g) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/python/failure.py", line 350, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/home/bnw/bnwach/bnw_xmpp/parser_regex.py", line 44, in handle result = yield handler(msg,kwargs) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/internet/defer.py", line 1018, in _inlineCallbacks result = result.throwExceptionIntoGenerator(g) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/python/failure.py", line 350, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/home/bnw/bnwach/bnw_handlers/base.py", line 46, in newfun defer.returnValue((yield fun(request,*args,kwargs))) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/internet/defer.py", line 1018, in _inlineCallbacks result = result.throwExceptionIntoGenerator(g) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/python/failure.py", line 350, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/home/bnw/bnwach/bnw_handlers/base.py", line 67, in new_fun defer.returnValue((yield fun(request,*args,kwargs))) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/internet/defer.py", line 1018, in _inlineCallbacks result = result.throwExceptionIntoGenerator(g) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/python/failure.py", line 350, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/home/bnw/bnwach/bnw_handlers/command_post.py", line 107, in cmd_recommend ok,rest = yield bnw_core.post.recommendMessage(request.user,message,comment) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/internet/defer.py", line 1018, in _inlineCallbacks result = result.throwExceptionIntoGenerator(g) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/python/failure.py", line 350, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/home/bnw/bnwach/bnw_core/post.py", line 235, in recommendMessage qn,recipients = yield send_to_subscribers(queries,message,user['name'],comment) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/internet/defer.py", line 1018, in _inlineCallbacks result = result.throwExceptionIntoGenerator(g) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/python/failure.py", line 350, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/home/bnw/bnwach/bnw_core/post.py", line 109, in send_to_subscribers reccount += yield message.deliver(target,recommender,recocomment,sfrom=subscription.get('from',None)) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/internet/defer.py", line 1020, in _inlineCallbacks result = g.send(result) File "/home/bnw/bnwach/bnw_core/bnw_objects.py", line 150, in deliver res+=yield notifier.notify(target,'message',(self,recommender,recocomment,sfrom)) File "/home/bnw/bnwach/bnw_xmpp/xmpp_notifier.py", line 18, in notify recocomment=recocomment) File "/home/bnw/bnwach/bnw_xmpp/formatters_simple.py", line 61, in formatter_recommendation format_message(request,result['message']) File "/home/bnw/bnwach/bnw_xmpp/formatters_simple.py", line 20, in format_message 'web': get_webui_base(request.user), File "/home/bnw/bnwach/bnw_core/base.py", line 34, in get_webui_base if 'baseurl' in user['settings']: File "/home/bnw/bnwach/bnw_core/bnw_objects.py", line 12, in __getitem__ return self.doc.__getitem__(name) KeyError: 'settings' Command which caused this exception: ! #8S1AV3
#14CXJB (0) / @goren / 4686 дней назад
[17:14:08] <bnw.im> BACKEND (CATCHED) ERROR! IMMEDIATELY REPORT THIS SHIT TO MY STUPID AUTHOR!!! Traceback (most recent call last): File "/home/bnw/bnwach/bnw_xmpp/stupid_handler.py", line 52, in idiotic result = yield handlers.parsers[iparser].handle(xmsg) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/internet/defer.py", line 1018, in _inlineCallbacks result = result.throwExceptionIntoGenerator(g) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/python/failure.py", line 350, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/home/bnw/bnwach/bnw_xmpp/parser_redeye.py", line 107, in handle result=yield handler(msg,options) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/internet/defer.py", line 1018, in _inlineCallbacks result = result.throwExceptionIntoGenerator(g) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/python/failure.py", line 350, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/home/bnw/bnwach/bnw_handlers/base.py", line 46, in newfun defer.returnValue((yield fun(request,*args,kwargs))) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/internet/defer.py", line 1018, in _inlineCallbacks result = result.throwExceptionIntoGenerator(g) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/python/failure.py", line 350, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/home/bnw/bnwach/bnw_handlers/command_post.py", line 60, in cmd_post (yield postMessage(request,tags,clubs,text,anonymous,anoncomments))) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/internet/defer.py", line 1018, in _inlineCallbacks result = result.throwExceptionIntoGenerator(g) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/python/failure.py", line 350, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/home/bnw/bnwach/bnw_handlers/command_post.py", line 35, in postMessage request.user,tags,clubs,text,anon,anoncomments,sfrom=request.to) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/internet/defer.py", line 1018, in _inlineCallbacks result = result.throwExceptionIntoGenerator(g) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/python/failure.py", line 350, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/home/bnw/bnwach/bnw_core/post.py", line 152, in postMessage qn,recipients = yield send_to_subscribers(queries,stored_message) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/internet/defer.py", line 1018, in _inlineCallbacks result = result.throwExceptionIntoGenerator(g) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/python/failure.py", line 350, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/home/bnw/bnwach/bnw_core/post.py", line 109, in send_to_subscribers reccount += yield message.deliver(target,recommender,recocomment,sfrom=subscription.get('from',None)) File "/home/bnw/virtualenv/lib/python2.6/site-packages/twisted/internet/defer.py", line 1020, in _inlineCallbacks result = g.send(result) File "/home/bnw/bnwach/bnw_core/bnw_objects.py", line 150, in deliver res+=yield notifier.notify(target,'message',(self,recommender,recocomment,sfrom)) File "/home/bnw/bnwach/bnw_xmpp/xmpp_notifier.py", line 18, in notify recocomment=recocomment) File "/home/bnw/bnwach/bnw_xmpp/formatters_simple.py", line 57, in formatter_message return format_message(request,result['message']) File "/home/bnw/bnwach/bnw_xmpp/formatters_simple.py", line 20, in format_message 'web': get_webui_base(request.user), File "/home/bnw/bnwach/bnw_core/base.py", line 34, in get_webui_base if 'baseurl' in user['settings']: File "/home/bnw/bnwach/bnw_core/bnw_objects.py", line 12, in __getitem__ return self.doc.__getitem__(name) KeyError: 'settings'
#GV7JSJ (4) / @vostrik / 4686 дней назад
Привет, чят. Сегодня на повестке дня следующий вопрос: Как удобнее реализовать переключение ссылок во входящих сообщениях: 1. Опция httpslinks со значениями on и off 2. Опция baseurl со значением "любой урл берешь и ебашишь, хоть https://bnw.im, хоть http://ipv4.bnw.im" 3. Опция baseurl со значениями "http", "https" и "любой урл берешь и ебашишь" (значения https и http чтобы полный урл руками не писать)
#M33VOE (23) / @stiletto / 4686 дней назад
Я тут родил какую-то адовую херню Пока она отображается только в веб-ебле. Чуть позже допилю xhtml-im.
#AW83FK (17+2) / @stiletto / 4689 дней назад
[23:35:35]<l29ah> ! #EPX1TM [23:35:35]<bnw.im> OK. Recommended and delivered to 21 users (1 replies). [23:35:39]<l29ah> #EPX1TM Я нихуя не понял. [23:35:39]<bnw.im> You are sending messages too fast! Штилетта, ты же обещал!
#P827U3 (0+2) / @l29ah / 4708 дней назад
У нас творится неведомая хуйня. Предположительно винчестер. Пиздец длится уже ~ четыре часа и ближайшие три не собирается прекращаться.
#1KFIJS (20+1) / @stiletto / 4728 дней назад
Ведроидоклиент научился вебсокетам. С умной прокруткой треда при получении нового сообщения.
#BXS2CS (1+1) / @stiletto / 4756 дней назад
То, как работают превьюшки, немного изменилось. Надеюсь, вам понравится :3 Да, ссылки на пользователей и сообщения теперь реализованы не через жопу.
#RV68DZ (11+1) / @stiletto / 4767 дней назад
Вот какой вопрос: загрузка фоточек не планируется? Я просто думаю, оставлять ли в бнвклиенте для ведра всё это дело.
#VQ3867 (8) / @ileamare / 4770 дней назад
Предлагаю добавить две фичи: lastcom (lc) и notifications (n). Можно добавить только в API. В lc – последние комментарии к тредам, на которые подписан. В n – последние ответы в тредах юзера, ответы на его комментарии, подписки на пользователя и рекомендации его постов. Особенно полезно будет в ведроклиенте.
#KUZ64Z (9+2) / @ileamare / 4771 день назад
А ещё у пользователей упрощенного интерфейса появилась команда SET.
#J4XX4G (1) / @stiletto / 4779 дней назад
Это сообщение написано с опцией -q. Она же --anoncomments.
#6SFY05 (8) / @stiletto / 4779 дней назад
"Гланге" - это так задумано?
#3NREGI (4) / @radjah / 4780 дней назад
Поблевал на внешний вид в дроидоклиенте. Теперь он покрыт блевотиной еще сильнее. Ссылка как обычно в футере главной бнвача. Алсо, сменился дебаг-кей, поэтому приложение придется переустановить, а не просто поставить поверх.
#3PCYA6 (2) / @stiletto / 4781 день назад
--
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.