Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 22:06
· 12 commits to main since this release

Changelog

Features

  • 46f2ae0 feat: API tokens like the panel's (expiry, per-endpoint scopes, view modal)
  • 4a254cf feat: English and Russian UI (i18next, as in remnawave-frontend)
  • 66bf936 feat: add PWA support with manifest, service worker, and icons
  • e0e5571 feat: add backup and restore functionality with UI components
  • 7489c2f feat: add fill prop to DataTableCard for flexible height adjustment feat: enhance MeteredCard with average daily usage calculation and chart improvements
  • 1121e19 feat: add last traffic reset timestamp to user model and update related functionalities
  • 969a118 feat: adding inbound accounting support using Prometheus endpoint
  • ea6ba7d feat: base tariffs with included add-ons
  • f73854b feat: coded user-facing API errors with English fallback messages
  • acdd1fe feat: configurable base currency with CBR/ECB rate sources
  • 09175fd feat: enhance ViewItemModal with subscription editing capabilities
  • 943731b feat: enhance payment and subscription modals with income handling and improved UI
  • 05ba9de feat: enhance touch support in SearchSelect and integrate with ProviderInput
  • 1281d58 feat: implement offline support with network state management and UI updates
  • 54cd78e feat: improve touch support and remove unused touch logic in TariffsPage and ProviderInput
  • 80fcb16 feat: manage add-ons in the UI and expose them via token-authorized API
  • a095598 feat: migrate to Bun for development and build processes
  • d299008 feat: provider-agnostic metered pricing (GB unit, free allowance, tiers, billing day)
  • 9efefb1 feat: remove Dockerfile and .dockerignore, update deployment instructions in README, and add healthcheck to compose.yml feat: add GitHub Actions workflows for release and testing, including GoReleaser configuration feat: implement linting and testing tasks in taskfile.yaml fix: improve error handling by ensuring resources are closed properly in various handlers
  • dfc8eeb feat: scheduled backup snapshots with UI and token API access
  • d2c1098 feat: update README with enhanced features and screenshots, add localization support

Bug Fixes

  • 7020500 fix: remove height prop from LoadingScreen for consistent fallback display
  • 0ed83d9 fix: snapshots list crashed on a snapshot without categories

Refactor

  • 59dd279 refactor: remove inbound traffic and counter functionality
  • 7e80cff refactor: remove one-off spreadsheet importer
  • d9a9442 refactor: replace Stack with FormStack in modals for consistent layout
  • 6027e4e refactor: update domain references and remove BASE_PATH usage for improved routing

Documentation

  • 310acba docs: English README with deployment, metered pricing, add-on API and backups

Docker image: ghcr.io/lentryd/vpn-control:0.1.0