bitstream
  • Joined on 2026-03-13
bitstream created branch main in bitstream/wordsearch 2026-05-04 08:45:37 +00:00
bitstream created repository bitstream/wordsearch 2026-05-04 08:42:41 +00:00
bitstream pushed to main at bitstream/fuel-alert 2026-05-01 12:23:14 +00:00
25cf022964 feat: add prediction rebuild design spec — Layer 1 ridge model, LLM news overlay, volatility regime detector
bitstream pushed to main at bitstream/fuel-alert 2026-05-01 12:22:55 +00:00
e821a934a5 feat: add weekly_pump_prices migration for BEIS fuel price data
bitstream pushed to main at bitstream/fuel-alert 2026-05-01 12:22:40 +00:00
73de53994f fix: prevent sensitive field leaks in /me, add retry logic to Brent price sources
bitstream pushed to main at bitstream/fuel-alert 2026-04-30 08:01:24 +00:00
df70e514e9 refactor: add hard-stop documentation and deny-list for destructive DB commands
bitstream pushed to main at bitstream/fuel-alert 2026-04-30 08:01:15 +00:00
28061541d4 refactor: remove auto-scroll on stations loading
895d55439b refactor: extract StationSearchService
aff6dd1e0f refactor: SendScheduledWhatsAppJob — drop redundant filtering
06f5f2035f refactor: extract iterateBatches helper in FuelPriceService
69eb524e07 fix: ImportPostcodes streams into staging, swaps on success
Compare 17 commits »
bitstream pushed to main at bitstream/fuel-alert 2026-04-29 17:14:08 +00:00
775e076bb7 Add current_period tracking to subscriptions, document prediction engine, and refactor station list UI
8695d5ec95 refactor: flatten plans.features JSON to typed columns
Compare 2 commits »
bitstream pushed to main at bitstream/fuel-alert 2026-04-29 12:28:39 +00:00
088fd11058 Remove prediction API endpoint and integrate into stations search
ee6de23709 feat: gate full prediction by ai_predictions feature flag
2ff3aeba4d fix: admin tier assignment when stripe price env vars are empty
b8adb81c79 chore: gitignore ONSPD source CSV
Compare 4 commits »
bitstream pushed to main at bitstream/fuel-alert 2026-04-29 06:49:17 +00:00
3224b186b2 Merge branch 'feat/stripe-lifecycle'
36444cde05 feat: add past-due payment banner to dashboard
b7175169f0 feat: handle invoice.payment_failed — set grace period and queue reminders
5b17f4cae4 feat: add SendPaymentFailedReminderJob with grace guard
c127cc379e feat: add day-5 branded payment-failure reminder mailable
Compare 30 commits »
bitstream pushed to main at bitstream/fuel-alert 2026-04-22 10:51:05 +00:00
b4bd78ab4c Rename SearchBar to PostSearchFilters, add sort controls and brand filter, relocate station count display
bitstream pushed to main at bitstream/fuel-alert 2026-04-22 10:23:11 +00:00
8335f49fd6 Redesign station cards with compact layout, improved typography, and expandable details
bitstream pushed to main at bitstream/fuel-alert 2026-04-22 08:38:28 +00:00
dd9bd95657 Redesign search UI with unified input, expandable filters, and integrated map controls
bitstream pushed to main at bitstream/fuel-alert 2026-04-20 19:38:09 +00:00
afe459f248 Lazy-load dashboard and settings views to reduce initial bundle size
bitstream pushed to main at bitstream/fuel-alert 2026-04-20 19:27:07 +00:00
d822b77fb0 feat: redesign homepage with responsive hero, verdict card preview, and modular landing components
bitstream pushed to main at bitstream/fuel-alert 2026-04-20 17:58:18 +00:00
831637380c feat: expand station cards with detailed information and add live statistics endpoint
c2466e5a61 feat(tiers): add display-name layer, push.frequency entitlement, and rename pricing cards
Compare 2 commits »
bitstream pushed to main at bitstream/fuel-alert 2026-04-20 14:51:07 +00:00
7dc41ba9ee feat: add location-based search, redesign station cards, and implement URL state management
bitstream pushed to main at bitstream/fuel-alert 2026-04-20 13:13:07 +00:00
d29f3e6487 Add tier feature design spec, annual billing, fuel type normalization, and admin subscription management
bitstream pushed to main at bitstream/fuel-alert 2026-04-20 13:12:20 +00:00
5acb99c9e3 Remove obsolete Livewire fuel search components and consolidate pricing tiers
bitstream pushed to main at bitstream/fuel-alert 2026-04-14 18:26:06 +00:00
aec547cd86 refactor: restructure Stripe pricing config to support monthly and annual tiers
486f0e689c refactor: split oil price ingestion and prediction into separate services + commands
1a0381265e refactor: extract Brent price sources into dedicated classes
a7ee9f4557 feat: use EIA as primary Brent crude source with FRED fallback
Compare 4 commits »