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

[Update] SiWA Remember Me

- Updated SignInWithAppleController login call to remember user

a1acb6b325772e1349b52b81214c71d26eaf3145 authored about 1 year ago
[Fix] Song Album Alt

- Fixed title with apostrophe breaking the image tag

f20ab83e8819e6d3e31291c345f5a254a57a8d87 authored about 1 year ago
[Update] View Stats Command

- Added CalculateViews command
- Removed other view calculation commands in favor of the new one
...

782a3ffbc1419be5d49dab58e5385e33a63301c1 authored about 1 year ago
[Update] Nova Auth

- Removed unused Nova/SignInController controller

e06c62bf6ed722761d78be0f37fe5e607f25b14c authored about 1 year ago
[Update] Reset Password Notification

- Updated domain name to match the one specified in app config

ee406cc1df6319b7632713e60c37f1fc2cbd3f47 authored about 1 year ago
[Update] Episode Nova

- Fixed typo in eager loading translations

c7aab6361ed49c5875bee04f2a0a6111a204606d authored about 1 year ago
[Update] Episode Details

- Added "next episode" badge

13df808d959dc5b1b855dd1870284c62eabaa9c7 authored about 1 year ago
[Fix] Fallback URL on Null

- Fixed calling fallback URL on null object when creating a new Season or Episode model through Nova

a2d558a6b9b9ad7b20e9c08ab5cd460eb60b818a authored about 1 year ago
[Update] Person Model

- Added animeCast relationship
- Added gameCast relationship
- Removed cast relationship in favor...

bc16f023ec760cac8952b26ad3eb40aa2e4ab29d authored about 1 year ago
[Update] Search

- Removed query requirement for performing search in SearchRequest
- Updated Search/Index to work...

fb0b3d10f223bd7de33bcf369253350a8af5d587 authored about 1 year ago
[Update] Two Factor View

- Added x-cloak attribute to fix showing hidden elements when Alpine hasn't loaded yet

1890536c11f675ba9ee3e98751fbcffa5823be1b authored about 1 year ago
[Update] Nova Authorization

- Updated Nova config to use the main authorization routes

3a717b73d575ac4782dad3af7c04e06f57cc4671 authored about 1 year ago
[Fix] Session Attributes

- Fixed incorrect sessions <-> session_attributes relationship

af273a01129f9c740156c394fb73d680c6af4c73 authored about 1 year ago
[Update] Anime Processor

- Updated determining start/end date logic

bea54ecbf29c7d9c05b33dea7375691d5289c565 authored about 1 year ago
[Update] Airing Season Fixer

- Updated logic for fixing anime airing season

14216778766e7cf8c4b398db793ca12874cb4e69 authored about 1 year ago
[Add] Platform Views

- Added Platform routes
- Added Platform/Index
- Added Platform/Details
- Added platform-lockup c...

f9e69b1ca00b981b3d382324821cb50cf67e5521 authored about 1 year ago
[Add] Platform Factory

- Added PlatformFactory for testing purposes

19565a00f4ca9c6868506c142b6b8d9dc4d7f106 authored about 1 year ago
[Add] Platform Links

- Added Platform link to nav
- Added Platform link to footer

b71fc5928c9297b50e554d6fd325d73110a624b3 authored about 1 year ago
[Add] Platform

- Added Platform model
- Added Platform Nova model
- Added PlatformViewed event
- Added PlatformT...

03ccb7979e3621ed8156ff11d51d12bfea5d65de authored about 1 year ago
[Update] Nova MediaStat

- Added "ignored count" field to MediaStat Nova model

80c741a3f12e40d2c4a0c02723deb70d58c79007 authored about 1 year ago
[Update] Process Anime Import

- Added LibraryImportUnsupported notification
- Updated LibraryImportFinished text
- Updated Proc...

27cdc9db0f1c38059392d4ab8e01ff7dc58136f7 authored about 1 year ago
[Remove] Unnecessary Migrations

- Removed KDashboard migrations

8d296bba43244f30a4ee1aa35e6c873eb97e4514 authored about 1 year ago
[Update] Media Stats Migration

- Added ignored_count column
- Removed CalculateAnimeLibraryStats in favor of CalculateLibrarySta...

c6472eedfe0963318235d083d12e826ea9fc9c6d authored about 1 year ago
[Update] Make Searchable Query

- Updated makeAllSearchableUsing in relevant models to apply withoutGlobalScopes method

97c07352d8fe4bef006e4c0b6216252d99c9a5e8 authored about 1 year ago
[Update] Telescope Service

- Added isClientRequest filter

931171d6bc05a3bcbde0085224cc4ebb4a99d82d authored about 1 year ago
[Update] Anime Processor

- Updated logic for processing Apple Music links without the song ID

