Commit Graph

49 Commits

Author SHA1 Message Date
Sarjuuk
647be4a946 Setup/SQL
* move sql files into its own folder.
 * move outdated updates out of the update folder, sorted by github tags
 * split up the db dump so my editor doesn't try to hang itself if i dare to touch that file
2025-09-25 18:44:48 +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
smansesdottk
e7baa27e27 Misc/Typos
* fix typos in README.md
 * cherry-picked from smansesdottk/www-aowow
2025-07-05 20:53:15 +02: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
abbedf9ae4 Misc/README
* extracting Glues/Credits/ is optional. They are not used by aowow itself.
2024-06-27 14:51:16 +02:00
Sarjuuk
33ee358e0c Setup/DBconfig
* test for known world db formats and throw appropriate errors
 * test for imported aowow db and throw error if missing
 * make DB connection reloadable
2024-06-09 15:02:31 +02:00
Sarjuuk
f6565ea924 DB/Structure
* fix data types and data length and add default values where necessary
 * data should no longer get truncated
 * misc fixes
2024-05-22 20:35:02 +02:00
Sarjuuk
6de6853cfe Core/PHP
* bump version requirements to v8.0
2022-06-10 14:00:35 +02:00
HelloKitty
2daa724720 README/Typo (#337)
Fix typo in the Special Thanks section.
2022-03-30 13:18:16 +02:00
Sarjuuk
1c7acf6a08 CommunityContent/Misc
* granularly define inclusion of comments, screenshots or videos
 * i hope everyone is on a 2y old php version by now
2022-03-10 14:09:38 +01:00
Sarjuuk
1856f0ef8f README/QA
* added another repeat gotcha to the Q+A section
2022-02-13 23:43:12 +01:00
Sarjuuk
60e3f62504 Update README.md
Added two more 'gotchas' to the README.md
2021-10-26 18:53:53 +02:00
Sarjuuk
6819c1b1f2 Misc
* fixed misc php8 errors that went unnoticed as php7 warnings before
 * added lost areatrigger generator to Setup script
 * updated readme with working TCDB info and php 8.0 support
2021-10-24 19:47:45 +02:00
Sarjuuk
f5701e7979 Misc/Config
* add config values lost from dd63a6a2ab
 * update TCDB compatibility info
 * update current year
2021-02-18 19:00:55 +01:00
Sarjuuk
23abce304c Readme/Setup
* use more intuitive setup command. "firstrun" is still available but usage is discouraged.
2021-02-15 17:59:36 +01:00
Sarjuuk
89275a0e71 Readme
* remove reference to expired branch
2020-12-19 01:06:30 +01:00
Sarjuuk
3e24814518 README/Conf
* check for presence of lib GMP when trying to enable TC auth
 * also added missing requirement to README (thx @jackpoz for reminding me)
2020-08-03 22:11:05 +02:00
Sarjuuk
726fe90bb0 README
* hear ye hear ye! the regulations have changed!
 * while the master branch will now use SRP6 for TrinityCores auth, the branch sha1-auth will be available for about three months to ease migration.
 * until Nov. 2020 updates will be applied to both branches
2020-08-03 15:36:49 +02:00
Stefano Borzì
a3d35a7ad5 Update credits (#205)
* Update credits
2020-05-29 18:53:22 +02:00
Sarjuuk
62acd541b2 Maps/Spawns
* Entities (Objects, NPCs, ect) can now easily be assigned to a different map to be displayed on by clicking their pip on the map
 * Entities with already assigned area (by TrinityCore) that were unable to be matched onto the map are no longer discarded. They'll now show up in appropriate listviews.
 * Entities without already assigned area that are also unable to be matched onto the map now get an area assigned as long as the relationship areaId <=> mapId is unique (read instanced areas)
2020-05-26 21:11:15 +02:00
Sarjuuk
5bb15d47d7 Misc/Readme
* update required TDB-version (hint: its never 'latest')
 * fixed artifacts from setup conversion
 * version push
2020-02-23 18:45:44 +01:00
Sarjuuk
d9cd24026c PHP/Core
* enforced v7.1 compliance, preparations for v7.2
 * removed deprecated usage of each()
 * prefer array deconstruction via [] instead of calling list()
 * try to catch failed session_start()
 * prefer ... - Token instead of calling func_get_args() func_num_args()
 * enforce return types in AjaxHandler
 * revision push
2018-11-29 00:45:19 +01:00
Sarjuuk
04209cfc6d PHP-Version
* return type declarations require php v7.0 or newer
 * updated README and and version check accordingly
2018-11-20 19:00:20 +01:00
Sarjuuk
8620cbcf20 Setup/Quests
* update structure for TrinityCore/TrinityCore@2f5403d4af (Thx @TheWinchesters for noticing)
 * updated README accordingly
2018-11-18 15:31:14 +01:00
Sarjuuk
0ff0e5b59e Profiler/Frontend
* add pages and templates to display arena teams, guilds and chars
2018-03-22 18:17:16 +01:00
Sarjuuk
a17c45a698 README
* added another gotcha with auto-minifiers
2017-05-15 22:22:47 +02:00
Sarjuuk
05ce1f4242 README
* removed SoX for WIN in favor of FFmpeg
 * added example scripts for batch audio conversion.
 * added a curious error case to the Q/A-section
2017-05-07 23:09:40 +02:00
Sarjuuk
33a1a45a63 Misc/Notices
* fixed display of GemConditions on enchantment detail page
 * correctly initialize class and race masks for items
2017-05-07 01:19:43 +02:00
Sarjuuk
79861569a2 Readme
* bump for new TDB dependancy
2017-05-04 21:50:11 +02:00
Sarjuuk
00342b0b61 Readme
* updated TDB requirement
2017-05-02 22:41:12 +02:00
Sarjuuk
ec05120118 README
* updated audio generation as suggested in #93
* fixed indentation
2017-04-02 14:49:58 +02:00
Sarjuuk
f3d694ac79 README
fixed line breaks in Q/A-secion
2017-03-29 22:38:30 +02:00
Sarjuuk
4f1854b138 Misc
* Github link to home-footer
 * formating errors in README.md

 * oh, i hate this markdown syntax sooo much :x
2017-03-20 13:16:41 +01:00
Sarjuuk
a48f30e8a4 Misc
* edited example in README.md to be more clear
 * fixed a typo in RedButton template.
 * fixed a typo in comment ajax. Can now use sticky again.
 * fixed a logic error in comment reply js. do not line break image sources.
2017-03-09 02:21:08 +01:00
Sarjuuk
20a1829317 implementation of Sound DB
Client sounds are cross-referenced with as many other DB-Types as possible. Including, but not limited to:
 * Character VOs (Errors, Emotes)
 * Creature VOs (Boss Dialogue)
 * Zone Music and Ambience
 * Sounds triggerd by spells
 * Sounds from general item/spell usage, creature behavior

Restrictions:
 * only one locale is supported. Choose wisely!
2017-03-06 15:16:34 +01:00
Sarjuuk
da59440106 Fixup
* access class property in screenshot/comment-admin by function. Aowow is compatible with PHP 5.5 again
 * changed line-endings across the board from \r\n to \n
2017-02-24 18:45:36 +01:00
Sarjuuk
d0ec950dc1 Setup/Misc
* fixed complexImage always selecting images for LOCALE_EN if able
 * fixed serverside events being displayed in the calendar
 * set initial memory limit to 4GB
 * set initial db_version to current version (forgotten to do that for a long time :x )
 * updated README.md and .gitignore; revision incremented
2017-02-12 02:42:59 +01:00
Sarjuuk
770f11321f Screenshots/Upload
* use fileInfo to determine the filetype (getimagesize fails if the file is not an actual image)
2016-10-04 19:45:12 +02:00
Sarjuuk
b84854d4ba Misc/Fixes
* fixed db_structure.sql broken after
 * readded %-column to GO-Loot listviews
2016-03-29 20:51:21 +02:00
Sarjuuk
5661f09454 Tools/Submodules
* removed submodules from project
 * both tools can now be found at https://github.com/Sarjuuk?tab=repositories
2015-12-05 00:46:01 +01:00
Sarjuuk
d55989510a Updated setup to TDB r60
* removed --resume command. Always offer to resume first time setup instead.
 * added skill_perfect_item_template to sources
2015-11-18 23:47:53 +01:00
Sarjuuk
b5d73f0ac4 Setup/Readme
* added alternative versions to the mpqExtractor and blpConverter to readme
2015-11-01 11:30:30 +01:00
Sarjuuk
645894fdbf Setup/Source:
* fixup
2015-08-29 13:48:21 +02:00
Sarjuuk
a2d4b014fc updated submodule MPQExtractor as requested in #26 and #27
if you never inited the module you are fine. If you did, you have to
 * git submodule deinit -f includes/tools/MPQExtractor
 * rm -rf .git/modules/includes/tools/MPQExtractor
 * git submodule sync
 * git submodule update --init --recursive --remote
or something among those lines (good lord..)
2015-08-13 12:43:44 +02:00
Sarjuuk
6f59afe8e6 DB/Emotes
* added emotes to DB .. why? just because!
  * also added to search
  * cross-linked achievements and emotes
  * data is generated via: php aowow --sql=emotes
  * setup requires GlobalStrings.lua (see README.md)
2015-07-21 01:07:21 +02:00
Sarjuuk
5b8a862df9 DB/Structure (thx @Carbenium for the heads up & suggestions)
* adapted structure to TDB 335.59
  * dropped questItem[1-6] fields from ?_creature and ?_object (why were they even there)

 - removed a function-stub from Util (already forgot, what it was supposed to achieve)
2015-07-19 22:25:21 +02:00
Sarjuuk
b76fc3b2a7 added memory_limit to initial config 2015-07-01 21:54:03 +02:00
Sarjuuk
c779e9139a Setup: unpacked db_structure.sql
README: added required db-version
2015-06-28 17:16:53 +02:00
Sarjuuk
92b180ca05 Updated README with installation instructions
thats it folks .. lets call it v1.0
2015-06-27 21:52:20 +02:00