1
0
Fork 0
Commit graph

118 commits

Author SHA1 Message Date
9ca47e55ce npm: add tailwindcss/forms 2021-07-23 16:56:29 +02:00
d3eccc596f app/Models/Item.php: change recipe relationship from belongsTo to hasMany. 2021-07-23 13:33:10 +02:00
7df1e8345d app/Models/Item.php: add getRouteKeyName() 2021-07-23 13:27:18 +02:00
3b71b0358b resources/views/livewire/recipes.blade.php: move recipe link to a component. 2021-07-23 13:25:13 +02:00
4628ce85ac app/Models/Character.php: Clear main character relationship if a main character is deleted. 2021-07-22 18:56:16 +02:00
23b5103b12 tests/Feature/CharacterDestroyTest.php: test that deleting a main character sets character_id to null on the user object. 2021-07-22 18:55:40 +02:00
f3314d106a app/Http/Controllers/ProfileController.php: in update() do not create hash for empty password. 2021-07-22 18:54:39 +02:00
099115d613 tests/Feature/ProfileTest.php: test that user can not set an empty password hash. 2021-07-22 18:53:31 +02:00
52f565f04b app/Http/Controllers/ProfileController.php: in update() use Model::fill()
This is more generic as one only needs to add validated fields to Request object. and they will be saved automatically.
2021-07-22 18:50:13 +02:00
dccd04fe7e resources/views/profile/edit.blade.php: Add main character to form. 2021-07-22 18:27:41 +02:00
0fef5c77d0 app/Http/Controllers/ProfileController.php: Save character_id on update. 2021-07-22 18:27:20 +02:00
15808597c2 app/Http/Requests/UserRequest.php: Add character_id 2021-07-22 18:26:51 +02:00
8f79cc295c resources/views/components/form/inputs/select.blade.php: Show error. 2021-07-22 18:26:29 +02:00
7ba4ab30c1 resources/views/components/form/inputs/select.blade.php: Set selected attribute. 2021-07-22 18:26:12 +02:00
acce1c21b8 resources/views/components/form/inputs/select.blade.php: Set name attribute. 2021-07-22 18:26:12 +02:00
a179010914 resources/views/character/show.blade.php: Show user. 2021-07-22 18:03:15 +02:00
2f215d0b82 Add user page. 2021-07-21 18:57:10 +02:00
ecc35c6fe6 resources/views/components/character-card.blade.php: add option to show elite frame. 2021-07-21 18:56:41 +02:00
6287695f81 tailwind.config.js: Add scales 2021-07-21 18:55:57 +02:00
bf23433524 Adding resources/images/elite_frame.png 2021-07-21 18:54:20 +02:00
52bd1012a5 app/Models/Character.php: Add isMain() 2021-07-21 18:15:44 +02:00
5211463513 Database Seeding: seed main_character relationship on user. 2021-07-21 17:53:27 +02:00
b73a8438d4 app/Models/User.php: Adding main_character relationship 2021-07-21 17:52:30 +02:00
e2fe666fc7 Migration: 2021_07_21_173416_add_character_id_to_users_table.php 2021-07-21 17:49:10 +02:00
b76a997948 Refactor UserController to ProfileController. 2021-07-20 15:38:57 +02:00
5117907a4d app/View/Components/Icon.php: rename view script 2021-07-20 15:24:42 +02:00
e4363c078a app/View/Components: minor fixes. 2021-07-20 15:21:40 +02:00
766da19bb5 resources/images/races: fixing capital letters. 2021-07-18 18:02:14 +02:00
6377c39782 remove resources/views/components/profession-icon.blade.php 2021-07-18 17:48:01 +02:00
2ad80a0a68 resources/views/components/character-card.blade.php: show race text along with class. 2021-07-18 17:47:36 +02:00
e5fa65a839 resources/views/character/profession/show.blade.php: link character name in title back to character page. 2021-07-18 17:47:36 +02:00
fa64f54255 resources/views/character/profession/show.blade.php: show race. 2021-07-18 17:47:36 +02:00
1dd9a5418e resources/views/character/show.blade.php: show race. 2021-07-18 17:47:36 +02:00
c662816c33 Adding app/View/Components/RaceIcon.php 2021-07-18 17:47:36 +02:00
f84a0579f2 Adding race icons :) 2021-07-18 17:30:28 +02:00
3179e59daf resources/views/partials/navigation.blade.php: Adding admin link. 2021-07-15 15:40:01 +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
de19260f35 tests/Feature/CharacterDestroyTest.php: fix test to account for softdeletes. 2021-07-13 18:37:26 +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
d25a0aa94f tests/Feature/ProfessionImport/BasicTest.php: Test exceptions. 2021-07-11 16:38:26 +02:00
0edb50c2ad app/Jobs/ImportProfession.php: Add concrete exception classes. 2021-07-11 16:37:29 +02:00
88995dab35 test: refactor profession import tests into multiple classes. 2021-07-11 16:27:45 +02:00
ee6e2d8925 resources/views/character/profession/show.blade.php: show specialization. 2021-07-11 15:43:31 +02:00
89d88110f5 app/Jobs/ImportProfession.php: add support for specialization. 2021-07-11 15:32:35 +02:00