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] Misc

- Minor changes

3a2e7e50ce1c57ac5e6bb3cf251819fff66faeb6 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Nova Resources

- Updated Nova resources with the latest attribute, method and relationship changes

6458f57692fc01cc5e3056efd029f5979cf6c27b authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Jobs & Listeners

- Updated jobs with the recent attribute and method changes

b0c602c5a92e8ca5d1da24e7ed510120eeb41c2b authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Resources

- Updated resources with the latest attributes and changes

6fffd2d6039aa55cc696b261e361a9337a25e88b authored almost 2 years ago by kiritokatklian <[email protected]>
[Fix] Localization Middleware

- Fixed an issue where user's session wasn't assigned localization

25e9f6cfd0c2765d47e884bafcb6237b029705cb authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] API Controllers

- Added proper support to all library import types in LibraryController
- Re-enabled subscription...

74643b1ac3948ad921ad96deae6bf586bf4645b2 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] MeiliSearch Engine

- Updated KMeiliSearchEngine to address issue with empty whereIns

7d4dfec6fddd929028b903e5944a3a51f9417959 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] UserLibraryStatus

- Added support to convert Watching and Reading keys to InProgress
- Renamed Watching to InProgress

347167e4934c33a40222e635783f3bcca9bc1d62 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Importer Commands

- Updated ImportAnimeGenres
- Updated ImportAnimeStaff
- Updated ImportAnimeStats

acc8f098702c849f0dd2542c73f83c5f31c2f8fd authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Calculator Commands

- Updated CalculateAnimeLibraryStats

6edd574b7e960631e51942a16abb98657aecb5a9 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Generator Commands

- Updated GenerateSitemap
- Updated GenerateStudioBanner

0b1a8f4b79841c0b72699eca386be7bafdc9b5f6 authored almost 2 years ago by kiritokatklian <[email protected]>
[Add] HasMediaStat

- Added HasMediaStat trait

14f1c374406feeaee3565f70c36685db661a3032 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Favorable

- Updated Favorable trait

bb51cdaa88b40de56e5b3e0a20a064c1a2d9b7cd authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Library

- Added Trackable trait
- Added Tracker trait

6cad34a24ccd20479e593d68935a65ba2d95456f authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Migrations

- Updated delete rules
- Updated index keys
- Updated unique keys
- Updated update rules

286c91c7d248d59247dfcb48a568895363572ec9 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Nova AnimeCast

- Renamed Nova/Cast to Nova/AnimeCast

9cba971bc6c83202a4e93d2f61fea01967f95191 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Factories

- Updated factories with new attributes

f5d7a70bc13d69162c10c0aca83f387dbe8ef022 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Seeders

- Added type hinting where necessary

e167c47aaf949d6ad2c8dcc51d52c3d3bb5cc307 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Media Themes

- Added HasMediaThemes trait
- Updated MediaTheme migration to support uuid morph models

768bd5c46829df07a7939fcd824321a885f928ad authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Media Genres

- Added HasMediaGenres trait
- Updated MediaGenre migration to support uuid morph models

5ad7465ab2116a17d5891a656dbf43a8881b6537 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Media Relation

- Added HasMediaRelation trait
- Added MediaRelated trait
- Refactored MediaRelation migration to...

a5f9227cf750f893ed6fbb9a5683e60fab646fc1 authored almost 2 years ago by kiritokatklian <[email protected]>
[Fix] Nova Metrics

- Fixed AnimeNSFWChart incorrect labels
- Fixed EpisodeFillerChart incorrect labels

65e29b810460bf942952d49e0d485751739b71dc authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Models

- Removed DELETED_AT const from KModel
- Updated KDashboard/Manga with genres relationship
- Upda...

0fac53b92677a80ef43a4c56550cb5aea0724ff1 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Media Studio

- Added HasMediaStudio trait
- Refactored MediaStudio migration to work with polymorphic relation...

d3fb8863f73f69383c5ae85ddde5dffa891be1e9 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Media Staff

- Added HasMediaStaff trait
- Refactored MediaStaff migration to work with polymorphic relations
...

52163c0568b9d0f64196a7a05ee086e9d75f04a4 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] KDashboard Migrations

- Updated KDashboard migrations

