root
f08d3de0c8
Add loader title hint for SPA navigation feedback
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-26 22:29:45 +00:00
root
b54484c7ed
Add incremental manifest-time code quality checks and JS duplicate method detection
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-26 21:49:28 +00:00
root
0ea0341aeb
Add flash alert UX improvements, User_Model fetch security, and SCSS-SCOPE-01 BEM guidance
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-26 20:46:18 +00:00
root
fd7d3340f4
Fix JS-JQUERY-VAR-01 and MANIFEST-FILENAME-01 false positives
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-26 03:49:09 +00:00
root
aac7585b8c
Fix MODEL-ENUMS-01 to properly detect top-level keys and ignore comments
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-26 03:36:41 +00:00
root
051ab489d0
Fix MODEL-REL-01 and MODEL-ENUMS-01 false positives in code quality rules
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-26 03:25:02 +00:00
root
209dd72b03
Fix PHP-ALIAS-01 rule and resolve all fetch() aliasing violations
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-26 02:44:39 +00:00
root
7d379b2402
Implement BEM-style enum naming and fetch() anti-aliasing policy
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-26 02:17:31 +00:00
root
a289eecf0f
Improve JS enum_val() with caching and single-value lookup
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-26 00:45:41 +00:00
root
1abbac58e7
Add safe_html() for XSS-safe WYSIWYG HTML sanitization
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-25 23:39:42 +00:00
root
1322bbf988
Add MODEL-CARBON-01 rule to prevent Carbon casts in models
...
Remove auto-generated tests and .expect files
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-25 21:04:36 +00:00
root
29c657f7a7
Exclude tests directory from framework publish
...
Add 100+ automated unit tests from .expect file specifications
Add session system test
Add rsx:constants:regenerate command test
Add rsx:logrotate command test
Add rsx:clean command test
Add rsx:manifest:stats command test
Add model enum system test
Add model mass assignment prevention test
Add rsx:check command test
Add migrate:status command test
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-25 03:59:58 +00:00
root
3834303c8a
Add MODEL-FETCH-DATE-01 rule and migrate to client-side date formatting
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-24 23:18:11 +00:00
root
8bedb8442d
Use string-based date/datetime casts instead of Carbon objects
...
Add TODO expectations and comments documentation to expect_files man page
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-24 22:47:19 +00:00
root
1b57ec2785
Add datetime system (Rsx_Time/Rsx_Date) and .expect file documentation system
...
Tighten CLAUDE.dist.md for LLM audience - 15% size reduction
Add Repeater_Simple_Input component for managing lists of simple values
Add Polymorphic_Field_Helper for JSON-encoded polymorphic form fields
Fix incorrect data-sid selector in route-debug help example
Fix Form_Utils to use component.$sid() instead of data-sid selector
Add response helper functions and use _message as reserved metadata key
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-24 21:47:53 +00:00
root
eb3ccd722d
Add Polymorphic_Field_Helper for JSON-encoded polymorphic form fields
...
Fix incorrect data-sid selector in route-debug help example
Fix Form_Utils to use component.$sid() instead of data-sid selector
Add response helper functions and use _message as reserved metadata key
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-23 23:26:55 +00:00
root
69af4e87d4
Fix Form_Utils to use component.$sid() instead of data-sid selector
...
Add response helper functions and use _message as reserved metadata key
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-23 22:38:48 +00:00
root
678ff17ad6
Fix sudo handling for MySQL socket directory permissions in migrate commands
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-23 21:23:23 +00:00
root
77663169a2
Use rspade credentials for MySQL readiness check in migrate commands
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-23 20:41:09 +00:00
root
3502cf1af1
Ensure MySQL socket directory exists with proper permissions before start
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-23 20:38:36 +00:00
root
a5b696e8bf
Increase MySQL wait timeout to 120 seconds in migrate commands
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-23 20:26:29 +00:00
root
b444f10c8e
Add sudo support for migrate commands when not running as root
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-23 10:12:49 +00:00
root
192811e48a
Add form conventions man page and CLAUDE.md documentation
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-23 10:01:04 +00:00
root
c7a2ec94ab
Allow Rsx.Route() to accept string integers as params
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-23 09:18:10 +00:00
root
3ce82a924a
Add JS-CATCH-FALLBACK-01 rule and update npm packages
...
Add PHP-ALIAS-01 rule: prohibit field aliasing in serialization
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-23 07:36:18 +00:00
root
3cc590186a
Add property conflict detection to JS ORM model hydration
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-19 08:58:34 +00:00
root
dbc759a012
Fix Babel decorator + static properties bug causing class undefined errors
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-19 08:45:03 +00:00
root
83096ff62b
Fix SCSS compilation for Sass 1.87+ deprecations
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-19 07:44:28 +00:00
root
87da7655b1
Add nested component selector check, fix animation rule false positives
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-19 02:40:37 +00:00
root
2c57b9ffbe
Convert 7 components to BEM class naming convention
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-19 02:18:39 +00:00
root
9e7269e4fc
Merge jqhtml class naming rules, add BEM child class check
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-19 01:46:34 +00:00
root
7781aab39f
Update responsive breakpoint migration guide with correct variable convention
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-19 01:22:13 +00:00
root
f67c88a4f1
Add comprehensive security audit (86 findings across 10 areas)
...
Secure dev auth with signed tokens, add email support for --user
Simplify breakpoint variables, suppress Sass deprecation warnings
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-19 01:14:31 +00:00
root
ee87bc6297
Standardize SCSS to use variables.scss and px units
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-18 18:52:32 +00:00
root
1a5d93140c
Framework updates
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-18 18:18:05 +00:00
root
14dd2fd223
Fix code quality violations for publish
...
Progressive breadcrumb resolution with caching, fix double headers
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-16 04:43:47 +00:00
root
29b1abc0a1
Add progressive breadcrumb resolution with caching
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-12 08:55:34 +00:00
root
2f96bb6276
Use rendered() for SPA layout chain, add jqhtml lifecycle docs
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-12 07:19:23 +00:00
root
5d5bd85e42
Add JQHTML-EVENT-01 rule, document custom component events, update jqhtml
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-12 03:42:24 +00:00
root
c4ba2b743f
Fix datagrid pagination, document rsx:debug --eval, update jqhtml
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-12 03:00:48 +00:00
root
958da28f64
Document SCSS component-first architecture philosophy
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-12 01:13:50 +00:00
root
84136be744
Add kebab-case detection to JQHTML redundant class rule
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-11 21:16:29 +00:00
root
ed8f24b26d
Fix JS-NATIVE-01 violations in checkbox_multiselect
...
Add SCSS class scoping enforcement, move modal to lib, cleanup legacy files
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-11 19:29:10 +00:00
root
a13781bc95
Fix bundle compiler to only consider .php files for PHP models
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-11 07:12:09 +00:00
root
fd74f48e7a
Fix @mutex decorator, text input, modal docs, group management polish
...
Add user groups feature, simplify flash alerts
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-11 07:02:50 +00:00
root
18928c8678
Add login history tracking and session management features
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-11 05:26:44 +00:00
root
dd6c17f923
Layout-managed breadcrumb system for SPA actions
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-11 00:42:20 +00:00
root
3c25b2ff80
Fix detached action redirect loops, abstract Spa_Action detection, jqhtml update
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-10 23:46:50 +00:00
root
2f2cf41139
Add Spa.load_detached_action, decorator identifier rule, npm updates
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-10 20:50:57 +00:00
root
d047b49d39
Add model constant export to JS, rsxapp hydration, on_stop lifecycle
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-10 09:08:20 +00:00