Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(NovaStream): add activity #9232

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

Lenochxd
Copy link

Description

Acknowledgements

Screenshots

Proof showing the creation/modification is working as expected

Movies:
image
Shows:
image
Search:
image
Watch Later:
image
Homepage:
image

@ambr0sial
Copy link

i approve

Copy link

@kaipicpic kaipicpic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i appwove :>

@Lenochxd
Copy link
Author

girl you're not even a maintainer

@ambr0sial
Copy link

girl you're not even a maintainer

i approve

@kaipicpic
Copy link

i don't understand anything anymore 😭

@ambr0sial
Copy link

i don't understand anything anymore 😭

i approve

@kaipicpic
Copy link

i don't understand anything anymore 😭

i approve

shushh

websites/N/NovaStream/presence.ts Outdated Show resolved Hide resolved
`as HTMLInputElement` -> `querySelector<HTMLInputElement>`
`as HTMLSelectElement` -> `querySelector<HTMLSelectElement>`
@theusaf theusaf requested a review from Bas950 February 3, 2025 21:43
@theusaf theusaf enabled auto-merge (squash) February 3, 2025 21:43
Copy link
Contributor

@darkvillager2 darkvillager2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello,

Thanks for your PR. I have some issues with your code.

If you have any questions about my requested changes feel free to ask in here or on discord (@Dark_Ville) 👯‍♂️

websites/N/NovaStream/presence.ts Outdated Show resolved Hide resolved
websites/N/NovaStream/presence.ts Outdated Show resolved Hide resolved
websites/N/NovaStream/presence.ts Outdated Show resolved Hide resolved
websites/N/NovaStream/presence.ts Outdated Show resolved Hide resolved
auto-merge was automatically disabled February 5, 2025 23:15

Head branch was pushed to by a user without write access

- 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.
@Lenochxd
Copy link
Author

Lenochxd commented Feb 5, 2025

You are right, if the author of the site adds an element the presence could break if I kept using p:nth-child. Fixed :)


Proof that presence still works well

image
image
image

@theusaf theusaf enabled auto-merge (squash) February 5, 2025 23:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

5 participants