Ben Senescu
d773105e8d
fix: use backlinks history for default trends ( #69 )
...
* fix: use backlinks history for default trends
* simplify backlinks: remove filters, always use history endpoint
Remove the filter UI (status, subdomains, indirect links, exclude internal)
and hardcode defaults across the stack. Replace the conditional
timeseries_summary + timeseries_new_lost_summary fallback with a single
backlinks/history/live call for trend data. This reduces the overview from
5 parallel API calls to 3 and removes all conditional branching.
* improve charts
* fix: refresh backlinks cost docs
2026-04-08 14:09:02 -04:00
Ben Senescu
739b3f0b6a
Add autumn metered pricing for hosted mode ( #44 )
...
* feat: add hosted billing gate and backlinks metering
* refine hosted billing onboarding flow
* fix: align Autumn credit billing flows
* refactor: simplify Autumn billing flow
* refactor: narrow backlinks billing context
* refactor: require billing identity for backlinks profiles
* refactor: colocate backlinks billing flow
* clean
* refactor: centralize DataForSEO billing client
* refactor: simplify dataforseo billing flow
* chore: fix ci check lint issues
* fix: stabilize backlinks chart sizing
Measure chart container width before rendering the backlinks charts so Recharts does not mount at 0x0 inside responsive layouts.
* docs: document hosted DataForSEO metering
Capture the Autumn credit model and require hosted code to go through the metered client path so provider usage is harder to bypass.
* fix: enforce hosted billing access checks
* fix: preserve hosted billing subscription access
* fix: handle hosted billing UI failures
2026-03-25 13:02:12 -04:00
Ben Senescu
604fd1739e
chore: default release notes to public main
2026-03-16 22:03:23 -04:00
Ben Senescu
abe0bf3c13
chore: prepare 0.0.3 release notes ( #37 )
2026-03-16 21:53:36 -04:00
Ben Senescu
8405564925
feat: Add Backlinks page ( #23 )
...
* feat: add backlinks setup and overview workflow
* save
* fix backlinks timeseries and refine overview layout
* update backlinks table guidance
* refactor backlinks CI cleanup
* refactor backlinks page state colocation
* fix backlinks access error handling
Differentiate DataForSEO subscription access failures from billing issues and preserve exact page hosts for page-level backlink lookups.
* fix backlinks project scoping and error states
* simplify backlinks billing and lazy loading
* harden backlinks profiling and access flow
* refine backlinks access status typing
* update backlinks scope selection and access handling
* fix backlinks scope fallback and cache scoping
* fix backlinks ci checks
* docs: simplify backlinks pricing
* refine backlinks search: move scope toggle below input, remove redundant description
* refine backlinks summaries and help text
* refine backlinks table sorting
* fix backlinks invalid target handling
* delete docs
* fix backlinks scope inference and domain normalization
* docs: mark backlinks as a supported workflow
* fix backlinks links badge wrapping
* test: split backlinks test suites
2026-03-16 17:48:13 -04:00
Ben Senescu
ec6dfb85bf
chore: streamline release note drafting ( #26 )
...
* chore: streamline release note drafting
* chore: document release notes flags
2026-03-16 14:20:56 -04:00