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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃 Minor codebase updates and fixes #6000

Open
fregante opened this issue Sep 19, 2022 · 10 comments
Open

馃 Minor codebase updates and fixes #6000

fregante opened this issue Sep 19, 2022 · 10 comments
Labels
help wanted meta Related to Refined GitHub itself small Issues that new contributors can pick up

Comments

@fregante
Copy link
Member

fregante commented Sep 19, 2022

Congrats! I'm gonna use this issues as a placeholder for the next #5222 issue 馃槍

plz don't comment or add labels.

If you see this issue, you will have 56 years of good luck.

@fregante

This comment was marked as resolved.

@fregante fregante mentioned this issue Feb 11, 2023
@fregante fregante added help wanted meta Related to Refined GitHub itself small Issues that new contributors can pick up labels Feb 11, 2023
@fregante fregante changed the title 6000 鈽猴笍 馃 Minor codebase updates and fixes Feb 11, 2023
@fregante

This comment was marked as resolved.

@fregante

This comment was marked as resolved.

@fregante

This comment was marked as resolved.

@fregante
Copy link
Member Author

fregante commented May 21, 2023

  • Show the username of the entered token (as part of the scope check UI)
  • Fix some TODOs
  • Use SearchQuery in most places where we build/alter search queries.

Examples: https://github.com/search?q=repo%3Arefined-github%2Frefined-github+%2Fis%3Aissue%2F&type=code

@fregante
Copy link
Member Author

fregante commented Jul 8, 2023

CSS extraction: webpack will extract CSS into a separate file. This functionality replaces the need for mini-css-extract-plugin and css-loader, as it provides native support.

Blocked by:

@fregante
Copy link
Member Author

fregante commented Sep 12, 2023

  • Correctly support URLs like https://github.com/refined-github/refined-github/assets/50487467/747b5133-61b8-490e-b961-4e5390ea9482 in the readme-parser and feature validator. Currently they're silently ignored

Seen in #6900 (review)

  • Verify toggle-everything-with-alt and extract selectors into selectors.ts in order to test them with real URLs

@fregante
Copy link
Member Author

  • Add waitForChildren to the selector observer

See sindresorhus/element-ready#29. Occasionally we need to ensure the full element has been loaded and we already have some workarounds for that, for example in #6909

@fregante

This comment was marked as resolved.

@fregante
Copy link
Member Author

fregante commented Jan 6, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted meta Related to Refined GitHub itself small Issues that new contributors can pick up
Development

No branches or pull requests

1 participant