johnnyq
49106e2a80
UI fixes: confirm irreversible actions, keep reply drafts guarded, re-enable CSP on portal recurring invoices
...
- Add confirm-link to 14 one-click delete/disable links (asset, contact,
files, templates, logo, MFA, calendar event, disable user, cancel schedule)
- confirm_modal.js treats btn-danger / btn-outline-danger as destructive
- Replace per-editor window.onbeforeunload with one guard over all editors
- New js/autosubmit.js replaces inline onchange in the portal; CSP back on
recurring_invoices.php
- Fix blank user name in disable_user audit log
2026-10-08 16:47:12 -04:00
..
2026-08-06 19:18:34 -04:00
2026-07-24 13:40:37 -04:00
2026-07-25 16:50:58 -04:00
2026-08-02 17:22:28 -04:00
2026-08-15 17:29:17 -04:00
2026-07-14 17:17:50 -04:00
2026-07-24 13:40:37 -04:00
2026-08-01 15:33:48 -04:00
2026-08-02 17:22:28 -04:00
2026-07-14 17:17:50 -04:00
2026-07-24 13:40:37 -04:00
2026-07-24 13:40:37 -04:00
2026-08-28 19:23:36 -04:00
2026-07-24 13:40:37 -04:00
2026-07-24 13:40:37 -04:00
2026-07-28 00:18:07 -04:00
2026-08-01 18:48:07 -04:00
2026-08-30 15:12:14 +01:00
2026-08-30 15:12:14 +01:00
2026-07-24 13:40:37 -04:00
2026-07-24 13:40:37 -04:00
2026-08-31 17:52:44 -04:00
2026-07-24 13:40:37 -04:00
2026-08-15 20:36:56 -04:00
2026-07-24 13:40:37 -04:00
2026-07-24 13:40:37 -04:00
2026-07-24 13:40:37 -04:00
2026-08-15 12:29:39 -04:00
2026-07-24 13:40:37 -04:00
2026-08-02 17:22:28 -04:00
2026-07-24 13:40:37 -04:00
2026-07-24 13:40:37 -04:00
2026-07-24 13:40:37 -04:00
2026-07-24 13:40:37 -04:00
2026-07-24 13:40:37 -04:00
2026-07-24 13:40:37 -04:00
2026-08-03 15:40:44 -04:00
2026-07-24 13:40:37 -04:00
2026-08-27 17:58:02 -04:00
2026-07-24 13:40:37 -04:00
2026-08-28 19:09:42 -04:00
2026-08-28 19:23:36 -04:00
2026-07-14 17:17:50 -04:00
2026-07-24 13:40:37 -04:00
2026-07-24 13:40:37 -04:00
2026-08-15 19:55:40 -04:00
2026-07-29 16:36:47 -04:00
2026-08-26 23:38:23 -04:00
2026-07-14 17:17:50 -04:00
2026-10-08 16:47:12 -04:00
2026-07-24 13:40:37 -04:00