diff --git a/user_managment/app.py b/user_managment/app.py index 70b4a59..ad5aef7 100644 --- a/user_managment/app.py +++ b/user_managment/app.py @@ -502,42 +502,6 @@ def create_app(): return render_template('flask_user_layout.html', markup_content = Markup(content)) - -## @app.route('/mmdvm_log', methods=['POST', 'GET']) -## @login_required # User must be authenticated -## @roles_required('Admin') -## def mmdvm_auth_list(): -## display_number = 200 -## content = ''' -##

Last ''' + str(display_number) + ''' logins or attempts.

-## -## -## -## -## -## -## -## \n''' -## mmdvm_logins.reverse() -## for i in mmdvm_logins: -## print(i) -## if display_number == 0: -## break -## else: -## content = content + ''' -## -## -## -## -## ''' + '\n' -## display_number = display_number - 1 -## mmdvm_logins.reverse() -## content = content + '
UserDMR IDAuthenticationTime
''' + str(i[1]) + '''''' + str(i[0]) + '''Value: ''' + str(i[2]) + '''\n
DB: ''' + str(i[3]) + '''
''' + datetime.datetime.fromtimestamp(i[4]).strftime(time_format) + '''
' -## return render_template('flask_user_layout.html', markup_content = Markup(content)) - - - - @app.route('/email_user', methods=['POST', 'GET']) @roles_required('Admin') @login_required # User must be authenticated @@ -581,6 +545,7 @@ def create_app(): Name Enabled DMR ID:Authentication Mechanism +Notes ''' for i in u: u_list = u_list + ''' @@ -589,6 +554,7 @@ def create_app(): ''' + str(i.first_name) + ' ' + str(i.last_name) + ''' ''' + str(i.active) + ''' ''' + str(i.dmr_ids) + ''' +''' + str(i.notes) + ''' '''+ '\n' content = u_list + ''' @@ -653,12 +619,12 @@ def create_app(): content = content + '''

User ''' + str(user) + ''' has been enabled.

\n''' if request.form.get('user_status') == "False": edit_user.active = False -## content = content + '''

User ''' + str(user) + ''' has been disabled.

\n''' -## if user != edit_user.username: -## #print(user) -## #print(edit_user.username) -## #print('new uname') -## edit_user.username = user + content = content + '''

User ''' + str(user) + ''' has been disabled.

\n''' +## print(request.form.get('username')) + if user != request.form.get('username'): +#### #print(edit_user.username) + content = content + '''

User ''' + str(user) + ''' changed to ''' + request.form.get('username') + '''.

\n''' + edit_user.username = request.form.get('username') if request.form.get('email') != edit_user.email: edit_user.email = request.form.get('email') content = content + '''

Changed email for user: ''' + str(user) + ''' to ''' + request.form.get('email') + '''

\n''' @@ -751,8 +717,34 @@ def create_app(): if u_role.role_id == 1: # Link to promote to User role_link = '''

Revert to User role: ''' + str(u.username) + '''

\n''' - - + id_dict = ast.literal_eval(u.dmr_ids) + passphrase_list = ''' + + + + + + ''' + for i in id_dict.items(): + print(i[1]) + if isinstance(i[1], int) == True: + passphrase_list = passphrase_list + ''' + + + + \n''' + if i[1] == '': + passphrase_list = passphrase_list + ''' + + + \n''' + if not isinstance(i[1], int) == True and i[1] != '': + passphrase_list = passphrase_list + ''' + + + \n''' + + passphrase_list = passphrase_list + '
DMR IDPassphrase
''' + str(i[0]) + '''''' + str(gen_passphrase(int(i[0]))) + '''
''' + str(i[0]) + '''''' + legacy_passphrase + '''
''' + str(i[0]) + '''''' + str(i[1]) + '''
' content = '''

 

@@ -774,6 +766,7 @@ def create_app():

 

+''' + passphrase_list + '''

 Options for: ''' + u.username + ''' 

@@ -966,7 +959,7 @@ def create_app():

 DMR ID 

- /e +

 Portal Username