Commit graph

14 commits

Author SHA1 Message Date
d6261bd5f9 ANW-44 Release: bump version to 0.3.0
Some checks failed
release / aarch64-linux (push) Has been cancelled
release / aarch64-macos (push) Has been cancelled
release / x86_64-linux (push) Has been cancelled
release / publish (push) Has been cancelled
2026-07-27 00:21:53 +03:00
134b1d44b3 ANW-39 Release: bump version to 0.2.0
Some checks failed
release / aarch64-linux (push) Has been cancelled
release / aarch64-macos (push) Has been cancelled
release / x86_64-linux (push) Has been cancelled
release / publish (push) Has been cancelled
2026-07-24 21:42:18 +03:00
23ce90e103 ANW-37 Telemetry: request metrics + selective traces over OTLP
Optional OTLP export of request-level metrics (request and response-byte
counters keyed by route/status/conditional-GET, a duration histogram out
to 600s) plus server spans for slow or 5xx requests, nested under the
incoming W3C trace context. Off unless an OTLP endpoint or uptrace DSN is
configured; a config-less server is byte-for-byte unchanged.
2026-07-24 21:08:07 +03:00
b271d57cbb ANW-1 Release: bump version to 0.1.0 for the first official release
Some checks failed
release / aarch64-linux (push) Has been cancelled
release / aarch64-macos (push) Has been cancelled
release / x86_64-linux (push) Has been cancelled
release / publish (push) Has been cancelled
2026-06-24 19:33:23 +03:00
345de590a5 ANW-1 Release: bump version to 0.0.1 for the first official release
Some checks failed
release / aarch64-linux (push) Has been cancelled
release / aarch64-macos (push) Has been cancelled
release / x86_64-linux (push) Has been cancelled
release / publish (push) Has been cancelled
2026-06-24 19:26:43 +03:00
fc5edbda16 ANW-34 CI: gzip + strip release binaries
ap keeps every release and the raw, unstripped binaries are the bulk of
that storage. Strip symbols via the release profile and gzip -9 each
asset before upload (~2.7x smaller); the publish job and Forgejo
mirror-back pass the .gz assets through unchanged.

Assumed .gz per binary over .tar.gz -- the assets are single files, so a
tarball only adds a directory layer. Flag if a bundle (LICENSE/README) is
wanted. E2E needs a release run; piggyback on the next real tag.
2026-06-24 18:41:07 +03:00
562f3b20a7 ANW-28 docs: README and LICENSE for the public mirror
Replace the placeholder README with the full public-facing README, and
switch licensing to BSD 3-Clause per aav's decision on ANW-28: add a single
LICENSE file, drop the dual LICENSE-MIT / LICENSE-APACHE, and update the
Cargo.toml license field to match. README/LICENSE content authored by kaa,
landed verbatim.

Assumed: dropping the old MIT/Apache files and updating Cargo.toml
license = BSD-3-Clause is the consistent completion of aav's BSD decision
(v0.0.0, nothing released relied on the old grant); flag if the dual
license was meant to stay.
2026-06-14 21:52:29 +03:00
ec650e6c66 ANW-23 remove tantivy from v1; NoteStore is the only authoritative store 2026-05-14 18:58:39 +02:00
1e4d2a7b7c ANW-8 /health endpoint + ANW-15 local follow-ups 2026-05-14 16:31:13 +02:00
b045efd1f0 ANW-15 /query endpoint + restart-replay pin + UTC canonicalization 2026-05-14 16:17:26 +02:00
e1fe1dcb4e ANW-13 GET /notes/<path>: NoteStore + axum HttpServer wiring 2026-05-14 15:47:00 +02:00
cd337202ee ANW-12 tantivy index: schema, upsert, rebuild on startup, scanner->writer wire 2026-05-14 15:06:41 +02:00
49fc34f8d7 ANW-11 vault scanner: walk, parse frontmatter, compute ETag 2026-05-14 14:42:28 +02:00
317667cce7 ANW-10 bootstrap anwesen crate and CLI skeleton 2026-05-14 14:28:11 +02:00