Makeev Vitaliy

Results 17 issues of Makeev Vitaliy

Судя по всему, селектор `$and` вернее назвать `$or`

enhancement
wontfix

Еще больше разделить библиотеку на модули. К примеру, часто не требуется реализация слоя запросов к серверу, а логика построения url запроса нужна.

enhancement

В текущей версии реализованы не все возможности ленивой загрузки полей с нестандартными названиями и полей метаданных. Добавить всё возможное, что не требует дополнительного рефакторинга. В том числе, реализовать метод получения...

enhancement
planed

- [ ] Рефакторинг системы разрешения внутренних зависимостей - [ ] Изменение стиля кода

enhancement

Когда, в процессе преобразования XML в JSON объекты, встречается неописанный в модели элемент, генерируется ошибка "Unexpected element". Такая ситуация возникает каждый раз при обновлениях модели на стороне МойСклад. И хотя...

bug
planed

``` js // Поддерживается client.load('customerOrder', uuid); client.load('CustomerOrder', uuid); // Не поддерживается (необходимо реализовать) client.load('customerorder', uuid); ``` Последняя запись удобна при написании аддонов к приложению МойСклад, когда тип сущности получается из...

enhancement
planed

Убрать зависимость к модулю [объектной модели МойСклад](https://github.com/wmakeev/moysklad-model). Модель должна подключаться извне. Это позволит обновлять и модифицировать модель независимо от самой библиотеки.

enhancement
planed

Реализовать поддержку Promises в асинхронном режиме. Учитывая [грядущие в ES7 async/await](http://pouchdb.com/2015/03/05/taming-the-async-beast-with-es7.html), такая возможность даст значительные преимущества ``` js var action = async function (uuid) { var order; var client =...

enhancement
planed

Добавить метод `client.trash` для удаления документов в корзину

enhancement
planed

В случае сохранения пустой коллекции, сервер возвращает ответ с кодом 204, который обрабатывается как ошибка.

bug
planed