All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- The Avatar image path would be incorrect when controllers were accessed via routes
- Turkish translation
- A PostgreSQL error could occur when getting the total count about the list of revisions
- Avatars would not refresh after being changed unless the site cache was purged
- Support for scaffoldBB
- Post edit time could be incorrect
- Updated French & Spanish translations
- Minor code adjustments suggested by the Extension Customizations Team
- Incorrect formatting of the array returned by update_data() in the install_acp_module module
- Updated Polish language files
- Renamed
body.htmltoprimepostrevisions_body.html - Renamed
confirm_restore.htmltoprimepostrevisions_confirm_restore.html - Added copyright header to minified version of
diff_match_patch.js
- Empty methods, unused methods, and commented out code
- Add pagination to post history (Thanks Dark❶!)
- Split forum data into 50 chunks for SQL Update in ACP Settings (Thanks Dark❶!)
- Undefined index & variable while viewing post history (Thanks Dark❶!)
- First release to phpBB Customization Database
- Moved from
array(...)to[...]Structure (Thanks Dark❶!) - Updated "phpBB Forum Mapper" from v1.0.0 to v1.0.3 Structure (Thanks Dark❶!)
- GitHub Actions CI (Thanks Dark❶!)
- Code sniff fixes (Thanks Dark❶!)
- Do not display checkbox for New Post in Editor (Thanks Dark❶!)
- Russian translations for previously untranslated text
- When showing the reason for deletion, multibyte characters would not show up properly
- When comparing two post revisions, some reserved HTML characters would be displayed as encoded entities (such as
&displaying as&)
- Profile caching
- Ability to not save post history when editing a post (only for those with the permissions to delete the post history)
- SQL
JOINto SQLLEFT JOIN
- Newline indicators failed to show properly on some Linux systems
- Unnecessary profile information displayed next to post revisions
- Added the ability to compare non-sequential revisions
- Fixed up code to be CDB (phpBB Customization Database) compliant
- Reformatted ACP directory list to show categories and tree structure
- Minor styling changes
- Unintentional duplicate HTML element IDs
- Admin Control Panel module to more quickly and easily access the individual forums settings in one place
- Global setting to enable/disable the saving of post revisions
- Global setting to enable/disable auto-pruning
- When compare revisions it now shows them as they would be seen when composing in an editor, with BBCodes instead of with HTML (Thanks Dark❶!)
- Moved template files from "prosilver" to "all" to make compatibility with prosilver-based themes simpler (Thanks Dark❶!)
- Use the unicode character
↵to represent line ending changes in comparisons (Thanks Dark❶!) - Changed "var" to "let" in the JavaScript
- Minor code cleanup
- The cron job for removing old revisions would run too often because I failed to declare the
primepostrev_cron_last_runconfig variable as Dynamic (Thanks Dark❶!)
- In the cron results log, list the forums from which revisions were deleted
- Only log cron results if any revisions were actually pruned
- Header information on the Brazilian translation files
- Remaining Brazilian files that had not been translated
- On the post revision history page, the alternative text for action buttons which are supposed to be hidden would sometimes show up because I forgot to added the sr-only class.
- German language files for the ACP and permissions
- Changed JavaScript variables from snake_case formatting to camelCase formatting
- Moved HTML strings out of JavaScript variables and into JavaScript template tags for easier readability
- Updated German language files
- A bug introduced in the previous update that removed auto-incrementing the primary key in the revisions database table.
- Revisions would fail to save for very long messages due to different column types (using
TEXTinstead ofMTEXT_UNI). I updated types for some other columns as well to keep them consistent with the posts table columns.
- Updated the Dutch and French common language files.
- First release for phpBB 3.2, ported from the Prime Post Revisions MOD for phpBB 3.0.