fix parsing of GIDs with negative stats
rev app to php8.3 since 8.1 eol
display trainable skill% on guilds for buildcalc. incl tert modifiers for both skills/spells.
fix typo preventing auto-parsing of elec resists/dtypes
fix minor bugs with skill search not clearing/setting all defaults properly
fix bug with auto adding new races
fix area descs to not munge whitespace
first pass at necro pet configs
fix some necro corpse config/queries and funkiness with querying eq/mobs/areas that have been deleted
fix id parsing of throwing weapon types
display a warning if an area is removed on the area search page, and mark mobs/eq as removed if the area theyre in is removed
update build calc: tweak stat estimates, display indicators where stat estimates are probably inaccurate, and fix some rare eq equipping bugs
fix npc corpse/status options
prevent items with no slots from being created
if specifying a spell category dont return skill results
separate corpse brain and body types, since apparently they arent necessarily consistent, see: krug and salm
parse weapon type from ids/gids (yay wxyz!)
rev sync go ver to current
fix ddl bug where player history race wasnt long enough for all ascended races
update mudlet retroeq query script with newer options supported by th simple query
Fix skill bonus link from race search results
tweak simple query help tips
fix some bugs with the simple eq query, disable unavailable items by default, allow querying personal random eq (e.g., from mud client)
tweak recently updated list
fix (hopefully?) issue with sign in button sometimes not appearing
update sorting by score to take more variables into account, tweak weights
minor tweak of eq search tooltip to be more clear
fix cors to accept www.retroeq.com
fix timestamps labeled as pst that were really utc
add option to search through only your personal random eq
fix a potentially confusing display on the buildcalc page for very specific combos of eq and race
switch the idme prompt on the homepage to list items that say they need verification in the notes
preserve whitespace (e.g., newlines) in the notes field of items when displaying in item queries. should help make items with really long notes fields more legible (see: mercy)
add full text search of news posts
remove auto-copying from id translating and add a button to do it instead, plus a little cleanup
id parsing: fix spacing issues for odd items that are indest/cursed/or affect light AND have additional specials, plus default items with stab ratings to be daggers
fix bug with changing/removing item slots
update human and werewolf race leader bonuses (thanks orolandes!)
fix inconsistent display of the IDs link in the other tools dropdown
fix eq max sp search, change undead brain type from warrior to combatant, other misc
disable the one tap signin dialog. that thing was getting annoying
fix some id parsing issues, fix up how browser caching works to prevent viewing stale data for some period
fix bug with parsing plain id of resists on both the id translator and eq updater
assorted fixes for things that annoyed me today
more minor touchups of race search
fix bug with buildcalc not adding in guild hp/sp/etc bonuses
fix bug with buildcalc incorrectly summing stats and one with sorting by heartbeat on race search
clean up id translate stuff for plain ID, plus add an estimate of total stats for random items
add a spot for nat heartbeat on the race search
fiddle with font/header sizes to see if we can make things more mobile friendly
misc fixes: case sensitive map symbol searches, fix mindsight/escape from highbie bonuses on buildcalc, rearrange eq update a touch
give a bit of love to race search order too
futz with eq sort options, per request
reorg the id page to be vertical, minimize the color tags in mud output to reduce wrapping
fix simple queries to work with stat ranges
store stat ranges in db instead of requiring known, single values
fix some more who plaque stuff
track % idle and % online instead of just bools for players
some QoL updates
better capture remort status
bunch of minor bug fixes, display map symbol/areacheck on area search, allow necro queries on npc search
fix mob updating
add areacheck name and max party size to area table, update area search to suck less and query the areacheck value
fix bug with who parsing
fix area updating and deleting, incl adding some new fields
add a value field for items
disable area/mob syncing
fix id parsing for regen gid/xp
minor fixes for eq updating
add parsing for races from /who, add some generic constant exports for general use
update buildcalc to work with items with variable dtypes
allow random items to be listed when searching on owner
more misc fixes, open up usage to everybody
misc fixes, differentiate random eq better, put sales lists back on home page
show deleted items on front page, allow undeleting, and some minor cleanup
fix some bugs, make sales and myeq lists work again
fix update page title/labels
fix some bugs with gid parsing in item updates
remove the threaded attribute
fix bug parsing left/right specific gear
enable deletes
increase max length of item names
more fixes for item updates, nearly there
hide random eq by default to all but owner
disable syncing from mud db, export constant lists as js for update pages
some login work, testing, refactoring, still not great
bunch of item update refactoring, cleanup; add update summary
some more fixes for eq updating
a little progress on item updates
futz with the navbar formatting a bit
fix funky display of errors on verifications page, simplify some things
add support for player allowlisting
fix login/verification bugs, update all urls to not include the no-longer-necessary .php suffix
initial deployment for logins!
fix flakiness with routing requests to the wrong endpoint, remove some more php8 warnings
first pass at logins
fix some things that now cause warnings in php8
fix but with not -exp graphs reverting to exp graphs when modifying the range
add missing simple eq search to the new controller
add tos/privacy pages (currently unlinked) and migrate to php81