ee25e6eb12e97e52828592512bb12c42c2e19164 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Packages, Configs & Localization

- Updated composer packages
- Updated import config
- Updated lang/en/app
- Updated logging confi...

6c210f4ea278287d47fa7af48fbfc5a025279df8 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Navbar

- Updated navbar style for smaller screens

3c1f933d8fab0cb9ea6ee77aea5df653ba2ed596 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] User Favorites Migration

- Added favorable column
- Added Favorable trait
- Added Favoriter trait
- Added UserFavorite Nov...

8a5b0a4582e5f8de8162d120c187817c81dada10 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Config & Migration

- Refactored morph columns to uuidMorph
- Updated scout config

b672abf0776aa97fc2c076a4135c8aa4684f14e8 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Packages

- Updated Composer packages
- Updated NPM packages

8c5ed41c6d89ef6cf11146b2a07d2e3d25218881 authored almost 2 years ago by kiritokatklian <[email protected]>
[Fix] Recently Finished Shows

- Fixed type in recentlyFinishedShows

4592ad62da2118104c7c675e1d140b198d7158cb authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Team

- Added back a team member, oops

dc66dc37707ee193469e3a3c2b56636d24b3f81b authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Team

- Added more team members
- Updated colors

866a37fb4d796feead1af1dac2aa08cb68e34db6 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Explore Category Model

- Added recentlyFinishedShows method to explore category model

eea0f0c51ff5ea5650fdc453fe75bb06b9fc71fd authored almost 2 years ago by kiritokatklian <[email protected]>
[Add] Recently Finished Shows Category

- Added recently finished shows explore category

cf97dc2e76da9cb265f5d3799efed54196c6264e authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] HasView trait

- Added HasView trait to Season model
- Added HasView trait to Song model
- Added HasView trait t...

5a12673e6107ea8e780e54474dcc4339de435f0b authored almost 2 years ago by kiritokatklian <[email protected]>
[Add] New Show & Recently Updated Categories

- Added new shows explore category
- Added recently updated explore category

44628d84beb3d2bb51d36af923865a19db68be88 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Footer

- Fixed teams route in footer

3f4c3b968df1ef1a2cf412d87d2a5ac5b3d69416 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Team Route

- Updated team route

36e30831675f855a653708448e0bf9a2d8eb7e07 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Assets

- Updated made_with_love banner image
- Updated css

456b70dbd6baf39115a948c5a35ea1673e13daf0 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Team

- Added more users to the Team page
- Renamed Creators to Team

e86fa752d983c37d433471c01e391a1cadb1443e authored almost 2 years ago by kiritokatklian <[email protected]>
[Fix] Home

- Fixed a minor bug with winners

a09dcd9e7f2e43d281baedeac84baeb6535e1d7d authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Console Commands

- Added CalculateSeasonViews command
- Added CalculateSongViews command
- Added CalculateUserView...

f43a8731b49b05f810caf02e7cb4e7f06b8feec2 authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Home

- Added KAIROS ’22 winners to home page

35de256e694c04260889cf5452d2bf33313261bc authored almost 2 years ago by kiritokatklian <[email protected]>
[Update] Store API

- Fixed error when user is null

a584234c61f075a1bd2c9b23dc571af2d1dfa241 authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Store API

- Updated StoreController to address indirect modification of overloaded property

5f381748dc603e7beb34dc9a4fab8bdddf888e2b authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Packages

- Updated composer packages
- Updated npm packages

4de1280bb431c03ab64ed6c4687b85f58d3bddba authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Dashboard

- Updated composer packages
- Updated Nova
- Updated npm packages

4e142b903d95145cdfe3dc0bf461edd3f1f9b70d authored about 2 years ago by kiritokatklian <[email protected]>
[Fix] App Store Listener

- Added try/catch block around subscription specific methods
- Made expire date optional

94a0b0338b57fe33ec28abedf6e369a5247af6de authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Default API Response

- Added isUserAuthenticated to default response even in production
- Added authenticatedUserID to...

b0a7eb62aadfc189e7da478b3d1519c5fad7eeb8 authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Make Searchable

- Updated MakeSearchable function for Episode to ignore global scopes
- Updated MakeSearchable fu...

