Skip to content

Release: Logo, notebook fixes, soft delete, code review fixes#6

Merged
GoDoming merged 7 commits intomainfrom
dev
Feb 19, 2026
Merged

Release: Logo, notebook fixes, soft delete, code review fixes#6
GoDoming merged 7 commits intomainfrom
dev

Conversation

@GoDoming
Copy link
Member

Changes since last release

Logo & Branding:

  • Custom logo icons replacing bee emoji (nav, login, manifest, favicon)
  • Light/dark mode logo variants
  • README updated with logo, correct team name + biginformatics.com link

Notebook Fixes:

  • Soft delete (archive) instead of permanent delete, with archived banner
  • Archive immutability enforced on API (PATCH), WebSocket, and UI
  • Unarchive support via PATCH {archived: false} (owner/admin)
  • Preview mode auto-refresh (10s polling)
  • Lock blocks all users (including owner), with WS readonly events
  • Cached lock/archive state in WS (no per-keystroke DB queries)
  • Preview polling won't overwrite in-progress title edits

Code Quality:

  • Parameterized SQL identity in jsonb queries (3 endpoints)
  • Missing linked_notebook_pages added to migration 0002
  • Excluded auto-generated routeTree.gen.ts from biome
  • Fixed admin useCallback lint warning
  • Migration 0003: archived_at column on notebook_pages

Infrastructure:

  • New attachment endpoints and schema (tasks + notebook pages)
  • Project tagging support (content_project_tags)

- Added logo-light.png (light mode) and logo-dark.png (dark mode)
- Nav shows appropriate logo based on color scheme
- Generated favicon.ico, icon.png, logo192.png, logo512.png from light logo
- Updated manifest.json with new PNG icons
- Added logo to top of README
@GoDoming
Copy link
Member Author

@codex review

@chatgpt-codex-connector
Copy link

Codex Review: Didn't find any major issues. Delightful!

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

@GoDoming
Copy link
Member Author

@codex review

@chatgpt-codex-connector
Copy link

Codex Review: Didn't find any major issues. What shall we delve into next?

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

@GoDoming GoDoming requested a review from GoZumie February 19, 2026 22:42
Copy link
Member

@GoZumie GoZumie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed. CI (lint/test/build + CodeQL) is green and changes are scoped to branding/logo assets + small nav/login/manifest/README updates. Looks good to merge.

@GoDoming GoDoming merged commit 69d27d1 into main Feb 19, 2026
4 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.

2 participants

Comments