chore(journal): catch up 29 Jun–1 Jul 2026 AdoptDontShop entries#36
Draft
ParagonJenko wants to merge 1 commit into
Draft
chore(journal): catch up 29 Jun–1 Jul 2026 AdoptDontShop entries#36ParagonJenko wants to merge 1 commit into
ParagonJenko wants to merge 1 commit into
Conversation
Website journal was stuck at 23 Jun. Adds entries for: - 29 Jun: analytics reports run/schedule/share; adoption policy fix; application identity security - 30 Jun: rescue events live; live analytics dashboard; profile saves fixed; token hardening - 1 Jul: API schema reliability fixes; session token hashing; cold-start wait resolved Also refreshes ventures/adopt-dont-shop snapshot: adds rescue events and live analytics to the "Shipped in the alpha" list, notes one-way token hashing in the security hardening line, and bumps the status eyebrow to July 2026.
✅ Deploy Preview for ideasquared ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary\n\nThe public website journal was stuck at 23 Jun 2026 while the internal Notion changelog had grown by eight customer-facing entries covering 29 Jun–1 Jul. This PR closes that gap.\n\n### Journal entries added (
journal/index.html)\n\n1 Jul 2026 — API reliability fixes; session security hardened; cold-start wait resolved \nAPI schema issues were causing list endpoints to mis-serialise data, DELETE routes to reject valid requests, and the matching top-picks endpoint to return malformed responses — all fixed. Refresh tokens are now stored as one-way hashes (database exposure can no longer impersonate a session). Frontend apps no longer error for ~40 s after a cold boot.\n\n30 Jun 2026 — Rescue events live; live analytics dashboard; profile saves fixed; account tokens hardened \nRescues can create adoption events, fundraisers, volunteer days and community meetups with attendee check-in and capacity analytics. The rescue dashboard analytics page now shows real data (mock data removed). Profile changes that were silently failing now save. Password-reset and email-verification tokens are SHA-256 hashed.\n\n29 Jun 2026 — Analytics reports: run, schedule & share; rescue adoption policy fix; application security \nAnalytics reports can be executed for live figures, previewed, scheduled and shared. Rescue adoption policy saves correctly. Applications now derive identity exclusively from the authenticated session (crafted body override closed).\n\n### Venture page updated (ventures/adopt-dont-shop/index.html)\n\n- Status eyebrow bumped from June 2026 to July 2026\n- "Shipped in the alpha" list extended with: rescue events (adoption days, fundraisers, volunteer days, community meetups with check-in and capacity analytics) and the live rescue analytics dashboard\n- Security hardening line updated to note one-way hashing for session, password-reset and email-verification tokens\n\n## Test plan\n\n- [ ] Openjournal/index.htmllocally — confirm three new entries appear at the top of the grid in date order (1 Jul, 30 Jun, 29 Jun) above the existing 23 Jun card\n- [ ] Openventures/adopt-dont-shop/index.htmllocally — confirm "July 2026" in the status eyebrow, rescue events and live analytics in the "Shipped in the alpha" card, and updated security hardening line\n- [ ] No broken links, no HTML validation errors\n- [ ] Light and dark themes render correctly"Generated by Claude Code