e6cdedd2ce452f1aee38385e670f5b22a9bfb92e authored about 2 years ago by kiritokatklian <[email protected]>
[Add] Apple App Site Association

- Added apple-app-site-association
- Added route for apple-app-site-association
- Added support f...

d3dd7f78685d6b57dacbfac27d164062f34d88ef authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Episode Broadcast Info

- Added ended_at attribute
- Added is_special attribute
- Added is_premiere attribute
- Added is_...

fde6db798f36162eee60aec4c0be86987102fb90 authored about 2 years ago by kiritokatklian <[email protected]>
[Fix] Route

- Fixed feed message route

e52c3d483d075f6291e8313f5979625c6e447552 authored about 2 years ago by kiritokatklian <[email protected]>
[Add] Quick Search API

- Added quick search API for users

7e7a18db5d018da3c04778489d128b239e008b13 authored about 2 years ago by kiritokatklian <[email protected]>
[Update] App Theme Screenshot

- Fixed app theme not being allowed to have more than one screenshot

cddc9c420ee84b553b8a220274c5a353b9eae2fc authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Knowledge Base

- Updated in-app-purchases banner
- Updated in-app-purchases text

60646d8026e34932c405c24de489a916013442bc authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Maintenance Middleware

- Added api/v1/info to maintenance middleware exception list

79cf2ca8ded49753e55b6fead97d14a5b11048a1 authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Maintenance

- Updated Exceptions/Handler with support for maintenance exception

fde7f3f069051e96e2fffc9de84ad1b32700b53b authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Explore API Response Time

- Improved Explore API response time by using model_id instead of fetching the whole model

6962a952284375d29495e2deb3ffd4c5184c7c1c authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Project API Structure

- Moved v1 API controllers to Controllers/API/v1

b9ee6f571d9f6267e079389d155c1e53b2f1de13 authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Default API Response

- Added isMaintenanceModeEnabled attribute to the response

97dd6261db40be3e350d1b94a3127a30e7c983a5 authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Packages

- Updated Composer packages
- Updated Nova to the latest version
- Updated NPM packages

066122a9591da02368d81b6485b50e9a99bb9b7b authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Base API Response

- Updated JSONResult default response

f2b769f4aded5a85d814dfcf44d5a650464f2837 authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Settings API

- Added YouTube API key env variable
- Added YouTube API key to SettingsResource

c1fbcfa40aaf031005c2212979de9fa4daace797 authored about 2 years ago by kiritokatklian <[email protected]>
[Add] Settings API

- Added SettingsResource
- Added settings API route
- Updated Node packages

ce7b7c3cd48bed1fc950c0243a64490fd01056ae authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Placeholders

- Updated placeholder assets

145e6fd0e82d2bd82d21d764c81bb3303a5f0871 authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Trim Newline

- Updated FeedMessage model to trim newline when parsing content
- Updated User model to trim new...

bafc8d978d523aeee8ae19aa1c27181285f45bde authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Config

- Updated Scout config with meilisearch index-settings

ab166de6223acdd187dc8da13d03c60639c10950 authored about 2 years ago by kiritokatklian <[email protected]>
[Add] Mentions

- Added user mentions
- Added feed messages to user profile
- Updated feed message migration
- Up...

438b2fa5638fc05018a674d19be8ad5c27cf5097 authored about 2 years ago by kiritokatklian <[email protected]>
[Update] User API

- Updated slug auto-generation condition
- Updated updateProfile in MeController to support updat...

5883b5954e63d7d578c1726f9f87224b1bd197f9 authored about 2 years ago by kiritokatklian <[email protected]>
[Update] NPM Packages

- Updated NPM packages

229a62fde794ce216bd0735807cad6533d22c7bb authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Separate Display Name from Username

- Added update-account-information-form
- Updated update-profile-information-form

581808f54db54100265a9227e1c32be9c435bbb5 authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Profile Image View

- Updated width of the profile image svg

c860003e463fe259ed742cc367fa94a047ed3499 authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Metrics

- Updated Nova metrics with 7 day option

90e49b148554a478206c105e43de419753366ab8 authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Misc

- Updated NewPasswordController
- Updated UserReputationPolicy

bc303a238c12d6af308cddc92697bfed8aaa655a authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Packages

- Updated composer packages

