root
0efdcd4cde
Framework updates
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-02-01 05:16:45 +00:00
root
f48cda006a
Add notification system with Rsx_Throttle utility
...
Add action log feature, fix Bootstrap variables and DataGrid styling
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-29 17:44:31 +00:00
root
b8a454bca0
Add /dynamic segment to thumbnail route to prevent conflicts
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-28 23:28:06 +00:00
root
949cc17b0d
Fix preset thumbnail route conflict, improve docs
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-28 23:10:17 +00:00
root
fbd83c5896
Add modal_open and modal_close global events
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-28 22:13:26 +00:00
root
63816a7993
Remove migrate:begin/commit/rollback references, unify to migrate command
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-28 22:03:06 +00:00
root
2ff2609971
Add SPA dispatch events and auto-close modals on navigation
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-28 21:45:34 +00:00
root
d5572e6081
Add scroll restoration on browser refresh for SPA pages
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-28 20:27:28 +00:00
root
90efeab7ea
Fix linkify double-escaping URLs with protocols
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-28 18:56:04 +00:00
root
ed9bf6f23c
Add unified string utilities to PHP and JS
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-28 18:37:22 +00:00
root
6dde3bc4e7
Make Rsx_Time::format() private, unify PHP/JS time API
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-28 04:55:44 +00:00
root
4ad8dde6ad
Framework updates
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-28 04:03:34 +00:00
root
a5e1c604ab
Framework updates
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-19 04:33:43 +00:00
root
1594502cb2
Add <%br= %> jqhtml syntax docs, class override detection, npm update
...
Document event handler placement and model fetch clarification
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-15 10:16:06 +00:00
root
61f8f058f2
Fix manifest infinite loop from incomplete entries
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-15 08:31:31 +00:00
root
1683df867b
Extract Rsx_Droppable into its own file
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-15 07:53:49 +00:00
root
e389093a0a
Deduplicate CDN assets by URL in bundle compiler
...
Unify CDN asset collection between dev and prod modes
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-14 23:25:10 +00:00
root
2711c60284
Fix CDN assets not included in production mode
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-14 23:03:09 +00:00
root
2489997e42
Move mode detection from Rsx_Mode to Rsx class
...
Simplify ajax batching to be mode-based instead of configurable
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-14 22:33:49 +00:00
root
c83cae5a92
Suppress race condition errors in CLAUDE.md symlink management
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-14 22:12:46 +00:00
root
45838aafd2
Working state snapshot with debug settings and pending changes
...
Fix manifest helper delegator missing return statements
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-14 22:01:13 +00:00
root
d523f0f600
Fix code quality violations and exclude Manifest from checks
...
Document application modes (development/debug/production)
Add global file drop handler, order column normalization, SPA hash fix
Serve CDN assets via /_vendor/ URLs instead of merging into bundles
Add production minification with license preservation
Improve JSON formatting for debugging and production optimization
Add CDN asset caching with CSS URL inlining for production builds
Add three-mode system (development, debug, production)
Update Manifest CLAUDE.md to reflect helper class architecture
Refactor Manifest.php into helper classes for better organization
Pre-manifest-refactor checkpoint: Add app_mode documentation
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-14 10:38:22 +00:00
root
bb9046af1b
Move resolved_permissions to user object via toArray()
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-13 09:04:15 +00:00
root
6f69534047
Add upstream migration guide for Permission/resolved_permissions
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-13 08:45:38 +00:00
root
8ef798c30f
Add client-side Permission class and resolved_permissions to rsxapp
...
Refactor date/time classes to reduce code redundancy
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-13 08:35:06 +00:00
root
f70ca09f78
Framework updates
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-12 17:25:07 +00:00
root
ee709ae86d
Fix Ajax batch controller response format (_success not success)
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-08 19:51:25 +00:00
root
fb9c96ae61
Add timing-indifference contract and fix form input components
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-07 07:12:46 +00:00
root
ff04f85403
Allow Polymorphic_Field_Helper::parse() to accept array and object inputs
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-07 06:09:04 +00:00
root
36979e4b52
Add get_polymorphic_parent() helper for type_ref_columns compatibility
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-07 05:24:15 +00:00
root
993be621a2
Document that model datetime attributes are already ISO strings
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-06 07:58:48 +00:00
root
475fc333ab
Fix Rsx_DateTime_Cast to handle microsecond timestamps after save()
...
Fix sidebar not displaying: use custom breakpoint classes
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-06 07:49:46 +00:00
root
71d042ff3c
Framework updates
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-06 06:03:05 +00:00
root
1506573202
Add phone-sm/phone-lg breakpoints and improve SCSS scope error message
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-30 03:18:09 +00:00
root
d41a534744
Add col-5ths responsive columns and Width_Group JS utility
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-29 23:34:56 +00:00
root
3afb345fbc
Update npm dependencies
...
Update npm dependencies
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-29 22:21:17 +00:00
root
54c72c21fc
Update npm dependencies
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-29 11:20:34 +00:00
root
b4bfd28f9f
Add component update instructions to text_field_max_lengths migration doc
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-29 10:53:21 +00:00
root
12b742fbdf
Add Text_Input $max_length requirement and Model.field_length() API
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-29 10:48:10 +00:00
root
21a7149486
Switch Ajax transport to JSON with proper Content-Type
...
Migrate $name from Form_Field to input components
Refactor form inputs: $name moves from Form_Field to input components
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-29 09:43:23 +00:00
root
88aa57d591
Rename Checkbox_Multiselect to Checkbox_Multiselect_Input
...
Implement template method pattern for Form_Input_Abstract
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-29 07:05:46 +00:00
root
bded711d1c
Convert Spa.action property to Spa.action() method
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-29 05:49:17 +00:00
root
1b46c5270c
Add skills documentation and misc updates
...
Add form value persistence across cache revalidation re-renders
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-29 04:38:06 +00:00
root
432d167dda
Add type_refs API guidance and db:query warning
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-28 07:00:55 +00:00
root
e1d4ea6592
Update responsive breakpoints and migration stub examples
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-28 06:52:39 +00:00
root
61fec79af0
Add polymorphic join helpers (joinMorph, leftJoinMorph, rightJoinMorph)
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-27 23:55:05 +00:00
root
94dce4f021
Add transparent type_ref conversion in WHERE clauses
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-27 23:49:21 +00:00
root
56680840a1
Fix undefined Manifest::php_resolve_class() in Type_Ref_Registry
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-27 23:32:35 +00:00
root
97fc6270f9
Fix migration to use PHP-level index existence checks
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-27 23:16:26 +00:00
root
4db772b132
Add polymorphic type references system for efficient integer-based storage
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-27 23:10:30 +00:00