Skip to content

Releases: stvoidit/megaplan

Большое обновление

13 Sep 11:29

Choose a tag to compare

Изменения:

  • Убрана бессмысленная обертка с использование YAML, пакет больше не содержит зависимостей, кроме стандартных.
  • ВНИМАНИЕ! Пакет больше не пытается анмаршалить структуру ответа с применением метода Scan и т.п., более не возвращает bytes.Buffer. Теперь пакет представляет обертку над обычным HTTP, оборачивая методы. Всегда возвращает обычный *http.Response
  • Вместо метода Scan теперь есть функция ExpectedResponse(interface{}), которая подставляет вашу структуру в шаблонный ответ для дальнейшего удобства использования пакета json. (подробнее см. в примерах). Либо вы можете обрабатывать стандартный http.Response как вам удобнее.

Рефакторинг

  • Оптимизированы методы структуры API, более не вызываются по ссылке, т.к. это является ошибкой (внутри методов не происходит модификация структуры, кроме определенных методов инициализации)
  • Небольшая оптимизация кода, не создается лишних переменных, выставлен порядок алгоритмов, аллокация объектов более экономна.

Упрощен интерфейс, добавлена возможность загружать файлы

24 Jun 10:27

Choose a tag to compare

files upload

23 Jun 11:42

Choose a tag to compare

добавлена загрузка файла, возвращает список объектов, который могут быть добавлены в json как вложения

require fixes

22 Jun 23:07

Choose a tag to compare

v3.0.4

require fixes

fixes: имена пакетов и опечатки

22 Jun 22:47

Choose a tag to compare

v3.0.3

описание-пометка о v1 и v3

fix pkg name

22 Jun 21:48

Choose a tag to compare

v3.0.2

fix: pkg name

обертка над oauth2 для v3 api мегаплан

22 Jun 21:37

Choose a tag to compare

fiex: pgm requerments and pkg name

22 Jun 22:57

Choose a tag to compare

v1.2.4

fixes pkg name

add LastOnline field in default model

19 May 10:15

Choose a tag to compare

v1.2.3

add LastOnline field in defalt model

рефакторинг

17 May 16:20

Choose a tag to compare

Большой рефакторинг и небольшое изменение в классе генерации токена.