SShortSingh.
Back to feed

Repair the Confluence Cloud pages your migration quietly broke, one space at a time

0
·2 views

Repair the Confluence Cloud pages your migration quietly broke, one space at a time Key takeaways END STATE: one space repaired, with a reviewed JSON plan, a backup of every original page, and the fix confirmed in a browser rather than in a 200 response. Site admin is NOT space admin. Grant yourself space admin first or the run collects 403s for an hour. A storage-format rewrite that is syntactically valid and semantically wrong writes successfully and reports success. The API cannot tell you it is wrong; only the rendered page can.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

JARVIS THAT CAN CONTROL YOUR ENTIRE SYSTEM...

I'm building my own JARVIS that can control your entire operating system, it can even call someone and talk on your behalf, you can even control it from a remote device like Android or iOS or something like that. Well, all with just a voice command. You can open apps, close apps. I'm currently looking for open-source contributors who can help me with the issues i am facing right now.

0
ProgrammingDEV Community ·

Study b : A Private Local AI Practice Partner for a College Friend

StudyB: A Private Local AI Practice Partner for a College Friend 🎓 This is my submission for the Hacktoberfest Weekend Challenge: Build for a Friend. I built StudyBuddy, a small AI-powered practice partner for a college friend preparing for technical interviews, vivas, and exams. The problem was simple: sometimes you want to practice technical questions, but there isn't always someone available to practice with. StudyBuddy provides three focused modes: Viva Practice — practices questions one at a time like a viva examiner. Interview Practice — focuses on technical interview topics such as Jav

0
ProgrammingDEV Community ·

Skip the migration writes that change nothing, without skipping the ones that matter

Skip the migration writes that change nothing, without skipping the ones that matter Key takeaways END STATE: a re-run that writes only what differs, with a false-SAME test suite you run BEFORE trusting it with a write. Our canonicaliser nulled any object holding an empty text key. A mention's attrs carries one, so attrs.id vanished and two DIFFERENT users hashed the same. Fixed by guarding on node type. Hash the PLANNED value against the destination.