Project

General

Profile

Actions

Todo #16013

closed

AutoConfigBackup code cleanup and GUI refresh

Added by Jim Pingle 3 months ago. Updated 15 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Auto Configuration Backup
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
25.03
Release Notes:
Default

Description

The frontend and backend code in AutoConfigBackup needs a lot of review/cleanup.

  • It's changed a lot over the years and there is quite a lot of unused/dead code, some commented out, some just not doing anything
  • There are a lot of redundancies, especially in how cURL is called to query the ACB server
  • Most of the strings are not run through gettext()
  • There are a lot of inconsistencies in the wording/terminology for various items across the ACB GUI
  • Iconography/buttons need better distinction/phrasing/colors
  • The user isn't warned enough about protecting the device key and similar values
  • Log messages are also inconsistent and not handled ideally in some cases, such as when performing batched uploads.
  • There are inconsistencies between GET and POST operations when everything could use POST (And remove any use of $_REQUEST)
  • Any other cleanup/updating that gets spotted along the way

I have implemented this as a part of other ongoing ACB work.


Files

clipboard-202503221155-9lzrv.png (81.2 KB) clipboard-202503221155-9lzrv.png Jordan G, 03/22/2025 04:55 PM
Actions #1

Updated by Jim Pingle 3 months ago

  • Status changed from In Progress to Feedback
  • % Done changed from 0 to 100
Actions #2

Updated by Jordan G 25 days ago

new change key button in ACB and subsequent required action are now needed to generate new key, uncheck box and then re-select to confirm

Actions #3

Updated by Marcos M 15 days ago

  • Status changed from Feedback to Resolved
Actions

Also available in: Atom PDF