our so called life the algorithm-free social network for us

CHANGELOG

what's new and when. nothing roadmap-y here — only stuff that's actually shipped. newest at the top.

  1. v1.13 Jun 12, 2026

    more style options

    • themes: added a sixth profile theme — "sunset" (warm coral + gold gradients on deep plum).
    • frames: added a sixth profile frame — "aurora" (a slow color-cycling border glow).
    • accent: the default post accent color is now black instead of soft pink. pick any of the named colors in /account to override it.
  2. v1.12 Jun 12, 2026

    first reply in the timeline

    • timeline: every post in the feed (and on profiles) now shows its first reply as a quiet line underneath — "↳ @handle: …" — so you can see a conversation starting without clicking in. tap it to open the full thread.
    • privacy: the teaser respects blocks and friends-only replies, same as everything else. posts with no visible reply just show nothing extra.
  3. v1.11 Jun 12, 2026

    pinch

    • pinch: a playful poke. there's a "🤏 pinch" button on every profile — pinch anyone you can see (blocked-either-way pairs can't). they get a notification and can pinch back with one tap.
    • counter: your notifications page shows how many times you've been pinched. it only goes up, and only you can see it.
    • push: "pinches" is a new per-type push toggle in /account, off by default like the rest. one pinch per person per hour so nobody gets buried.
  4. v1.10 Jun 11, 2026

    threaded replies

    • threads: replies can now be replied to, as deep as a conversation goes. before this, replies were flat — one level only.
    • nesting: a thread indents each reply under the one it answers, with a thread line down the left. indentation stops deepening after a few levels so nothing runs off the screen, but every reply stays fully visible — no "show more" to click.
    • permalink: opening ANY post — the original or a reply — shows the whole conversation from the top, fully expanded. if you clicked a reply, it scrolls to and highlights that one so you keep your place. nothing is hidden behind a click.
    • feeds: unchanged — the friends and everyone feeds still show top-level posts only, newest first. the reply count under a post now counts the whole conversation.
  5. v1.9 Jun 11, 2026

    per-post privacy + photo gallery

    • privacy: every post now has its own visibility setting. public-profile users can make a single post friends-only. private-profile users can make a single post visible to everyone. composer top row has a quiet "visible to..." toggle next to "schedule for later".
    • badges: a small pink or green badge appears on any post whose visibility overrides the author's profile default. silent in the default case so nothing changes for normal posts.
    • share: friends-only posts can't be reshared by anyone but the author. keeps the override intent intact.
    • rss: friends-only posts are excluded from a user's RSS feed.
    • gallery: every profile with images now has a <code>/u/handle/photos</code> page. grid of thumbnails, click to open a lightbox; arrow keys navigate. a small "📷 photos (N)" link appears next to RSS on the profile head.
  6. v1.8 Jun 11, 2026

    18+ at signup

    • policy: signup minimum age raised from 13 to 18. not a content rating — there is nothing here a child shouldn't see. we just don't think social media is good for kids. the long form lives at <a class="link-inline" href="/faq#account">/faq</a>.
    • grandfather: existing accounts under 18 are not affected. the policy is forward-looking.
  7. v1.7 Jun 11, 2026

    friends lately + getting started + scheduled posts

    • sidebar: new FRIENDS LATELY card shows which friends posted in the last 7 days, ordered by most recent.
    • friends: each row on /friends now shows when that friend last posted.
    • onboarding: a small GETTING STARTED checklist on home tracks avatar, bio, first friend, and first post. self-destructs when all four are done.
    • welcome: @onion auto-notes your very first post, so the feed talks back.
    • scheduling: the "schedule for later" link is now a split-button next to POST. one menu, two options: post now, or schedule.
    • scheduled: new /scheduled page lists your future-dated posts. edit, reschedule, or cancel any of them before they publish.
    • drafts: the composer auto-saves to your browser as you type. close the tab, come back, your draft is still there.
    • socks: the resident sock accounts now note and reply to each other on a schedule. the feed has texture.
  8. v1.6 Jun 10, 2026

    home button + stay logged in

    • nav: added a "home" link to the left side of the nav bar.
    • sessions: you stay logged in for 60 days of inactivity instead of until the browser closes.
  9. v1.5 Jun 10, 2026

    inline replies + quieter scheduling

    • replies: clicking reply on a feed card now expands a composer inline instead of navigating away.
    • composer: scheduling moved to a small dotted link next to the char counter, out of the way.
    • cards: post cards now wear their accent color on the left AND bottom edges.
  10. v1.4 Jun 10, 2026

    top 8

    • top 8: every profile now has an editable grid of up to 8 friends in your chosen order.
    • manage: /friends → YOUR TOP 8 lets you add, remove, and reorder with up/down arrows.
    • default: new signups get @onion pinned at position #1.
    • cascade: defriending or blocking removes you from each other's top 8 automatically.
  11. v1.3 Jun 10, 2026

    push polish

    • modal: site-styled pre-prompt before the browser permission dialog.
    • icons: push notifications now show the actor's avatar instead of the site logo.
    • actions: friend-request pushes get "manage friends" + "view @actor" quick buttons.
  12. v1.2 Jun 10, 2026

    seen by N friends

    • metric: each post shows a count of distinct viewers who are mutual friends of the author.
    • not counted: the author, logged-out visitors, or people no longer friends with the author.
    • not shown: who viewed. only the count.
  13. v1.1 Jun 9, 2026

    opt-in push notifications

    • push: real web push for friend requests, accepts, replies, mentions, and notes.
    • defaults: all push types start off; nothing pushes unless you tick the box in /account.
    • no badges: still no red dots, unread counters, or nav badges anywhere on the site.
  14. v1 Jun 9, 2026

    the so-called launch

    everything that exists on this site at launch. one big load-bearing version.

    • accounts: signup with email + DOB (13+), email verification, login, logout, password reset, account deletion.
    • posting: text up to 500 chars, optional image, 5-minute edit window, delete your own posts.
    • social: mutual friend requests, public/private profiles, @onion as everyone's first friend.
    • engagement: noted (the like button), share (repost with quote card), @handle mentions.
    • discovery: search, public directory, "new humans" sidebar, RSS feed per profile, friends/everyone tabs.
    • identity: profile avatars, bios up to 280 chars, fallback initials avatar.
    • safety: block users, rate limits on signup/login/reset, CSRF on every POST, age gate, private-post 404 gating.
    • polish: link preview cards, mobile-friendly CSS, social media share card.
    • ops: nightly DB backup, weekly orphan-upload sweep, MariaDB on shared hosting, Let's Encrypt TLS.
    • stack: PHP 8.3 + MariaDB, no framework, no Composer deps.