mirror of
https://github.com/Ysurac/openmptcprouter-vps-admin.git
synced 2025-02-12 10:31:52 +00:00
Fix remove user
This commit is contained in:
parent
bec293d6b7
commit
8caecd236d
2 changed files with 9 additions and 3 deletions
10
debian/changelog
vendored
10
debian/changelog
vendored
|
@ -1,15 +1,21 @@
|
|||
omr-vps-admin (0.14+20241025) unstable; urgency=medium
|
||||
|
||||
* Fix remove user
|
||||
|
||||
-- OpenMPTCProuter <contact@openmptcprouter.com> Fri, 25 Oct 2024 11:50:30 +0200
|
||||
|
||||
omr-vps-admin (0.13+20241025) unstable; urgency=medium
|
||||
|
||||
* Fix Shadowsocks-go new API support on add/remove user
|
||||
|
||||
-- OpenMPTCProuter <contact@openmptcprouter.com> Fri, 25 Oct 2024 10:09:14 +0200
|
||||
-- OpenMPTCProuter <contact@openmptcprouter.com> Fri, 25 Oct 2024 10:09:14 +0200
|
||||
|
||||
omr-vps-admin (0.13+20241016) unstable; urgency=medium
|
||||
|
||||
* Add Shadowsocks-go new API support
|
||||
* Add option to disable 6in4
|
||||
|
||||
-- OpenMPTCProuter <contact@openmptcprouter.com> Wed, 16 Oct 2024 15:49:13 +0200
|
||||
-- OpenMPTCProuter <contact@openmptcprouter.com> Wed, 16 Oct 2024 15:49:13 +0200
|
||||
|
||||
omr-vps-admin (0.12+20240920) unstable; urgency=medium
|
||||
|
||||
|
|
|
@ -3369,10 +3369,10 @@ def remove_user(*, params: RemoveUser, current_user: User = Depends(get_current_
|
|||
return {'result': 'permission', 'reason': 'Need admin user', 'route': 'remove_user'}
|
||||
with open('/etc/openmptcprouter-vps-admin/omr-admin-config.json') as f:
|
||||
content = json.load(f)
|
||||
shadowsocks_port = content['users'][0][params.username]['shadowsocks_port']
|
||||
userid = int(content['users'][0][params.username]['userid'])
|
||||
del content['users'][0][params.username]
|
||||
if os.path.isfile('/etc/shadowsocks-libev/manager.json'):
|
||||
shadowsocks_port = content['users'][0][params.username]['shadowsocks_port']
|
||||
remove_ss_user(str(shadowsocks_port))
|
||||
if os.path.isfile('/etc/shadowsocks-go/server.json'):
|
||||
remove_ss_go_user(params.username)
|
||||
|
|
Loading…
Reference in a new issue