Commit 3a9371f
chore: delete activies with URLs down (#9258)
* fix(Youtube Music): remove old if check for showBrowsing (#8886)
* feat(Netflix): add setting to hide small images (#8885)
* fix(Youtube): channel name & image being null (#8883)
* fix(Youtube): channel name being null
* fix(Youtube): version bump
* fix(Youtube): fix channel logo"
* Update presence.ts
Signed-off-by: github plz bring back DarkVIllager <darkville14@gmail.com>
---------
Signed-off-by: github plz bring back DarkVIllager <darkville14@gmail.com>
* feat(YNOProject): add presence (#8879)
Signed-off-by: Zenn Laurence <96865086+luo3house@users.noreply.github.com>
Co-authored-by: Bas van Zanten <bas.van.zanten007@gmail.com>
* feat(Gemini): added option to show title (#8887)
* feat(gemini): added show title option
* feat(gemini): added word count
* feat(gemini): added version bump
* fix(gemini): added contributor
* fix(gemini): removed surpress
---------
Signed-off-by: Tschöggi <53406238+tschogge@users.noreply.github.com>
* feat(HBO GO): use watching type & fix only show browsing (#8890)
* feat(HBO GO): use watching type & fix only show browsing
* feat(HBO GO): update presence details for series
---------
Signed-off-by: Slowlife <slowlife1165@gmail.com>
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
* fix(DashNet): prevent memory leak & change to pagevar code (#8892)
* fix(DashNet): prevent memory leak & change to pagevar code
* perf(DashNet): improve code
* chore(Gemini): format metadata (#8893)
Signed-off-by: SeMiD <semid@premid.app>
* feat(BeatLeader): add watching & ReBeat images (#8899)
* feat(BeatLeader): add watching & ReBeat images
* fix(BeatLeader): correct version bump
* chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 (#8902)
* refactor(YouTube): remove unused code, improve settings (#8901)
* fix: remove nonexistent string
* chore: change default logo option
* fix: remove `adjustTimeError`
* chore: rename Logo option to Image
* perf: run `getTimestampsfromMedia` once
* chore: remove `adjustTimeError`
---------
Signed-off-by: veryCrunchy <me@verycrunchy.dev>
* chore(WIMS): delete presence due to website deletion (#8909)
* fix(wumpus.store): remove presence (#8908)
* refactor(Wcostream): update display domain name (#8912)
* New URL (www.wcostream.tv)
---------
Signed-off-by: Jamie Needham <89056213+Espressocodes@users.noreply.github.com>
* fix(Physics Wallah): Website updated (#8900)
* fixes
* lint
* A lil fix
* Commit changes
* lint
* Fixed and linted code
* a lil fix
* a small typo
* check fixes
* fix
* fix and format
* remove fullurl=href
* chore(YNOProject): update assets (#8891)
* chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
* Update websites/Y/YNOProject/metadata.json
Signed-off-by: Bas van Zanten <bas.van.zanten007@gmail.com>
---------
Signed-off-by: SeMiD <semid@premid.app>
Signed-off-by: Bas van Zanten <bas.van.zanten007@gmail.com>
Co-authored-by: Bas van Zanten <me@bas950.com>
* chore(Wcostream): format metadata (#8916)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
* chore(BeatLeader): update assets (#8904)
* chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
* chore(BeatLeader): bump version
Signed-off-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
---------
Signed-off-by: SeMiD <semid@premid.app>
Signed-off-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
* feat(LessWrong): add presence (#8913)
Signed-off-by: tonybolivar <71916060+tonybolivar@users.noreply.github.com>
Signed-off-by: Anthony Bolivar <71916060+tonybolivar@users.noreply.github.com>
Co-authored-by: github plz bring back DarkVIllager <darkville14@gmail.com>
Co-authored-by: Bas van Zanten <bas.van.zanten007@gmail.com>
* feat(RTLplay): revamp 2.0.0 + features added (#8910)
* feat(RTLplay): fixed timestamps and created utils
* feat(RTLplay): graphics update and other
* fix(RTLplay): added return type + run prettier
* fix(RTLplay): removed adjustTime function + other
* chore(BeatLeader): format metadata (#8927)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
* chore(LessWrong): update assets (#8920)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
Co-authored-by: Bas van Zanten <me@bas950.com>
* chore(RTLplay): update assets (#8930)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
Co-authored-by: Bas van Zanten <me@bas950.com>
* feat(Zaiko): add presence (#8915)
* fix(CacaX): update metadata and selectors (#8923)
* Update metadata.json (new website)
Signed-off-by: Doraf <58978093+DorafBG@users.noreply.github.com>
* chore(CacaX): update metada + fixs
---------
Signed-off-by: Doraf <58978093+DorafBG@users.noreply.github.com>
* fix(Crowdin): fix some broken querySelector (#8924)
* fix(Crowdin): fix some broken querySelector
* fix(Crowdin): correction of incorrect state
* chore(Zaiko): update assets (#8931)
Signed-off-by: SeMiD <semid@premid.app>
* chore(CacaX): update assets (#8932)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
* feat(AniLibria): add presence (#8929)
* feat(1Anime): Add presence (#8935)
* feat(Club Penguin Journey): add presence (#8925)
Signed-off-by: moyaimoment <51049688+moyaimoment@users.noreply.github.com>
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
* chore(AniLibria): update assets (#8939)
Signed-off-by: SeMiD <semid@premid.app>
* fix(myCANAL): implement better detection + crop thumbnail (#8940)
Signed-off-by: Arias800 <24809312+Arias800@users.noreply.github.com>
* chore(1anime): update assets (#8945)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
Signed-off-by: Bas van Zanten <me@bas950.com>
Co-authored-by: Bas van Zanten <me@bas950.com>
* feat(PlanetXO): Add presence (#8938)
* New Presance for upcoming radio network in the UK.
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Delete websites/P/PlanetXO directory
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Add files via upload
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Delete websites/P/PlanetXO directory
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Add files via upload
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Should be fixed. Should be compiled now.
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Update presence.ts
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Update presence.js
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Delete websites/P/PlanetXO/dist directory
No one else has a dist folder, so i remove it :)
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Delete websites/P/PlanetXO/tsconfig.json
no one else hassss
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Bye Bye Lint Errors? 😟
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Should be preferfect :)
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* fixedddd?
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Update presence.ts - Fix in logic.
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Update presence.ts - Dupliate logic fix
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Update presence.ts - Removal of \
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Updated Meta to allow for Mail Status
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Update presence.ts - Add mail support.
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Removed links to home page.
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Update presence.ts
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Update metadata.json Updated background to app, suggested by Bas950.
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Update presence.ts
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Update websites/P/PlanetXO/presence.ts
Co-authored-by: Bas van Zanten <bas.van.zanten007@gmail.com>
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Update websites/P/PlanetXO/presence.ts
Co-authored-by: Bas van Zanten <bas.van.zanten007@gmail.com>
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Update websites/P/PlanetXO/presence.ts
Co-authored-by: Bas van Zanten <bas.van.zanten007@gmail.com>
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Update websites/P/PlanetXO/presence.ts
Signed-off-by: Bas van Zanten <bas.van.zanten007@gmail.com>
---------
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
Signed-off-by: Bas van Zanten <bas.van.zanten007@gmail.com>
Co-authored-by: Bas van Zanten <bas.van.zanten007@gmail.com>
* chore(Club Penguin Journey): update assets (#8946)
Signed-off-by: SeMiD <semid@premid.app>
Signed-off-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
* chore(PlanetXO): update assets (#8949)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
* feat(Websim): add presence (#8951)
* chore(Websim): update assets (#8954)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
* feat(KBHGames): Add presence (#8943)
Signed-off-by: moyaimoment <51049688+moyaimoment@users.noreply.github.com>
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
* feat(Embry): add firehostredux to private ip check (#8955)
* fix(Twitch): fix show pfp option selectors (#8956)
* chore(KBHGames): update assets (#8957)
Signed-off-by: SeMiD <semid@premid.app>
* fix(Heroku): remove unused multiLanguage property (#8962)
* fix(Holodex): correct the multiLanguage property (#8963)
Corrects the `multiLanguage` property to a boolean value and
increments the version number from 1.0.24 to 1.0.25 to reflect
the changes made in the configuration.
* feat(Skribbl.io): change multiLanguage setting (#8968)
* feat(x.com): change multiLanguage setting (#8967)
* feat(watch.lonelil.com): change multiLanguage setting (#8969)
* feat(watch.lonelil.com): change multiLanguage setting
* chore: lint
* feat(TwitCasting): update multiLanguage setting (#8971)
* feat(Minecraft Wiki): change multiLanguage setting (#8970)
* fix(Club Penguin Journey): fix ClientId (#8961)
* fix(Club Penguin Journey): fix ClientId
Signed-off-by: moyaimoment <51049688+moyaimoment@users.noreply.github.com>
* Version bump
Signed-off-by: moyaimoment <51049688+moyaimoment@users.noreply.github.com>
---------
Signed-off-by: moyaimoment <51049688+moyaimoment@users.noreply.github.com>
* fix(Genius): addressing bug where song titles are undefined (#8964)
* Update metadata.json
Signed-off-by: trixie 🕹️ <kicksfortricks4@gmail.com>
* Fix title detection
Signed-off-by: trixie 🕹️ <kicksfortricks4@gmail.com>
---------
Signed-off-by: trixie 🕹️ <kicksfortricks4@gmail.com>
* chore: update assets (#8972)
Signed-off-by: SeMiD <semid@premid.app>
* fix(Edgenuity): fixed player detection (#8975)
* chore(Genius): update assets (#8974)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
* chore: update schema version (#8979)
* feat: update schema version
* chore: bump version
* chore: update docs
* chore: update assets (#8980)
Signed-off-by: SeMiD <semid@premid.app>
* feat(StudyStream): add activity (#8981)
* feat(LessWrong): add button for posts and profiles, display currently viewed profile (#8959)
* Update presence.ts
Signed-off-by: Anthony Bolivar <71916060+tonybolivar@users.noreply.github.com>
* Update metadata.json
Signed-off-by: Anthony Bolivar <71916060+tonybolivar@users.noreply.github.com>
* Update presence.ts
Signed-off-by: Anthony Bolivar <71916060+tonybolivar@users.noreply.github.com>
* Update presence.ts
Signed-off-by: Anthony Bolivar <71916060+tonybolivar@users.noreply.github.com>
* Add files via upload
Signed-off-by: Anthony Bolivar <71916060+tonybolivar@users.noreply.github.com>
* Add files via upload
Signed-off-by: Anthony Bolivar <71916060+tonybolivar@users.noreply.github.com>
* Update websites/L/LessWrong/presence.ts
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
Signed-off-by: Anthony Bolivar <71916060+tonybolivar@users.noreply.github.com>
* Update presence.ts
Signed-off-by: Anthony Bolivar <71916060+tonybolivar@users.noreply.github.com>
---------
Signed-off-by: Anthony Bolivar <71916060+tonybolivar@users.noreply.github.com>
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
* feat(jut.su): add cover art and change activity type to watching (#8982)
* feat(jut.su): add cover art and change activity type to watching
* feat(jut.su): improve activity message clarity
* chore(LessWrong): format metadata (#8984)
Signed-off-by: SeMiD <semid@premid.app>
* chore(StudyStream): update assets (#8985)
Signed-off-by: SeMiD <semid@premid.app>
* fix(TuneIn): fix presence not working with switch stations (#8987)
* feat: add stale detection
* feat: enhance stale issue and PR management in GitHub Actions
- Added configuration for marking pull requests as stale after 14 days of inactivity.
- Introduced messages for stale and closed pull requests to improve user communication.
- Updated labels for stale issues and pull requests to better categorize them.
This update aims to streamline the management of stale issues and pull requests, ensuring timely follow-ups and closures.
* feat: enhance stale issue and PR management in GitHub Actions
- Added configuration for marking pull requests as stale after 14 days of inactivity.
- Introduced messages for stale and closed pull requests to improve user communication.
- Updated labels for stale issues and pull requests to better categorize them.
This update aims to streamline the management of stale issues and pull requests, ensuring timely follow-ups and closures.
* chore(Laftel): remove service due to duplicate in korean (#9007)
* chore: add `pnpm dev` (#8996)
* feat(Sorryfield): add startTimestamp and chart (by song) list page (#8991)
* feat(Sorryfield): add startTimestamp and chart (by song) list page
* fix: DeepScan expression not used error
Signed-off-by: Dongwan Seo <kr.ihah@kakao.com>
* fix: the stop image didn't come up when the song was completed
Signed-off-by: Dongwan Seo <kr.ihah@kakao.com>
* chore: formatted files
Signed-off-by: Dongwan Seo <kr.ihah@kakao.com>
* chore: suggested change
Signed-off-by: Dongwan Seo <kr.ihah@kakao.com>
* chore: suggested change
Signed-off-by: Dongwan Seo <kr.ihah@kakao.com>
---------
Signed-off-by: Dongwan Seo <kr.ihah@kakao.com>
* fix(4chan): add urls (#8993)
Co-authored-by: bear_ <fuck@shit.up>
* feat(Incels.is): Updated author name (I'm the author), minor tweaks t… (#8995)
* feat(Incels.is): Updated author name (I'm the author), minor tweaks to the detail messages
* feat(Incels.is): bumped up version number
* feat(Incels.is): hopefully fixed the linting errors
* feat(Incels.is): second attempt at lint error fixing
* chore(Wbijam): remove activity (#8998)
website content overtaken and changed
Signed-off-by: Jakup <84023677+Jacob1Tm@users.noreply.github.com>
* fix(Spotify Podcasts): show large image cover (#9002)
* fix(Spotify Podcasts): large image cover
* chore(Spotify Podcasts): bump version
---------
Co-authored-by: Anaxes <DiscordAnaxes@users.noreply.github.com>
* chore(YouTube): change id to reset setting to default (#9006)
* chore(Incels.is): format metadata (#9008)
Signed-off-by: SeMiD <semid@premid.app>
* feat(stremio): many improvements (#8994)
* feat(stremio): many improvements
* chore: remove onetime var
* chore: update image
Signed-off-by: veryCrunchy <me@verycrunchy.dev>
* fix: deepscan issues
Signed-off-by: veryCrunchy <me@verycrunchy.dev>
* chore: fmt
---------
Signed-off-by: veryCrunchy <me@verycrunchy.dev>
* feat(StreamEast): add presence (#8953)
* chore(metadata): bump iframe activities
* chore(Stremio): update assets (#9012)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
* chore(StreamEast): update assets (#9013)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
* chore(workflows): update stale issue handling (#9019)
Only closes bugs with the needs-repro label
* chore: format metadata (#9017)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
* feat(Yandex Music): rewrite presence (#9015)
* feat(Yandex Music): rewrite presence
* chore: change username
* feat(Yandex Music): hide when paused
* refactor: remove un-needed function
* feat(Nitro Type): update presence (#8997)
* fix(Nitro Type): fix setting
* fix(Nitro Type): bump version & add myself as contributor
* feat(Nitro Type): add standing to leagues page
* fix(Nitro Type): improve readability
---------
Signed-off-by: joerkig <44418429+joerkig@users.noreply.github.com>
* feat(Studio.Design): add presence (#9016)
* feat(Studio.Design): add Studio.Design presence
* fix(Studio.Design): fix language code
* fix(Studio.Design): lint
* feat(Studio.Design): add project details and privacy mode
* fix(Studio.Design): fix changes requested
* fix(Studio.Design): prettier
* fix(CHZZK): resolve stream info not showing (#9025)
* fix: stream info not show
Signed-off-by: Dongwan Seo <kr.ihah@kakao.com>
* chore: add altname
---------
Signed-off-by: Dongwan Seo <kr.ihah@kakao.com>
* chore(issue_template): change github issue template (presence to activity) (#9035)
chore: change github issue template (presence to activity)
* chore(Studio.Design): update assets (#9039)
Signed-off-by: SeMiD <semid@premid.app>
* feat(Royal Road): add presence (#9003)
Signed-off-by: Anaxes <68460474+DiscordAnaxes@users.noreply.github.com>
Co-authored-by: Anaxes <DiscordAnaxes@users.noreply.github.com>
* feat(AnimeLib): new presence (#9023)
* feat(AnimeLib): new presence
* fix(AnimeLib): private watching
* style(AnimeLib): prettier
* types(AnimeLib): return types in lib.ts
* chore(AnimeLib): remove unnecessary getStrings
* fix(AnimeLib): could not find dub/ep when window is resized
When window is resized, menus are removed and only buttons are left
chore(AnimeLib): remove unnecessary variable declarations for timestamps
* chore(AnimeLib): remove unnecessary comment
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
Signed-off-by: Kito <snackyt1997@gmail.com>
* chore(AnimeLib): more narrow iframe regexp
---------
Signed-off-by: Kito <snackyt1997@gmail.com>
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
* fix(StreamingCommunity): update domain (#9024)
* fix(StreamingCommunity): update domain
* Update websites/S/StreamingCommunity/metadata.json
Co-authored-by: github plz bring back DarkVIllager <darkville14@gmail.com>
Signed-off-by: Antonino <133604163+Hikki0710@users.noreply.github.com>
* fix(StreamingCommunity): update version
---------
Signed-off-by: Antonino <133604163+Hikki0710@users.noreply.github.com>
Signed-off-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
Co-authored-by: github plz bring back DarkVIllager <darkville14@gmail.com>
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
* chore: remove spaces from strings and delete: V Live Presence (#9033)
* chore: remove spaces from string names
* chore(V Live): delete presence
---------
Co-authored-by: Florian Metz <me@timeraa.dev>
* feat(Zombies World Records): add presence (#9054)
* feat(HEO Systems): add presence (#9037)
* chore(CHZZK): format metadata (#9040)
* fix(RTLplay): fix movie and channel media issues (#9044)
* chore(Royal Road): update assets (#9042)
* feat(GoPlay): use watching type & remove settings (#9047)
* feat(GoPlay): use watching type & remove settings
* feat: remove smallImageKey
* chore(AnimeLib): update assets (#9056)
* chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
* fix(AnimeLib): add hack to resolve Deepscan issues in lib.ts
Add a no-op function to bypass Deepscan warnings related to
camelcase. This change helps maintain code quality while
allowing for necessary exceptions in the codebase.
---------
Signed-off-by: SeMiD <semid@premid.app>
Co-authored-by: Bas950 <me@bas950.com>
* chore(Zombies World Records): update assets (#9060)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
Signed-off-by: Bas van Zanten <me@bas950.com>
Co-authored-by: Bas van Zanten <me@bas950.com>
* chore(vscode): disable Discord integration in settings (#9064)
* chore(vscode): disable Discord integration in settings
* chore: disable Discord integration in VSCode settings
* chore(RTLPlay): update assets (#9062)
* chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
* chore: bump version
---------
Signed-off-by: SeMiD <semid@premid.app>
Signed-off-by: Bas van Zanten <me@bas950.com>
Co-authored-by: Bas950 <me@bas950.com>
* chore(HEO Systems): update assets (#9068)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
Signed-off-by: Bas van Zanten <me@bas950.com>
Co-authored-by: Bas van Zanten <me@bas950.com>
* chore(DMOJ): update discord account (#9053)
* chore: move strings into repo & presence > activity (#9070)
* chore: refactor
* chore: test
* Update Crowdin configuration file
* chore: test
* chore: test
* chore: test
* chore: test
* chore: test
* chore: test
* chore: test
* chore: add strings
* chore: add general
* chore: add general
* chore: add general
* chore: add general
* fix: links
* Update .github/CONTRIBUTING.md
Co-authored-by: Bas van Zanten <me@bas950.com>
Signed-off-by: Florian Metz <me@timeraa.dev>
* Update .github/CONTRIBUTING.md
Co-authored-by: Bas van Zanten <me@bas950.com>
Signed-off-by: Florian Metz <me@timeraa.dev>
* Update .github/CONTRIBUTING.md
Co-authored-by: Bas van Zanten <me@bas950.com>
Signed-off-by: Florian Metz <me@timeraa.dev>
---------
Signed-off-by: Florian Metz <me@timeraa.dev>
Co-authored-by: Bas van Zanten <me@bas950.com>
* feat(AnimeLib): add privacy mode for 'reviews' case (#9072)
types(AnimeLib): improve typings in lib.ts
refactor(AnimeLib): make lib.ts more readable
chore(AnimeLib): add new tags in metadata.json
* fix(Netflix): resolve pause and showsmallimages issues (#9049)
* fix(Netflix): pause and showsmallimages issues
- Fixed issue where pausing would not update the presence status correctly - setting the timestamp to null broke the presence
- Resolved problem with small images not displaying properly - setting the image url to "" wouldn't update the image
Closes #9031
* chore(Netflix): version bump to 6.1.2
* feat(Dek-d): add presence (#8992)
* feat(Dek-d): add presence
* feat(Dek-d): add presence
* fix: compile and lint error
* fix: change the logo size to 512x512
* fix: edited the code to suggest change Except default case
* fix: edited suggest change
* fix: lint
* fix: change all of querySelectorALL to querySelector
* fix: remove button, comment on line 245 and other suggest change
* fix: lint
* fix: deleted unnecessary commentand change document.URL to location.href
* fix: default case to Browsing
* fix: document.locaion
* fix: delete line 268
* refactor(Zalando): rewrite activity (#9071)
* chore(Zalando): rewrite activity
* style(Zalando): format metadata
* chore(Zalando): remove old variables
* chore(Dek-d): update assets (#9073)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
* chore(HBO Max): remove activity (#9077)
* feat(AnimeLib): add support for buttons (#9075)
feat(AnimeLib): add supprot for 'faq' page
fix(AnimeLib): wrong else block position in 'franchise' case
Since the else block was in a wrong position, the browsing franchises state was never shown.
style(AnimeLib): change activity style for 'news', 'user' 'team' cases
Added a site logo to smallImageKey
* feat(Freek): add activity (#9014)
Co-authored-by: Anaxes <DiscordAnaxes@users.noreply.github.com>
* feat(Sushi Scan): add activity (#9055)
* feat(SOOP): add activity (#9081)
Signed-off-by: Slowlife <slowlife1165@gmail.com>
* feat(WeTV): add cover image setting and refactor activity logic (#9085)
* feat(AnimeLib): add support for 'messages' and 'downloads' cases (#9086)
* chore(AnimeLib): format metadata (#9079)
Signed-off-by: SeMiD <semid@premid.app>
* chore(Freek): update assets (#9080)
Signed-off-by: SeMiD <semid@premid.app>
* chore(Sushi Scan): update assets (#9095)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
* chore(SOOP): update assets (#9096)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
Signed-off-by: Bas van Zanten <me@bas950.com>
Co-authored-by: Bas van Zanten <me@bas950.com>
* chore(WeTV): update assets (#9097)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
Signed-off-by: Bas van Zanten <me@bas950.com>
Co-authored-by: Bas van Zanten <me@bas950.com>
* fix: add conditional check for repository owner in Crowdin workflow (#9078)
* feat(Apple TV+): rewrite activity (#9093)
* feat(Apple TV+): no timestamp on pause
* feat(Apple TV+): remove small image setting & show pause icon on pause
* feat(Sflix): add activity (#9029)
Signed-off-by: Iúri Neves <60155360+iuriineves@users.noreply.github.com>
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
Co-authored-by: github plz bring back DarkVIllager <darkville14@gmail.com>
Co-authored-by: Bas van Zanten <bas.van.zanten007@gmail.com>
* feat(Desu-Online): update presence (#9083)
Signed-off-by: Meffiu <42370647+Meff1u@users.noreply.github.com>
* feat(Watch-Anime): information update visible (#9100)
* Addition of the Watch-Anime website
* First Fix Errors Recover
* Update presence.ts
* Second Fix Errors Recover
* Real Second Fix Errors Recover
* Third Fix Errors Recover
* Fourth repair of errors
* Fifth repair of errors
* Reform of the 4th commit and try to resolve the error
* Sixth attempt at error resolution
* Seventh attempt at error resolution
* Eighth attempt to resolve error
* Ninth attempt to resolve error
* Tenth attempt to resolve the error
* Resolution of the 10th error resolution attempt
* Eleventh attempt to resolve the error
* Twelfth attempt to resolve the error
Signed-off-by: Arthur Augis <92651106+ArthurAugis@users.noreply.github.com>
* Update metadata.json after theusaf's remarks
Signed-off-by: Arthur Augis <92651106+ArthurAugis@users.noreply.github.com>
* Update metadata.json V2
Signed-off-by: Arthur Augis <92651106+ArthurAugis@users.noreply.github.com>
* Update metadata.json V3
Signed-off-by: Arthur Augis <92651106+ArthurAugis@users.noreply.github.com>
* Update presence.ts V2
Signed-off-by: Arthur Augis <92651106+ArthurAugis@users.noreply.github.com>
* Update presence.ts V3
Signed-off-by: Arthur Augis <92651106+ArthurAugis@users.noreply.github.com>
* Update presence.ts V4
Signed-off-by: Arthur Augis <92651106+ArthurAugis@users.noreply.github.com>
* Update presence.ts
Signed-off-by: Arthur Augis <92651106+ArthurAugis@users.noreply.github.com>
* Update presence.ts
Signed-off-by: Arthur Augis <92651106+ArthurAugis@users.noreply.github.com>
* Update presence.ts
Signed-off-by: Arthur Augis <92651106+ArthurAugis@users.noreply.github.com>
* Update presence.ts
Signed-off-by: Arthur Augis <92651106+ArthurAugis@users.noreply.github.com>
* Changed the visible information of Watch-Anime to be cleaner
---------
Signed-off-by: Arthur Augis <92651106+ArthurAugis@users.noreply.github.com>
Signed-off-by: TsuKiZo <156949998+xTsuKiZox@users.noreply.github.com>
Co-authored-by: TsuKiZo <tsukizooff@outlook.fr>
Co-authored-by: Arthur Augis <rainbowyyyoshi@gmail.com>
Co-authored-by: Arthur Augis <92651106+ArthurAugis@users.noreply.github.com>
Co-authored-by: MAKARYAN Raphael <contact@raphaelmakaryan.fr>
* feat(Cineby): add activity (#9087)
* chore(YouTube Music): update various things (#9105)
* chore(SoundCloud): only show small image on pause (#9107)
* chore(SoundCloud): only show small image on pause
* chore(SoundCloud): bump version to 2.5.3
* chore(PlanetXO): Removed unneeded metadata. (#9109)
* Update metadata.json
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* Fixed Version Bump "Issue".
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
---------
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
* chore(Sflix): update assets (#9111)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
* chore(PlanetXO): format metadata (#9115)
* chore(Cineby): update assets (#9116)
Signed-off-by: SeMiD <semid@premid.app>
Signed-off-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
* fix(AnimeUnity): update outdated url (#9110)
* fix(AnimeUnity): update outdated url
Signed-off-by: Skully <117316808+skullysmods@users.noreply.github.com>
* fix(AnimeUnity) : url fixes
Signed-off-by: Skully <117316808+skullysmods@users.noreply.github.com>
---------
Signed-off-by: Skully <117316808+skullysmods@users.noreply.github.com>
* chore(AnimeUnity): format metadata (#9118)
* feat(Granblue Fantasy): add raid details & query only necessary data (#9094)
* feat(Granblue Fantasy): add raid details & query only necessary data
* chore(Granblue Fantasy): bump version
* refactor: use pid for image
* fix: get percentage of hp
* feat: add arcarum & shop details
* feat(Freek): add more sources to iframe regex (#9119)
Co-authored-by: Anaxes <DiscordAnaxes@users.noreply.github.com>
* feat(Trakt): display show and movie covers (#9120)
Co-authored-by: Anaxes <DiscordAnaxes@users.noreply.github.com>
* fix(AnimeSaturn): update domain (#9117)
Signed-off-by: Antonino <133604163+Hikki0710@users.noreply.github.com>
Co-authored-by: Skully <117316808+skullysmods@users.noreply.github.com>
* chore(Granblue Fantasy): update assets (#9121)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
* chore(AnimeSaturn): format metadata (#9122)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
* feat(PCGamingWiki): add activity (#9101)
Signed-off-by: Bruno Ramos <37979213+Kuriel23@users.noreply.github.com>
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
* chore(PCGamingWiki): update assets (#9124)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
* chore(Google Play): remove regExp (#9129)
* chore(Google Play): remove regExp
* fix: bump version
* fix(Granblue Fantasy): handle no alive boss (#9128)
* feat(ArcViewer): add timebar and fixes (#9126)
* feat(U-NEXT): add activity (#9102)
* feat(U-NEXT): add unext presence
* feat(U-NEXT): add livestream archive presence
* fix(U-NEXT): add livestream detail page path regex
* fix(U-NEXT): change ja to ja_JP
* fix(U-NEXT): changes Strings, unext to u-next
* refactor(U-NEXT): changes thumbnail
* refactor(U-NEXT): remove unused Strings
* feat(PlanetXO): add player support (#9125)
Added Support for PXO Player Screen
---------
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
* chore(U-NEXT): update assets (#9130)
* fix(Prime Video): change regex (#9131)
* fix(MoviesJoy): update domain and regex (#9132)
Signed-off-by: Skully <117316808+skullysmods@users.noreply.github.com>
* chore(PlanetXO): format metadata (#9133)
* style(AnimeLib): change activity styling (#9127)
* style(AnimeLib): change activity styling
feat(AnimeLib): privacy mode for 'collections' case
feat(AnimeLib): add collection type in 'collections' case
Collection type is shown in the details and follows this format: "Коллекция по <type>" ("<type> collection")
feat(AnimeLib): add placeholder for unavailability to display info when watching a licensed anime
fix(AnimeLib): fail to get current episode number in specific window size
* chore(AnimeLib): more accurate checks for episode number/movie
fix(AnimeLib): crash when 'rus_name' is empty string
Replaces with 'name' as it is always present
* chore: delete DMCA'd activities (#9141)
* chore(Prime Video): format metadata (#9136)
* chore(MoviesJoy): format metadata (#9137)
* fix(Granblue Fantasy): remove `largeImageText` & fix getting boss hp (#9140)
* feat(types): allow setting largeImageKey for listening activites (#9138)
* feat(DEX Screener): add activity (#9134)
Signed-off-by: Faris Daffa <faris.6dsdiaf@gmail.com>
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
* feat(Claude): add activity (#9139)
* feat(Claude): add activity
* fix(Claude): changes client id
* fix(Claude): empty message elements
* fix(Claude): set version 1.0.0
* fix(Claude): set bland color (#da7756)
* refactor(Claude): changes Talking asset
Co-authored-by: github plz bring back DarkVIllager <darkville14@gmail.com>
Signed-off-by: c7e715d1b04b17683718fb1e8944cc28 <154405627+c7e715d1b04b17683718fb1e8944cc28@users.noreply.github.com>
* refactor(Claude): changes logo in metadata.json
Co-authored-by: github plz bring back DarkVIllager <darkville14@gmail.com>
Signed-off-by: c7e715d1b04b17683718fb1e8944cc28 <154405627+c7e715d1b04b17683718fb1e8944cc28@users.noreply.github.com>
* refactor(U-NEXT): changes Logo asset
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
Signed-off-by: c7e715d1b04b17683718fb1e8944cc28 <154405627+c7e715d1b04b17683718fb1e8944cc28@users.noreply.github.com>
---------
Signed-off-by: c7e715d1b04b17683718fb1e8944cc28 <154405627+c7e715d1b04b17683718fb1e8944cc28@users.noreply.github.com>
Co-authored-by: github plz bring back DarkVIllager <darkville14@gmail.com>
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
* chore: update activities (#9148)
* feat: allow watching type to set largeImageText
* feat: add toggle for showing title
* chore: retrofit activities
* fix: deepscan issue
* fix: deepscan issue
* chore(DEX Screener): update assets (#9151)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
* feat(Granblue Fantasy): style character image (#9157)
* feat(Granblue Fantasy): style character image
* chore: style co-op text
* feat(Phira): add activity (#9158)
* chore(Netflix): update version to 6.2.0 & implement season logic (#9154)
* chore(Netflix): update version to 6.2.0 & enhance presence state display
* Update websites/N/Netflix/presence.ts
Signed-off-by: Florian Metz <me@timeraa.dev>
---------
Signed-off-by: Florian Metz <me@timeraa.dev>
* chore: delete activies with URLs down
* chore: restore activies
* chore(OneTouchTV): new URL
* chore(Claude): update assets (#9162)
* chore(Phira): update assets (#9163)
* feat(PikiDiary): add activity (#9147)
Signed-off-by: darkitxu84 <76633266+darkitxu84@users.noreply.github.com>
Co-authored-by: Bas van Zanten <bas.van.zanten007@gmail.com>
Co-authored-by: github plz bring back DarkVIllager <darkville14@gmail.com>
* feat(Freek): implement season and episode text through largeImageText (#9150)
* feat(Freek): implement season and episode text through largeImageText
* fix(fFreek): type error
* chore(Freek): lint
* fix(Freek): eslint error
---------
Co-authored-by: Anaxes <DiscordAnaxes@users.noreply.github.com>
* feat(YouTube Music): utilize `largeImageText` for albums (#9156)
* feat(YouTube Music): utilize `largeImageText` for albums
* chore: bump version
---------
Signed-off-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
* fix(Twitch): %title% placeholder doesn't work with lives (#9168)
* fix(Twitch): %title% placeholder doesn't work in lives
* chore(Twitch): bump version
* style(Twitch): use correct code style
Co-authored-by: Bas van Zanten <bas.van.zanten007@gmail.com>
Signed-off-by: darkitxu84 <76633266+darkitxu84@users.noreply.github.com>
---------
Signed-off-by: darkitxu84 <76633266+darkitxu84@users.noreply.github.com>
Co-authored-by: Bas van Zanten <bas.van.zanten007@gmail.com>
* feat(Timeguessr): add activity (#9155)
Signed-off-by: Jules K. <89418218+julesk1702@users.noreply.github.com>
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
* chore(PikiDiary): update assets (#9169)
* chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
* chore: revert to initial version
Signed-off-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
* chore: cast type
---------
Signed-off-by: SeMiD <semid@premid.app>
Signed-off-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
Co-authored-by: Bas950 <me@bas950.com>
* feat(Eurogamer): add activity (#9159)
* chore(AnimeLib): cache current dub (#9165)
* fix(YouTube Music): only set largeImageText when needed (#9176)
* wip: test out security scan
Signed-off-by: Florian Metz <me@timeraa.dev>
* wip: testing
* chore(Timeguessr): update assets (#9173)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
* feat: send i18n file to extension in dev mode (#9175)
Co-authored-by: Florian Metz <me@timeraa.dev>
* chore(AnimeLib): format metadata (#9174)
* feat(Brave Search): use strings (#9166)
* feat(Brave Search): use strings
* feat(Brave Search): add i18n
* feat(Brave Search): formatting i18n file
* feat(Brave Search): new setting for multilanguage
* chore: remove eslint from lint:ci
* fix: check if there is an i18n file and restart on add/unlink (#9185)
* fix: check if there is an i18n file and restart on add/unlink
* chore: lint
* refactor: remove Subso, the useless web (#9188)
* chore(Subso): remove activity
* chore(The useless web): remove activity
* feat(tranimeizle): change website url (#9187)
Signed-off-by: Baki <eggsydev@gmail.com>
Co-authored-by: Dark_Ville <42322979+DarkVillager@users.noreply.github.com>
Co-authored-by: github plz bring back DarkVIllager <darkville14@gmail.com>
* fix(RadiosNet): add www in metadata (#9194)
* feat(Viu): update activity type (#9202)
* chore: update schema and locales (#9208)
* chore: update schema and locales
* chore: bump version
* chore: update validator
* chore: as PresenceData
* chore: as PresenceData
* feat(kisskh): add activity (#9183)
* fix(RadiosNet): replacing the search's "+" with a space (#9196)
* fix: replacing the search's "+" with a space
Signed-off-by: Nathan Santos <nathandossantosdasilva@gmail.com>
* chore: bumped version number
Signed-off-by: Nathan Santos <nathandossantosdasilva@gmail.com>
* chore: ran prettier
Signed-off-by: Nathan Santos <nathandossantosdasilva@gmail.com>
* chore: ran prettier again
---------
Signed-off-by: Nathan Santos <nathandossantosdasilva@gmail.com>
* refactor(Hyakanime): refactored code and update some routes (#9198)
* refactor(Hyakanime): better code and update some routes
* refactor(Hyakanime): better code and update some routes
* fix(Gemini): update word count (#9205)
* fix(package-lock-version): upgraded cli version in package-lock.json
* fix(gemini): fixed word count problem
* fix(gemini): formatted code
* fix(gemini): version dump
* feat(Pi Fansubs): add activity (#9181)
Signed-off-by: Bruno Ramos <37979213+Kuriel23@users.noreply.github.com>
Co-authored-by: Bas van Zanten <bas.van.zanten007@gmail.com>
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
* feat(YouTube): add support for mobile client (#9193)
* feat: add homepage and user page
* feat: implement mobile version of pages
* refactor: extract different selectors into utils
page paths are mostly the same with similar content, just different selectors
* feat: add mobile resolver
* feat: add mobile shorts and default resolvers
* fix: use updated selectors for post author
* feat: add privacy button in mobile ui
* feat: support playlist title in mobile ui
* feat: add livestream and playlist items to mobile activity
* style: remove extra newline
* refactor: restructure selectors to enable strong function typing
* fix(YT:M): support for audio-only playback (#9214)
* fix: support for audio-only playback
* chore: bump ver
* chore: lint
* refactor(Jackbox): enable mobile flag (#9213)
* chore(kisskh): update assets (#9210)
* chore(Eurogamer): update assets (#9215)
* feat(ChatGPT): add multilanguage & option to change logo (#9201)
* feat(ChatGPT): add multilanguage & logo array settings
* chore(ChatGPT): update Assets & add fr description
* fix(ChatGPT): fix ai responding selector
* chore: lint
* fix: remove deprecated parameter
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
Signed-off-by: Skully <117316808+skullysmods@users.noreply.github.com>
* chore: update schema version & lint
* chore: change condition & rename var
* chore: change strings
---------
Signed-off-by: Skully <117316808+skullysmods@users.noreply.github.com>
Signed-off-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
* chore(Pi Fansubs): update assets (#9217)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
Signed-off-by: Bas van Zanten <me@bas950.com>
Co-authored-by: Bas van Zanten <me@bas950.com>
* fix(Dropout): update url (#9207)
Signed-off-by: Hailey <116428521+cudsys@users.noreply.github.com>
Signed-off-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
* chore: update metadata sorter (#9223)
* chore: format metadata (#9225)
chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
* chore(ChatGPT): update assets (#9221)
* chore: update assets
Signed-off-by: SeMiD <semid@premid.app>
* chore: restore mobile field in metadata
---------
Signed-off-by: SeMiD <semid@premid.app>
Co-authored-by: Daniel Lau <daniel.lau@qmfremont.com>
* fix(Anghami): add cover and timestamps (#9189)
* fix(Anghami): add cover and timestamps
* fix(Anghami): add default coverart
* fix(Anghami): fixing the updateLogo function and removing play icon
---------
Signed-off-by: Baki <eggsydev@gmail.com>
Co-authored-by: Aphex2in <illvesion@hotmail.com>
Co-authored-by: Callum OKane <35779365+callumok2004@users.noreply.github.com>
Co-authored-by: Baki <eggsydev@gmail.com>
Co-authored-by: Dark_Ville <42322979+DarkVillager@users.noreply.github.com>
Co-authored-by: github plz bring back DarkVIllager <darkville14@gmail.com>
Co-authored-by: Nathan Santos <nathandossantosdasilva@gmail.com>
* feat(paramount+): convert to watching activity (#9191)
* feat(Paramount+): enhance handling and apply new features
* fix(presence): prevent accessing and reading of video if null
* fix(presence): ensure video is defined before checking paused state
* feat(Emby): add more settings, fix issues & takeover activity (#9209)
* feat(Emby): add audio details & state variable + settings
* fix(Emby): fix audio not getting recognised.
* chore(Emby): takeover presence
* feat: modernize repo (#9184)
* chore: delete tools and cli for now
* feat: update general configuration
* chore: lint non-presences
* chore: lint # folder
* chore: lint 0-9 folder
* chore: lint A folder
* chore: lint B folder
* chore: remove accidentally added cron
* chore: delete
* chore: lint C folder
* chore: lint D folder
* chore: lint E folder
* chore: lint F folder
* chore: delete lock files
* chore(actions): update eslint action to use new config
* chore(actions): update eslint action
* chore: lint G folder
* chore: lint H folder
* chore: lint I folder
* chore: lint J folder
* chore: lint K folder
* chore: lint L folder
* chore: lint M folder
* chore: lint N folder
* chore: lint O folder
* chore: lint P folder
* chore: lint Q folder
* chore: lint R folder
* chore: lint S folder
* chore: lint T folder
* chore: lint merged metadatas
* chore: lint U folder
* chore: lint V folder
* chore: lint W folder
* chore: lint X folder
* chore: lint Y folder
* chore: lint Z folder
* chore: lint
* refactor(B): fix security checks
- BeatLeader: recursively replace until done
- Brick Hill: directly compare hostname
- Buinalarm: recursively sanitize string input
* refactor(Emojipedia): compare hostname directly
* refactor(websites/F): fix securiy issues
- FairyAnime: use regex to replace all quotes
- Flightradar24: compare hostname, not href
* refactor(websites/G): fix security issues
- GDBrowser: remove unneeded hostname check
- Glitch: use hostname comparisons instead of href
- Grailed: compare pathname instead of href
* refactor(websites/H): resolve security issues
- HEO Systems: compare hostname directly
* refactor(websites/I): resolve security concerns
- Itch.io: use endsWith instead of includes for host narrowing
- iHeartRadio: directly compare hostname
* refactor(websites/K): resolve security concerns
- KOLEO: compare using hostname and pathname instead of href
* refactor(websites/M): resolve security concerns
- MEGA: directly compare hostname
- MangaLife: use global regex
- Metastream: directly compare hostname
* refactor(websites/Q): resolve security concerns
- Quora: escape dot in regex
* refactor(websites/R): resolve security concerns
- Reverso: directly compare hostname
- Riot Games: improve hostname comparison with endsWith instead of includes
- Roll20: directly compare hostname
* refactor(websites/S): resolve security concenrs
- Score Saber: recursively replace content
- Scratch: use better phostname comparisons
- SeriManga: use global regex replacement
- Something.Host: use global regex replacement
* fix: escape pipe in regex
* refactor(websites/T): resolve security concerns
- TCRF: use global regex replacement
* refactor: fix typos
* feat: CLI, use npm instead of pnpm, properly deprecate functions
* chore: add script
* chore: add build command
* chore: lint
* chore: lint
* chore: add jsonc/sort-keys
* feat: add json schema validation
* chore: remove syntax enforcer cronjob
* feat: change build command and fix broken activities
* chore: turn option around
* refactor(Undercards): remove eval usage
* refactor(Jackbox): fix type import order
* feat: build --changed and build --bump-check
* feat: add sarif support to cli and add an action
* chore: rename action, fix prepare script
* chore: set token
* chore: small fixes
* chore: add logs
* fix: fetch all pages
* chore: add log
* fix: use git diff
* chore: simplify
* chore: remove packageManager
* feat: add bump script
* chore: bump all activities
* fix: get all metadata checks before return
* chore: eol
* chore: eol
* chore: update schema and locales
* refactor: adjust deprecated getStrings param name
- Adds the missing underscore, allowing editors to recognize deprecated syntax
* chore: rename ZEE5 folder
* chore: rename DistroKid folder
chore: rename DistroKid folder
* chore: rename 1Anime folder
chore: rename 1Anime folder
* chore: rename Ekrem İmamoğlu folder
* chore: rename GAİN folder
* chore: rename Uwowocosplay folder
chore: rename Uwowocosplay folder
* fix: improve versionized check
* feat: add service folder check, and improve sanitization
* chore: sort mobile in metadata
* chore: fix/lint a few activities again
* refactor: fix security checks
* refactor: fix security checks
* chore: rename 1Anime folder
chore: rename 1Anime folder
* chore: rename DistroKid folder
chore: rename DistroKid folder
* chore: rename Uwowocosplay folder
chore: rename Uwowocosplay folder
* chore: rename ZEE5 folder
chore: rename ZEE5 folder
* chore: bump version
* feat: add image 512x512 check
* chore: fix merge conflicts
* chore(actions): update command
* fix(cli): correctly check the version numbers
* fix: undo changes in merged activities
* feat: move enums and update typescript config
* chore(websites/#): fix type errors
* chore(websites/0-9): fix type errors
* chore(websites/A): fix type errors
* chore(tsconfig): use non monorepo version
* chore(websites/B): fix type errors
* chore(websites/C): fix type errors
* chore(websites/D): fix type errors
* chore(websites/E): fix type errors
* chore(websites/F): fix type errors
* chore(websites/G): fix type errors
* chore(websites/H): fix type errors
* chore(websites/I): fix type errors
* chore(websites/J): fix type errors
* chore(websites/K): fix type errors
* chore(websites/L): fix type errors
* chore(websites/M): fix type errors
* chore(websites/N): fix type errors
* chore(websites/O): fix type errors
* chore(websites/P): fix type errors
* chore(websites/Q): fix type errors
* chore(websites/R): fix type errors
* chore(websites/S): fix type errors
* chore(websites/T): fix type errors
* chore(websites/U): fix type errors
* chore(websites/V): fix type errors
* chore(websites/W): fix type errors
* chore(websites/X): fix type errors
* chore(websites/Y): fix type errors
* chore(websites/Z): fix type errors
* chore: lint
* fix: deepscan issues
* fix(cli): correctly fetch images
* fix(GAIN): set the logo correctly
* fix: don't exit on watch
* feat: assets manager with tests
* feat: asset-updater action and simplify versionized checks
* fix: use correct comment syntax
* fix(asset-updater): add environment variable and remove pull_request_target
* chore: change action name
* feat: improve approval check and add logs
* chore: add another log
* refactor: resolve security concerns
* chore: add a skip
* fix(assets-updater): only run on our repo
* chore: delete Aniflix
* feat: delete old assets
* feat(AssetsManager): add deleteCdnAssets tests
* chore: move messages
* docs: update parameter name
* feat: release script
* chore: improve websocket sending
* fix(release): add permissions
* chore: remove pnpm engine
* fix(AssetsManager): skip urls with methods
* chore: remove unused asset
* fix: upload gif files
* fix(1Anime): reupload assets
* chore(Ekrem İmamoğlu): reupload assets
* chore(GAİN): reupload assets
* chore(DistroKid): reupload assets
* chore(Uwowocosplay): reupload assets
* chore(ZEE5): reupload assets
* fix: change cwd check
* fix: add pull_request_review case
* chore: add CONNECT_TO_DEV
* fix: pass the env variable
* fix: return pending when assets have been changed
* fix: always update the tsconfig
* feat: add --zip
* chore: move to devDependencies
* chore: update HEAD_REF
* fix: paginate
* fix: assets updating
* fix: use got instead of ky
* chore: small renames
* fix: add string quotes
* chore: add more logs
* fix: reupload assets of services with uri components
* fix: encode quotes in cdn url
* chore: update assets
---------
Co-authored-by: Daniel Lau <daniel.lau@qmfremont.com>
Co-authored-by: Daniel Lau <theusafyt@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* fix: map deleted files correctly
* fix: fixes some minor bugs
* chore: remove husky completely
* feat: add deprecation rule (#9278)
* fix(update-assets): run on push instead of pr (#9276)
* fix(update-assets): run on push instead of pr
* chore: remove unused log
* chore: delete dramacool
* feat(NovaStream): add activity (#9232)
* feat(NovaStream): add activity
* fix: handle undefined searchInput
* fix: use generics instead of casting
`as HTMLInputElement` -> `querySelector<HTMLInputElement>`
`as HTMLSelectElement` -> `querySelector<HTMLSelectElement>`
* fix: refactor presence data extraction to use more reliable selectors
- Simplified the logic for extracting presence data: updated selectors for release date, rating, runtime, season, and episode to use `x-text` and `x-model` attributes.
* fix: watchlist not working properly
* fix: format with eslint
---------
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
Co-authored-by: Florian Metz <me@timeraa.dev>
* fix(assets-updater): use PAT
* chore(NovaStream): bump
* fix(assets-updater): minor fixes
* chore(NovaStream): bump
* chore: update assets
* fix(Kodi): update client ID and readme (#9256)
Signed-off-by: Alexx <56901798+puppyonline@users.noreply.github.com>
Co-authored-by: github plz bring back DarkVIllager <darkville14@gmail.com>
* chore(sarif): add categories
* chore: add schedule and dispatch
* revert: chore(sarif): add categories
This reverts commit 87e334ad5d975b3fee4c4812c0a10d8ea437a14a.
* feat(Leboncoin): fix and improve pratically everything (#9227)
Co-authored-by: Florian Metz <me@timeraa.dev>
* fix(Disney+): fixes not working when 1.00 image not available (#9265)
Signed-off-by: joerkig <44418429+joerkig@users.noreply.github.com>
Co-authored-by: Florian Metz <me@timeraa.dev>
* feat(bilibili): add episode support and fix article bug (#9259)
Co-authored-by: Florian Metz <me@timeraa.dev>
* docs: change presence to activity (#9302)
* fix(sarif): no pathToFileURL
* fix(sarif): fix line numbers
* feat(VLC): Add support for "Watching" and "Listening" statuses and add Album art as largeImageKey. (#9249)
* Type added.
Signed-off-by: moyaimoment <51049688+moyaimoment@users.noreply.github.com>
* Update metadata.json
Signed-off-by: moyaimoment <51049688+moyaimoment@users.noreply.github.com>
* Modernize metadata.json
Signed-off-by: moyaimoment <51049688+moyaimoment@users.noreply.github.com>
* Modernize presence.ts, also implement current Album art as LargeImageKey
Signed-off-by: moyaimoment <51049688+moyaimoment@users.noreply.github.com>
* Fix metadata.json version.
---------
Signed-off-by: moyaimoment <51049688+moyaimoment@users.noreply.github.com>
Co-authored-by: Florian Metz <me@timeraa.dev>
Co-authored-by: Bas van Zanten <me@bas950.com>
* fix(animepahe): update iFrameRegExp and activity type (#9252)
Signed-off-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
Co-authored-by: Florian Metz <me@timeraa.dev>
* feat(Envolya): add activity (#9253)
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
Co-authored-by: Florian Metz <me@timeraa.dev>
* chore: update assets
* chore: rename service folder
* chore: service folder anitube
* chore: update
* feat: new assets for anitube
* chore: linting Simkl
* chore: linting Simkl
* chore: restore/reupload assets
* Update websites/S/Simkl/presence.ts
Signed-off-by: Bas van Zanten <bas.van.zanten007@gmail.com>
* Update websites/S/Simkl/presence.ts
Signed-off-by: Bas van Zanten <bas.van.zanten007@gmail.com>
---------
Signed-off-by: github plz bring back DarkVIllager <darkville14@gmail.com>
Signed-off-by: Zenn Laurence <96865086+luo3house@users.noreply.github.com>
Signed-off-by: Tschöggi <53406238+tschogge@users.noreply.github.com>
Signed-off-by: Slowlife <slowlife1165@gmail.com>
Signed-off-by: SeMiD <semid@premid.app>
Signed-off-by: veryCrunchy <me@verycrunchy.dev>
Signed-off-by: Jamie Needham <89056213+Espressocodes@users.noreply.github.com>
Signed-off-by: Bas van Zanten <bas.van.zanten007@gmail.com>
Signed-off-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
Signed-off-by: tonybolivar <71916060+tonybolivar@users.noreply.github.com>
Signed-off-by: Anthony Bolivar <71916060+tonybolivar@users.noreply.github.com>
Signed-off-by: Doraf <58978093+DorafBG@users.noreply.github.com>
Signed-off-by: moyaimoment <51049688+moyaimoment@users.noreply.github.com>
Signed-off-by: Arias800 <24809312+Arias800@users.noreply.github.com>
Signed-off-by: Bas van Zanten <me@bas950.com>
Signed-off-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
Signed-off-by: trixie 🕹️ <kicksfortricks4@gmail.com>
Signed-off-by: Dongwan Seo <kr.ihah@kakao.com>
Signed-off-by: Jakup <84023677+Jacob1Tm@users.noreply.github.com>
Signed-off-by: joerkig <44418429+joerkig@users.noreply.github.com>
Signed-off-by: Anaxes <68460474+DiscordAnaxes@users.noreply.github.com>
Signed-off-by: Kito <snackyt1997@gmail.com>
Signed-off-by: Antonino <133604163+Hikki0710@users.noreply.github.com>
Signed-off-by: Florian Metz <me@timeraa.dev>
Signed-off-by: Iúri Neves <60155360+iuriineves@users.noreply.github.com>
Signed-off-by: Meffiu <42370647+Meff1u@users.noreply.github.com>
Signed-off-by: Arthur Augis <92651106+ArthurAugis@users.noreply.github.com>
Signed-off-by: TsuKiZo <156949998+xTsuKiZox@users.noreply.github.com>
Signed-off-by: Skully <117316808+skullysmods@users.noreply.github.com>
Signed-off-by: Bruno Ramos <37979213+Kuriel23@users.noreply.github.com>
Signed-off-by: Faris Daffa <faris.6dsdiaf@gmail.com>
Signed-off-by: c7e715d1b04b17683718fb1e8944cc28 <154405627+c7e715d1b04b17683718fb1e8944cc28@users.noreply.github.com>
Signed-off-by: darkitxu84 <76633266+darkitxu84@users.noreply.github.com>
Signed-off-by: Jules K. <89418218+julesk1702@users.noreply.github.com>
Signed-off-by: Baki <eggsydev@gmail.com>
Signed-off-by: Nathan Santos <nathandossantosdasilva@gmail.com>
Signed-off-by: Hailey <116428521+cudsys@users.noreply.github.com>
Signed-off-by: Alexx <56901798+puppyonline@users.noreply.github.com>
Co-authored-by: github plz bring back DarkVIllager <darkville14@gmail.com>
Co-authored-by: Zenn Laurence <96865086+luo3house@users.noreply.github.com>
Co-authored-by: Bas van Zanten <bas.van.zanten007@gmail.com>
Co-authored-by: Tschöggi <53406238+tschogge@users.noreply.github.com>
Co-authored-by: Slowlife <slowlife1165@gmail.com>
Co-authored-by: Daniel Lau <32113157+theusaf@users.noreply.github.com>
Co-authored-by: SeMiD <semid@premid.app>
Co-authored-by: joerkig <44418429+joerkig@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: veryCrunchy <me@verycrunchy.dev>
Co-authored-by: Dominik Koch <dominik@koch-bautechnik.de>
Co-authored-by: Jamie Needham <89056213+Espressocodes@users.noreply.github.com>
Co-authored-by: Armaan U <armup31@gmail.com>
Co-authored-by: Bas van Zanten <me@bas950.com>
Co-authored-by: Anthony Bolivar <71916060+tonybolivar@users.noreply.github.com>
Co-authored-by: Pierre Lacasse <35348696+pierrequiroul@users.noreply.github.com>
Co-authored-by: ねこかわいい <nekok500@proton.me>
Co-authored-by: Doraf <58978093+DorafBG@users.noreply.github.com>
Co-authored-by: Skully <117316808+skullysmods@users.noreply.github.com>
Co-authored-by: FlimixST <fediazlatovchen2018@gmail.com>
Co-authored-by: fætalize <faetalize@pm.me>
Co-authored-by: moyaimoment <51049688+moyaimoment@users.noreply.github.com>
Co-authored-by: Arias800 <24809312+Arias800@users.noreply.github.com>
Co-authored-by: Kieranl29 <59117519+DJKieranl29@users.noreply.github.com>
Co-authored-by: gwashark <150717581+gwashark@users.noreply.github.com>
Co-authored-by: trixie 🕹️ <kicksfortricks4@gmail.com>
Co-authored-by: onxisdev <187126439+onxisdev@users.noreply.github.com>
Co-authored-by: Alan Zúñiga <alan.zc28@outlook.com>
Co-authored-by: Maksym Kryvenko <111203167+quincyqqe@users.noreply.github.com>
Co-authored-by: Florian Metz <me@timeraa.dev>
Co-authored-by: Dongwan Seo <kr.ihah@kakao.com>
Co-authored-by: bearunderscore <bbysimp.playlist@gmail.com>
Co-authored-by: bear_ <fuck@shit.up>
Co-authored-by: Viktor Markoski <123654152+vmarkoski02@users.noreply.github.com>
Co-authored-by: Jakup <84023677+Jacob1Tm@users.noreply.github.com>
Co-authored-by: Anaxes <68460474+DiscordAnaxes@users.noreply.github.com>
Co-authored-by: Anaxes <DiscordAnaxes@users.noreply.github.com>
Co-authored-by: Daniel Lun <76965487+Dlunhappy226@users.noreply.github.com>
Co-authored-by: Milkeyyy <59532514+Milkeyyy@users.noreply.github.com>
Co-authored-by: Kito <snackyt1997@gmail.com>
Co-authored-by: Antonino <133604163+Hikki0710@users.noreply.github.com>
Co-authored-by: Hamza <hamza@heo-systems.com>
Co-authored-by: Vidhan Bhatt <me@vidhan.io>
Co-authored-by: Kito <kitomanari@gmail.com>
Co-authored-by: Iúri Neves <60155360+iuriineves@users.noreply.github.com>
Co-authored-by: Dutsakorn Tubsang <puppup.2547.2016@gmail.com>
Co-authored-by: RedsTom <tom.frefre.13@gmail.com>
Co-authored-by: Meffiu <42370647+Meff1u@users.noreply.github.com>
Co-authored-by: TsuKiZo <156949998+xTsuKiZox@users.noreply.github.com>
Co-authored-by: TsuKiZo <tsukizooff@outlook.fr>
Co-authored-by: Arthur Augis <rainbowyyyoshi@gmail.com>
Co-authored-by: Arthur Augis <92651106+ArthurAugis@users.noreply.github.com>
Co-authored-by: MAKARYAN Raphael <contact@raphaelmakaryan.fr>
Co-authored-by: Nam Anh <phamnamanh25@gmail.com>
Co-authored-by: c7e715d1b04b17683718fb1e8944cc28 <154405627+c7e715d1b04b17683718fb1e8944cc28@users.noreply.github.com>
Co-authored-by: Faris Daffa <faris.6dsdiaf@gmail.com>
Co-authored-by: darkitxu84 <76633266+darkitxu84@users.noreply.github.com>
Co-authored-by: Jules K. <89418218+julesk1702@users.noreply.github.com>
Co-authored-by: Callum OKane <35779365+callumok2004@users.noreply.github.com>
Co-authored-by: Baki <eggsydev@gmail.com>
Co-authored-by: Dark_Ville <42322979+DarkVillager@users.noreply.github.com>
Co-authored-by: Nathan Santos <nathandossantosdasilva@gmail.com>
Co-authored-by: Kaan <kaantopkaya32@gmail.com>
Co-authored-by: Cas_ <6506529+ThaUnknown@users.noreply.github.com>
Co-authored-by: Hailey <116428521+cudsys@users.noreply.github.com>
Co-authored-by: Daniel Lau <daniel.lau@qmfremont.com>
Co-authored-by: Aphex2in <152446600+Aphex2in@users.noreply.github.com>
Co-authored-by: Aphex2in <illvesion@hotmail.com>
Co-authored-by: calicokatsu <62923115+calicokatsu@users.noreply.github.com>
Co-authored-by: Daniel Lau <theusafyt@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Lenoch <81lennoch@gmail.com>
Co-authored-by: PreMiD Automations <contact@premid.app>
Co-authored-by: Alexx <56901798+puppyonline@users.noreply.github.com>
Co-authored-by: TheWhiteDog9487 <60037547+TheWhiteDog9487@users.noreply.github.com>1 parent eb15bc7 commit 3a9371f
File tree
175 files changed
+70
-10670
lines changed- websites
- 0-9/3388
- A
- ANIMETV7
- Altdentifier
- AniTube.in
- AniTube.vip
- AniTürk
- Anime Genzai
- Anime-D
- AnimeDao
- AnimeHeaven
- AnimeKage
- AnimeSuge
- AnimeTW
- Animea
- Animeflix
- Animes Games
- Anim
- Aniyan
- B/Bots For Discord
- C
- Championgg
- Chia Sẻ Nhạc
- ComicK
- Cracked.io
- D
- Discord SFX
- DiscordLabs.org
- DistroKid
- DiziBOX
- Dizilla
- Diziroll
- Doodstreams
- DramaCool
- dizilab
- diziwatch
- F/fbox.to
- G
- GMANGA
- Genoanime
- Giggl
- Glynet
- Gogoanime
- H/Hiven
- I/Indiachan
- K
- Kabal's
- KissAsian
- Komik Indo
- M
- MALL.TV
- Manga Livre
- MangaHost
- MangasPROJECT
- Mark Scans
- Mavanimes
- N
- Neko-sama.fr
- Neovel
- Neox Scanlator
- Nettruyen
- Ngewibu
- O
- OneTouchTV
- Ongaku
- OtakuEyes
- Outline
- R/Read Manga Online
- S
- Simkl
- Sinefy
- Stadia
- StreamKiste
- StreamingCommunity
- T
- Tempest Fansub
- Ticketer
- TopFlix
- Town of Salem
- taiga Bot
- U
- Union Mangás
- Usercord.org
- V
- Valtox Gaming Group
- Vidstreaming
- Vizjer
- Vostfree
- Vukkybox
- W
- Wakanim
- Westmanga
- World Romance Translation
- Y
- Yoake
- Yugen Anime
- YummyAnime
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
175 files changed
+70
-10670
lines changedThis file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments