Sarjuuk
eb95b03e31
SmartAI/Update
...
* implement events added in 3bb4f56773
2025-10-04 20:02:34 +02:00
Sarjuuk
60eb816002
Quickfacts
...
* where applicable:
- show typeId
- show english name if currently localized
- show percentage attained by synced profiles
* fixed some typos
2025-10-03 17:49:50 +02:00
Sarjuuk
92c1c59d3a
Template/Update (Cleanup)
...
* smush leftover changes into a commit
* create fresh db dump, without dbc placeholders
* version bump
... all done
2025-09-25 16:01:16 +02:00
Sarjuuk
a48e94cd8b
Template/Update (Part 46 - VI)
...
* account management rework: Delete account
2025-09-25 16:01:06 +02:00
Sarjuuk
1d5539b362
Template/Update (Part 46 - V)
...
* account management rework: Avatar functionality
* show avatar at comments (beckported, because no forums)
2025-09-25 16:01:04 +02:00
Sarjuuk
258ac19f0a
Template/Update (Part 46 - IV)
...
* account management rework: Personal Settings functionality
* email, password, username update
* email updates now also mails the old address for confirmation
2025-09-25 16:00:47 +02:00
Sarjuuk
155bf1e4a3
Template/Update (Part 46 - I)
...
* account management rework: Base
* create proper account settings page
- modelviewer preferences
- show ids in lists
- announcement purge
- public description
* fix broken FKs between aowow_user_ratings and aowow_account
2025-09-25 16:00:30 +02:00
Sarjuuk
f1b613cfa0
Template/Update (Part 43)
...
* split 'arena-teams' into separate endpoints
2025-09-25 15:58:56 +02:00
Sarjuuk
398ff16b65
Template/Update (Part 42)
...
* split 'guilds' into separate endpoints
2025-09-25 15:58:56 +02:00
Sarjuuk
fef27c58e6
Template/Update (Part 40)
...
* convert 'guides' (listing, viewing, writing & management)
* don't allow comments on WIP guides
2025-09-25 15:58:56 +02:00
Sarjuuk
cb523353fd
Template/Update (Part 39)
...
* implement video suggestion & management
2025-09-25 15:58:52 +02:00
Sarjuuk
d66a863f55
Template/Update (Part 32)
...
* convert dbtype 'event'
2025-09-25 15:56:50 +02:00
Sarjuuk
e876463f3b
Template/Update (Part 31)
...
* convert dbtype 'quest'
* make use of separate GlobalStrings for spell rewards
2025-09-25 15:56:50 +02:00
Sarjuuk
253cbcb4d9
Template/Update (Part 30)
...
* convert dbtype 'object'
2025-09-25 15:56:50 +02:00
Sarjuuk
f17b4f58bf
Template/Update (Part 29)
...
* convert dbtype 'npc'
2025-09-25 15:56:50 +02:00
Sarjuuk
a824bb106c
Template/Update (Part 28)
...
* convert dbtype 'faction'
2025-09-25 15:56:50 +02:00
Sarjuuk
79c937e0a3
Template/Update (Part 27)
...
* convert dbtype 'currency'
2025-09-25 15:56:49 +02:00
Sarjuuk
e6980ce220
Template/Update (Part 25)
...
* convert dbtype 'spell'
* point spell effects on detail page to spells filter
2025-09-25 15:56:49 +02:00
Sarjuuk
3ba0cc4ade
Template/Update (Part 24)
...
* convert dbtype 'race'
2025-09-25 15:56:48 +02:00
Sarjuuk
e33bc9117c
Template/Update (Part 20)
...
* convert dbtype 'class'
2025-09-25 15:56:47 +02:00
Sarjuuk
98a54cd871
Template/Update (Part 19)
...
* convert dbtype 'achievement'
2025-09-25 15:56:47 +02:00
Sarjuuk
26226e2bad
Template/Update (Part 18)
...
* convert dbtype 'item'
* StatsContainer::toJson - exclude empty values in listviews + xml
2025-09-25 15:56:47 +02:00
Sarjuuk
11bb5a521b
Template/Update (Part 17)
...
* convert dbtype 'itemset'
2025-09-25 15:56:47 +02:00
Sarjuuk
d71ab58855
Template/Update (Part 13)
...
* convert dbtype 'enchantment'
2025-09-25 15:56:47 +02:00
Sarjuuk
2899cc881b
Template/Update (Part 12)
...
* convert user page
* update db to handle custom avatars
2025-09-25 15:56:42 +02:00
Sarjuuk
b3b790d424
Template/Update (Part 11)
...
* convert signin/signout functionality
* implement 'log out all devices' option
2025-09-25 15:55:38 +02:00
Sarjuuk
d5275b1bf8
Template/Update (Part 6)
...
* convert talent calculators
2025-09-25 15:55:38 +02:00
Sarjuuk
e943e27b5b
Template/Update (Part 1)
...
* update TrinityCore components to return new Frontend objects
- SmartAI => Markup
- Conditions => Data Listview
* update template files to accept the new Frontend objects
2025-09-25 15:32:59 +02:00
Sarjuuk
aeb84327d6
Template/Endpoints (Prep)
...
* modernize DB-Types
- long term: should be split in class that describes the DB-Type and container class that handles multiples
* make unchanging filter props static, allow lookup of criteria indizes through filter
* move username/mail/password checks to util and make them usable as input filter
2025-09-25 15:32:16 +02:00
Sarjuuk
08f0ae711e
Misc/Fixup
...
* fix fetching areatriggers from DB and calculating found matches
* fix Lang concatenating an array of strings with len < 2
* don't show debug-id col in picker windows (Summary/Profiler) and sort them by score if able
2025-08-05 21:11:02 +02:00
Sarjuuk
112acb2216
Zones/QuickFacts
...
* unlink quick facts from articles and store per-row
* new system allows generic and manual QuickFacts to coexist
* fill new table with data for zones
* if someone used static quickFacts .. uh .. good luck?
2025-07-28 00:30:04 +02:00
Sarjuuk
ceec228718
Util/Mails
...
* make sendMail a member of Util
* move mail templates from strings to template files
* enabled debug output to page
2025-07-27 18:37:40 +02:00
Sarjuuk
40b5c992e2
Misc/Fixup
...
* make time formatting js compatible
* add auto-discovery for rss feeds
* fix typos
* define more magic numbers
2025-07-27 16:42:15 +02:00
Sarjuuk
967841fcb9
Spell/DetailPage
...
* finally set GCDCat var
* (a smooth decade later and it turns out it was StartRecoveryCategory all along)
2025-07-27 16:42:12 +02:00
Sarjuuk
069ca27b35
Localization/esES
...
* having ChatGPT translate missing strings
* cherry picked examples seem fine, even those with control sequences
2025-06-03 20:50:13 +02:00
Sarjuuk
9d704c5ff9
ItemDetailPage/Vendors
...
* show mapper for vendor locations
2025-05-20 20:07:32 +02:00
Sarjuuk
d75aa56b38
Spells/Attributes
...
* update spell attribute descriptions primary from TC, secondary from Wowdev Wiki (not guaranteed to be correct for 335)
* show all attributes on SpellDetailPage
* update links from attributes to SpellFilter
* unsure: should the attribute filters work purely on attributes or also consider other factors?
* implement some of the client side modifiers on the spell tooltips and buffs
2025-04-22 21:38:58 +02:00
Sarjuuk
3078763ec3
Misc/Fixup
...
* floating changes
* condense several switch() into match() constructs
* fix ucFirst not making the rest of the word lowercase
2025-04-02 22:22:57 +02:00
Sarjuuk
3a6c86092b
Core/Compat
...
* create namespace Aowow to avoid naming conflicts
* inclues/libs/ is outside of the Aowow namespace
2025-04-01 22:32:37 +02:00
Sarjuuk
6f8b72c980
Spells/Tooltips
...
* use cooldown strings from future clients to avoid scientific notation for long cooldowns hidden by the 335 client
2025-03-16 01:11:32 +01:00
Sarjuuk
1f59e6fe2d
Util/Enums
...
* create helper enum classes ChrClass & ChrRace
* replace various iterators and checks with said enums
2025-02-28 14:04:19 +01:00
Sarjuuk
870cbea2ca
SmartAI/Update
...
* update events and actions to match TrinityCore again
* removed events and actions have been kept but marked as deprecated
* general rewording and use of UIES for better readability
* move constants to respective classes
* reevaluate usage of UNIT_FIELD_BYTES1 content
2025-02-27 16:25:24 +01:00
Sarjuuk
398b93e9a7
Locale
...
* detatch from User and Util and move to its own enum class
* added definitions for all locales the 12340 client could in theory have
* this is incompatble with the Intl extension
* version bump and php requirement bump
2025-02-27 16:25:23 +01:00
Sarjuuk
40c2c63d1b
NPC/MapModes
...
* try to improve map mode detection for NPCs again...
2025-01-27 23:09:45 +01:00
Sarjuuk
9da1e1575f
Locale/Typo
...
* fixed title categories for locale 8
* .. after a decade
2025-01-27 10:31:23 +01:00
Sarjuuk
452e056499
Misc/Date Format
...
* use 12h format when using AM/PM suffix
2025-01-20 06:41:32 +01:00
Sarjuuk
3aede18926
SpellDetailPage/Fixup
...
* 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
2024-08-24 20:02:51 +02:00
Sarjuuk
d2e109d818
SpellDetailPage
...
* attempted cleanup in effect generation and template
* display summon properties
* display unit of effect value
* fix spell effect layout, typos, missing tools, ...
2024-08-19 21:35:36 +02:00
Sarjuuk
31928d56a7
Localization/Fixup
...
* kill an antique typo causing an error whenever a tooltip for a hearthstoneesque effect is displayed for Locale FR an RU
2024-07-14 16:23:43 +02:00
Sarjuuk
0f6b8015a1
Misc/Fixup
...
* Loc EN: removed unnessecary 'to translate' backets
* npc: add missing index to loot tabs to kill a warning
2024-07-05 22:10:46 +02:00