baede628fcbd72b552a55d7b3e4100c0a4d6887a authored about 2 years ago by kiritokatklian <[email protected]>
[Update] User Resource

- Updated User Nova resource

f2be54a8558d0be76d36206c5b9bf4e69dc85253 authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Profile Badges

- Added new image symbols
- Added pro-badge component
- Added verified badge to profile page
- Up...

da64e795d35b00a968da857561b68a9ed8f2b61f authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Nova

- Enabled breadcrumbs
- Updated Nova

adc381f7bd154ab09aa62946927a8b86ee6bd311 authored about 2 years ago by kiritokatklian <[email protected]>
[Add] Impersonation

- Added impersonation route
- Added button to stop impersonation
- Implemented Impersonatable tra...

3ea5ca9cc3e7c6061a909b6168cc7c3ecee2e718 authored about 2 years ago by kiritokatklian <[email protected]>
[Add] Permission & Role Policy

- Added Permission policy
- Added Role policy
- Removed NovaPermissionTool
- Updated NovaServiceP...

709e19b2ad23080c3413c660137d94b92fdfc32c authored about 2 years ago by kiritokatklian <[email protected]>
[Update] User Attributes

- Added isVerified attribute to user migration

e22b72838c7754238e98ba8a4e677950eac2baf4 authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Sitemap Generator

- Added staff sitemap
- Added song sitemap

41749af7c40c09f2821376f51abe45a0a21a4b03 authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Character

- Made status required in Nova

cc3e54c7c2f7b0e4b3187b33a0ba0cbe28ec11dd authored about 2 years ago by kiritokatklian <[email protected]>
[Fix] Cast & Staff

- Fixed cast being filtered on JP voice actors only
- Removed staff lockup
- Replaced staff locku...

9fdd9f7d0f16928cc3dab41bad7710db2a517374 authored about 2 years ago by kiritokatklian <[email protected]>
[Fix] Meta Tags

- Fixed fuckup in anime/details

a53d08eea3bb7830c05945f02779d3d3da94f57f authored about 2 years ago by kiritokatklian <[email protected]>
[Add] Anime Season Spider

- Added AnimeSeasonProcessor
- Added AnimeSeasonSpider
- Added ScrapeAnimeSeason Nova action

68734eb132655b60331820fbea86717b1bab2ba8 authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Session Notification

- Added notify parameter to decide when to notify user of new sessions

adead92a66c759a8ec1a7151d313c42fe47c26da authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Press-Kit Meta

- Updated meta tags of Press-Kit view

a23c594a1843425e44844ac0a85e14aa40fd6674 authored about 2 years ago by kiritokatklian <[email protected]>
[Add] N+1 Query Detector

- Added detection for N+1 queries

f525bf45610f6dcbdad35b89c7ab057accf3f103 authored about 2 years ago by kiritokatklian <[email protected]>
Merge remote-tracking branch 'origin/master'

d6831f58aff2852f2708dab7b83d85409279e9a7 authored about 2 years ago by kiritokatklian <[email protected]>
[Add] Third-Party Service route support

- Added UserIsProOrSubscribed middleware
- Added routes to support redirecting to relevant anime ...

09532577d1eb235c1b66e6fca58f67d83398f2f5 authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Session Attribute

- Added HasSessionAttribute trait
- Updated Session model with HasSessionAttribute trait
- Update...

330c8326790acb518fe216229a448d753af65e57 authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Model Relations

- Added with property to some models to lower query count

4bb1adec37351e5a17d2a3a24c3cc7551b6468d7 authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Model Relations

- Added with property to some models to lower query count

13333c661235b4854c58a5a0d8d22be68609976c authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Deletion Events

- Included check for SoftDelete in registered delete events

f94baee60c0df0a3e8f9d4b32f12b55157f1e84f authored about 2 years ago by kiritokatklian <[email protected]>
[Update] Nova Resources

- Temporarily disabled custom properties for Image fields

24bd0847e452ad459c2b74f99de99295d12a5732 authored about 2 years ago by kiritokatklian <[email protected]>
[Update] App Theme

- Refactored AppTheme's Media relationship
- Removed HasScreenshotImage

992fa66cd4f679f80d9da70fdc56241d43529cbc authored about 2 years ago by kiritokatklian <[email protected]>