Порядочек в тасках

Так выглядит условный порядок в моих тасках на редмайне, сохраню его, чтобы не потерять. Read more…

Redmine update 3.0.1

Redmine Update Great, there is a new Redmine 3.0.1 published! Changelog: http://www.redmine.org/projects/redmine/wiki/Changelog How to update: http://trianglesis.org.ua/update-redmine-2-6 (RU) Difficulties: http://trianglesis.org.ua/update-redmine-2-5-2 Bad Update https://www.redmine.org/boards/2/topics/46141?r=46253 Some plugins can produce error like: My lost plugins: redmine_digest global_roles redmine_ckeditor (update found) redmine_people hooks_manager redmine_issue_checklist (update found) Also it has another warning I can’t figure out still:

If anybody can show me where does this require – I’ll change. But this is not urgent as I see.  Conclusion: This new Redmine 3 version is compatible only with itself – all needed plugins are lost and new versions work bad or lost at all. So I’ve revert it. You can update to 3 only if you use clean install. Read more…

Redmine, Rails, Gems – TOP comands

Устал постоянно гуглить те или иные частые команды для редмайна и его свиты, пришло время собрать их в одном месте и сохранить в закладки. Может кому-то еще пригодится. Будет обновляться, кто хочет может в комментах что-то свое добавить. Ruby

  Rails

  Gems:

              Read more…

Update Redmine 2.6*

Как-то совсем упустил момент, когда вышли 2 новых версии редмайна с кучей исправлений и вот обновляху сделал. Кое-какие моменты могут обмать процесс, но общий порядок действий прежний, как описан здесь: http://trianglesis.org.ua/update-redmine-2-5-2 Возможные проблемы, некоторые исходят из прошлого гайда, чтобы не ругали меня, что я сломал вам редмайн. Смотрим:  

Решается просто закомментированием этих строк. Следующий конфликт начнется от того, что в прошлый раз я во время инсталляции просто руками указал версии, и сейчас файл жестко их использует. Нужно также изменить руками версии в файле gemfile.lock все версии на требуемые ниже:

Далее просто обновление джемов:

Все обновилось! Далее все делается по обычному мануалу, который я указал вверху. Непременно все пункты прочитать, потому как настройки могут слететь, но это легкоShort Read more…

Y.A. great plugin for Redmine!

Yet another great plugin for Redmine just teached me how to add tables and columns manually into MySQL db. This is “nice” plugin: Issue Templates Have a great issue: error 500 And YES it have been migrated!

But did not works! And I spent about 3hrs of my sleeping to find a roocause. You can see picrelated – Ive added those tables – manyally! How to figureout this issue see the production.log

be sure this is not ur fault rake redmine:plugins:migrate RAILS_ENV=production Another check the logs and see 500 error. Use any MySQL tool you like to add tables manually … Profit! Thanks man, u`r bug make me smarter UPD: nope

  Just fuck this shit! rake db:migrate:plugin NAME=IssueShort Read more…

Redmine кривые плагины ч2

Всегда, если что-то не работает, нужно делать –trace Тогда можно будет обнаружить много интересного, например:

Интересно, что если поправить требования версии с 3 на 3.2 – все непременно заработает! Спасибо автору плагина, что так жестко привязал версии!

На этом сюрпризы не заканчиваются:

Оказывается, у нас в плагине в 34 строке что-то не так: require File.expand_path(File.dirname(FILE) + “/../../../../../redmine/config/environment”) автор забыл указать абсолютный путь. Теперь все работает! Read more…

Хитрожопые плагины Redmine

Встретился мне тут только что плагин один: http://www.redmine.org/plugins/redmine_omniauth_ulogin Довольно интересен тем, что позволяет легко логиниться и регистрироваться в редмайне через соц. сети – то что нужно для моего проекта. Но не судьба, плагин после настройки редиректил сюда: http://do.psiconsul.ru/oauth2callback/?authenticity_token= Лол. Если будете иметь с ним дело, идите туда:

И меняйте строчку на ваш сайт:

Наверное автор плагина чет напутал, но после исправления все заработало. И спасибо ему на этом! Read more…

Rails update for Redmine

Как обнаружилось в предыдущей статье – у меня старые “рельсы” Теперь пришло время их обновить, если повезет, не обвалить рабочий сейчас редмайн.

Хорошо сказано в статье: http://railsapps.github.io/updating-rails.html Don’t Just Update Rails Developers often install the newest version of Rails but neglect other components needed for Rails to run successfully. Rails is not just a Ruby gem, it is a complex and rapidly evolving ecosystem. It is important to set up your development environment with the most current version of all the gems that are needed for development. Сказать что я “обосрался” – ничего не сказать, надеюсь гайд поможет все расставить по полочкам, а пока я пойду сделаю снепшот виртуалки. Далее вычитываем все что гугл нам предложит: http://stackoverflow.com/questions/10930782/rails-update-3-2-5 Что-тоShort Read more…

Redmine digest emails

Digest plugin Есть такой волшебный плагин, который в заданные промежутки времени может отправлять всем участникам дайджест по новостям и тикетам в редмайне: GitHub repository: github.com/drewkeller/redmine_digest The source of this plugin can be cloned from GitHub using:

Сейчас буду возиться с кроном, чтобы добавить задание на рассылку дайджеста еженедельно. Вот что говорит его мануал:

Поменял под себя, проверил:

Нужно запускать джоб от имени www-data в корне редмайновской папке + в корне “руби с рельсами” – только я забыл где у меня они. Мда… проверка просто команды приказала мне страдать: Не та папка, вот теперь нарыл, но ошибка все та же, джобу в кроне можно обновить, но проблему решать дальше:

 Вот этот вот результат меня настораживает, не хочетсяShort Read more…

Update Redmine 2.5.2

Обновляю Редмайн на новую версию, вроде как ничего нового с 2.5.1 не появилось, “работает не трогай” а все равно руки чешутся. Ну и читаю, в общем я два гайда: Русский: А теперь внимание привлекает ангйлоязычный: Я, хер его знает, почему они пишут гайды так коряво, но сделаю лучше дважды бекап. ЧИТАЙТЕ ТОЛЬКО АНГЛИЙСКИЕ ГАЙДЫ!!   На всякий случай внизу лог обновы: И это еще не все, давайте делать токен: “Пошел в жопу, ты используешь не те джемы” – как-бы намекает мне руби. Пойду её мучать. /var/www/redmine/Gemfile А что если ручками поправить?  на gem “rake”, “~> 10.3.2” Сменил, сохранил файл, запустил снова: rake generate_secret_token:

Ругается на конфликты версий и просит обновить. Обнова прошла успешно! Your bundle is updated! Gems in the groupsShort Read more…