feat: Pipeline Settings M4 — generation history + full per-step input/output (#174, v0.26.0)

Paginated generations list + AJAX stage-I/O drill-down (full input + output per step); entry into the existing dossier; stage-list-driven; read-only; no secret leak. Sweeps M3 P2s. QA APPROVE-WITH-P2 (baae383 carried to b05c873); CI green.

Agent-Session: pipeline-settings-m4-merge
This commit is contained in:
peptiderepo
2026-06-23 15:13:53 +07:00
committed by GitHub
parent 2569b08862
commit 16fb9fdc5d
16 changed files with 1500 additions and 16 deletions

View File

@@ -96,8 +96,7 @@ $toggle_hint_id = 'pab-toggle-hint-' . $css_key;
data-template-id="<?php echo esc_attr( $template_id ); ?>"
data-toggle-hint-id="<?php echo esc_attr( $toggle_hint_id ); ?>"
data-ajax-url="<?php echo esc_attr( admin_url( 'admin-ajax.php' ) ); ?>"
data-preview-action="<?php echo esc_attr( $view['preview_action'] ); ?>"
data-preview-nonce="<?php echo esc_attr( $view['preview_nonce'] ); ?>">
data-preview-action="<?php echo esc_attr( $view['preview_action'] ); ?>">
<button type="button"
class="pab-tp-btn pab-tp-btn--active"
data-mode="template"
@@ -218,8 +217,7 @@ $toggle_hint_id = 'pab-toggle-hint-' . $css_key;
data-version-b="<?php echo esc_attr( (string) $ver_num ); ?>"
data-diff-target="<?php echo esc_attr( $diff_id ); ?>"
data-ajax-url="<?php echo esc_attr( admin_url( 'admin-ajax.php' ) ); ?>"
data-diff-action="<?php echo esc_attr( $view['diff_action'] ); ?>"
data-diff-nonce="<?php echo esc_attr( $view['diff_nonce'] ); ?>">
data-diff-action="<?php echo esc_attr( $view['diff_action'] ); ?>">
<?php esc_html_e( 'Diff', 'prautoblogger' ); ?>
</button>
<?php endif; ?>