Page MenuHomePhorge

Geo-lockin UI
ClosedPublic

Authored by machniak on Jun 20 2022, 9:41 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Apr 5, 4:55 AM
Unknown Object (File)
Thu, Apr 4, 1:01 AM
Unknown Object (File)
Wed, Apr 3, 8:33 AM
Unknown Object (File)
Fri, Mar 29, 11:39 AM
Unknown Object (File)
Mar 12 2024, 11:34 AM
Unknown Object (File)
Mar 6 2024, 4:00 AM
Unknown Object (File)
Mar 1 2024, 7:39 AM
Unknown Object (File)
Feb 29 2024, 4:25 PM
Subscribers
Restricted Project

Details

Reviewers
mollekopf
Group Reviewers
Restricted Project
Commits
rKdfabb5e2e0ac: Geo-lockin UI
rK0ea3b1c42771: Geo-lockin UI
Summary

Geo-lockin UI

Also added tests for nginx controller regarding geo-lockin

Test Plan

./phpunit

Diff Detail

Repository
rK kolab
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

  • A better world map
  • Current location handling, style improvements
  • Map zooming
  • Geo-lockin reset button for admins/resellers
  • Merge branch 'master' into dev/geo-lock-ui
  • More tests
  • Secure login and password-reset with geo-lockin

I'm not sure if the required data for \App\Utils::countryForIP is actually available in production, but the UI is functional and the implementation looks good to me.

src/app/Http/Controllers/API/V4/UsersController.php
187

Is this intentional?

This revision is now accepted and ready to land.Jul 6 2022, 4:51 PM
src/app/Http/Controllers/API/V4/UsersController.php
187

Yes. We hide the geo-lockin setting in the UI if user has no private beta entitlement, for now.

This revision was automatically updated to reflect the committed changes.