SleepingOwlAdmin, редактирование пароля пользователя

Столкнулся с ситуацией, требуется в админке добавить поле «пароль». Добавил и обнаружил две проблемы:

  1. при сохранении пользователя пароль записывался в чистом виде (а нужно Bcrypt)
  2. пароль отображался в поле ввода, и при сохранении опять сохранялся/шифровался в базу,т.е. шифрование шифрованного пароля по факту убивало пароль  sad

В общем решение:

1.  добавляем виртуальное поле в модель пользователя с названием newpassword и прописываем что если пароль не пуст, то шифруем и записываем в поле password

2. переделываем поле на форме в админке

Итог:

  • При сохранении если поле пустое(а оно по умолчанию пустое), то пароль не меняется.
  • Если пароль не пуст, то шифруется и сохраняется в базу.
  • Помечено звездочкой как обязателен, то также может быть и пуст (кому то может и не надо)

Gitlab тормоза (медленно открываются страницы)

Если тормозит gitlab, то первым делом перезагружаемся

Далее чистим кэш несколько раз

Мне уже дважды это помогло(на разных версиях)

Доп. индексы в файл 1Cv7.DDS

Если у вас SQL версия 1с77, то в файле 1Cv7.DDS хранится структура-описание базы данных

Вот например как описывается справочник БанковскиеСчета. Макроподстановки в «прямых запросах» так и работают, находят название, и подставляют таблицу. Читать далее «Доп. индексы в файл 1Cv7.DDS»

gitlab windows-1251

Gitlab не правильно определяет кодировку windows-1251 (в веб-морде, у меня просто не печатаются русские буквы, а исходники то у меня 1С, а там все по русски   😀  В итоге одни знаки (типо скобок и равно) и не одной буквы

исходник информации 

Пути файлов:

P.s. тут зависит от версии ruby, у меня 2.3.1 (есть каталоги 2.1.0, 2.3.0, 2.5.0)

 

Macro expert сброс триала

Коллеги, по ссылке ниже имеется последняя версия(на данный момент) по автоматизации системы, а также powershell скрипт для сброса триала. Пользуйтесь на здоровье!

https://yadi.sk/d/sWg6wGP13UxDKh

 

Skype недостаточно памяти

Ну вот и пагубное влияние майкрософт и в этом направлении…
Если скайп у вас дико висит, у вас Windows xp, остальные приложения тоже висят, вываливаются ошибки типа «недостаточно памяти», и у вас версия skype >=7.6 (в о программе вы врядли зайдете посмотреть, т.ч. смотрите версию в свойствах файла (program files/skype/phone/skype.exe) ТО ставьте старую версию. Читать далее «Skype недостаточно памяти»

VurtualBox ubuntu Shared Folder автомонтирование

В полной версии найдете инструкцию как примонтировать общие каталоги VirtualBox при включении ubuntu

Читать далее «VurtualBox ubuntu Shared Folder автомонтирование»