Ovidiu U
5acb99c9e3
Remove obsolete Livewire fuel search components and consolidate pricing tiers
...
linter / quality (push) Has been cancelled
tests / ci (8.3) (push) Has been cancelled
tests / ci (8.4) (push) Has been cancelled
tests / ci (8.5) (push) Has been cancelled
- Delete unused Livewire Search test and fuel type select Blade component
- Move subscription webhook listener from EventServiceProvider to AppServiceProvider
- Add FUEL_TYPES global config to app layout for client-side use
- Add Billable trait to User model and include email_verified_at in fillable
- Implement monthly/annual cadence toggle with pricing display and smart CTA routing on homepage
- Update VerifyApiKeyMiddlewareTest to use e10 instead of petrol
- Refactor PollFuelPrices to auto-refresh stale stations based on last_seen_at
- Add incremental polling with cached timestamp and effective-start-timestamp param to FuelPriceService
- Normalize amenities/fuel_types from API objects to flat arrays, skip stations missing required fields
- Log response body on API failures in ApiLogger
- Default homepage sort to 'reliable' instead of 'price'
2026-04-20 14:12:15 +01:00
Ovidiu U
ea7a5b4f10
chore: remove Livewire settings pages — migrated to Vue SPA
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-11 13:14:34 +01:00
Ovidiu U
69e52afa7c
chore: remove Livewire public components and homepage, prepare for Vue
2026-04-10 17:53:03 +01:00
Ovidiu U
771f499f36
feat: add pricing section and hero redesign to homepage
linter / quality (push) Has been cancelled
tests / ci (8.3) (push) Has been cancelled
tests / ci (8.4) (push) Has been cancelled
tests / ci (8.5) (push) Has been cancelled
2026-04-10 11:41:13 +01:00
Ovidiu U
1074681dd9
livewire kit
linter / quality (push) Has been cancelled
tests / ci (8.3) (push) Has been cancelled
tests / ci (8.4) (push) Has been cancelled
tests / ci (8.5) (push) Has been cancelled
2026-04-09 15:10:53 +01:00
Ovidiu U
1848c070da
feat: replace flux:select with dropdown menus using Alpine.js for fuel filters
linter / quality (push) Has been cancelled
tests / ci (8.3) (push) Has been cancelled
tests / ci (8.4) (push) Has been cancelled
tests / ci (8.5) (push) Has been cancelled
2026-04-08 10:06:55 +01:00
Ovidiu U
7b6aaac661
chore: remove StationSearch, dead Volt SFCs, mobile prototype, and fix homepage CTAs
2026-04-08 09:24:40 +01:00
Ovidiu U
bce5aa72c8
feat: extract fuel.map component and wire Leaflet to map-update browser event
2026-04-08 08:46:33 +01:00
Ovidiu U
4e9b809a10
feat: add user geolocation marker and auto-zoom to map based on search radius
linter / quality (push) Has been cancelled
tests / ci (8.3) (push) Has been cancelled
tests / ci (8.4) (push) Has been cancelled
tests / ci (8.5) (push) Has been cancelled
2026-04-07 20:21:31 +01:00
Ovidiu U
6da626347b
docs: add FuelFinder mobile landing implementation plan
linter / quality (push) Has been cancelled
tests / ci (8.3) (push) Has been cancelled
tests / ci (8.4) (push) Has been cancelled
tests / ci (8.5) (push) Has been cancelled
2026-04-07 14:43:03 +01:00
Ovidiu U
8a8dc15c0d
feat: add x-mobile-header and x-mobile-footer components
2026-04-07 14:35:27 +01:00
Ovidiu U
b21c99411d
feat: add x-fuel.* Blade components
2026-04-07 14:34:44 +01:00
Ovidiu U
c94c4f7beb
init
linter / quality (push) Has been cancelled
tests / ci (8.3) (push) Has been cancelled
tests / ci (8.4) (push) Has been cancelled
tests / ci (8.5) (push) Has been cancelled
2026-04-03 16:47:05 +01:00