Inely это простой в использовании инструмент управления задачами. Создавайте задачи, которые покроют всю вашу повседневную жизнь, и организуют их в виде проектов. Вы также можете поделиться проектами с друзьями или коллегами. Интуитивно понятное управление позволяет справляться даже с большим количеством дел.
- Вложенные задачи
- Авторизация
- Восстановление пароля
- Вход через соц. сети
- Совместный доступ
- Добавление и исключение пользователей
- Делегирование задач
- Заметки
- Форматирование текста
- Сортировка задач
- По приоритету
- По дате выполнения
- По названию
- Контекстное меню
- Добавление, редактирование задачи
- Изменение срока выполнения
- Профиль пользователя
- Базовая игрофикация (значки, опыт)
- Аватарка
- Интуитивные даты
- Контекстные метки
- Поиск по задачам
- Множественные приоритеты
- Комментарии
- Даты выполнения
- Завершенные задачи
- Поддержка
- Смена фонового изображения
Задачи могут быть объединены в проекты и могут включать в себя файлы любого типа, которые прикрепляются к заметкам. После выполнения задача перемещается в архив. На боковой панели навигации приложения отображается количество дел на сегодня и на следующие 7 дней, а также список проектов. Правый клик по задаче вызывает контекстное меню.
-
Если Вы ещё не обзавелись таким инструментом, как Composer, Вы можете установить его следуя инструкциям на getcomposer.org.
-
Установите composer-asset-plugin для управления ассетами в Yii
composer global require "fxp/composer-asset-plugin"
https://github.com/hirootkit/inely/archive/master.zip
git clone https://github.com/hirootkit/inely.git
composer install
Веб-сервер должен предоставлять поддержку PHP >= 5.4 и включать в себя обязательные расширения:
- intl
- mcrypt
-
В корневой директории переименуйте
.env.example
в.env
(.env.docker.dist
если Вы используете Docker) -
Настройте параметры в файле
.env
- Установите режим отладки и Ваше текущее окружение
YII_DEBUG = true YII_ENV = dev
- Установите конфигурацию базы данных
DB_DSN = mysql:host=127.0.0.1;port=3306;dbname=inely DB_USERNAME = user DB_PASSWORD = password
- Установите канонические URL-адреса
FRONTEND_URL = http://inely.dev BACKEND_URL = http://app.inely.dev
-
Запустите команду
php console/yii app/setup
Внесите в конфигурационный файл Вашего веб-сервера две новые корневые директории:
- inely.dev => /path/to/inely/frontend/web
- app.inely.dev => /path/to/inely/backend/web
- Сперва установите Vagrant
- Откройте терминал и перейдите в директорию inely.
- Установите хостменеджер, поднимите виртуальную машину и сделайте перерыв. ☕
vagrant plugin install vagrant-hostmanager
vagrant up
- Инициализируйте окружение
php console/yii app/setup
.
На этом всё. После этих действий приложение будет доступно по адресу http://inely.dev:8000 на базе сервера Apache 2.4. Управление базой данных происходит через /adminer или MySQLWorkbench.
p.s. Если возникла необходимость проброса портов к MySQL через Vagrant и вы не смогли подключиться к базе, то зайдите через vagrant ssh
выполните команду sudo nano /etc/mysql/my.cnf
и закомментируйте строки:
bind-address: 127.0.0.1
skip-external-locking