2074f413db6c19094cd15f8e2c695f4afd745e6c authored about 1 year ago
[Update] Music Artwork Dimensions

- Fixed issue with album height cutoff on Song/Details
- Updated Music.getArtworkURL API to allow...

0287c364af3af74dc316de79082775359ce5fb10 authored about 1 year ago
[Update] Favorite Library API

- Updated response in UserFavoriteController

b3636ed3b4a9c115e22795db11a177878cd6da28 authored about 1 year ago
[Add] Image Attributes Command

- Added GenerateImageAttributes command to generate image colors and sizes, and if necessary conv...

36aec06b7be90ae2a4946ff456ab4d8367100ae0 authored about 1 year ago
[Fix] Missing Background Color Crash

- Added default background color in case one is missing to avoid crashes

0b1df8f41e28bd2c4f98340409e0bd14f3ea575f authored about 1 year ago
[Update] Packages

- Updated Composer packages
- Updated NPM packages

9bae72ab449abb9496468a52cbdb7fd4caf439e9 authored about 1 year ago
[Update] Anime Processor

- Fixed typo in cleanSong method
- Updated song processing logic to support new streaming links

9b1d45b04df1f3b7e755b86f71e3fef93cd99781 authored about 1 year ago
[Update] Manga Processor

- Updated logic determining source and pageCount values

4bae4305b2e9e169dd854868f8ed2583aeb85f9c authored about 1 year ago
[Update] Anime Processor

- Added processing of relations to AnimeProcessor

56bc793c1dcae5868e55d68472b7e81f923e9fb8 authored about 1 year ago
[Update] Manga Processor

- Added processing of relations to MangaProcessor

f8283292e8a9c8b3ba8f6170f1cca3a39a03dc56 authored about 1 year ago
[Update] Eager Load Nova MediaSong

- Added eager loading to MediaSong Nova model

c524d6e4355d0c7f7e7e270307051b8d0d31cc4b authored about 1 year ago
[Fix] Banner Fallback Color

- Added fallback background color to anime/manga/game banner image

490332048af9510a2349a5df85d975d4cba2e8a0 authored about 1 year ago
[Fix] Feed Message Saving

- Auto increment value is cached in AWS, so we have to use the max(id) +1 solution instead
- Also...

05d3b0bb554e1197c9d3410405630e204dc48034 authored about 1 year ago
[Fix] Profile Image

- Fixed user profile image not showing fallback if none set

7faca019cfc9c9b27b96ee7e4d06d0f3b5b2272c authored about 1 year ago
[Fix] Season of Year Date

- Fixed the passed date's year being set to 0 by copying the date object first

be18c26f8e7a4eb784d551290b2f22e37a07f35f authored about 1 year ago
[Update] Packages

- Updated Composer packages
- Updated NPM packages

f2e9fdadbf25dff8f091362f4803df0b5e775ca3 authored about 1 year ago
[Update] Nova MediaStat

- Updated morph types

0594852989a3e7ab308b0cd627bff8d755fe08fe authored about 1 year ago
[Update] Sign in With Apple

- Added eager loading relationships when using SiWA

9f931176f909f53762bccf4a8c29701fd70ec82d authored about 1 year ago
[1.40.0] Release

- Bumped version to 1.40.0

aa0fab19b097b30cd3da03bdc56dab5581c64689 authored about 1 year ago
[Update] Library Search Scopes

- Added backslash escaping since Meilisearch is complaining about it in v1.4.0
- Added where clau...

365a0204076189ddc25f1a1df78ab9631269fb33 authored about 1 year ago
[Update] Search API

- Modified filter logic to work with base64 encoded string

9e7f48ac90a0b28b4f186716cbfd6b3f6d91fdc8 authored about 1 year ago
[Fix] Manga Review

- Fixed not persisting new review content in MangaController

05bffe5f503b5b9884d5e5e01c8d5ffebab5d34e authored about 1 year ago
[Fix] Game Review

- Fixed incorrect usage of episodeRatings instead of gameRatings when checking for if a review al...

7defa15981e7419130a44336729178f68cab6deb authored about 1 year ago
[Update] Given Review

- Added givenReview property to AnimeResourceBasic
- Added givenReview property to GameResourceBa...

e39c530cc62c90989f4ecb9bb5b3797ef60cb1a1 authored about 1 year ago
[Update] MediaRatingResource

- Renamed "rating" to "score"

762e23a94034e0217eb85532e43f3b670939df37 authored about 1 year ago
[Update] Reviews API

- Added proper eager loaded relations to AnimeController@reviews
- Added proper eager loaded rela...

052481f1cf13dbeab529305c64f726248f4c86ad authored about 1 year ago
[Update] Episode Details API

- Added seasonNumber and showTitle properties to EpisodeResource
- Modified logic with a smarter ...

dc42cd63a17c5f61ebc7e976fffbe89f0a550bd8 authored about 1 year ago
[Update] Queue Listeners

