diff --git a/app/resources/locales/en_US/default.po b/app/resources/locales/en_US/default.po index bac5000cd..c430ce587 100644 --- a/app/resources/locales/en_US/default.po +++ b/app/resources/locales/en_US/default.po @@ -43,7 +43,7 @@ msgid "match.meta.powered" msgstr "Powered By" msgid "match.meta.version" -msgstr "Version {0}" +msgstr "COmanage Match v{0}" ### Banners msgid "match.banner.api_users.matchgrid" diff --git a/app/src/Lib/Match/ResultManager.php b/app/src/Lib/Match/ResultManager.php index 3b7639a5f..00a709793 100644 --- a/app/src/Lib/Match/ResultManager.php +++ b/app/src/Lib/Match/ResultManager.php @@ -137,8 +137,8 @@ protected function filterMetadata($parsed, $referenceId=null) { case 'request_time': case 'resolution_time': // Timestamps, format and inflect name - $ret['meta'][\Cake\Utility\Inflector::variable($attr)] = strftime("%FT%TZ", - strtotime($parsed[$attr])); + $ret['meta'][\Cake\Utility\Inflector::variable($attr)] = date("Y-m-d\TH:i:s\Z", + strtotime($parsed[$attr])); break; case 'sor': $ret['meta']['sorLabel'] = $parsed[$attr]; diff --git a/app/src/Model/Table/ApiUsersTable.php b/app/src/Model/Table/ApiUsersTable.php index 7007d4132..3c9ead2be 100644 --- a/app/src/Model/Table/ApiUsersTable.php +++ b/app/src/Model/Table/ApiUsersTable.php @@ -70,7 +70,8 @@ public function initialize(array $config): void { 'systemsOfRecord' => [ 'type' => 'select', 'model' => 'SystemsOfRecord', - 'find' => 'filterPrimaryLink' + 'find' => 'filterPrimaryLink', + 'order' => ['label' => 'ASC'] ] ]); } diff --git a/app/src/View/Helper/FieldHelper.php b/app/src/View/Helper/FieldHelper.php index 6f92f215a..9855fb0c7 100644 --- a/app/src/View/Helper/FieldHelper.php +++ b/app/src/View/Helper/FieldHelper.php @@ -34,7 +34,7 @@ use \Cake\View\Helper; class FieldHelper extends Helper { - public $helpers = ['Form']; + public $helpers = ['Form', 'Time']; // Is this read-only or read-write? protected $editable = true; @@ -65,6 +65,7 @@ public function control(string $fieldName, array $childControls=[]) { $coptions = $options; $coptions['label'] = false; + $isRequired = $required; // We might override this below $label = null; $desc = null; @@ -142,12 +143,12 @@ public function control(string $fieldName, ' . ($this->editable ? $this->Form->label($fieldName, $label) : $label) - . ($required ? ' *' : '') . ' + . ($isRequired ? ' *' : '') . ' ' . ($desc ? '' . $desc . '' : "") .'