Comments 29
Спасибо большое за плагин. Очень не хватало возможности скачать все файлы одним архивом. Но тут одна заморочка с кодировкой есть.
А что за тема для redmine?
По описанию должен был получиться неплохой плагин.
Но, увы. На Redmine 2.4.1.devel.12398 не работает.
Даже на сайте активировать учетную запись не получилось. take.ms/nHayC
Отправил повторно имейл. Оказалось take.ms/cpXOT
Но, увы. На Redmine 2.4.1.devel.12398 не работает.
Даже на сайте активировать учетную запись не получилось. take.ms/nHayC
Отправил повторно имейл. Оказалось take.ms/cpXOT
Тема наша. Могу дать. Нужна?
Правда, не все, что вы могли увидеть на скриншотах решается только шкурой.
Правда, не все, что вы могли увидеть на скриншотах решается только шкурой.
redmine 2.6.0.devel
An error occurred while loading the routes definition of usability plugin (/home/redmine/plugins/usability/config/routes.rb): You should not use the `match` method in your router without specifying an HTTP method.
If you want to expose your action to both GET and POST, add `via: [:get, :post]` option.
If you want to expose your action to GET, use `get` in the router:
Instead of: match «controller#action»
Do: get «controller#action».
An error occurred while loading the routes definition of usability plugin (/home/redmine/plugins/usability/config/routes.rb): You should not use the `match` method in your router without specifying an HTTP method.
If you want to expose your action to both GET and POST, add `via: [:get, :post]` option.
If you want to expose your action to GET, use `get` in the router:
Instead of: match «controller#action»
Do: get «controller#action».
А, сорри., в 2.6.1.stable вроде установился :-)
Однако все равно не работает
Processing by UsErrorsController#error_500 as HTML
Parameters: {«project_id»=>«test»}
Current user: admin (id=1)
Rendered plugins/usability/app/views/errors/error_status.html.erb (18.5ms)
Completed 500 Internal Server Error in 29.7ms
Started GET "/projects/test/issues/new" for 192.168.1.200 at 2015-01-23 12:03:42 +0300
Processing by IssuesController#new as HTML
Parameters: {«project_id»=>«test»}
Current user: admin (id=1)
Completed 500 Internal Server Error in 13.1ms
ActiveRecord::StatementInvalid (Mysql2::Error: Unknown column 'issue_statuses.is_default' in 'where clause': SELECT `issue_statuses`.* FR
app/models/issue_status.rb:41:in `default'
app/controllers/issues_controller.rb:442:in `check_for_default_issue_status'
Вы уверены, что у вас с Redmine все хорошо? У вас, судя по всему, отсутствует колонка в таблице, которая должна быть в коробочном Redmine.
Started GET "/attachments/download/all/7401" for 77.91.x.x at 2015-01-23 08:42:15 +0000
Processing by AttachmentsController#download_all as HTML
Parameters: {"id"=>"7401"}
Current user: x@x.ru (id=54)
Sent file /tmp/attachments_zip20150123-16639-9valjf.zip (0.1ms)
Completed 200 OK in 61.8ms (ActiveRecord: 4.7ms)
Тут я бы в качестве опции прикрутил возможность отдавать файлы не только средствами самого ruby, но и через x-accel-redirect. Если аттач слишком большой — воркер может быть прибит до того, как отдаст весь файл.
Информативная страница об ошибке — спорно. Зачем трейс ошибки показывать пользователю? Он ему не нужен, только снижает безопасность (раскрытие версий ПО и всё такое). Мне кажется, лучше бы подошла отправка всех ошибок на e-mail администратора. Я для этого использовал gem exception_notification. В e-mail видно всю информацию, которая может понадобиться для отладки. Если администратор не смог разобраться в ошибке по трейсу, он может связаться с пользователем, у которого произошла ошибка (можно определить по содержимому session), и спросить, что к чему. Преимущества очевидны: ни одна ошибка не будет пропущена, пользователей напрягать лишний раз не надо. А в браузере можно просто показывать красивую ошибку 500 с каким-нибудь общим текстом.
А не лучше использовать sentry? github.com/getsentry/sentry.
Отличный плагин! Заодно обновил свой редмайн 2.3.3 -> 2.6.1. Поставил плагин extra_queries. Вопрос — почему он не работает на странице — /time_entries/report? Может стоит прикрутить?
возможно, вопрос не по теме, но… а есть ли плагин для редмайна (мы правда easyRedmine применяем, но все таки), чтобы можно было нажать в панели какую нибудь кнопку (желательно чтобы она всегда на виду была) а-ля чекбокс, и при включенном состоянии она бы на всех страницах где есть списки задач, только мои бы задачи показывала?
заранее спасибо за совет…
заранее спасибо за совет…
мы правда easyRedmine применяем, но все таки
Easy Redmine — это по сути уже другая система. В ней переписаны почти все вьюшки без обратной совместимости.
Поэтому, с большой долей вероятности, плагины, которые писались под Redmine в EasyRedmine работать не будут.
Мы пытались наш Luxury buttons адаптировать под Easy Redmine, но быстро поняли, что скорее всего придется писать отдельную версию :)
чтобы можно было нажать в панели какую нибудь кнопку (желательно чтобы она всегда на виду была) а-ля чекбокс, и при включенном состоянии она бы на всех страницах где есть списки задач, только мои бы задачи показывала?
Не встречал такого плагина. А в чем профит? Не совсем понимаю, какую задачу вы хотите этим решить? Есть же фильтры, есть моя страница. Можете примеры привести?
есть много проектов, в каждом могут быть мои задачи, можно конечно их смотреть с моей страницы или общим списком, но это не очень удобно при большом количестве. идея и заключается в том чтобы сделать типа «персистентный» фильтр, который бы при необходимости применялся в любом открывшемся списке задач, чтобы не надо было его активировать каждый раз при смене проекта и т.п. ну а когда такой фильтр не нужен, просто выключаешь этот режим и работаешь как обычно
есть много проектов, в каждом могут быть мои задачи, можно конечно их смотреть с моей страницы или общим списком, но это не очень удобно при большом количестве. идея и заключается в том чтобы сделать типа «персистентный» фильтр, который бы при необходимости применялся в любом открывшемся списке задач, чтобы не надо было его активировать каждый раз при смене проекта и т.п. ну а когда такой фильтр не нужен, просто выключаешь этот режим и работаешь как обычно
Sign up to leave a comment.
Usability — один плагин Redmine, предоставляющий массу полезных мелочей