Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/Kurozora/KurozoraKit
Simple to use framework for interacting with the Kurozora API
https://github.com/Kurozora/KurozoraKit
- Updated cast APIs to the new async/await implementation
- Updated episodes APIs to the new asyn...
- Added episode case
- Updated license
- Updated KurozoraKit to latest version
76ca367a257dd2fbe5a4c57ae77e9b11b6e3e8bc authored over 2 years ago- Added initial support for Swift concurrency
- Updated APIs to use accept resource identity inst...
- Added explore detail API
- Added Identifiable conformance to IdentityResource
- Added user identity model
- Added user identity resource model
- Refactored Feed API
- Refactor...
- Added KKSearchScope
- Added KKSearchType
- Added KurozoraKit+Search extension
- Added Search AP...
- Added ExploreCategoryIdentity
- Added ExploreCategoryIdentityResponse
- Properly implemented id...
- Added banner attribute
- Added profile attribute
- Added slug attribute
- Replaces classes with structs where applicable
9b40aa806265c67f4a2eafb3d5f30b1c2a3e8f73 authored over 2 years ago- Added missing return
- Removed unnecessary imports
- Updated documentation
- Added private(set) modifier to id
- Changed id from let to var
9cb97c16e795c64e8c48f6568edfac6bdf522b9a authored over 2 years ago
5895dbe8db88789c37eb7f1a4e67e670cb57a655 authored over 2 years ago
- Added CastIdentity resource
- Added CharacterIdentity resource
- Added PersonIdentity resource
...
- Refactored season APIs to use SeasonIdentity instead of int
- Refactored season APIs to return ...
853d5f03185f4be0942be38de9663428f4b8d843 authored almost 3 years ago
- Commented unnecessary weak self
f86b0dffc8e72d25c427ec197083a8d57491a1d8 authored almost 3 years ago- Added EpisodeIdentity
- Added EpisodeIdentityResponse
- Updated getDetails(forEpisode) method t...
- Added getUpcomingShows method
- Added upcoming type to Shows enum
- Fixed a mistake in RelatedShow model
ef78853077299197d72a30ac6d31cc10ddf24d86 authored almost 3 years ago- Added Songs API extension
- Added Show.Songs API extension
- Added ShowSongIdentity model
- Add...
- Updated KurozoraKit+Show API's to also return the request
- Updated ShowRelationships to use id...
- Added SeasonIdentity
- Added SeasonIdentityResponse
- Updated KurozoraKit+Season API's to also ...
- Added Cast endpoint to KKEndpoint+Shows
- Added CastIdentity
- Added CastIdentityResponse
- Add...
- Added deleteUser method
- Added delete endpoint to User
- Added themes to show attributes
8c7b16dd23822d313c7a4179bd532ac2e64f6185 authored almost 3 years ago- Added "next" attribute to episode response
3fd3cf8fdcd99e702e479da54893ea5c03f78a67 authored almost 3 years ago- Added isFiller attribute to episode
- Added pagination support to getEpisodes(forSeasonID:)
- Added ExploreCategoryType enum
- Added themes to explore category relationships
- Updated explo...
- Added Theme endpoints
- Added Themes model
- Added ThemeResponse model
- Added ThemeAttributes ...
- Renamed Theme to AppTheme
- Renamed KurozoraKit+Themes to KurozoraKit+ThemeStore
- Added poster property
- Added givenRating attribute
- Added stats property
- Added stringValue property to WatchStatus enum
4b7794db68a70ed7c23a4e0d3c9558ee02fc5187 authored about 3 years ago- Fixed error with optional rating description parameter
eaf87b012d90038082da9a5d8f021c2237fcc0ca authored about 3 years ago16463427e614a6a8fd7f8768e232ed95bc8ec79b authored about 3 years ago
- Added API for rating episodes
- Added endpoint for rating episodes
- Updated show rating to als...
d4282b6f873a8c6d9ddf518b9f4416b0181ad0eb authored about 3 years ago
d7189e2ffb1f752b5584ac87da68ecb7cfff636e authored about 3 years ago
- Added upcoming size to ExploreCategorySize enum
10d2066b6f5680ff8f9353202f63c58c704548fa authored about 3 years ago- Added feedMessageID to notification payload
146501748f96982a746483eeb7103eb8264ebcb5 authored about 3 years ago- Updated UIDevice+KurozoraKit extension for model identification
74b892c64b7b477525a2841fdfa13472f63b3dc1 authored about 3 years ago- Added slugs where available
bcb05f24be49df55bb4a69aba6bd7cf60ed022bf authored about 3 years ago- Fixed sending incorrect access token to API
f8d0ae56f03dabe96e45cbd183e358fcbe040c17 authored about 3 years ago- Changed lastValidatedAt to optional string
db3adf19d477c951c3e86d7fafeb74023f7ab885 authored about 3 years ago- Removed unnecessary weak self
9a7a7425f06d9a0a76357aecac50e152cb8dbfe7 authored about 3 years ago- Removed unnecessary session APIs
- Updated User relationship to include AccessToken
- Added AccessToken struct
- Added AccessTokenAttribute struct
- Added AccessTokenRelationships s...
- Refactored code to use bearer token instead of euro-auth header
693f32fba5c1b12c67a3657dd0d8ffeea778edd5 authored about 3 years ago- Changed session id type from int to string
- Updated code to handle session id type change
- Made stat attribute optional
a5e2abc566daad75e17eb9a770aa9d37611925c4 authored about 3 years ago- Added MediaStat struct
- Added stats property to ShowAttributes
- Changed siwaIsEnabled to an optional Bool. Dummy
c0364c1a2fdeebc61aaf04ca43355c102b258f16 authored about 3 years ago- Added siwaIsEnabled to user attributes
8be4b3a3bacf15111ce46cb63651a44c3767d1ae authored about 3 years ago- Updated the way profile image is sent to the server
- Updated the way banner image is sent to t...
- Added support for characters on explore category
- Added support for people on explore category
- Added FeedMessageUpdate
- Added FeedMessageUpdateResponse
- Added updateMessage API
- Added del...
- Changed genre symbol to Media type
8313b43f800f8445a2d959bc8b00b661f362f94d authored over 3 years ago- Refactored dates from string to a date object
07b9e982c3f6ab65b1d056873388f56153c0b2e8 authored over 3 years ago- Updated Sign in with Apple API endpoint
7245a33c44d91abc9fa010a234e22493c664a1c6 authored over 3 years ago- Compress profile image when creating a profile using SiwA
c70fb82e3ad8a734564b8c332f533830e8fc2dc7 authored over 3 years ago- Added CodingKeys to suppress build warning
cbf3d93059a52b400bf04078da46ef09def05d0a authored over 3 years ago- Added auth headers to getGenre
- Added Hashable conformity to RelatedShow
- Cleaned up notification names
- Updated code to make use of the new API properties
- Removed Pe...
- Added ShowIdentity & ShowIdentityResource models
- Fixed episode endpoints
- Fixed season endpo...
- Added pagination to search APIs
- Added synonymTitles to Show model
- Added Language object
- Added languages to Show attributes
- Updated dates to use the Date clas...
- Removed all forums related APIs
ca2ccbe4c84b85f9d236a7ac77d5a7a5c0d0a5fb authored over 3 years ago- Added pagination to relevant Character, Person, Show and Studio endpoints
b35492795f50c26fa95f5d2836b5b45cf8cd2482 authored over 3 years ago- Added airSeason to Show attributes
- Added pagination support to library
- Added pagination sup...
- Addressed a warning with shared windows on UIApplication
ccc68d823076947f325fd9e13355df61700d88f4 authored over 3 years ago- Added new attributes to address changes in the API
- Replaced the actors entity with the new pe...
- isHearted is now optional to account for nil value when not signed in
38e629663bf7a2019b690c48c21b7b16e06c8572 authored almost 4 years ago8244d688a9255b08a0a2e9c3d4c6063480661164 authored almost 4 years ago
- Added support to update an episode's watch status
7da607d17a6db2b759df0643c68cb0c25f4aea60 authored almost 4 years ago- Implemented Hashable on models
- Implemented new API changes
- Added UIApplication extensions
- Added UIViewController extensions
- Bug fixes
- Changed extens...
- Added isPro property to User model
- Updated minimum iOS version to iOS 13
- Updated pods
- Added receipt model
- Added receipt attributes model
- Added receipt response model
- Added isP...
cb621aa890079577b04576894ca9532344c3678b authored over 4 years ago
- Fixed unnecessary [weak self]
e6192bae266366f8cb320992151bd17ee281fade authored over 4 years ago- Added IAP APIs
aaf7572d24af795f792b65d8b825f51b97738e89 authored over 4 years agoe29a6d3c27e8d80c2180aad59c5cebcf3645f061 authored over 4 years ago
- Added parent message as separate relationship
feed4b4f096f4f0323dd65312e9d929b671f6288 authored over 4 years ago- Added user feed messages API
- Fixed profile update bugs
- Added replies API
8fe7737be3329338d51e19b34a88ce3e6a74b574 authored over 4 years ago- Implemented new Feed Message APIs
- Updated KurozoraKit
- Added FeedMessageHeartResponse and FeedMessageHeart
- Implemented new Feed Message APIs
- Added initial feed message API support
85fcafa075d6247f594c18b2b76ceb165b82083e authored over 4 years ago- Added OAuthResponse model
- Added OAuthAction enum
- Merged signInWithApple and signUpWithApple...
- Added actors relationships
- Added characters relationships
- Refactored subscribeToReminder() to reminderSubscriptionURL variable
8c7dfa8794f5359dbb2e70da1b2f80b2e8c26376 authored over 4 years ago- Added pagination support to some endpoints
- Added limit support to some endpoints
- Added new (missing) APIs
- Refactored KKEndpoint to make use of enums
- Added support for new shows, related-shows, cast, studios, actors, library, users, and other AP...
4fb6ef4bff1613600f612acb90a32d5369a02bd6 authored over 4 years ago- Changed URL build behaviour to relativeToBaseURL for correct pagination
d73a88a9a2648deb819ae5b190306457753c0f68 authored over 4 years ago- Subclassed ForumsOrder with CaseIterable
7e539001544a529102c6278f1fc3bc2d443571a1 authored over 4 years ago- Implemented new pagination api logic for ForumsThread
- Implemented new pagination api logic fo...
- Removed unnecessary properties
e93b82664598212fcb406fe8e92393c10575f9dd authored over 4 years ago- Added source property to ShowDetailsElement
2aba63c437410889ffe0ff8b3648041cd3492e95 authored over 4 years ago