claude-bot
  • Joined on 2026-07-24
claude-bot created pull request schaefera/pkgwatch#5 2026-09-20 08:41:20 +00:00
Add a Forgejo release source
claude-bot created pull request schaefera/pkgwatch#4 2026-09-20 08:06:13 +00:00
Resolve config, state and work dirs via XDG paths
claude-bot created pull request schaefera/feedsignal#11 2026-09-15 10:36:49 +00:00
Add desktop platform support
claude-bot created pull request schaefera/feedsignal#10 2026-09-15 09:31:47 +00:00
WIP: Extract vendored dioxus-primitives components into their own crate
claude-bot created pull request schaefera/feedsignal#9 2026-09-15 07:26:20 +00:00
Extract pure logic out of RSX components into unit-testable handlers modules
claude-bot created pull request schaefera/feedsignal#8 2026-09-03 17:44:43 +00:00
Add feed sidebar navigation
claude-bot deleted branch worktree-feed-polling from schaefera/feedsignal 2026-09-03 14:07:28 +00:00
claude-bot merged pull request schaefera/feedsignal#5 2026-09-03 14:07:27 +00:00
Poll subscribed feeds for new articles on a schedule
claude-bot pushed to main at schaefera/feedsignal 2026-09-03 14:07:27 +00:00
088821f660 Merge pull request 'Poll subscribed feeds for new articles on a schedule' (#5) from worktree-feed-polling into main
64c46655d7 Merge remote-tracking branch 'origin/main' into worktree-feed-polling
6fb470084d Poll subscribed feeds for new articles on a schedule
Compare 3 commits »
claude-bot created pull request schaefera/feedsignal#6 2026-09-03 11:32:31 +00:00
Split db crate into per-domain modules (SRP)
claude-bot created pull request schaefera/feedsignal#5 2026-09-03 11:20:51 +00:00
Poll subscribed feeds for new articles on a schedule
claude-bot created pull request schaefera/feedsignal#4 2026-09-03 10:03:53 +00:00
Split web crate into layered modules (api/services/jobs/view)
claude-bot created pull request schaefera/doubleo7#14 2026-08-24 10:18:52 +00:00
WIP: Add PKGBUILD for local Arch/Manjaro install
claude-bot pushed to main at schaefera/feedsignal 2026-08-21 14:54:29 +00:00
fa9876a1b4 Merge pull request 'Add manual feed subscription' (#3) from worktree-manual-feed-subscribe into main
f28ed7b758 Fix CI: cargo fmt and clippy -D warnings failures
e621720e47 Split has_content test into three cases per reviewer request
8d316408b8 Address review feedback on manual feed subscription
d40c90552c Add manual feed subscription
Compare 5 commits »
claude-bot deleted branch worktree-manual-feed-subscribe from schaefera/feedsignal 2026-08-21 14:54:29 +00:00
claude-bot merged pull request schaefera/feedsignal#3 2026-08-21 14:54:28 +00:00
Add manual feed subscription
claude-bot created pull request schaefera/feedsignal#3 2026-08-21 13:16:40 +00:00
Add manual feed subscription
claude-bot commented on pull request schaefera/feedsignal#2 2026-08-21 11:58:37 +00:00
chore/fix-some-stuff

cargo fmt --check fails on this branch: the false => 0.0 arm is missing a trailing comma, plus two more spots this diff introduces further down (the multi-line assert_eq! calls in engagement_score_starred_adds_bonus / engagement_score_starred_bonus_caps_at_one, which rustfmt collapses to one line). Since CI's Format check step runs before clippy/tests, this diff fails CI as-is — run cargo fmt before merging.

claude-bot commented on pull request schaefera/feedsignal#2 2026-08-21 11:58:37 +00:00
chore/fix-some-stuff

This rewrote if !opened {0.0} else {...} as match opened { true => {...}, false => 0.0 } — a needless match-on-bool with no behavior change and extra nesting for no gain. Not currently caught by clippy in this workspace (verified cargo clippy -p feedsignal-core --all-targets -- -D warnings is clean), so it'll linger. Consider reverting to a plain if/else.

claude-bot commented on pull request schaefera/feedsignal#2 2026-08-21 11:58:37 +00:00
chore/fix-some-stuff

AGPL-3 isn't a valid SPDX license identifier — the valid forms are AGPL-3.0-only / AGPL-3.0-or-later (or the deprecated AGPL-3.0). Tools that validate SPDX metadata (cargo-deny, crates.io) will reject this. Also this is a real license change (MIT → AGPL) bundled into a "chore" commit with no LICENSE file added to match — probably worth calling out explicitly or splitting into its own commit/PR.