Plugins Directory » Redmine Lazy Load History
|
|
Author: | Yasu Saku |
|---|---|---|
| Website: | https://github.com/sk-ys/redmine_lazy_load_history | |
| Code repository: | https://github.com/sk-ys/redmine_lazy_load_history | |
| Registered on: | 2026-05-06 (22 days ago) | |
| Current version: | 0.2.0 | |
| Compatible with: | Redmine 7.0.x, 6.1.x, 6.0.x, 5.1.x, 5.0.x | |
| User ratings: |
Overview¶
This is a Redmine plugin that progressively loads issue history on demand. Instead of loading all journals at once, it displays only the latest N entries initially and allows users to load older entries by clicking a "Show more" button.
This improves page load performance for issues with many history entries.
Features¶
- Progressive Loading: Display only the latest N journals initially
- On-Demand Loading: Load older journals with a single button click
- Quick Full Load:
Shift + clickon "Show more" to load all remaining journals at once - Custom Event Hook: Emits a
lazyLoadHistory:loadedevent after journals are loaded - Configurable: Set the initial display count and load count per request via Administration or each user's My account preferences
Installation notes
1. Clone the plugin¶
cd /path/to/redmine/plugins
git clone https://github.com/sk-ys/redmine_lazy_load_history.git
2. Restart Redmine¶
Changelog
0.2.0 (2026-05-08)
Compatible with Redmine 7.0.x, 6.1.x, 6.0.x, 5.1.x, 5.0.x.
Features¶
- Implement user preferences for initial load count and per-load count
- Allow users to load all remaining journals by pressing Shift
- Dispatch the
lazyLoadHistory:loadedevent after journal insertion
Fixes¶
- Remove a redundant icon class from the "Show more" button
- Fix URLGenerationError for repository/wiki links
- Add attachments helper to JournalsController
Details: https://github.com/sk-ys/redmine_lazy_load_history/releases/tag/v0.2.0
0.1.2 (2026-05-06)
Compatible with Redmine 7.0.x, 6.1.x, 6.0.x.
- Add CustomFieldsHelper to JournalsController to fix undefined
format_valueerror - Fix module definition for LazyLoadHistory
- Fix vertical alignment of lazy load history divider
0.1.0 (2026-05-06)
Compatible with Redmine 7.0.x, 6.1.x.