Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/brandymint/masha

Маша-учетчица, все знает о том, чем вы занимались сегодня на работе
https://github.com/brandymint/masha

rails-application ruby website

Last synced: about 2 months ago
JSON representation

Маша-учетчица, все знает о том, чем вы занимались сегодня на работе

Awesome Lists containing this project

README

        

# Маша учетчица

[![Build Status](https://travis-ci.org/BrandyMint/masha.svg?branch=master)](https://travis-ci.org/BrandyMint/masha)

## Установка

1. Используйте менеджеро версий ruby, например rbenv - https://github.com/rbenv/rbenv
2. создай ключи для oauth на `github`
3.* пропиши их в ./config/omniauth.yml по примеру ./config/omniauth.yml.example

## При деплое на сервере выполнить

> rake telegram:bot:set_webhook RAILS_ENV=production CERT=path/to/cert

## Разработка

> rake telegram:bot:poller
> rails s

Разработческий бот @MashDevBot

## Распределение прав доступа

Для каждого проекта у пользователя устанавливается его роль в проекте (владелец, смотритель, участник)

Роль
Отмечать, смотреть и изменять свое время
Смотреть чужое время
Возможность приглашать других участников и устанавливать роли
Возможность добавлять, изменять и удалять чужое время
Владелец✔✔✔✔
Смотритель✔✔··
Участник✔···

## Active admin in development

Логин: [email protected]
Пароль: password