Commit graph

170 commits

Author SHA1 Message Date
Tartilla-TAIGO
5454ae3b55
Merge pull request #1644
* update from vk.com to vk.ru

* add Microsoft.Extensions.Logging

* Исправляет сборку

* Исправляет сборку

* Обновляет пакеты

* Переводит тесты на AwesomeAssertions

* Устанавливает Reo.Core.Analyzers из nuget

* Удаляет явную ссылку на Reo.Core.Analyzers из VkNet.csproj
2025-09-08 22:08:03 +03:00
Fidarit
bd323148e1
Исправление заполнения User.IsDeactivated для активного пользователя (#1635) 2025-06-08 14:18:10 +03:00
smtyper
30fa04569f
1501 api store (#1623)
#1501
у метода store.getProducts явно устарела документация, так что делал
опираясь в первую очередь на то, что приходит в реальности, а не то, что
описано в документации

---------

Co-authored-by: inyutin-maxim <inyutin_maxim@mail.ru>
2024-11-16 12:48:02 +03:00
smtyper
eb650f841f
1500 api calls (#1622)
#1500 
В ответе метода calls.start есть незадокументированное поле
"ok_join_link". Не очень понял, что это и для чего (одноклассники?), но
на всякий случай добавил вместе с остальными полями.
2024-11-16 12:37:33 +03:00
CaCTuCaTu4ECKuu
dc69c406cc Исправлено - поле User.Military это массив 2024-10-01 08:56:50 +03:00
xiadosw
179020dce2
Fix 'for' param, add some tests #1610 (#1613)
## Список изменений
- Исправлена ошибка с неуказанным For параметром (бесконечный мут)
- Добавлены тесты

##### Обязательно выполните следующие пункты:
- [x] Проверьте что ваш код не содержит конфликтов, и исправьте их по
необходимости
- [x] Напишите тесты, и обязательно проверьте что не падают другие.

##### Внимание! Pull Request'ы с непройденными тестами не принимаются
2024-03-15 11:47:12 +03:00
xiadosw
7bf8a7bbef
Add support for method messages.changeConversationMemberRestrictions (#1610) (#1612)
#1610

## Список изменений
- Добавлена поддержка метода
messages.changeConversationMemberRestrictions

##### Обязательно выполните следующие пункты:
- [x] Проверьте что ваш код не содержит конфликтов, и исправьте их по
необходимости
- [x] Напишите тесты, и обязательно проверьте что не падают другие.

##### Внимание! Pull Request'ы с непройденными тестами не принимаются
2024-03-14 19:08:23 +03:00
Инютин Максим Николаевич
33760d7c7d #1609. Исправляет баг сериализации 2024-02-19 00:02:43 +03:00
Alexnader Rakhov
2796c74cd2
Add fields for method "market.get" (#1580)
## List of changes
- added support for new fields of method
*[market.get](https://dev.vk.com/ru/method/market.get)* - date_from,
date_to, need_variants, with_disabled
- added model *MarketGetParams* for wrap arguments for method
*market.get*
- added unit test and test data for thid method

[Source of args](https://dev.vk.com/ru/method/market.get)

Bound with issue #1222

---------

Co-authored-by: inyutin-maxim <inyutin_maxim@mail.ru>
2023-08-28 16:38:40 +03:00
Alexnader Rakhov
a3efd526f0
Add fields for method "market.search" (#1576)
Bound issue: #1222 

- Removed field *Tags* from args of method
- Added fields *Status* and *NeedVariants*
- Added unit test for method *market.search*

[Source of args](https://dev.vk.com/ru/method/market.search)
2023-08-14 15:39:31 +03:00
Timofei Jääger
be33843a52 Исправляет MessageEventPayloadJsonConverter 2023-08-14 01:09:50 +03:00
Alexnader Rakhov
af9ca74475
Add support for method podcast.searchPodcast (#1572)
## List of changes
- added support for method podcast.searchPodcast from list of methods in
issue: #1222
- old podcast methods marked as *Deprecated* ( **Warning**: vk support
team said, that api for podcast is offline )
- added new model *VkNet/Model/Results/Podcasts/PodcastSearchInfo.cs*
and rebuilded model
*VkNet/Model/Results/Podcasts/PodcastsSearchResult.cs* for support new
format of answer from api method
- rebuilded test sources and test cases for 'podcast.searchPodcast'
method

[Source for
podcast.searchPodcast](https://dev.vk.com/ru/method/podcasts.searchPodcast)

## Additional info about podcast methods

![изображение](https://github.com/vknet/vk/assets/9554636/89360618-30ea-4d91-99f7-abdf50056d29)

---------

Co-authored-by: inyutin-maxim <inyutin_maxim@mail.ru>
2023-08-13 22:55:20 +03:00
Timofei Jääger
73e25b8e9f
Обработчик неизвестных значений энам (#1568)
Co-authored-by: inyutin-maxim <inyutin_maxim@mail.ru>
2023-08-11 16:07:30 +03:00
Timofei Jääger
b64f61501c
Исправляет десериализацию Payload (#1552) 2023-07-19 02:20:27 +03:00
Инютин Максим Николаевич
2a9c6705cd Добавляет Template в объект Message #1532 2023-06-25 23:41:43 +03:00
Timofei Jääger
e5ef1b3cc5
#1499 Добавляет методы Asr (#1506)
* Исправляет параметры метода Messages.Send

* Добавляет метод Asr.CheckStatus

* Добавляет метод Asr.GetUploadUrl

* Добавляет метод Asr.Process
2023-04-20 15:09:48 +03:00
Timofei Jääger
765ab942ff
Обновил настройки приватности #1158 (#1442)
* Заменяет SafetyEnum на StringEnum для NameRequest

* Заменяет SafetyEnum на StringEnum для CampaignType

* Заменяет SafetyEnum на StringEnum для CallbackServerStatus

* Заменяет SafetyEnum на StringEnum для Button

* Заменяет SafetyEnum на StringEnum для AudioCatalogSourceType

* Заменяет SafetyEnum на StringEnum для AudioAlbumType

* Заменяет SafetyEnum на StringEnum для AppWidgetType

* Убирает лишнее приведение к строке

* Заменяет SafetyEnum на StringEnum для AppType

* Заменяет SafetyEnum на StringEnum для AppSort

* Заменяет SafetyEnum на StringEnum для AppRequestType

* Заменяет SafetyEnum на StringEnum для AppPlatforms

* Заменяет SafetyEnum на StringEnum для AdsLinkType

* Заменяет SafetyEnum на StringEnum для AdRequestStatus

* Заменяет SafetyEnum на StringEnum для CarouselElementActionType

* Заменяет SafetyEnum на StringEnum для MonthlyLimit

* Заменяет SafetyEnum на StringEnum для OrderState

* Убрал не испольузуемые конвертеры

* Удаляет имплисит преобразование StoryType

* Исправляет GetHistoryAttachments #1418

* Добавляет OwnerState в User #1255

* Добавляет ContentRestricted в Audio #1245

* Добавляет события GroupUpdate - AppPayload, MarketOrderNew, MarketOrderEdit #1069

* Добавил отсутствующие поля в результат работы метода account.getProfileInfo #1008

* Добавил в AccountSaveProfileInfoParams поле CancelRequestId #1009

* Добавил carousel в объект ClientInfo #1050

* Добавил обработку параметра Extended в GetList, GetListEx #1046

* date и views_count теперь возвращаются только администратору группы, которой принадлежит товар #1066

* Обновляет пакеты #1422

* duplicate

* Аннотацию для ссылочных типов, допускающих значение NULL, следует использовать только в контексте аннотаций #nullable

* Исправление XML комментариев

* Аннотацию для ссылочных типов, допускающих значение NULL, следует использовать только в контексте аннотаций #nullable

* Аннотацию для ссылочных типов, допускающих значение NULL, следует использовать только в контексте аннотаций #nullable

* Rename parameter 'str' to 'name' to match the base class declaration

* Use a constructor overloads that allows a more meaningful exception message to be provided

* S3887: Use an immutable collection or reduce the accessibility of the non-private readonly field 'Subjects'

* Исправление XML комментариев

* Убрал лишние свойства (используются в другом объекте в качестве параметров) - дубликат

* Generic type parameters should be co/contravariant when possible

* Поправить возможность использования перегрузок методов + параметр title необязательный #988

* 5.105 В объект приложения добавлены 2 новых поля #994

* Пометил устаревшее поле #1003

* Добавляет метод messages.setMemberRole #1031

* 5.115 В stories.getViewers изменился ответ #1063

* 5.118 изменен процесс загрузки историй #1064

* Обновил настройки приватности #1158

---------

Co-authored-by: inyutin-maxim <inyutin_maxim@mail.ru>
2023-03-19 15:56:07 +03:00
Timofei Jääger
8182452bdc
5.115 В stories.getViewers изменился ответ #1063 (#1440)
* Заменяет SafetyEnum на StringEnum для NameRequest

* Заменяет SafetyEnum на StringEnum для CampaignType

* Заменяет SafetyEnum на StringEnum для CallbackServerStatus

* Заменяет SafetyEnum на StringEnum для Button

* Заменяет SafetyEnum на StringEnum для AudioCatalogSourceType

* Заменяет SafetyEnum на StringEnum для AudioAlbumType

* Заменяет SafetyEnum на StringEnum для AppWidgetType

* Убирает лишнее приведение к строке

* Заменяет SafetyEnum на StringEnum для AppType

* Заменяет SafetyEnum на StringEnum для AppSort

* Заменяет SafetyEnum на StringEnum для AppRequestType

* Заменяет SafetyEnum на StringEnum для AppPlatforms

* Заменяет SafetyEnum на StringEnum для AdsLinkType

* Заменяет SafetyEnum на StringEnum для AdRequestStatus

* Заменяет SafetyEnum на StringEnum для CarouselElementActionType

* Заменяет SafetyEnum на StringEnum для MonthlyLimit

* Заменяет SafetyEnum на StringEnum для OrderState

* Убрал не испольузуемые конвертеры

* Удаляет имплисит преобразование StoryType

* Исправляет GetHistoryAttachments #1418

* Добавляет OwnerState в User #1255

* Добавляет ContentRestricted в Audio #1245

* Добавляет события GroupUpdate - AppPayload, MarketOrderNew, MarketOrderEdit #1069

* Добавил отсутствующие поля в результат работы метода account.getProfileInfo #1008

* Добавил в AccountSaveProfileInfoParams поле CancelRequestId #1009

* Добавил carousel в объект ClientInfo #1050

* Добавил обработку параметра Extended в GetList, GetListEx #1046

* date и views_count теперь возвращаются только администратору группы, которой принадлежит товар #1066

* Обновляет пакеты #1422

* duplicate

* Аннотацию для ссылочных типов, допускающих значение NULL, следует использовать только в контексте аннотаций #nullable

* Исправление XML комментариев

* Аннотацию для ссылочных типов, допускающих значение NULL, следует использовать только в контексте аннотаций #nullable

* Аннотацию для ссылочных типов, допускающих значение NULL, следует использовать только в контексте аннотаций #nullable

* Rename parameter 'str' to 'name' to match the base class declaration

* Use a constructor overloads that allows a more meaningful exception message to be provided

* S3887: Use an immutable collection or reduce the accessibility of the non-private readonly field 'Subjects'

* Исправление XML комментариев

* Убрал лишние свойства (используются в другом объекте в качестве параметров) - дубликат

* Generic type parameters should be co/contravariant when possible

* Поправить возможность использования перегрузок методов + параметр title необязательный #988

* 5.105 В объект приложения добавлены 2 новых поля #994

* Пометил устаревшее поле #1003

* Добавляет метод messages.setMemberRole #1031

* 5.115 В stories.getViewers изменился ответ #1063

---------

Co-authored-by: inyutin-maxim <inyutin_maxim@mail.ru>
2023-03-19 15:52:57 +03:00
Timofei Jääger
a25aac3291
Добавляет OwnerState в User #1255 (#1426)
* Заменяет SafetyEnum на StringEnum для NameRequest

* Заменяет SafetyEnum на StringEnum для CampaignType

* Заменяет SafetyEnum на StringEnum для CallbackServerStatus

* Заменяет SafetyEnum на StringEnum для Button

* Заменяет SafetyEnum на StringEnum для AudioCatalogSourceType

* Заменяет SafetyEnum на StringEnum для AudioAlbumType

* Заменяет SafetyEnum на StringEnum для AppWidgetType

* Убирает лишнее приведение к строке

* Заменяет SafetyEnum на StringEnum для AppType

* Заменяет SafetyEnum на StringEnum для AppSort

* Заменяет SafetyEnum на StringEnum для AppRequestType

* Заменяет SafetyEnum на StringEnum для AppPlatforms

* Заменяет SafetyEnum на StringEnum для AdsLinkType

* Заменяет SafetyEnum на StringEnum для AdRequestStatus

* Заменяет SafetyEnum на StringEnum для CarouselElementActionType

* Заменяет SafetyEnum на StringEnum для MonthlyLimit

* Заменяет SafetyEnum на StringEnum для OrderState

* Убрал не испольузуемые конвертеры

* Удаляет имплисит преобразование StoryType

* Исправляет GetHistoryAttachments #1418

* Добавляет OwnerState в User #1255
2023-03-19 15:20:50 +03:00
Timofei Jääger
08a76b58ce
Заменяет SafetyEnum на StringEnum (#1421)
* Добавляет атрибут-маркер StringEnum

* Заменяет SafetyEnum на StringEnum для AccessRole

* Заменяет SafetyEnum на StringEnum для GroupsSort

* Заменяет SafetyEnum на StringEnum для AppRatingType

* Заменяет SafetyEnum на StringEnum для AudioCatalogType

* Добавил тесты VkParameters - StringEnum, AddEnum

* Заменяет SafetyEnum на StringEnum для AccountType

* Заменяет SafetyEnum на StringEnum для AdPlatform

* Заменяет SafetyEnum на StringEnum для WallFilter

* Заменяет SafetyEnum на StringEnum для VideoView

* Заменяет SafetyEnum на StringEnum для VideoCatalog

* Заменяет SafetyEnum на StringEnum для VideoCatalogItemType

* Заменяет SafetyEnum на StringEnum для VideoCatalogFilters

* Заменяет SafetyEnum на StringEnum для VideoAdsSection

* Заменяет SafetyEnum на StringEnum для LinkAccessType

* Заменяет SafetyEnum на StringEnum для GroupType

* Заменяет SafetyEnum на StringEnum для Deactivated

* Удаляет VkResponseToSafetyEnumCastGenerator

* Заменяет SafetyEnum на StringEnum для UserSection

* Заменяет SafetyEnum на StringEnum для UserOrGroupType

* Заменяет SafetyEnum на StringEnum для TranscriptStates

* Заменяет SafetyEnum на StringEnum для TemplateType

* Заменяет SafetyEnum на StringEnum для StreamingEventType

* Заменяет SafetyEnum на StringEnum для StreamingEventType

* Заменяет SafetyEnum на StringEnum для StoryObjectState

* Заменяет SafetyEnum на StringEnum для StoryLinkText

* Fix для StoryLinkText

* Заменяет SafetyEnum на StringEnum для StatsGroups

* Заменяет SafetyEnum на StringEnum для StateInterval

* Заменяет SafetyEnum на StringEnum для StandardQuestion, NonStandardQuestion

* Заменяет SafetyEnum на StringEnum для SourceType

* Заменяет SafetyEnum на StringEnum для Services

* Заменяет SafetyEnum на StringEnum для SearchResultType

* Заменяет SafetyEnum на StringEnum для ScheduleWorkInfoStatus

* Заменяет SafetyEnum на StringEnum для ResponseType

* Заменяет SafetyEnum на StringEnum для ReportType

* Заменяет SafetyEnum на StringEnum для Relative

* Заменяет SafetyEnum на StringEnum для PostTypeOrder

* Заменяет SafetyEnum на StringEnum для PostType

* Заменяет SafetyEnum на StringEnum для PostSourceType

* Заменяет SafetyEnum на StringEnum для PostSourceData

* Заменяет SafetyEnum на StringEnum для PollBackgroundType

* Заменяет SafetyEnum на StringEnum для Platform

* Заменяет SafetyEnum на StringEnum для PhotoSizeType

* Заменяет SafetyEnum на Enum для PhotoSearchRadius

* Заменяет SafetyEnum на StringEnum для PhotoFeedType

* Заменяет SafetyEnum на StringEnum для OrderStateAction

* Заменяет SafetyEnum на StringEnum для OnlineStatus

* Заменяет SafetyEnum на StringEnum для OccupationType

* Заменяет SafetyEnum на StringEnum для NewsObjectTypes

* Заменяет SafetyEnum на StringEnum для NameCase

* Fix для NameCase

* Заменяет SafetyEnum на StringEnum для MessageIntent

* Заменяет SafetyEnum на StringEnum для MessageEventType

* Заменяет SafetyEnum на StringEnum для MessageContentSourceType

* Заменяет SafetyEnum на StringEnum для MessageActivityType

* Заменяет SafetyEnum на StringEnum для MessageAction

* Заменяет SafetyEnum на StringEnum для MediaType

* Заменяет SafetyEnum на StringEnum для ManagerRole

* Заменяет SafetyEnum на StringEnum для LinkStatusType

* Заменяет SafetyEnum на StringEnum для LinkStatInterval

* Заменяет SafetyEnum на StringEnum для LikesFilter

* Заменяет SafetyEnum на StringEnum для LikeObjectType

* Заменяет SafetyEnum на StringEnum для KeyboardButtonColor

* Заменяет SafetyEnum на StringEnum для KeyboardButtonActionType

* Заменяет SafetyEnum на StringEnum для Intent

* Заменяет SafetyEnum на StringEnum для IdsType

* Заменяет SafetyEnum на StringEnum для GroupUpdateType

* Заменяет SafetyEnum на StringEnum для GroupsMemberFilters

* Заменяет SafetyEnum на StringEnum для GrantType

* Заменяет SafetyEnum на StringEnum для GetConversationFilter

* Заменяет SafetyEnum на StringEnum для FriendsOrder

* Заменяет SafetyEnum на StringEnum для FriendsFilter

* Заменяет SafetyEnum на StringEnum для FeedType

* Заменяет SafetyEnum на StringEnum для FaveType

* Заменяет SafetyEnum на StringEnum для FavePageType

* Заменяет SafetyEnum на StringEnum для DocMessageType

* Заменяет SafetyEnum на StringEnum для Display

* Заменяет SafetyEnum на StringEnum для Peer

* Заменяет SafetyEnum на StringEnum для ConversationChatSettingsState

* Заменяет SafetyEnum на StringEnum для ConversationChatSettingsState

* Заменяет SafetyEnum на StringEnum для CommentsSort

* Заменяет SafetyEnum на StringEnum для CommentObjectType
2023-03-12 23:26:21 +03:00
Timofei Jääger
a12b5964ad
Удаляет FromJson для Attachment (#1412)
* Убрал неиспользуемые зависимости

* Удаляет FromJson из категории Donut

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson из категории Ads

* Разделил на 2 класса

* Удаляет FromJson из AppImage

* Убрал неиспользуемые зависимости

* Убрал FromJson

* Добавил JsonProperty

* Удалил FromJson

* Удалил FromJson из GroupMember

* Убрал FromJson

* Убрал FromJson

* Удалил FromJson

* Удаляет FromJson из Keyboard

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Проставил Call<T>

* Проставил Call<T>

* Удаляет FromJson

* Проставил Call<T>

* Удаляет FromJson

* Проставил Call<T>

* Удаляет FromJson

* Удаляет FromJson

* Исправил значение енам

* Исправил расположение енама

* Исправил расположение моделей

* Добавил атрибут JsonConverter

* Удаляет FromJson

* Удаляет FromJson

* Добавил атрибут JsonProperty

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson WallGetObject

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson Chat

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson для FriendList

* Удаляет FromJson для StandInLife

* Убрал неиспользуемые зависимости

* Удаляет FromJson для CommentNote

* Удаляет FromJson для CommentThread

* Удаляет FromJson для Comment

* Удаляет FromJson для Connections

* Удаляет FromJson для City

* Удаляет FromJson для Coordinates

* Удаляет FromJson для Geo

* Удаляет FromJson для GiftItem

* Удаляет FromJson для GroupCover и связанных с ней сущностей

* Удаляет FromJson для GroupsCatalogInfo

* Удаляет FromJson для History

* Удаляет FromJson для DocumentType

* Удаляет FromJson для Currency

* Удаляет FromJson для Contact

* Удаляет FromJson для Contacts

* Удаляет FromJson для Counters

* Удаляет FromJson для Country

* Удаляет FromJson для CropPhoto

* Удаляет FromJson для DocumentPreview

* Удаляет FromJson для Faculty

* Удаляет FromJson для GroupMarketSettings

* Удаляет FromJson для GroupEditParams

* Удаляет FromJson для HistoryAttachment

* Удаляет FromJson для Image

* Удаляет FromJson для InformationAboutOffers

* Удаляет FromJson для LastActivity

* Удаляет FromJson для LastSeen

* Удаляет FromJson для Likes

* Удаляет FromJson для LinkButton и связанных сущностей

* Удаляет FromJson для LongPollHistoryResponse

* Удаляет FromJson для LookupContactsOther

* Удаляет FromJson для Lyrics

* Удаляет FromJson для MarketCategory и связанных сущностей

* Удаляет FromJson для MutualFriend

* Удаляет FromJson для MessagesPushSettings

* Удаляет FromJson для Military

* Удаляет FromJson для Occupation

* Удаляет FromJson для PhotoAlbum

* Удаляет FromJson для PhotoSize

* Удаляет FromJson для Place

* Удаляет FromJson для PodcastInfo

* Удаляет FromJson для PollAnswer и связанных сущностей

* Удаляет FromJson для Street

* Удаляет FromJson для School и связанных сущностей

* Удаляет FromJson для PostDonut

* Удаляет FromJson для PostSource, PostReach

* Удаляет FromJson для Price

* Удаляет FromJson для PostView

* Удаляет FromJson для SubjectListItem, PrivacySettingsValue

* Удаляет FromJson для Region

* Удаляет FromJson для Rating

* Удаляет FromJson для Relative

* Удаляет FromJson для Reposts

* Удаляет FromJson для ShortLink, StoryLink

* Удаляет FromJson для StoryReplies

* Удаляет FromJson для UploadServerInfo

* Удаляет FromJson для VideoCatalog

* Удаляет FromJson для Topic

* Удаляет FromJson для University, VideoAlbum

* Удаляет FromJson для University

* Удаляет FromJson для MessagesGetObject, MessageActionObject, MessageGetObjectItems

* Удаляет FromJson для PhotoPreviews

* Исправил свойства #1404

* Удалил неиспользуемый код

* Удаляет FromJson для PushSettings

* Исправил JsonProperty

* Проставил Call<T>

* Удаляет FromJson для User

* Удаляет FromJson для Group

* Удаляет FromJson для GroupUpdate

* Удаляет FromJson для GroupUpdate, BotsLongPollHistoryResponse

* Удаляет FromJson для Attachment

* revert

* Исправляет Docs.Save

---------

Co-authored-by: Инютин Максим Николаевич <inyutin_maxim@mail.ru>
2023-03-04 15:41:12 +03:00
Timofei Jääger
ee2318162f
Удаляет FromJson для User, Group (#1410)
* Убрал неиспользуемые зависимости

* Удаляет FromJson из категории Donut

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson из категории Ads

* Разделил на 2 класса

* Удаляет FromJson из AppImage

* Убрал неиспользуемые зависимости

* Убрал FromJson

* Добавил JsonProperty

* Удалил FromJson

* Удалил FromJson из GroupMember

* Убрал FromJson

* Убрал FromJson

* Удалил FromJson

* Удаляет FromJson из Keyboard

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Проставил Call<T>

* Проставил Call<T>

* Удаляет FromJson

* Проставил Call<T>

* Удаляет FromJson

* Проставил Call<T>

* Удаляет FromJson

* Удаляет FromJson

* Исправил значение енам

* Исправил расположение енама

* Исправил расположение моделей

* Добавил атрибут JsonConverter

* Удаляет FromJson

* Удаляет FromJson

* Добавил атрибут JsonProperty

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson WallGetObject

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson Chat

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson для FriendList

* Удаляет FromJson для StandInLife

* Убрал неиспользуемые зависимости

* Удаляет FromJson для CommentNote

* Удаляет FromJson для CommentThread

* Удаляет FromJson для Comment

* Удаляет FromJson для Connections

* Удаляет FromJson для City

* Удаляет FromJson для Coordinates

* Удаляет FromJson для Geo

* Удаляет FromJson для GiftItem

* Удаляет FromJson для GroupCover и связанных с ней сущностей

* Удаляет FromJson для GroupsCatalogInfo

* Удаляет FromJson для History

* Удаляет FromJson для DocumentType

* Удаляет FromJson для Currency

* Удаляет FromJson для Contact

* Удаляет FromJson для Contacts

* Удаляет FromJson для Counters

* Удаляет FromJson для Country

* Удаляет FromJson для CropPhoto

* Удаляет FromJson для DocumentPreview

* Удаляет FromJson для Faculty

* Удаляет FromJson для GroupMarketSettings

* Удаляет FromJson для GroupEditParams

* Удаляет FromJson для HistoryAttachment

* Удаляет FromJson для Image

* Удаляет FromJson для InformationAboutOffers

* Удаляет FromJson для LastActivity

* Удаляет FromJson для LastSeen

* Удаляет FromJson для Likes

* Удаляет FromJson для LinkButton и связанных сущностей

* Удаляет FromJson для LongPollHistoryResponse

* Удаляет FromJson для LookupContactsOther

* Удаляет FromJson для Lyrics

* Удаляет FromJson для MarketCategory и связанных сущностей

* Удаляет FromJson для MutualFriend

* Удаляет FromJson для MessagesPushSettings

* Удаляет FromJson для Military

* Удаляет FromJson для Occupation

* Удаляет FromJson для PhotoAlbum

* Удаляет FromJson для PhotoSize

* Удаляет FromJson для Place

* Удаляет FromJson для PodcastInfo

* Удаляет FromJson для PollAnswer и связанных сущностей

* Удаляет FromJson для Street

* Удаляет FromJson для School и связанных сущностей

* Удаляет FromJson для PostDonut

* Удаляет FromJson для PostSource, PostReach

* Удаляет FromJson для Price

* Удаляет FromJson для PostView

* Удаляет FromJson для SubjectListItem, PrivacySettingsValue

* Удаляет FromJson для Region

* Удаляет FromJson для Rating

* Удаляет FromJson для Relative

* Удаляет FromJson для Reposts

* Удаляет FromJson для ShortLink, StoryLink

* Удаляет FromJson для StoryReplies

* Удаляет FromJson для UploadServerInfo

* Удаляет FromJson для VideoCatalog

* Удаляет FromJson для Topic

* Удаляет FromJson для University, VideoAlbum

* Удаляет FromJson для University

* Удаляет FromJson для MessagesGetObject, MessageActionObject, MessageGetObjectItems

* Удаляет FromJson для PhotoPreviews

* Исправил свойства #1404

* Удалил неиспользуемый код

* Удаляет FromJson для PushSettings

* Исправил JsonProperty

* Проставил Call<T>

* Удаляет FromJson для User

* Удаляет FromJson для Group

---------

Co-authored-by: inyutin-maxim <inyutin_maxim@mail.ru>
2023-03-04 15:23:34 +03:00
Timofei Jääger
e0df0f271d
Удаляет FromJson для PhotoPreviews (#1408)
* Убрал неиспользуемые зависимости

* Удаляет FromJson из категории Donut

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson из категории Ads

* Разделил на 2 класса

* Удаляет FromJson из AppImage

* Убрал неиспользуемые зависимости

* Убрал FromJson

* Добавил JsonProperty

* Удалил FromJson

* Удалил FromJson из GroupMember

* Убрал FromJson

* Убрал FromJson

* Удалил FromJson

* Удаляет FromJson из Keyboard

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Проставил Call<T>

* Проставил Call<T>

* Удаляет FromJson

* Проставил Call<T>

* Удаляет FromJson

* Проставил Call<T>

* Удаляет FromJson

* Удаляет FromJson

* Исправил значение енам

* Исправил расположение енама

* Исправил расположение моделей

* Добавил атрибут JsonConverter

* Удаляет FromJson

* Удаляет FromJson

* Добавил атрибут JsonProperty

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson WallGetObject

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson Chat

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson для FriendList

* Удаляет FromJson для StandInLife

* Убрал неиспользуемые зависимости

* Удаляет FromJson для CommentNote

* Удаляет FromJson для CommentThread

* Удаляет FromJson для Comment

* Удаляет FromJson для Connections

* Удаляет FromJson для City

* Удаляет FromJson для Coordinates

* Удаляет FromJson для Geo

* Удаляет FromJson для GiftItem

* Удаляет FromJson для GroupCover и связанных с ней сущностей

* Удаляет FromJson для GroupsCatalogInfo

* Удаляет FromJson для History

* Удаляет FromJson для DocumentType

* Удаляет FromJson для Currency

* Удаляет FromJson для Contact

* Удаляет FromJson для Contacts

* Удаляет FromJson для Counters

* Удаляет FromJson для Country

* Удаляет FromJson для CropPhoto

* Удаляет FromJson для DocumentPreview

* Удаляет FromJson для Faculty

* Удаляет FromJson для GroupMarketSettings

* Удаляет FromJson для GroupEditParams

* Удаляет FromJson для HistoryAttachment

* Удаляет FromJson для Image

* Удаляет FromJson для InformationAboutOffers

* Удаляет FromJson для LastActivity

* Удаляет FromJson для LastSeen

* Удаляет FromJson для Likes

* Удаляет FromJson для LinkButton и связанных сущностей

* Удаляет FromJson для LongPollHistoryResponse

* Удаляет FromJson для LookupContactsOther

* Удаляет FromJson для Lyrics

* Удаляет FromJson для MarketCategory и связанных сущностей

* Удаляет FromJson для MutualFriend

* Удаляет FromJson для MessagesPushSettings

* Удаляет FromJson для Military

* Удаляет FromJson для Occupation

* Удаляет FromJson для PhotoAlbum

* Удаляет FromJson для PhotoSize

* Удаляет FromJson для Place

* Удаляет FromJson для PodcastInfo

* Удаляет FromJson для PollAnswer и связанных сущностей

* Удаляет FromJson для Street

* Удаляет FromJson для School и связанных сущностей

* Удаляет FromJson для PostDonut

* Удаляет FromJson для PostSource, PostReach

* Удаляет FromJson для Price

* Удаляет FromJson для PostView

* Удаляет FromJson для SubjectListItem, PrivacySettingsValue

* Удаляет FromJson для Region

* Удаляет FromJson для Rating

* Удаляет FromJson для Relative

* Удаляет FromJson для Reposts

* Удаляет FromJson для ShortLink, StoryLink

* Удаляет FromJson для StoryReplies

* Удаляет FromJson для UploadServerInfo

* Удаляет FromJson для VideoCatalog

* Удаляет FromJson для Topic

* Удаляет FromJson для University, VideoAlbum

* Удаляет FromJson для University

* Удаляет FromJson для MessagesGetObject, MessageActionObject, MessageGetObjectItems

* Удаляет FromJson для PhotoPreviews

* Исправил свойства #1404

---------

Co-authored-by: inyutin-maxim <inyutin_maxim@mail.ru>
2023-03-04 15:18:35 +03:00
Timofei Jääger
da20355aa9
Удаляет FromJson для MessagesGetObject, MessageActionObject, MessageGetObjectItems (#1407)
* Убрал неиспользуемые зависимости

* Удаляет FromJson из категории Donut

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson из категории Ads

* Разделил на 2 класса

* Удаляет FromJson из AppImage

* Убрал неиспользуемые зависимости

* Убрал FromJson

* Добавил JsonProperty

* Удалил FromJson

* Удалил FromJson из GroupMember

* Убрал FromJson

* Убрал FromJson

* Удалил FromJson

* Удаляет FromJson из Keyboard

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Проставил Call<T>

* Проставил Call<T>

* Удаляет FromJson

* Проставил Call<T>

* Удаляет FromJson

* Проставил Call<T>

* Удаляет FromJson

* Удаляет FromJson

* Исправил значение енам

* Исправил расположение енама

* Исправил расположение моделей

* Добавил атрибут JsonConverter

* Удаляет FromJson

* Удаляет FromJson

* Добавил атрибут JsonProperty

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson WallGetObject

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson Chat

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson для FriendList

* Удаляет FromJson для StandInLife

* Убрал неиспользуемые зависимости

* Удаляет FromJson для CommentNote

* Удаляет FromJson для CommentThread

* Удаляет FromJson для Comment

* Удаляет FromJson для Connections

* Удаляет FromJson для City

* Удаляет FromJson для Coordinates

* Удаляет FromJson для Geo

* Удаляет FromJson для GiftItem

* Удаляет FromJson для GroupCover и связанных с ней сущностей

* Удаляет FromJson для GroupsCatalogInfo

* Удаляет FromJson для History

* Удаляет FromJson для DocumentType

* Удаляет FromJson для Currency

* Удаляет FromJson для Contact

* Удаляет FromJson для Contacts

* Удаляет FromJson для Counters

* Удаляет FromJson для Country

* Удаляет FromJson для CropPhoto

* Удаляет FromJson для DocumentPreview

* Удаляет FromJson для Faculty

* Удаляет FromJson для GroupMarketSettings

* Удаляет FromJson для GroupEditParams

* Удаляет FromJson для HistoryAttachment

* Удаляет FromJson для Image

* Удаляет FromJson для InformationAboutOffers

* Удаляет FromJson для LastActivity

* Удаляет FromJson для LastSeen

* Удаляет FromJson для Likes

* Удаляет FromJson для LinkButton и связанных сущностей

* Удаляет FromJson для LongPollHistoryResponse

* Удаляет FromJson для LookupContactsOther

* Удаляет FromJson для Lyrics

* Удаляет FromJson для MarketCategory и связанных сущностей

* Удаляет FromJson для MutualFriend

* Удаляет FromJson для MessagesPushSettings

* Удаляет FromJson для Military

* Удаляет FromJson для Occupation

* Удаляет FromJson для PhotoAlbum

* Удаляет FromJson для PhotoSize

* Удаляет FromJson для Place

* Удаляет FromJson для PodcastInfo

* Удаляет FromJson для PollAnswer и связанных сущностей

* Удаляет FromJson для Street

* Удаляет FromJson для School и связанных сущностей

* Удаляет FromJson для PostDonut

* Удаляет FromJson для PostSource, PostReach

* Удаляет FromJson для Price

* Удаляет FromJson для PostView

* Удаляет FromJson для SubjectListItem, PrivacySettingsValue

* Удаляет FromJson для Region

* Удаляет FromJson для Rating

* Удаляет FromJson для Relative

* Удаляет FromJson для Reposts

* Удаляет FromJson для ShortLink, StoryLink

* Удаляет FromJson для StoryReplies

* Удаляет FromJson для UploadServerInfo

* Удаляет FromJson для VideoCatalog

* Удаляет FromJson для Topic

* Удаляет FromJson для University, VideoAlbum

* Удаляет FromJson для University

* Удаляет FromJson для MessagesGetObject, MessageActionObject, MessageGetObjectItems

* Исправил свойства #1404

---------

Co-authored-by: inyutin-maxim <inyutin_maxim@mail.ru>
2023-03-04 15:15:41 +03:00
Timofei Jääger
608229d4c4
Удаляет FromJson для PhotoSize (#1384)
* Убрал неиспользуемые зависимости

* Удаляет FromJson из категории Donut

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson из категории Ads

* Разделил на 2 класса

* Удаляет FromJson из AppImage

* Убрал неиспользуемые зависимости

* Убрал FromJson

* Добавил JsonProperty

* Удалил FromJson

* Удалил FromJson из GroupMember

* Убрал FromJson

* Убрал FromJson

* Удалил FromJson

* Удаляет FromJson из Keyboard

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Проставил Call<T>

* Проставил Call<T>

* Удаляет FromJson

* Проставил Call<T>

* Удаляет FromJson

* Проставил Call<T>

* Удаляет FromJson

* Удаляет FromJson

* Исправил значение енам

* Исправил расположение енама

* Исправил расположение моделей

* Добавил атрибут JsonConverter

* Удаляет FromJson

* Удаляет FromJson

* Добавил атрибут JsonProperty

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson WallGetObject

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson Chat

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson для FriendList

* Удаляет FromJson для StandInLife

* Убрал неиспользуемые зависимости

* Удаляет FromJson для CommentNote

* Удаляет FromJson для CommentThread

* Удаляет FromJson для Comment

* Удаляет FromJson для Connections

* Удаляет FromJson для City

* Удаляет FromJson для Coordinates

* Удаляет FromJson для Geo

* Удаляет FromJson для GiftItem

* Удаляет FromJson для GroupCover и связанных с ней сущностей

* Удаляет FromJson для GroupsCatalogInfo

* Удаляет FromJson для History

* Удаляет FromJson для DocumentType

* Удаляет FromJson для Currency

* Удаляет FromJson для Contact

* Удаляет FromJson для Contacts

* Удаляет FromJson для Counters

* Удаляет FromJson для Country

* Удаляет FromJson для CropPhoto

* Удаляет FromJson для DocumentPreview

* Удаляет FromJson для Faculty

* Удаляет FromJson для GroupMarketSettings

* Удаляет FromJson для GroupEditParams

* Удаляет FromJson для HistoryAttachment

* Удаляет FromJson для Image

* Удаляет FromJson для InformationAboutOffers

* Удаляет FromJson для LastActivity

* Удаляет FromJson для LastSeen

* Удаляет FromJson для Likes

* Удаляет FromJson для LinkButton и связанных сущностей

* Удаляет FromJson для LongPollHistoryResponse

* Удаляет FromJson для LookupContactsOther

* Удаляет FromJson для Lyrics

* Удаляет FromJson для MarketCategory и связанных сущностей

* Удаляет FromJson для MutualFriend

* Удаляет FromJson для MessagesPushSettings

* Удаляет FromJson для Military

* Удаляет FromJson для Occupation

* Удаляет FromJson для PhotoAlbum

* Удаляет FromJson для PhotoSize

---------

Co-authored-by: inyutin-maxim <inyutin_maxim@mail.ru>
2023-03-04 01:44:12 +03:00
Timofei Jääger
5ae98bca1e
Удаляет FromJson для Country (#1362)
* Убрал неиспользуемые зависимости

* Удаляет FromJson из категории Donut

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson из категории Ads

* Разделил на 2 класса

* Удаляет FromJson из AppImage

* Убрал неиспользуемые зависимости

* Убрал FromJson

* Добавил JsonProperty

* Удалил FromJson

* Удалил FromJson из GroupMember

* Убрал FromJson

* Убрал FromJson

* Удалил FromJson

* Удаляет FromJson из Keyboard

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Проставил Call<T>

* Проставил Call<T>

* Удаляет FromJson

* Проставил Call<T>

* Удаляет FromJson

* Проставил Call<T>

* Удаляет FromJson

* Удаляет FromJson

* Исправил значение енам

* Исправил расположение енама

* Исправил расположение моделей

* Добавил атрибут JsonConverter

* Удаляет FromJson

* Удаляет FromJson

* Добавил атрибут JsonProperty

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson WallGetObject

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson Chat

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson для FriendList

* Удаляет FromJson для StandInLife

* Убрал неиспользуемые зависимости

* Удаляет FromJson для CommentNote

* Удаляет FromJson для CommentThread

* Удаляет FromJson для Comment

* Удаляет FromJson для Connections

* Удаляет FromJson для City

* Удаляет FromJson для Coordinates

* Удаляет FromJson для Geo

* Удаляет FromJson для GiftItem

* Удаляет FromJson для GroupCover и связанных с ней сущностей

* Удаляет FromJson для GroupsCatalogInfo

* Удаляет FromJson для History

* Удаляет FromJson для DocumentType

* Удаляет FromJson для Currency

* Удаляет FromJson для Contact

* Удаляет FromJson для Contacts

* Удаляет FromJson для Counters

* Удаляет FromJson для Country

---------

Co-authored-by: inyutin-maxim <inyutin_maxim@mail.ru>
2023-03-04 00:54:21 +03:00
Timofei Jääger
a62d4a955f
Удаляет FromJson для City (#1350)
* Убрал неиспользуемые зависимости

* Удаляет FromJson из категории Donut

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson из категории Ads

* Разделил на 2 класса

* Удаляет FromJson из AppImage

* Убрал неиспользуемые зависимости

* Убрал FromJson

* Добавил JsonProperty

* Удалил FromJson

* Удалил FromJson из GroupMember

* Убрал FromJson

* Убрал FromJson

* Удалил FromJson

* Удаляет FromJson из Keyboard

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Проставил Call<T>

* Проставил Call<T>

* Удаляет FromJson

* Проставил Call<T>

* Удаляет FromJson

* Проставил Call<T>

* Удаляет FromJson

* Удаляет FromJson

* Исправил значение енам

* Исправил расположение енама

* Исправил расположение моделей

* Добавил атрибут JsonConverter

* Удаляет FromJson

* Удаляет FromJson

* Добавил атрибут JsonProperty

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson WallGetObject

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson Chat

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson для FriendList

* Удаляет FromJson для StandInLife

* Убрал неиспользуемые зависимости

* Удаляет FromJson для CommentNote

* Удаляет FromJson для CommentThread

* Удаляет FromJson для Comment

* Удаляет FromJson для Connections

* Удаляет FromJson для City

---------

Co-authored-by: inyutin-maxim <inyutin_maxim@mail.ru>
2023-03-04 00:20:10 +03:00
Timofei Jääger
5468ec974f
Удаляет FromJson для FriendList (#1344)
* Убрал неиспользуемые зависимости

* Удаляет FromJson из категории Donut

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson из категории Ads

* Разделил на 2 класса

* Удаляет FromJson из AppImage

* Убрал неиспользуемые зависимости

* Убрал FromJson

* Добавил JsonProperty

* Удалил FromJson

* Удалил FromJson из GroupMember

* Убрал FromJson

* Убрал FromJson

* Удалил FromJson

* Удаляет FromJson из Keyboard

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Проставил Call<T>

* Проставил Call<T>

* Удаляет FromJson

* Проставил Call<T>

* Удаляет FromJson

* Проставил Call<T>

* Удаляет FromJson

* Удаляет FromJson

* Исправил значение енам

* Исправил расположение енама

* Исправил расположение моделей

* Добавил атрибут JsonConverter

* Удаляет FromJson

* Удаляет FromJson

* Добавил атрибут JsonProperty

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson WallGetObject

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson Chat

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson для FriendList

---------

Co-authored-by: inyutin-maxim <inyutin_maxim@mail.ru>
2023-03-04 00:06:48 +03:00
Timofei Jääger
20ab59254b
Удаляет FromJson WallGetObject (#1317) 2023-02-10 16:40:42 +03:00
Timofei Jääger
24b9cbc7f2
Удаляет FromJson для FriendsGetRequestsResult (#1294)
* Убрал неиспользуемые зависимости

* Удаляет FromJson из категории Donut

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson из категории Ads

* Разделил на 2 класса

* Удаляет FromJson из AppImage

* Убрал неиспользуемые зависимости

* Убрал FromJson

* Добавил JsonProperty

* Удалил FromJson

* Удалил FromJson из GroupMember

* Убрал FromJson

* Убрал FromJson

* Удалил FromJson

* Удаляет FromJson из Keyboard

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

* Удаляет FromJson

---------

Co-authored-by: inyutin-maxim <inyutin_maxim@mail.ru>
2023-02-03 18:37:17 +03:00
Timofei Jääger
76b2a05381
Удаляет FromJson из категории Donut (#1273)
* Убрал неиспользуемые зависимости

* Удаляет FromJson из категории Donut

---------

Co-authored-by: Инютин Максим Николаевич <inyutin_maxim@mail.ru>
2023-02-01 10:59:42 +03:00
Timofei Jääger
4f3013afd1
Добавляет отсутствующие методы Apps #1121 (#1262)
* Fix/Revision #1258

* Добавляет метод GetMiniAppPolicies

* Добавляет тесты GetMiniAppPolicies

* Добавляет метод GetScopes

* Добавляет тесты GetScopes

* Добавляет метод PromoHasActiveGift

* Добавляет метод PromoUseGift
2023-01-17 21:17:41 +03:00
Grish
3d1c25efa9
#1248 Добавляет SendToPeerIds (#1249)
Co-authored-by: Grish Poghosyan <grisha.poghosyan.dev@gmail.com>
2022-09-03 11:39:22 +03:00
Siptrixed
06c316c2c5
#1224 (#1226)
* Добавлено поле Raw в обьект GroupUpdate
Добавлены события категории VK Donut в BotsLongpool

* Дописывание тестов для BotsLongPoll Vk Donut
2022-03-13 23:06:04 +03:00
Bird Egop
56cf9622a8
Добавление тестов для новых полей Video после #1208 (#1209)
* Add new VideoModel Tests

Signed-off-by: Bird Egop <sampletext32@bk.ru>

* Add Live tests

Signed-off-by: Bird Egop <sampletext32@bk.ru>
2021-09-29 10:03:48 +03:00
Bird Egop
80c5264005
Add missing "video" field to Call Attachment + Tests (#1207)
Signed-off-by: Bird Egop <sampletext32@bk.ru>
2021-09-28 00:05:51 +03:00
Bird Egop
3d990d55d8
Добавление отсутствующих параметров Message и MessageActionObject (#1206)
* Add missing members to Message and MessageActionObject

* Add IsSilent, ExpireTtl, IsExpired to Message

* Add tests for messages with undocumented fields

Signed-off-by: Bird Egop <sampletext32@bk.ru>
2021-09-28 00:04:47 +03:00
Hiccstrid2019
9721e522a8
В категорию Polls добавлены отсутствующие методы (#1194)
* Реализовал метод getBackgrounds #1130

* Добавил Json для теста метода getBackgrounds #1130

* Реализовал метода getPhotoUploadServer #1130

* Реализовал метод savePhoto #1130
2021-08-19 13:42:09 +03:00
Hiccstrid2019
c04208cd10
Добавлены отсутствующие методы в категорию Ads (#1193)
* Реализовал метод getMusicians

* Реализовал метод getMusiciansByIds

* Реализовал метод updateOfficeUsers
2021-08-16 17:35:19 +03:00
Инютин Максим Николаевич
9c156c0242 #1183 Добавляет тесты для события GroupChangeSettings 2021-07-15 22:08:55 +03:00
Инютин Максим Николаевич
220888efd8 #1127 Добавляет в категорию Messages метод getIntentUsers 2021-03-21 23:23:36 +03:00
Инютин Максим Николаевич
ed55e543e6 #1131 Добавляет метод stories.search 2021-03-20 01:33:09 +03:00
Инютин Максим Николаевич
e9b99e84eb #1123 #1131 Добавляет метод stories.save 2021-03-20 00:34:53 +03:00
Никита Великий
19b823a5e9
Исправлен баг с крашем при использовании NewsFeed.Search() #1049 (#1143) 2021-02-23 22:55:27 +03:00
Инютин Максим Николаевич
fb39b16fec #1120 Исправляет ошибку десериализации 2021-01-18 14:04:55 +03:00
CaCTuCaTu4ECKuu
7b17f97cdb Fix PostDonut
Кто-то добавил донаты в посте и в комментариях и не прочитал в документации что поля подписаны по разному...
2020-11-18 16:07:18 +02:00
Yaroslav
ae73a69b03
#1085 Реализация методов категории Donut (#1088)
* #1085 Реализация методов категории Donut

* Исправлены замечания
2020-11-11 11:41:37 +03:00
Alex
c19c219b39
Корректная обработка Groups.GetRequests (#1078)
В случае, если в запросе Groups.GetRequests не указаны доп. поля (т.е. UsersFields установлено в null),
от API приходит ответ в виде массива чисел, а не объектов, из-за чего парсер не мог их обработать
и возвращал коллекцию, состоящюю из null-объектов.

Данный коммит исправляет работу парсера. Теперь в случае, если пользователь не выбрал доп. поля для отображения,
метод возвращает массив пользователей (User), у которых заполнено только поле Id.
В случае, если поля выбраны, метод сохраняет прежнее поведение.

Помимо этого, для метода добавлены два теста - для запроса с полями и без полей.
2020-10-13 01:00:35 +03:00
Nikita Kucherenko
81d8d02f94
Реализовать wall.getComment (#1053)
Реализован метод wall.getComment
2020-08-30 19:52:08 +03:00
Kirill Kuznetsov
0d0ed7afd1
Добавить метод streaming.getStem (#1043)
* Добавить метод streaming.getStem

* Добавить файл GetStem.json
2020-07-18 15:02:06 +03:00