Skip to content

Major Update - #835

Closed
ItsWarmaster wants to merge 8 commits into
iamcal:masterfrom
ItsWarmaster:master
Closed

Major Update#835
ItsWarmaster wants to merge 8 commits into
iamcal:masterfrom
ItsWarmaster:master

Conversation

@ItsWarmaster

@ItsWarmaster ItsWarmaster commented Sep 27, 2025

Copy link
Copy Markdown
Contributor

Major oembed update.

Task List

  • Integrate tailwind css
  • Restyle website sections with tailwind
  • Grid style libraries with detailed info about them
  • Providers dynamic page
  • Clean invalid and outdated content and dead links
  • Recheck manually every provider for valid oembed endpoints and discovery
  • Create issue templates
  • Update main repo README
  • Create automation validation workflow for the repo and its updates
  • Provide consumers and providers with more information about usage and how to become provider
  • Make sure all libs and code is up to date to avoid outdated security risks
  • More to be added

…ther pages.

Added dynamic provider page.
Compiling cdn urls to local assets to be ready for production.
Add contributing guidelines.
Add Issue Templates.
Add Stale issues management.
Add dep octokit to allow js communication with the repo automation.
Provider Validator only during pull and cron.
…or the main repo.

PR validation and inform the user for invalid endpoints,discovery,url failures.
@Kikobeats

Copy link
Copy Markdown
Collaborator

Thanks for the effort here, @ItsWarmaster. Closing this one: it's a very broad rewrite (27 files, +4243) that's been in draft and conflicting for ~9 months, and several core goals (provider validation/dead-link cleanup) overlap the audit CI the maintainers shipped since (scripts/audit.js). The website/Tailwind redesign is out of scope for the registry.

The two genuinely useful, low-risk pieces — the issue templates and the stale-issue bot — have been ported in #887 with credit to this PR. Appreciate the contribution!

@Kikobeats Kikobeats closed this Jun 15, 2026
pull Bot pushed a commit to edisplay/oembed that referenced this pull request Jun 15, 2026
Port the useful maintenance tooling from iamcal#835 (closed): structured
issue forms (bug / feature / new provider) plus a daily stale-issue
workflow. Bug-report affected-area options updated to match current
repo layout (providers registry, scripts/audit.js).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants