mirror of
https://github.com/fawney19/Aether.git
synced 2026-10-12 04:09:48 +08:00
fix: restore security hardening compatibility and validation
Restore authorized rule reveal, explicit full HTTP capture and retention, video task business fields, and valid payment URLs. Add opt-in credential preservation for trusted recovery, fix frontend type contracts and async races, and eliminate PostgreSQL test fixture resource leaks. Document audit coverage and successful fmt and CI-scoped Clippy checks.
This commit is contained in:
@@ -49,6 +49,14 @@ describe('main layout navigation builder', () => {
|
||||
modules: {
|
||||
vscodex: {
|
||||
active: true,
|
||||
name: 'test-module',
|
||||
available: true,
|
||||
enabled: true,
|
||||
config_validated: true,
|
||||
config_error: null,
|
||||
description: '',
|
||||
category: 'integration',
|
||||
health: 'healthy',
|
||||
admin_route: '/dashboard/vscodex',
|
||||
admin_menu_group: 'overview',
|
||||
admin_menu_order: 80,
|
||||
@@ -87,6 +95,14 @@ describe('main layout navigation builder', () => {
|
||||
modules: {
|
||||
first: {
|
||||
active: true,
|
||||
name: 'test-module',
|
||||
available: true,
|
||||
enabled: true,
|
||||
config_validated: true,
|
||||
config_error: null,
|
||||
description: '',
|
||||
category: 'integration',
|
||||
health: 'healthy',
|
||||
admin_route: '/admin/first',
|
||||
admin_menu_group: 'management',
|
||||
admin_menu_order: 2,
|
||||
@@ -95,6 +111,14 @@ describe('main layout navigation builder', () => {
|
||||
},
|
||||
second: {
|
||||
active: true,
|
||||
name: 'test-module',
|
||||
available: true,
|
||||
enabled: true,
|
||||
config_validated: true,
|
||||
config_error: null,
|
||||
description: '',
|
||||
category: 'integration',
|
||||
health: 'healthy',
|
||||
admin_route: '/admin/second',
|
||||
admin_menu_group: 'management',
|
||||
admin_menu_order: 1,
|
||||
@@ -151,6 +175,14 @@ describe('main layout navigation builder', () => {
|
||||
modules: {
|
||||
vscodex: {
|
||||
active: true,
|
||||
name: 'test-module',
|
||||
available: true,
|
||||
enabled: true,
|
||||
config_validated: true,
|
||||
config_error: null,
|
||||
description: '',
|
||||
category: 'integration',
|
||||
health: 'healthy',
|
||||
admin_route: '/dashboard/vscodex',
|
||||
admin_menu_group: 'overview',
|
||||
admin_menu_order: 80,
|
||||
@@ -164,6 +196,14 @@ describe('main layout navigation builder', () => {
|
||||
modules: {
|
||||
vscodex: {
|
||||
active: true,
|
||||
name: 'test-module',
|
||||
available: true,
|
||||
enabled: true,
|
||||
config_validated: true,
|
||||
config_error: null,
|
||||
description: '',
|
||||
category: 'integration',
|
||||
health: 'healthy',
|
||||
admin_route: '/dashboard/vscodex',
|
||||
admin_menu_group: 'overview',
|
||||
admin_menu_order: 80,
|
||||
|
||||
Reference in New Issue
Block a user