Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

chore. Update the ac compatible repository #53

Closed
wants to merge 254 commits into from

Conversation

pangolp
Copy link

@pangolp pangolp commented Sep 1, 2024

I clarify that I cannot test the code, because I do not have a local compilation of this repository. Later, I will try to have one, but for the moment, I do not have it.

closes wowgaming#12
closes #47
it could close also #40

Sarjuuk and others added 30 commits April 13, 2023 17:07
 * replace input filter FILTER_UNSAFE_RAW (+ STRIP flags) with regex checks to preserve \n and utf8 chars
 * use strings from globalstrings.lua to format time in item and spell tooltips
 * fixed item filter ItemCooldown
 * fixed timeAgo format
 * move item duration to correct position in tooltip
 * revert e092a69 as it causes the tooltip to grow when moving the mouse.
 * use CSS to solve
 * get auras from creature_template_addon for tabs
   - npc: abilities
   - spell: used by npc
 * fixed broken link to required event
 * try to catch more html-like constructs in text blobs and escape them
 * ...<hic>!
 * fix icon order for pet talents
 * fixed rarity color for spells that create items
 * fix text vars in tooltips for missing entities
 * fix notice in weapon GS calculation
 * reduce tooltip max width slightly to prevent overlap with secondary tooltip
 * show Feral Attack Power on weapons a druid can actually use (incuding 1H-weapons, excluding swords & axes (usually))
 * fixed effect index offset on DetailPage
 * disable compare button for empty item sets
 * do not display summary for empty item sets
* move localized option sorting to postCache() to prevent real order display in cached versions
 * append a filemtime timestamp to js/css files to work around browser caching after update
 * shuffle script handling around a bit
 * also user pages cant have community content
 * also fix breadcrumbs on items page
 * do not prefil search form with unchecked user input
 * thx @Endalaust
 * workaround jQuery.htmlPrefilter vulnerability
 * fixed missing icons in used-by-spell tab
 *  fix tooltip localization after 9f1cbc0
 * do not skip generic page constructor ... ever
 * log approver / time as intended
 * display class/spec in category if applicable
 * make class/spec searchable
 * unify class/spec display with tooltips
 * fixed more error pages without styles/scripts
 * fixed sourcemore for items if more then 300 items where requested at once
 * fixed item name localization in rare cases
 * convert and assign correct icons for honor points and arena points from /Interface/PvPFrame
 * resolve more col name conflicts .. should probably rename the cols in the table itself...
 * sanity check slot / invtype realtion on setup (and hide offenders)
 * hide internal/unused items by name part
 * always truncate table to get rid of old data
 * fixing one->many relation revealed by replacing REPLACE with INSERT in creature setup
 * also fix width for secondary tooltips
 * remove padding from profiles icon list
 * allow overwriting generic/fine log output
 * fix some errors
 * can't catch notices generated by mysqli_connect
 * removed some unnessecary ORDER from querys
Sarjuuk and others added 27 commits July 11, 2024 01:48
 * reapply lost /4 modifier for enchantment scores
 * removed old workaround for js date object creation
 * kill an antique typo causing an error whenever a tooltip for a hearthstoneesque effect is displayed for Locale FR an RU
 * also log POST data
 * fixed resolving procSpells with a triggerSpell of 0
 * spells are now always displayed in listview
 * fixed help text referencing renamed parameter
 * force text files eol to \n
 * avoid using "echo" to write to CLI as php mistakes it for sent headers (see php-src #12303)
 * as we are using fwrite now, errors are written to STDERR instead of STDOUT
 * fixes an issue where reloading the config would cause "ini_set(): Session ini settings cannot be changed after headers have already been sent" to be spammed
 * fixed several deprecation notices and warnings from MySQL8, most notably:
   - SQL_CALC_FOUND_ROWS: stopped using DBSimple::selectPage and query 'SELECT COUNT(*) ...' separately where needed
   - ON DUPLICATE KEY UPDATE ... VALUES(): use row alias for new values instead of VALUES function
   - boolean shorthands to long form (&& -> AND, etc)
 * don't use 'delay' to calc added dps from ammunition
 * do not display crafted item tooltip inside recipe tooltip if the craft spell doesn't create an item.
   (notably: enchantments were displaying enchantment scrolls)
 * always display reagent cost if set
 * attempted cleanup in effect generation and template
 * display summon properties
 * display unit of effect value
 * fix spell effect layout, typos, missing tools, ...
 * changed logic to not display required arena rating in tooltip or infobox if there are sources that don't require it.
 * also, should there be a difference in sources, display lowest required rating, not not highest.
 * fix usage of generic search wildcards: ? *
 * only transform search form fields expected to be text
 * some cleanup (magic numbers to define, fn return types, nullsafe assignemnts)
 * fix spawn point calculation on instance maps without dungeonmap entry
   (can't wait to see what breaks elsewhere)
 * even more forgotten renames in help text
 * see 07e001e
 * fix empty scaling bar
 * fix setting max level for scaling tooltips
 * fix displayed periodic power gain value for runic power and rage
 * attempt to fix spell coefficient calculation (dear god...)
 * append % sign to value for two more auras
 * display value per combo point
 * fix invalid type error
 * simplyfy query building (there are no longer tables with an index named `entry`)
 * fix totals query params after 481a3dc
 * fix totals query. Rather treat original query as subquery than trying to modify it
 * fixes queries utilizing HAVING and GROUP BY
 * reports can have 'null' subject (general bug reports, general feedback)
 * fix icon formater: num/qty can be strings
 * filter empty tabs before trying to display, case in point
 * do not always assign conditions tab if empty
 * fix invalid return type in createConditionsForWeights()
 * fix invalid return type in handleWeightscales() for action: delete
 * fix index error in ArenaTeam member update query
@pangolp pangolp changed the title Update chore. Update the ac compatible repository Sep 1, 2024
@pangolp
Copy link
Author

pangolp commented Feb 16, 2025

I will close this pull request, it is too big and I cannot prove it. Maybe someone else later, take up the issue.

@pangolp pangolp closed this Feb 16, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[ Bug ]: db_structure.sql error on setup Align AoWoW with Sarjuuk/aowow
7 participants