1
0
Fork 0
Commit graph

35 commits

Author SHA1 Message Date
c662816c33 Adding app/View/Components/RaceIcon.php 2021-07-18 17:47:36 +02:00
bd21a64191 Adding user handling pages for admins. 2021-07-15 15:39:25 +02:00
c53a4155f4 app/Providers/AuthServiceProvider.php: adding "administrate" gate. 2021-07-15 15:37:34 +02:00
d8917e118b app/Http/Controllers/Auth/OAuthController.php: check trashed records before trying to login via oauth. 2021-07-13 18:47:24 +02:00
f09fea4f08 app/Models/User.php: Also delete characters when deleting the user. 2021-07-13 18:33:19 +02:00
866b374070 app/Http/Livewire/Form/CharacterForm.php: Do not include deleted rows in unique name validation. 2021-07-13 18:32:17 +02:00
c806f54ea2 app/Models/Character.php: Add soft deletes. 2021-07-13 18:25:31 +02:00
94a4d3994f app/Models/User.php: Add soft deletes. 2021-07-13 18:25:09 +02:00
52daa3b68f app/Models/User.php: adding getRoleAttribute() 2021-07-13 18:01:49 +02:00
0edb50c2ad app/Jobs/ImportProfession.php: Add concrete exception classes. 2021-07-11 16:37:29 +02:00
89d88110f5 app/Jobs/ImportProfession.php: add support for specialization. 2021-07-11 15:32:35 +02:00
ad66ef86ab app/Models/CharacterProfession.php: Add specialization relationship 2021-07-11 15:31:34 +02:00
87d1d6fd58 app/Models/Spell.php: add id to fillable array. 2021-07-11 15:29:32 +02:00
f105890494 app/Jobs/ImportProfession.php: fix a bug resulting in duplicate records instead of update existing.
We search for recipes by spell, but if a record existed before spell relationship was added. it's null and we wont find it, so we create a duplicated one.

This patch will also search for craft->name and update existing records.
2021-07-09 18:17:16 +02:00
61a6d366fd Adding Wowhead link component with WowheadPower Tooltip library. 2021-07-09 11:28:20 +02:00
103bdd43d1 app/Models/Recipe.php: Always load spell relationship. 2021-07-08 21:36:51 +02:00
645eaf676c app/Http/Livewire/Recipes.php: eager-load crafters relationship. 2021-07-08 21:36:29 +02:00
3b7f5d1501 app/Http/Livewire/Recipes.php: add spell relationship. 2021-07-08 20:39:13 +02:00
ff4f6b0612 app/Models/Recipe.php: in resolveRouteBinding() find record by spell slug first, then crafted item. 2021-07-08 20:31:39 +02:00
8c3a5ddef1 app/Models/Recipe.php: Change getNameAttribute() and getSlugAttribute() to prioritize spell relationship before craft. 2021-07-08 20:30:52 +02:00
21ff933939 app/Jobs/ImportProfession.php: Add support for recipe spell. 2021-07-08 20:30:52 +02:00
86a0474a89 app/Models/Recipe.php: add spell relationship. 2021-07-08 20:30:52 +02:00
78d5d8d50e Adding Spell Model 2021-07-08 20:30:52 +02:00
c27a595408 User edit: add username to the form. 2021-07-06 12:51:07 +02:00
a1f4ffd664 app/Http/Livewire/Form/CreateCharacterForm.php: Rename to CharacterForm. 2021-07-03 14:20:44 +02:00
b6f1f8b887 Character: add ability to edit a character. 2021-07-03 14:15:21 +02:00
f2fcae83cc app/Models/Character.php: make sure name is lowercase with first letter upper case. 2021-07-03 13:24:13 +02:00
06ab6e12c5 app/View/Components/Form.php: Add "PATCH" to spoofMethod. 2021-07-02 16:17:39 +02:00
8e441ccc92 app/Jobs/ImportProfession.php: fix for broken format from exporter addon. 2021-07-01 15:24:39 +02:00
9da87b2b95 app/Jobs/ImportProfession.php: in getRecipe() sync the reagent's instead of only process them on recipe create. 2021-07-01 14:43:36 +02:00
8fd07c11a8 Adding support to login via discord oauth. 2021-06-30 18:30:34 +02:00
16e84fd316 app/Jobs/ImportProfession.php: in processItems() don't check for external_id when upserting items (as that is not guaranteed to be unique) 2021-06-29 18:40:08 +02:00
8e887d1ebe app/Jobs/ImportProfession.php: should not use firstOrFail() when searching for items. as this will do an abort(404), that is very confusing. 2021-06-29 18:28:58 +02:00
e6ace7b61c app/Jobs/ImportProfession.php: in processItems() use sortBy() instead of sort(). 2021-06-29 15:54:03 +02:00
1e1aa7d461 initial commit 2021-06-28 17:33:29 +01:00