Version History/v3.1.x
Jump to navigation
Jump to search
Page last updated with announcement [020625].
Contents
v3.1.0 - Current Develop Branch
New Additions
- Add universal/non-species trait index https://github.com/lk-arpg/lorekeeper/pull/794
- Add optional currency conversion support https://github.com/lk-arpg/lorekeeper/pull/827
- Add sort to admin trait index https://github.com/lk-arpg/lorekeeper/pull/844
- Add "without" options to admin trait index search https://github.com/lk-arpg/lorekeeper/pull/848
- Use shop image (if extant) for meta-img https://github.com/lk-arpg/lorekeeper/pull/849
- Add optional gallery submissions selection on prompt submissions https://github.com/lk-arpg/lorekeeper/pull/847
- Add additional search options to admin item and trait indexes https://github.com/lk-arpg/lorekeeper/pull/898 / https://github.com/lk-arpg/lorekeeper/pull/899
- Add character art/designs pages to user profiles https://github.com/lk-arpg/lorekeeper/pull/915
- Add icons to off-site usernames https://github.com/lk-arpg/lorekeeper/pull/892
- Add FurAffinity to sites https://github.com/lk-arpg/lorekeeper/pull/892
- Add toggleable minibadges to user character page https://github.com/lk-arpg/lorekeeper/pull/933
- Add option to disallow deletion of an item https://github.com/lk-arpg/lorekeeper/pull/948
- Add site settings to block direct transfer of items/currency https://github.com/lk-arpg/lorekeeper/pull/949
- Add toggleable ability for users to cancel their own design requests https://github.com/lk-arpg/lorekeeper/pull/957
- Add toggleable subtype trait index https://github.com/lk-arpg/lorekeeper/pull/970
- Add throttling on repeated post requests, logging https://github.com/lk-arpg/lorekeeper/pull/995
- Convert plaintext URLs in comments into labeled links https://github.com/lk-arpg/lorekeeper/pull/1019
- Add sort options to comments https://github.com/lk-arpg/lorekeeper/pull/1021
- Add Laravel log viewer https://github.com/lk-arpg/lorekeeper/pull/1022
- Add optional button to hide gallery submission text area https://github.com/lk-arpg/lorekeeper/pull/1032
- Add option to automatically hide gallery submission text area on image upload https://github.com/lk-arpg/lorekeeper/pull/1032
- Add support for multiple subtypes https://github.com/lk-arpg/lorekeeper/pull/870
- Add "none" subtype search to masterlist search https://github.com/lk-arpg/lorekeeper/pull/1050
- Add support for hybrid including given subtype(s) search in masterlist search https://github.com/lk-arpg/lorekeeper/pull/1050
- Add character warnings (enable in config) https://github.com/lk-arpg/lorekeeper/pull/1052
- Add FontAwesome 6, ability to switch between versions/used mixed version via config file https://github.com/lk-arpg/lorekeeper/pull/1100
- Add preview button when editing news/sales posts https://github.com/lk-arpg/lorekeeper/pull/1112
- Add item search by rarity https://github.com/lk-arpg/lorekeeper/pull/1125
- Add user avatar cropping https://github.com/lk-arpg/lorekeeper/pull/1132
- Add config option to remove design update thumbnail upload for users https://github.com/lk-arpg/lorekeeper/pull/1177
- "Regenerate text" option for news and pages https://github.com/lk-arpg/lorekeeper/pull/1168
- Currency categories, sort and category search for currencies index https://github.com/lk-arpg/lorekeeper/pull/1186
- "Is visible" toggle for currencies https://github.com/lk-arpg/lorekeeper/pull/1187
- Allow permissioned staff to see hidden currencies in user banks https://github.com/lk-arpg/lorekeeper/pull/1188
- Add "Shop Features" extension https://github.com/lk-arpg/lorekeeper/pull/1172
- Allow head section in views https://github.com/lk-arpg/lorekeeper/pull/1209
- Item search option for rarities https://github.com/lk-arpg/lorekeeper/pull/1203
- Ability for users to disable profile comments https://github.com/lk-arpg/lorekeeper/pull/1203
- Ability for users to delete comments on own profile (if allowed in site settings) https://github.com/lk-arpg/lorekeeper/pull/1203
- Option to require adding an email address (togglable via config) https://github.com/lk-arpg/lorekeeper/pull/1203
- Ability to set shop stock cost as/purchase with items https://github.com/lk-arpg/lorekeeper/pull/1219
- Feeds page https://github.com/lk-arpg/lorekeeper/pull/1224
Miscellaneous
- Deprecate laravelcollective/html forms https://github.com/lk-arpg/lorekeeper/pull/863
- Compact some user checks https://github.com/lk-arpg/lorekeeper/pull/908
- Re-alphabetize core extension credits https://github.com/lk-arpg/lorekeeper/pull/938
- Condense trait index code https://github.com/lk-arpg/lorekeeper/pull/970
- Condense form groups in columns https://github.com/lk-arpg/lorekeeper/pull/967
- Use user characters page code for user designs/art view https://github.com/lk-arpg/lorekeeper/pull/967
- Show username in user designs/art page headers for consistency https://github.com/lk-arpg/lorekeeper/pull/967
- Consolidate visual trait index modals https://github.com/lk-arpg/lorekeeper/pull/967
- Use selectize for masterlist trait search field https://github.com/lk-arpg/lorekeeper/pull/1000
- Set up mix/webpack https://github.com/lk-arpg/lorekeeper/pull/1031,
- Make gallery submission create/edit form labels more apparent https://github.com/lk-arpg/lorekeeper/pull/1032
- Update news/sales comments section anchor links, make more consistent https://github.com/lk-arpg/lorekeeper/pull/1034
- Make second subtype support in character subtype conversion command work out-of-the-box https://github.com/lk-arpg/lorekeeper/pull/1047
- Add third subtype support to character subtype conversion command https://github.com/lk-arpg/lorekeeper/pull/1048
- Unify masterlist/sublist/MYO masterlist search logic https://github.com/lk-arpg/lorekeeper/pull/1050
- Throttle requests per-URL https://github.com/lk-arpg/lorekeeper/pull/1071
- Exempt admin actions from throttling https://github.com/lk-arpg/lorekeeper/pull/1071
- Use asset() helper instead of relative image addresses https://github.com/lk-arpg/lorekeeper/pull/1080
- Add additional filters to user and character inventories, user submissions, loot tables admin panel https://github.com/lk-arpg/lorekeeper/pull/1064
- Allow drag-and-drop, etc. interactions on touch screens https://github.com/lk-arpg/lorekeeper/pull/1111
- Use rarity system for item rarities https://github.com/lk-arpg/lorekeeper/pull/1114
- Chunk image query for content warnings https://github.com/lk-arpg/lorekeeper/pull/1073
- Better querying of content warnings https://github.com/lk-arpg/lorekeeper/pull/1079
- Allow permissioned staff to view hidden pages https://github.com/lk-arpg/lorekeeper/pull/1135
- Move item, etc. hashes after ID in image filenames https://github.com/lk-arpg/lorekeeper/pull/1138
- Refactor trade data handling https://github.com/lk-arpg/lorekeeper/pull/1141
- Add ID Url attribute to prompts https://github.com/lk-arpg/lorekeeper/pull/1167
- Add "is admin" flag to ranks https://github.com/lk-arpg/lorekeeper/pull/1171
- Change JSON encodes/decodes to casts https://github.com/lk-arpg/lorekeeper/pull/1192
- Add more robust WYSIWYG code editor https://github.com/lk-arpg/lorekeeper/pull/1198
- Display icons for currency shop stock costs https://github.com/lk-arpg/lorekeeper/pull/1202
- Update dynamic limits to latest https://github.com/lk-arpg/lorekeeper/pull/1207
- Consolidate TinyMCE initialization https://github.com/lk-arpg/lorekeeper/pull/1210
- Apply selectize to item transfer user dropdown https://github.com/lk-arpg/lorekeeper/pull/1243
- Replace oldestFirst sort with newestFirst reversed https://github.com/lk-arpg/lorekeeper/pull/1265
- Make character image info card full length https://github.com/lk-arpg/lorekeeper/pull/1235
- Sort for species and subtype indices https://github.com/lk-arpg/lorekeeper/pull/1264
- Display of item description in inventory stack modal https://github.com/lk-arpg/lorekeeper/pull/1275
- Use prompt image as meta tag image https://github.com/lk-arpg/lorekeeper/pull/1285
- Ability to set header image for news, sales, pages https://github.com/lk-arpg/lorekeeper/pull/1284
Bug Fixes
- Hidden trait categories not visible to permissioned staff in universal trait index https://github.com/lk-arpg/lorekeeper/pull/874
- Error viewing create/edit claim page https://github.com/lk-arpg/lorekeeper/pull/923
- Issue retrieving gallery submissions a user collaborated on when creating submission https://github.com/lk-arpg/lorekeeper/pull/936
- Error viewing create submission page https://github.com/lk-arpg/lorekeeper/pull/936
- Errors viewing user bank, inventory https://github.com/lk-arpg/lorekeeper/pull/950
- Errant close parentheses in prompt entry view https://github.com/lk-arpg/lorekeeper/pull/967
- User character art view breadcrumbs have wrong URL https://github.com/lk-arpg/lorekeeper/pull/967
- Visual trait index enable checks not updated https://github.com/lk-arpg/lorekeeper/pull/972
- Feature search URL not updated for the new search method https://github.com/lk-arpg/lorekeeper/pull/1008
- Images in WYSIWYG comments are parsed as URLs https://github.com/lk-arpg/lorekeeper/pull/1033
- Character image handling not updated for multiple subtypes https://github.com/lk-arpg/lorekeeper/pull/1036
- Issues loading comments on pages with multiple comments sections https://github.com/lk-arpg/lorekeeper/pull/1037
- Issues converting existing subtype information https://github.com/lk-arpg/lorekeeper/pull/1037
- Comment sort options do not show for non-user-user comments sections https://github.com/lk-arpg/lorekeeper/pull/1040
- Admin logs and log viewer URLs conflict https://github.com/lk-arpg/lorekeeper/pull/1041
- Hybrid/any subtype search errors in some environments https://github.com/lk-arpg/lorekeeper/pull/1050
- Error when attempting to use MYO slot tag https://github.com/lk-arpg/lorekeeper/pull/1051
- Content warnings are not populated when viewing sublists https://github.com/lk-arpg/lorekeeper/pull/1063
- Existing character warnings are not retrieved properly https://github.com/lk-arpg/lorekeeper/pull/1072
- Content warning image filename is inconsistent https://github.com/lk-arpg/lorekeeper/pull/1080
- Errors when retrieving content warnings for editing not handled effectively https://github.com/lk-arpg/lorekeeper/pull/1080
- Error when no design update subtype is specified https://github.com/lk-arpg/lorekeeper/pull/1093
- Comment reply modal does not use WYSIWYG editor https://github.com/lk-arpg/lorekeeper/pull/1118
- Issues replying to comments on mobile devices https://github.com/lk-arpg/lorekeeper/pull/1118
- Extra $ in profile content https://github.com/lk-arpg/lorekeeper/pull/1119
- Error viewing pages https://github.com/lk-arpg/lorekeeper/pull/1137
- Currency icons not handled properly in image hash fix command https://github.com/lk-arpg/lorekeeper/pull/1143
- Throttled requests via ajax return the entire view https://github.com/lk-arpg/lorekeeper/pull/1144
- Comment link auto-substitution captures formatting in pre-formatted links https://github.com/lk-arpg/lorekeeper/pull/1155
- Pagination jump to page does not work https://github.com/lk-arpg/lorekeeper/pull/1161
- Subtype images are not handled properly in image hash fix command https://github.com/lk-arpg/lorekeeper/pull/1156
- Error viewing e.g. admin index as a non-admin staff member https://github.com/lk-arpg/lorekeeper/commit/f4f43e91b6f261c4a16627a6e795642fffa8d688
- Error editing currencies https://github.com/lk-arpg/lorekeeper/commit/f1b67ec3917d1469c6f65c04c0e6770fd945980a
- Error viewing shops, etc. https://github.com/lk-arpg/lorekeeper/pull/1190
- Error with rarity-based loot tables https://github.com/lk-arpg/lorekeeper/pull/1191
- Error creating character logs https://github.com/lk-arpg/lorekeeper/pull/1208
- Issue storing gallery submission vote data https://github.com/lk-arpg/lorekeeper/pull/1218
- Issues storing and displaying design update vote data https://github.com/lk-arpg/lorekeeper/pull/1217
- Issue displaying existing coupon information in create/edit shop view https://github.com/lk-arpg/lorekeeper/pull/1221
- Unlock button shown on prompts unnecessarily https://github.com/lk-arpg/lorekeeper/pull/1228
- Errors formatting stored gallery submission currency form, currency data https://github.com/lk-arpg/lorekeeper/pull/1237
- Species entry does not display link to trait index if enabled https://github.com/lk-arpg/lorekeeper/pull/1245
- Admin log viewer page title is incorrect https://github.com/lk-arpg/lorekeeper/pull/1253
- Errors handling shop log data in some cases https://github.com/lk-arpg/lorekeeper/pull/1252
- Items not stacking when credited https://github.com/lk-arpg/lorekeeper/pull/1252
- Various errors around dynamic limits when not logged in https://github.com/lk-arpg/lorekeeper/pull/1271
https://github.com/lk-arpg/lorekeeper/tree/develop
Core Extensions Added
Here are all Core Extensions added between v3.0.0 and v3.1.0:
- Character Warnings by Lexi, Speedy, ScuffedNewt, & itinerare
- Comments by Preimpression & ScuffedNewt
- Dynamic Limits by ScuffedNewt
- Log Viewer by Cylunny
- Reports by ScuffedNewt
- Shop Features by ScuffedNewt
- Touchscreen Sortable by liwoyadan (Touch Punch)
The following extensions have settings:
- Subtype Trait Index by Speedy
- TinyMCE Code Editor by Moif
- Universal Trait Index by CH3RVB
- User Character Minibadges by Speedy
- Visual Trait Indexes Trait Modals by Moif