コミットグラフ

63 コミット

作成者 SHA1 メッセージ 日付
Kozhevnikov Andrey a152e4dc49
Issues/#509 Новые поля (#576)
Добавлены новые модели: CustomWave, R128, LyricsInfo.
Классу Track добавлены новые поля: track_source, available_for_options, r128, lyrics_info, track_sharing_flag.
Классу TrackShort добавлены новые поля: original_index.
Классу Playlist добавлены новые поля: custom_wave, pager.
Классу Album добавлены новые поля: available_for_options.

---------

Co-authored-by: Ilya (Marshal) <ilya@marshal.dev>
2023-03-27 13:07:51 +02:00
Ilya b13c197894
Merge pull request #568 from glebliutsko/lyrics
Добавлен новый эндпоинт для получения текста
2022-11-22 23:18:46 +01:00
Kozhevnikov Andrey 1062b0e0e7
Добавлены новые поля к моделям. Исправлен пример (#572)
Исправлена валидация токена в примере. Регулярное выражение исправлено на более точное.

Добавлено поле had_any_subscription классу Subscription.
Добавлено поле child классу Account.
Добавлены новые поляup_title, rup_description, custom_name классу StationResult.

Полю had_any_subscription класса Subscription удалено значение по умолчанию.
Boolean полям класса Account исправлено значение по умолчанию.
2022-11-22 23:09:14 +01:00
Gleb Liutsko b5f0279079
Добавлены новые тесты
Добавлены тесты для модулей:
- convert_track
- sign_request
- track_lyrics
- lyrics_major
2022-11-22 09:23:31 +04:00
Kozhevnikov Andrey 10ec9efde9
Добавлены поля pretrial_active и userhash классу Status. 2022-11-11 17:53:24 +01:00
Ilya (Marshal) 5fc439c65d добавлено поле preview_description классу GeneratedPlaylist 2022-11-01 12:10:16 +01:00
Il'ya (Marshal) 40aec7d733 исправление тестов 2022-02-19 19:21:50 +01:00
Il`ya Semyonov 18401741a2 Форматирование кода с помощью black, обновлен лок зависимостей с использованием последних версий 2021-02-03 13:28:10 +01:00
Gleb Liutsko ab4a5ed440
Новые поля + фиксы старых (#404)
* Добавлено поле type в классе Playlist

* Добавлено поле ready в классе Playlist

* Добавлено поле description в класс Supplement

* Поле  title опционально (#403)

* Поле instructions класса Deactivation опционально (#402)

* Поле id класса Album опционально (#401)

* Добавлены возможные занчения поля type в классе Playlist

* Точки
2021-02-01 15:57:06 +03:00
Gleb Liutsko 35a2165bb2
Добавлено новое поле available_regions для Album (#400)
* Добавлено новое поле available_regions для Album
2021-01-27 20:02:16 +03:00
Gleb Liutsko 5fdb3d1888
Новые поля (#392)
* Добавлены новые поля класса Album

* Добавлены новые поля класса MetaData

* Добавлены новые поля класса BriefInfo

* Добавлены тесты для всех новых полей в классах Album, MetaData и BriefInfo.

* Добавлены поля и обновлены тесты для класса UserSettings

* Измено описание sync_queue_enabled в UserSettings

* Добавлены новые поля в класс Track

* Добавлены новые поля (#386)

* Добавлены новые поля (#377)

* Добавлены новые поля (#376)

* Добавлены новые поля (#351, #370)

* Добавлено: новый класс Deprecation, поле deprecation для класса Album.

* Правка документации
2021-01-27 19:24:40 +03:00
Il`ya Semyonov 3f3a742548 Исправлена десериализация подкастов, эпизодов подкастов и пользователей в лучшем результате поиска. 2020-12-02 08:55:38 +01:00
Il`ya Semyonov 1c336e70e1 Исправлена десериализация альбомов. В зависимости от запроса содержимое лейблов может быть списком объектом или списком строк. 2020-12-02 08:47:37 +01:00
Il`ya Semyonov 10aa39e6c9 Revert "Исправлена десериализация альбомов. Удалён класс `Label`. Вместо него теперь массив строк."
This reverts commit 9e92bfc7
2020-12-02 08:22:27 +01:00
Il`ya Semyonov 9e92bfc708 Исправлена десериализация альбомов. Удалён класс `Label`. Вместо него теперь массив строк. 2020-11-30 19:17:23 +01:00
Il`ya Semyonov 4a57ce3e86 Добавлена работа с очередью прослушивания (#246).
Добавлены новые классы: Context, Queue, QueueItem.
Добавлены новые методы в Client: queues_list, queue, queue_update_position, queue_create.
Добавлены поля track_id и from_ в класс TrackId.
Добавлена возможность смены языка у клиента для ответов от API.
Добавлена десериализация любого объекта в JSON пригодного для отправки в запросе на Яндекс API.
2020-06-20 16:54:46 +03:00
Il`ya Semyonov 70c3781b41 Поле text_language класса Lyrics и provider_video_id класса VideoSupplement теперь опциональные. 2020-06-17 00:44:33 +03:00
Il`ya Semyonov a6c0c709fd Добавлены новые классы: Brand, Contest, OpenGraphData.
Поля contest, dummy_description, dummy_page_description, dummy_cover, dummy_rollover_cover, og_data, branding классу Playlist.
Добавлена информацию по поводу запуска потока по треку, плейлисту и т.д.
Документация и тесты к новым полям, классам #339
2020-06-14 22:11:38 +03:00
Il`ya Semyonov 37618e9b96 Добавлены новые классы: NonAutoRenewable, Operator, Deactivation, PoetryLoverMatch.
Поля operator и non_auto_renewable в Subscription.
Поля text_color, short_description, description, is_premiere и is_banner в Album.
Поле hand_made_description в Artist.
Поле metrika_id в Playlist.
Поле og_image в Tag.
Поле url в Lyrics.
Поля number, genre в MetaData.
Поле poetry_lover_matches в Track.
Документация и тесты к новым полям, классам #339
2020-06-14 15:09:50 +03:00
Il`ya Semyonov 740730617a Добавлено новое поле experiment в класс Status 2020-06-07 15:32:35 +03:00
Il`ya Semyonov b5b3689290 Десериализация decomposed у Artist.
И года не прошло. Не без веселья конечно #10
2020-06-07 15:24:16 +03:00
Il`ya Semyonov b4efefbaff Добавлены новые классы: Alert, AlertButton, StationData.
Поле master_info в AutoRenewable.
Поля station_data и bar_below в Status.
Поле family_auto_renewable в Subscription.
Поля misspell_result и misspell_original в Search.
Документация и тесты к новым поля. #339
2020-06-07 14:46:37 +03:00
Il`ya Semyonov 09905eb7af Метод de_list в TrackId.
Поля coauthors и recent_tracks в Playlist.
Поле regions в User.
Поля users, podcasts, podcast_episodes, type_, page, per_page в Search.
Поддержка новых типов поиска: подкасты, выпуски, пользователи.
Поля short_description, description, is_premiere, is_banner в Like.
Документация и тесты к новым поля. #339
2020-06-07 12:55:30 +03:00
Il`ya Semyonov 79d4448a92 Добавлен новый класс LicenceTextPart.
Поля cheapest, title, family_sub, fb_image, fb_name, family, intro_period_duration, intro_price, start_period_duration, start_price, licence_text_parts для Product.
Поля storage_dir, duplicates для Album.
Поле subscribed для ArtistEvent.
Поле description для GeneratedPlaylist.
Поле genre для Event.
Поле show_in_regions для Genre.
Поле cover_uri для MixLink.
Поля og_description, top_artist для Playlist.
Поля full_image_url, mts_full_image_url для Station.
Документация и тесты к новым поля. #339
2020-06-06 23:48:32 +03:00
Il`ya Semyonov 0240eb6cb9 Добавлен новый класс MetaData.
Добавлено поле error классу Artist.
Класс User расширен для поддержки поля user_info из Track (поля full_name, display_name).
Добавлены новые поля классу Track: substituted, matched_track, can_publish, state, desired_visibility, filename, user_info, meta_data.
Новые поля класса Cover: copyright_name, copyright_cline.
Добавлено поле direct классу DownloadInfo.
Предупреждения о новых полях включены по умолчанию.
Документация и тесты к новым поля. #339
2020-06-06 17:06:59 +03:00
Il'ya b7204ec863
Merge pull request #333 from MarshalX/feature/issue-306
Новые поля класса Playlist
2020-06-06 12:38:25 +03:00
Il`ya Semyonov 1567378216 Добавлена документация и тесты для новых полей 2020-06-06 12:37:03 +03:00
Il`ya Semyonov 6354d730cd Новые поля класса TrackShort: play_count, recent, chart, track.
Новые поля класса Chart: bg_color.
2020-05-15 22:41:30 +03:00
Il`ya Semyonov 995f82430a Добавлено получение тегов.
Метод tags() у Client.
Новые классы: TagResult, Tag.
2020-05-14 22:44:57 +03:00
Il'ya f4edd6348d
Получение чартов (#328)
Добавлен метод получения чарта - `chart()`. Добавлены новые классы: `ChartInfo`, `ChartInfoMenu`, `ChartInfoMenuItem`

Co-authored-by: Angel <angel777da@gmail.com>
2020-05-14 21:02:34 +03:00
Il`ya Semyonov 0d5fc6154f Добавлено поле is_custom классу Cover 2020-04-17 00:00:16 +03:00
Il`ya Semyonov d0d9969503 Добавлены поля offer_id и artist_ids классу Vinyl 2020-04-16 23:42:38 +03:00
Il`ya Semyonov a06401b4a0 Добавлено поле best классу Track 2020-04-16 22:27:48 +03:00
Il`ya Semyonov 2758197c83 Добавлено поле advertisement классу Status 2020-04-16 22:21:26 +03:00
Il`ya Semyonov cdfe13ff3b Добавлено поле meta_type классу Album 2020-04-16 22:10:21 +03:00
Il`ya Semyonov c0d267d98e Добавлено поле og_image классу Artist 2020-04-16 22:06:13 +03:00
Il`ya Semyonov 30b32a47de Поле error у класса Artist теперь reason 2020-04-16 22:01:26 +03:00
Il`ya Semyonov afa56313ea Добавлен класс RenewableRemainder напоминал о продлении подписки.
Добавлено поле non_auto_renewable_remainder в класс Subscription с новым классом.
2020-04-16 21:35:45 +03:00
Il`ya Semyonov 0bcde9495e Добавлено поле plus класса Product 2020-04-16 20:56:45 +03:00
Il`ya Semyonov 7bb228908e Исправлено название поля с ссылкой на источник в классе Description 2020-03-24 10:49:11 +03:00
Il`ya Semyonov 343236d38d В класс Track добавлены ранее неизвестные поля: version, remember_position. #238 2020-03-11 01:13:14 +03:00
Marshal 868649eb43 Добавлено поле type для класса SearchResult для определения типа результата поиска по объекту 2020-02-03 22:26:10 +03:00
Il`ya 35e6d2d8f9 Исправлена десериализация несуществующего исполнителя.
Поле week у класса Ratings теперь опциональное.
2020-02-01 14:34:22 +03:00
Il`ya 3434b5cbde Поле product_id класса AutoRenewable теперь опционально #182 2020-01-26 03:49:35 +03:00
Il'ya 6b1c12844d
Merge pull request #196 from MarshalX/issue-185
Плейлист с Алисой и поддержка её шотов
2020-01-24 19:15:19 +03:00
Il`ya 86db74b664 Добавлены тесты для шотов. #185 2020-01-24 19:10:16 +03:00
Il`ya 11f90563d3 Все поля кроме id у класса Album теперь опциональны в связи с тем, что может прийти пустой объект с объяснением, почему он пустой #189 2020-01-23 16:51:01 +03:00
Il`ya 4389e943e7 Хотфкис. Поле picture в vinyl может быть None 2020-01-19 05:05:18 +03:00
Marshal 6150f6fd04 Добавлено опциональное поле version в класс Album.
Обновлены тесты #178
2020-01-13 20:24:52 +03:00
Marshal c13a5283b3 Полям классов добавлены известные тайп хинты из тестов.
Исправлены тесты.
Исправлен баг в загрузке обложки альбома
2019-12-28 16:25:09 +03:00