Commit Graph

113 Commits

Author SHA1 Message Date
d7f860b7f0 Add comprehensive documentation for advanced features
- Add Script Execution section with security warnings and examples
- Add File Upload Handling with Base64 encoding guide
- Add Message Queue System documentation
- Add Network Connectivity Handling with reconnection behavior
- Add Registry Management methods (get_handler, unregister, clear, get_all_handlers)
- Add WebSocket Configuration options
- Add Automatic Error Handling section
- Update API Reference with additional registry methods
- All examples include Python code, HTML templates, and best practices
2025-12-30 15:01:51 +01:00
12cc240f80 Update one.el fork with table documentation 2025-12-27 11:19:39 +01:00
b9ded15881 Replace submodule with direct copy of one.el fork for Docker compatibility 2025-12-27 10:39:25 +01:00
9ad0814822 Use one.el fork with table support
- Simplified onerc.el by removing table workaround
- Updated build.el to load fork from local path
- Added one.el fork as submodule with table support
2025-12-27 10:32:21 +01:00
8d62de1f62 Fix table display by converting to bullet lists
- Convert benchmark comparison table to bullet list format
- Convert technology comparison table to bullet list with pipe separators
- Add comprehensive table styling in CSS (prepared for future use)
- one.el backend (one-ox) does not support Org mode tables or HTML export blocks
- Workaround: use bullet lists which render correctly and maintain readability
2025-12-27 10:08:29 +01:00
e6674a5ab3 Updated 2025-12-27 09:59:37 +01:00
40290aa24e Add code example and improve design
- Add "See it in action" section with complete code example showing button click loading article
- Include HTML, Python handler, and result sections to demonstrate full workflow
- Change bold text color to brown for better visibility and design consistency
- Invert link underline behavior: underlined by default, removed on hover
2025-12-26 20:00:57 +01:00
b8b333c228 Improve home page with benchmarks and reorganized content
- Move key features section to top with emojis for better visibility
- Add benchmark response time graph from django-interactive-frameworks-benchmark
- Include technology comparison table (WebSocket vs AJAX vs HTTP)
- Add data transfer column to performance table
- Simplify explanation of differences using clear analogies
- Fix numbered list continuity issue with images
- Change final section to "Ready to start?" for better call-to-action
2025-12-26 19:48:29 +01:00
Andros Fenollosa
74f89e53c8 Add demo-alarms to documentation
- Add live demo section in Quick Start
- Add Alert System demo to source code list
- Include links to live demo and repository
2025-12-09 08:48:18 +01:00
Andros Fenollosa
163dda2440 Improve documentation clarity and security
- Enhanced grammar and punctuation throughout documentation
- Added security warning about room ID enumeration attacks
- Introduced liveview_room_uuid template tag for secure random room IDs
- Clarified attribute naming conversion (camelCase to snake_case)
- Improved formatting with colons instead of em dashes for better readability
- Added comprehensive error handling, testing, and deployment sections
- Removed draft.org file (no longer needed)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-08 13:10:25 +01:00
Andros Fenollosa
560690bbb6 Improve handlers documentation with FastAPI-style examples
- Add progressive examples from simple to complex
- Include both Python and HTML code for each example
- Add template examples for complex use cases
- Fix data-data-* attributes to use snake_case (not camelCase)
- Add detailed explanations for each feature
- Improve readability and learning curve

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-06 12:20:53 +01:00
Andros Fenollosa
ba8b7c13dc Update links and add deploy script
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-06 11:17:20 +01:00
Andros Fenollosa
c6dc2a988d Updated 2025-12-06 10:44:25 +01:00
Andros Fenollosa
7e8f55321b Updated 2025-12-06 10:43:04 +01:00
Andros Fenollosa
9f818c7bab Fixed link 2025-12-06 10:32:28 +01:00
Andros Fenollosa
857a7b0afa docs: add debounce documentation
Added documentation for the new data-liveview-debounce attribute
introduced in django-liveview 2.1.0.

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-21 16:12:08 +01:00
Andros Fenollosa
c712df5d7a Update documentation to Django LiveView v2.0.0
- Complete rewrite of documentation for v2.0.0 API
- Updated from old actions/ structure to new @liveview_handler decorator
- Renamed Tutorials to Tutorial with inline content
- Added emojis to navigation and homepage
- Updated footer: removed Jabber/XMPP, 3-column layout on desktop
- Updated header: Source code links to GitHub
- All content translated to English
- Updated hero subtitle and README
- Removed Demo button from navigation

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-21 09:10:36 +01:00
Andros Fenollosa
5bc98dd979 Update 2024-08-15 16:52:36 +02:00
Andros Fenollosa
c75dc20830 Update footer 2024-08-15 16:49:58 +02:00
Andros Fenollosa
77f85bbc7f Update compose.yaml 2024-06-28 09:34:21 +02:00
Andros Fenollosa
5ca8dd4cbd Update nginx.conf 2024-06-24 22:18:17 +02:00
Andros Fenollosa
41b0d402aa Update build.el 2024-06-24 22:10:32 +02:00
Andros Fenollosa
a769fd0992 Update Dockerfile 2024-06-24 22:00:00 +02:00
Andros Fenollosa
4c98d2c6c3 Update Dockerfile 2024-06-24 21:57:49 +02:00
Andros Fenollosa
2951b2cd58 Update compose.yaml 2024-06-24 21:50:10 +02:00
Andros Fenollosa
6e321eb985 Update nginx.conf 2024-06-24 17:44:46 +02:00
Andros Fenollosa
382429d40a Update compose.yaml 2024-06-24 17:44:17 +02:00
Andros Fenollosa
7021cd5fc8 Update nginx.conf 2024-06-24 17:42:09 +02:00
Andros Fenollosa
5bce4cd9ef Update nginx.conf 2024-06-24 17:41:01 +02:00
Andros Fenollosa
37867f1477 Update nginx.conf 2024-06-24 17:37:18 +02:00
Andros Fenollosa
6189881585 Update nginx.conf 2024-06-24 17:35:28 +02:00
Andros Fenollosa
2ee6a98396 Update compose.yaml 2024-06-24 17:33:34 +02:00
Andros Fenollosa
8206cc003b Update nginx.conf 2024-06-24 17:30:48 +02:00
Andros Fenollosa
4c18842827 Create nginx.conf 2024-06-24 17:28:30 +02:00
Andros Fenollosa
cdb53d02a0 Update compose.yaml 2024-06-24 17:24:35 +02:00
Andros Fenollosa
b94dd588b8 Update compose.yaml 2024-06-24 17:23:44 +02:00
Andros Fenollosa
8eb992d2a3 Update compose.yaml 2024-06-24 17:22:38 +02:00
Andros Fenollosa
e3e2843dab Update compose.yaml 2024-06-24 17:18:26 +02:00
Andros Fenollosa
24ecd9be7d Add Docker build 2024-06-23 23:10:23 +02:00
Andros Fenollosa
aed01f4230 Update deploy.yaml 2024-06-05 18:05:08 +02:00
Andros Fenollosa
9dc155af33 Update deploy.yaml 2024-06-05 18:04:34 +02:00
Andros Fenollosa
3f0bf2e429 Update deploy.yaml 2024-06-05 18:03:51 +02:00
Andros Fenollosa
feb49f1719 Update deploy.yaml 2024-06-05 18:01:34 +02:00
Andros Fenollosa
1a90866fab Update deploy.yaml 2024-06-05 17:55:21 +02:00
Andros Fenollosa
24b0e0d83c Update deploy.yaml 2024-06-05 17:53:16 +02:00
Andros Fenollosa
8509f8c1bc Update deploy.yaml 2024-06-04 22:44:10 +02:00
Andros Fenollosa
8953c17dda Update deploy.yaml 2024-06-04 22:43:37 +02:00
Andros Fenollosa
2c6da841a8 Update deploy.yaml 2024-06-04 22:42:35 +02:00
Andros Fenollosa
614cf162be Update deploy.yaml 2024-06-04 22:36:21 +02:00
Andros Fenollosa
2514e2f7a3 Update deploy.yaml 2024-06-04 22:33:33 +02:00