Commit graph

339 commits

Author SHA1 Message Date
839be176ad Revert gridweaponscontroller refactor 2022-12-30 15:39:47 -08:00
31a7c67621
Merge pull request #29 from jedmund/fix-gridweaponscontroller
Fix bug introduced in last PR
2022-12-30 06:10:27 -08:00
7049e8e723 Fix bug introduced in last PR 2022-12-30 06:09:58 -08:00
d0f8b3a5e2
Merge pull request #28 from jedmund/refactor-gridweaponscontroller-create
Refactor GridWeaponsController#create
2022-12-30 05:26:36 -08:00
3e77365635 Refactor #create
This method is humongous and very confusing, and often gives double render errors. This refactor breaks things up into smaller methods to help make it a bit more readable.
2022-12-30 05:08:40 -08:00
f7ecbe16ec
Merge pull request #26 from jedmund/filter-weapons
Filter out grids that don't have more than two distinct weapons
2022-12-29 02:37:40 -08:00
6f588386d0 Filter out grids that don't have more than two distinct weapons 2022-12-29 02:36:52 -08:00
a8c8653aa9 Add default values to Weapon level and skill level 2022-12-25 21:46:27 -08:00
2fb2158dd9
Merge pull request #22 from jedmund/fix-user-settings
Fix user settings
2022-12-25 20:17:51 -08:00
1752081f3f Output theme 2022-12-25 20:17:20 -08:00
e9dbc36f2a Add default value to theme in user table 2022-12-25 16:11:51 -08:00
383d59703f Add theme to user table and blueprint 2022-12-25 16:01:40 -08:00
060a367f1d
Merge pull request #21 from jedmund/grid-mechanics
Implement grid mechanics
2022-12-25 00:58:15 -08:00
e2332f9652 Allow searching only for extra or subaura objects 2022-12-25 00:29:55 -08:00
adbb5b6c7d Disallow adding arbitrary weapons to Extra slots 2022-12-25 00:23:27 -08:00
ec25230bc5 Implement detecting and resolving weapon conflicts 2022-12-24 23:30:10 -08:00
a482c67700 Add route for resolving weapon conflicts 2022-12-24 23:29:54 -08:00
1c197d9b6b Loose schema.rb file 2022-12-24 15:08:27 -08:00
5ab30a06ef
Merge pull request #20 from jedmund/rake
Add Rake tasks for compiling URL lists and downloading images
2022-12-24 14:21:04 -08:00
6db048dcc8 Create task for downloading images 2022-12-24 14:16:56 -08:00
eb765e2463 Update tasks 2022-12-24 14:16:45 -08:00
0350d940c6 Ignore downloaded files 2022-12-24 14:16:28 -08:00
c9c52fbf15 Add rake tasks for exporting URL lists 2022-12-24 07:29:36 -08:00
8273af0f82 Ignore exported files 2022-12-24 07:29:12 -08:00
0246f01523
Merge pull request #19 from jedmund/awakening
Add support for Awakening and other Weapon Mod fixes
2022-12-24 05:04:14 -08:00
7a8cf30ffb Fix series for Class Champion emblems 2022-12-24 04:55:11 -08:00
ae1da20f27 Fix fetching weapon keys so you dont need filters 2022-12-24 04:54:50 -08:00
4f4d9e27a7 Add slug to weapon key table 2022-12-23 23:31:34 -08:00
ddae480f48 Merge branch 'main' into awakening 2022-12-23 19:28:03 -08:00
f17be0ea03 Merge branch 'main' of github.com:jedmund/hensei-api 2022-12-23 19:24:12 -08:00
e0df40f035 Remove log 2022-12-23 19:22:45 -08:00
36d3dafd2e
Merge pull request #18 from jedmund/fix-constants
Normalize constants in ApiController
2022-12-23 19:09:04 -08:00
574d8e0b3e Normalize constants in ApiController 2022-12-23 19:08:36 -08:00
6ccc8fd338 Add awakenings to blueprints 2022-12-23 16:40:42 -08:00
7bdee95c0e Merge branch 'main' into awakening 2022-12-23 16:36:50 -08:00
bb15db45f6
Merge pull request #17 from jedmund/blueprinter
Migrate to Blueprinter
2022-12-23 16:21:19 -08:00
13dae81737 Fix bug preventing selecting Row IV, V and EXII 2022-12-23 15:49:30 -08:00
8b69a44d83 Allow unsetting of jobs
Unsetting a job also removes all of its skills
2022-12-23 15:42:46 -08:00
464fe2f1aa Update output for GridObjects when uncapping 2022-12-22 23:41:04 -08:00
a837210029 Removed current job's subskills from search 2022-12-22 23:27:46 -08:00
874c20245d Refined selecting skills based on job
* Bugfix: You can now select a third subskill on Rows 1, 2 and 3
* Edgecase: When switching from a Row 1, 2 or 3 class to Row 4, 5 or EX2, the third EMP skill set is removed
2022-12-22 23:27:24 -08:00
8c1d51fb4f Updated getting skills assignable to a job
This endpoint isn't used though
2022-12-22 23:26:23 -08:00
b7a537f540 Fix token generation on signup 2022-12-22 21:27:38 -08:00
041f8ee189 Fix errors with error handling 2022-12-22 18:12:47 -08:00
e91e1664a6 Update blueprint for availability endpoints 2022-12-22 18:12:34 -08:00
153d36be5a We need to include the User in the Party 2022-12-22 01:40:02 -08:00
a397fc722d Pass root when rendering in SearchController 2022-12-22 01:01:03 -08:00
c5391a6683 Fix bug where now wasn't replaced 2022-12-22 00:44:39 -08:00
7ddc916216 Remove rabl views
Our work here is done
2022-12-21 23:29:20 -08:00
c0be03dcb6 Finish migrating ApiController error methods 2022-12-21 23:28:54 -08:00