Skip to content

fix(ensea): switch to .shu URLs for the 2026-2027 project - #223

Merged
kernoeb merged 1 commit into
mainfrom
fix/ensea-shu-project-3
Oct 4, 2026
Merged

kernoeb merged 1 commit into
mainfrom
fix/ensea-shu-project-3

Conversation

@kernoeb

@kernoeb kernoeb commented Oct 4, 2026

Copy link
Copy Markdown
Owner

ENSEA moved to ADE project 3 and switched off the anonymous iCal export, so every iCal URL returned an empty body. Each group now uses a .shu link.

  • ensea.json: same 227 entries and ids, 168 URLs replaced. Each .shu was fetched and returns a valid calendar (8 have no events yet).
  • shu-generator.js: reads the RPC method name and hashes from the server, so ADE 6.17 and older builds both work. It sends every id of a resources=1,2 list, accepts --project, and uses fetch instead of the missing axios.
  • Not tested: the older ADE path, because there is no session on another site. It falls back to the old values if detection fails.

🤖 Generated with Claude Code

ENSEA moved to ADE project 3 and switched off the anonymous iCal
export, so every iCal URL returned an empty body. Each group now
uses a .shu link generated from the logged-in ADE session.

shu-generator.js reads the RPC method name and the hashes from the
server, so ADE 6.17 (method11) and older builds both work. It also
sends every id of a "resources=1,2" list, accepts --project, and uses
fetch instead of the missing axios package.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@kernoeb
kernoeb merged commit 2577182 into main Oct 4, 2026
8 checks passed
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.

1 participant