- Added ShouldQueue trait to [Model]ViewedListener listeners

20539c5ef2042e2397e38dfd4d17674c5466fcfd authored about 1 year ago
[Fix] Anime, Game & Manga Details

- Fixed Anime/Details trying to fetch library results when not signed in
- Fixed Game/Details try...

55679ced2003f0e5f728fd61d20125ed8d6322b6 authored about 1 year ago
[Update] Manga Details

- Eager loaded missing relations
- Fixed issue with re-fetching translations from the database
- ...

9682eb008724a1e10218e7e8b42d8bfdbc3e378f authored about 1 year ago
[Update] Game Details

- Eager loaded missing relations
- Fixed issue with re-fetching translations from the database
- ...

fe1ef2d1f88e2b2ad3f9cc62d78b736ebe80f3b6 authored about 1 year ago
[Update] Anime Details

- Eager loaded missing relations
- Fixed issue with re-fetching translations from the database
- ...

1ea5b863d0ed0eeae1d1081a5174faa1bedce661 authored about 1 year ago
[Update] Assets

- Updated Composer packages
- Updated NPM packages

821b37cc044e68d7f6f1044757ea9344bfb69e90 authored about 1 year ago
[Update] Reminder Button

- Updated logic for handling reminder to use eager loaded relations
- Updated reminder-button style

7ede001c3fc5142b203a239d7567247acd457bcd authored about 1 year ago
[Remove] Seasons Section

- Removed unused Anime/SeasonsSection
- Removed unused Game/SeasonsSection
- Removed unused Manga...

bc5546a4771beb81dc517a926dabd7089d596f3c authored about 1 year ago
[Update] Eager Load Library Status

- Added Components/LibraryButton
- Removed Anime/LibraryButton
- Removed Game/LibraryButton
- Rem...

1a27c3ac4a79ba7d5dadc1b01f2071b14bedba27 authored about 1 year ago
[Update] Searchable Models

- Disabled using Scout for search for Nova/MediaStat
- Updated queueMakeSearchable method of some...

32c9fcb024d1ce65752cccc9b3e9b84744bfc0ef authored about 1 year ago
[Update] Eager Load Media

- Updated getFirstMediaFullUrl to use eager loaded media relation when possible

91ca2ba372e308519f95f4b7b3fe21e720345ba9 authored about 1 year ago
[Update] Followers & Following

- Added eager loading for followers count and isFollowed status on User queries
- Updated FollowB...

8ffbea7da397bcd58eb83c951cdd7500d73a8def authored about 1 year ago
[Add] Ignore Sitemaps

- Added .gitignore to public/sitemaps directory

761b3e2917e4752dcc1dbdf697ba7d649f601a59 authored about 1 year ago
[Remove] Unnecessary Commands

- Removed old and unused ELB commands to decrease app size
- Removed old and unused KDashboard co...

b597e85009c150ba3399f6ca59febdadb879a7cb authored about 1 year ago
[Update] Follow Button

- Added event listener in Profile/Details
- Eager loaded counts on profile page
- Removed Followe...

5a82301fbfd478ebefe24b86ccbe6aeb4ed57a27 authored about 1 year ago
[Update] OpenAPI

- Added Game API
- Added Manga API
- Updated Anime API

87254f1643d43693a7240c4eadbd2f7f5a595d3a authored about 1 year ago
[Update] Eager Loading Explore Category

- Added eager loading to missing relationships

6e1f277ba4166bdcbd771c99d8e2f026cbe97d57 authored about 1 year ago
[Fix] Library Status API

- Fixed logic for determining the library status when the model isn't in the user's library

2e5fdae3edef6aed6a90ebcf20471870b769ec74 authored about 1 year ago
[Fix] Missing User Images

- Fixed column name in query for fetching user's profile image
- Fixed column name in query for f...

84cae1df4dc34445d6e8e35f247b770a13c5dfa3 authored about 1 year ago
[Update] "Include" Query Parameter

- Updated include logic to also accept an array of `include[]` query parameters
- Standardized ea...

acab67ea6993fe7d0334be4281815ff8c2a2ef5f authored about 1 year ago
[Update] Eager Loading User Relations

- Updated AccesstokenController to include eager loading missing relations
- Updated MeController...

5684e449987c62dc3697ba59620b9be10df4bd34 authored about 1 year ago
[Update] Eager Loading Feed API

- Updated FeedController to include eager loading missing relations
- Updated FeedMessageControll...

d3413397a9a1b3cc23aea8a2669183d51ad6afc8 authored about 1 year ago
[Fix] Feed Message Mentions

- Fixed missing feed message id causing mentions to error out

18e921f0e8cc27252cf0136a14ba46a90fb98336 authored about 1 year ago
[Update] User Library Search

