Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/Kurozora/kurozora-web
🏠📱 Home to the Kurozora website & API. Originally started on 2018-04-18 and restarted on 2018-08-13.
https://github.com/Kurozora/kurozora-web
- Added custom Media model
- Added HasPosterImage trait
- Added proper media support for Anime mo...
- Added last_aired property to Season model
- Added number_total property to Episode model
- Adde...
[Update] Search
61e96be37057f52c4335b5bdd08094e82adaf9bd authored over 3 years ago by Kirito <[email protected]>- Added pagination to search
- Updated max search results to 25
- Updated search logic to search ...
[Add] Anime Language
6660f3f17a4e9af15581dd1a8a2b11ac6ed37050 authored over 3 years ago by Kirito <[email protected]>- Updated resources to return dates as unix timestamps
8994504d7550df9504677da54f7f83b3cf15053d authored over 3 years ago by kiritokatklian <[email protected]>- Added language API routes
- Added language controller
- Added language method to Anime model
- ...
[Add] Star Rating
1350357dd71efdb3e4d32af6a8fbd6b449dadb8c authored over 3 years ago by Kirito <[email protected]>- Added StarRating Livewire component
- Implemented star rating on anime details page
- Updated a...
[Remove] Forums
7e0602fa5568ab18c08cfae145955061473efc7d authored over 3 years ago by Kirito <[email protected]>- Removed all forums related models, resources, requests, etc.
d31cf7341d74635638d31eec303db15823a46025 authored over 3 years ago by kiritokatklian <[email protected]>[Update] Paginations
a8d3251fc6c70e923b8a8c3e639d2d7b8d836e50 authored over 3 years ago by Kirito <[email protected]>- Fixed a typo in openapi.json
- Fixed tests that were failing
- Fixed an error with getAnime in ...
- Added GetStudioAnimeRequest
- Added pagination to studio relations
- Updated openapi.json with ...
- Bumped version
144f292d13751a96653a62297eded33a004259ae authored over 3 years ago by kiritokatklian <[email protected]>- Added pagination to character and person relations
- Added GetCharacterAnimeRequest
- Added Get...
- Replaced HasManyDeep with BelongsToMany relationship
- Updated assets
- Updated Nova resource f...
- Added pagination parameters to openapi.json
bd93ef90287df40ed021852c0486f71ebf345f6d authored over 3 years ago by kiritokatklian <[email protected]>- Added AnimeTitleSorter
- Fixed sorting on title in the library
- Added pagination for characters, staff, studios, seasons and related shows
a5c72068a162b289272d623889ae2d30178484cc authored over 3 years ago by kiritokatklian <[email protected]>- Fixed an issue with empty session IDs breaking the profile settings on the web
- Fixed an issue...
[Update] Airing Status Color
5f81cdb21d6fe3d6dffd7d552f34faf121b7117c authored over 3 years ago by Kirito <[email protected]>- Added color data to the airing status entity
- Included airSeason in the anime response (sneaky...
[Update] Cast & Library Pagination
728da65d6f2f5f70500ed0981036b3582b9ae029 authored over 3 years ago by Kirito <[email protected]>- Added cast pagination
- Added GetCastRequest
- Updated openapi.json
- Added pagination parameters to GetLibraryRequest for validation
- Added pagination support to t...
[Update] API Improvements
2a5b202c4dc14e379b2d71afa7a83f7e87d707b1 authored over 3 years ago by Kirito <[email protected]>- Added some more attributes to the returned array
- Updated some resources to use phpdoc types o...
- Changed AnimeStudio model subclass to a pivot
- Changed UserLibrary model subclass to a pivot
-...
- Updated import auth class for consistency
- Updated composer
- Updated NPM
- yada yada
- Updated import auth class for consistency
ddb6366beb2a5921244dcb99c22f6f2e74a527a6 authored over 3 years ago by kiritokatklian <[email protected]>[Update] Anime Details Page
d453d4cae06583743a9efd8e43ec51a971195385 authored over 3 years ago by Kirito <[email protected]>- Added library-button Livewire component
- Added select-button Blade component
- Added select op...
- Added convenient attributes to Anime model
- Added new symbols
- Redesigned the information sec...
- Added more explicit optional and required rules
- Added more help texts
- Updated icons
- Added tagline to anime translations
- Added tagline to anime translations Nova resource
- Chang...
[Update] Import ID
277392ef3a3997345f1b383d20d7b88573c643cd authored over 3 years ago by Kirito <[email protected]>- Added support to fetch more id's
- Added support to stor Syoboi and Trakt IDs
- Removed unique...
[Update] Improve MAL Import
49ae4c634c49ecd8ef420c1398b34d7b39a8b242 authored over 3 years ago by Kirito <[email protected]>- Version bump
7fe538c70f624aad7d310b21386ce0b85bc16271 authored over 3 years ago by kiritokatklian <[email protected]>- Added MALImportTest
- Added ProvidesTestMultipleAnime trait
- Added anime ratings relationship to User model
- Updated the import process to also import the ...
- Added MALImportBehavior enum
- Added merge behavior
- Updated the import process to make use of...
- Added unique key constraint to anime ratings table
- Lowered cooldown to 3 days so it's more re...
[Update] Swagger
9c3fa8fde1794d1954f7f8619fd99d2ab9fccf7a authored over 3 years ago by Kirito <[email protected]>- Updated swagger assets
2182660992397ee94dd713eec51e48b4065e279a authored over 3 years ago by kiritokatklian <[email protected]>- Added season first_aired attribute
- Added season poster_url attribute
- Added season synopsis ...
[Update] Season
222c8e14a6a8ce600f6404efcf14820fa929a311 authored over 3 years ago by Kirito <[email protected]>- Added season translations migration
- Added season translations model
- Added season translatio...
- Renamed all instances of Anime Season to Season
098c32fc128c6e26cc22bc12494665e4e8e42a39 authored over 3 years ago by kiritokatklian <[email protected]>[Update] Improve Episodes
f762c600deb1cdf32a3493fdd866bc74c3565394 authored over 3 years ago by Kirito <[email protected]>- Renamed overview attribute to synopsis for consistency
- Updated Nova fields
- Added outlined link button component
- Updated error pages to use the outlined link button to l...
- Fixed an error with exceptions not working correctly on the api subdomain
d15c1d938b40a3d059a9c86b351f68c019d4d8b8 authored over 3 years ago by kiritokatklian <[email protected]>- Added episode translation model
- Added episode translation nova model
- Added episode translat...
- Renamed all instances of Anime Episode to Episode
- Updated episode routes
- Updated episode tests
[Update] API Route & Tests
b7d2079f9acc7113d8270ff0dc33310c4ac1c01c authored over 3 years ago by Kirito <[email protected]>- Updated composer packages
- Updated npm packages
- Added api subdomain route index
- Fixed factories
- Moved api route to api subdomain
- Updated ...
- Removed dummy anime seeder
- Removed FreshCommand
- Removed MigrationServiceProvider
[Add] KDashboard Migrations
f0b55f9a83350dff46b88ac2d324e2faabad5b95 authored over 3 years ago by Kirito <[email protected]>- Added KDashboard migration files
- Changed pgsql connection to KDashboard
[Add] Import Commands
5a55810f1d41f079c0051cec044d1fa49d1e5638 authored over 3 years ago by Kirito <[email protected]>- Bumped version
- Updated npm packages
- Testing out iCloud Keychain 2FA support for fun. Turns out it works quite good.
3be9ba6afabbcd35f269e9e078bd76f00c209259 authored over 3 years ago by kiritokatklian <[email protected]>- Added command to import anime ids for other services
- Updated anime migration
- Updated ImportAnimeStudioProcessor with the new changes in Studio model
e5ca9378cd2af6d86026a86fdac0d3452ad90463 authored over 3 years ago by kiritokatklian <[email protected]>- Added import studios command
- Added ProcessImportStudio
- Added ImportStudioProcessor
- Update...
- Added import anime studios command
- Added ProcessImportAnimeStudio
- Added ImportAnimeStudioPr...
- Added KDashboard Models as a part of Kurozora
46a24aa90546f40c2c9e339732497da969483cae authored over 3 years ago by kiritokatklian <[email protected]>- Added import anime relations command
- Added ImportAnimeRelationsProcessor
- Added ProcessImpor...
- Added import anime staff command
- Added ImportAnimeStaffProcessor
- Added ProcessImportAnimeSt...
- Moved song methods to Song model to avoid duplicating code
- Updated import anime songs logic t...
- Added import anime songs command
- Added ImportAnimeSongProcessor
- Added ProcessImportAnimeSon...
- Added import songs command
- Added ImportSongProcessor
- Added ProcessImportSong
- Updated Song...
- Added Explore page to the navigation bar
- Added Services to the footer
- Moved Themes to dropdown
- Updated app.css
- Updated composer packages
- Updated npm packages
- Fixed ImportAnimeGenres
- Updated ImportAnimeCastProcessor
- Updated ImportAnimeCasts logic
- Added unique key constraint to all ids
49287e57b81a2ad3a304331afd3042f98c5e1aaa authored over 3 years ago by kiritokatklian <[email protected]>- Added ImportAnimeGenreProcessor
- Added ProcessImportAnimeGenre
- Updated ImportAnimeGenres com...
- Added ImportAnimeCastProcessor
- Added ProcessImportAnimeCast
- Updated ImportAnimeCasts comman...
- Added ImportPersonProcessor
- Added ProcessImportPerson
- Updated ImportPeople command to make ...
- Added ImportCastProcessor
- Added ProcessImportCharacter
- Updated ImportCharacters command to ...
- Added ImportAnimeProcessor
- Added ProcessImportAnime
- Updated ImportAnime command to make use...
- Updated user session creation
- Updated session deletion logic
- Updated broadcast attribute logic
- Updated DayOfWeek const values
- Added import anime cast command
- Changed person_id column to nullable
- Changed language_id co...
- Updated composer packages
- Updated npm packages
- Added runtime_string attribute to anime model
- Added generation of anime air_season on anime c...
- Added anime import command.
- Added anime genres import command.
- Added character import comma...
- Added character translations model
- Added support for translations on character model
- Added character translations
- Changed character about from mediumText to text
- Changed person...
- Updated Nova to latest version
- Updated composer packages
77f49cf491f2340866485381076218113b57f781 authored over 3 years ago by Kirito <[email protected]>
- Added anime translations migration
- Added anime translations model
- Added anime translations ...
- Reorganized Nova resources
5d462fbd791a620e59809927f50dd5997e44aef1 authored over 3 years ago by kiritokatklian <[email protected]>[Improvement] Anime Studio
c12d6c19962d007686de4ea1ceb2f28558de2ce8 authored over 3 years ago by Kirito <[email protected]>- Updated composer packages
- Updated npm packages
- Added anime studio relationship to anime model
- Added casting on anime studio attributes
- Add...
- Updated afterValidation of some resources
- Updated code structure