about summary refs log tree commit diff
Commit message (Expand)AuthorAgeFilesLines
* kittybox-frontend-renderer: factor out the `assets` module into a fileVika12 hours2-53/+48
* kittybox-indieauth: 0.3.1 → 0.3.2Vika13 hours3-3/+3
* flake.nix: update cross-compilation notesVika13 hours1-3/+3
* flake.lock: UpdateVika13 hours1-3/+3
* Extract various modules to their own files for convenienceVika33 hours4-151/+149
* Add `connect-src 'self';` to CSPVika5 days2-1/+4
* Add font-src directive to Content-Security-Policy to fix fontsVika5 days1-0/+1
* indieauth: Grant `profile` scope to apps that didn't request any scopesVika5 days1-1/+13
* kittybox-indieauth: 0.3.0 → 0.3.1Vika5 days3-2/+15
* kittybox.1: use macros for italics, not escapesVika10 days1-7/+7
* Add a hand-written man pageVika11 days2-4/+116
* Create .git-blame-ignore-revsVika11 days1-0/+2
* cargo fmtVika11 days40-1791/+2893
* Small fry clippy lintsVika11 days5-5/+9
* kittybox-indieauth: 0.2.0 → 0.3.0Vika11 days5-16/+24
* Replace tuple from `normalize_mf2` with `NormalizedPost` structVika11 days3-30/+36
* templates-neo: removeVika11 days6-561/+1
* Allow embedding the Bandcamp player for jam postsVika11 days1-0/+4
* Generate CSP using `concat!()`Vika11 days1-1/+10
* kittybox-indieauth: add Eq to enumsVika11 days1-4/+4
* Add a class for demarcating diffusion image generator outputVika11 days1-2/+8
* Silence some Clippy warningsVika11 days3-0/+6
* Fix .gitignoreVika11 days1-7/+6
* templates: declare explicit emoji font for counter iconsVika2025-03-131-0/+1
* Remove lib.mdDoc from configuration.nixVika2025-01-041-4/+4
* Add a small note about the authorization confirmation endpoint dataVika2025-01-031-0/+7
* Fix the IndieAuth scriptVika2025-01-032-6/+3
* kittybox-indieauth-helper: fix handler typesVika2025-01-031-16/+12
* Harden default CSPVika2025-01-021-1/+1
* Don't exclude fonts from Nix buildsVika2025-01-021-1/+1
* Allow arbitrary HTML in Markdown post contentVika2025-01-021-1/+11
* Add styles for delimiting LLM quotes to the default themeVika2025-01-021-0/+19
* Vendor fonts into KittyboxVika2025-01-0214-24/+320
* Fix CSP and allow Google FontsVika2025-01-021-1/+1
* Set a minimal CSPVika2025-01-022-2/+7
* Set X-Content-Type-Options: nosniffVika2025-01-023-6/+24
* axum: 0.7.9 → 0.8.1Vika2025-01-0111-62/+61
* distributed-test: wait for Kittybox to start up explicitlyVika2025-01-011-1/+2
* distributed-test: add Postgres-based job queueVika2025-01-011-0/+22
* PGPASS → PGPASSWORDVika2025-01-012-19/+4
* Add a dev-shell and a check to verify MSRVVika2025-01-012-18/+43
* Remove Docker containerVika2025-01-012-48/+0
* Give NixOS e2e tests unique names in CIVika2025-01-013-3/+3
* Bump MSRV to 1.81 due to dependency using error_in_coreVika2025-01-011-1/+1
* Fix Postgres setup in testsVika2025-01-013-9/+3
* cargo update, bump msrv to match microformats crateVika2025-01-012-5/+5
* Partially appease clippyVika2025-01-015-8/+7
* Get rid of base64 and hex in favor of data_encoding crateVika2025-01-015-15/+16
* Use workspace dependencies to simplify dependency managementVika2025-01-016-190/+151
* micropub: Don't map-n-filter where we can filter_mapVika2025-01-011-2/+1