- Updated UserLibrary searchable attributes
- Updated UserLibrary Scout config

816593afcbd5107b85b0ec07ae748f057247a7d4 authored about 1 year ago
[Fix] Profile Feed Messages

- Fixed crash caused by calling auth user in guest mode in FeedMessagesSection

db72632bef91293745cf918ad402380afc46bae5 authored about 1 year ago
[Update] Eager Load Me API

- Added eager loading to the `me` endpoint
- Updated MeController to use logic from other control...

142d4284e04a3164054111569f52d3347d7649d1 authored about 1 year ago
[Add] Eager Load User API

- Added eager loading to UserController
- Updated BadeResource to use eager loaded relations

0496b857a6fe3b72a6c0332c09d5596edbf9bd0f authored about 1 year ago
[Update] Eager Load Favorites API

- Added eager loading to UserFavoriteController

fb03e12b34ff8db459f542b7ae7395675d32e8bc authored about 1 year ago
[Update] Eager Load Reminders API

- Added eager loading to ReminderAnimeController

9de176ac7a2e2bdeb9a78251fe78540414030d3f authored about 1 year ago
[Update] Eager Load Feed API

- Updated FeedMessageResource to use eager loaded relations
- Updated FeedMessageResourceBasic to...

8c2baf25ff9532afe5d322c7ea27f24f72351591 authored about 1 year ago
[Update] Eager Load Library API

- Added eager loading to LibraryController endpoints
- Updated AnimeResourceBasic to use eager lo...

e3e41e5b731f3f06ece7eef377f8cf9a96430b83 authored about 1 year ago
[Update] Eager Load Following API

- Added eager loading to FollowingController endpoints

890ac090903acc2b16dcc6425c933962420553f5 authored about 1 year ago
[Fix] Meilisearch Namespace

- Refactored naming fo MeiliSearch namespace to Meilisearch (lowercase S)
- Updated `filters` met...

a7f06fc057d36abff7b8f8e109a720fc0e4fe8bb authored about 1 year ago
[Update] Anime & Remindable

- Added Remindable trait to Anime model

296a9d3ba0858bfa150439d2b41827230b50bc05 authored about 1 year ago
[Update] HasMediaRelations Trait

- Updated logic to get user's preferred tv rating from config instead of database

1af2e45cab11610c1821123d2bc8fe47003a4b7b authored about 1 year ago
[Add] Remindable Trait

- Added Remindable trait for an upcoming refactor to user reminders

12f621b4a59d51960d6f5e09eb8757a0725606d6 authored about 1 year ago
[Update] OpenAPI

- Updated favorite endpoints
- Updated library endpoints

82f45d71785d05bd05102d59701f71f39a382efd authored about 1 year ago
[Update] User Activity Status

- Refactored getUserActivity method to an attribute on the User model
- Updated userActivity logi...

3bf4163a5bda0f0b47910f7446f3b76b6f180556 authored about 1 year ago
[Fix] Session & SessionAttribute

- Fixed SessionAttribute relationship in Session model

cb2f5112cb5bfa62816173a05927c3acc9849cba authored about 1 year ago
[Add] Eager Loading Session API

- Added eager loading to Session API
- Updated SessionController

7d4d3f376610d2cb64f7cfe47db84f1b0a0bbe2b authored about 1 year ago
[Add] Eager Loading Token API

- Added eager loading to Access-Tokens API
- Updated AccessTokenController

ec6e171abf99f73e488a1f83e9706fcc2097df73 authored about 1 year ago
[Add] Eager Loading Studio API

- Added eager loading to Studio API
- Updated StudioResource

34a04e1fdccdbf9817b49e9bab16b3084b721e92 authored about 1 year ago
[Update] Anime Season API

- Updated eager loading season relationship to order seasons by descending number
- Updated Anime...

584838386d59e175a18478c2ba271d6ef2095dde authored about 1 year ago
[Update] Remove Cached Relationships

- Removed unnecessary relationships from models

dad78dc707936b54dcdaec668f0255474e5ecc9e authored about 1 year ago
[Add] Eager Loading Song API

- Added eager loading to Song API
- Updated SongResource

233fc9d19a8d03d919c16bc77ca0641aa57a6273 authored about 1 year ago
[Add] Eager Loading Season API

- Added eager loading to Season API
- Updated SeasonResource

24ff0a03320fe6b40481391bed33b34683048c3d authored about 1 year ago
[Add] Eager Loading Settings

- Added eager loading to Settings page
- Removed default eager loading from PersonalAccessToken m...

e9dab823d83da271ef7491ea86a1f7ca6559be3f authored about 1 year ago
[Add] Eager Loading Theme API

- Added eager loading to ThemeController
- Updated ThemeResource

f967dba3256ba5dfb86e01040431402e0da5bd6b authored about 1 year ago