Commit graph

60 commits

Author SHA1 Message Date
c7e0836202
February 2023 Update (#158) 2023-02-04 23:46:24 -08:00
bd1f6ccb98 Refactor createParty to allow creating anything first 2023-01-08 01:32:09 -08:00
44209c82af Update ExtraWeapons 2023-01-02 05:10:10 -08:00
36fe175f8f Make responsive updates to weapon grid CSS 2023-01-02 04:20:20 -08:00
7580e544fe Lock down unauth authentication
Fixes #97
2022-12-30 03:52:21 -08:00
3cf889cd43 Replace media query usage with mixin 2022-12-27 14:54:24 -08:00
12ccc53126 Another mobile hotfix 2022-12-26 15:03:08 -08:00
272b5157e1 Fix bug where the first weapon would not display 2022-12-26 00:39:18 -08:00
e0eb0fdf21 Fix uncap levels
Shit was really broken

Since 0 is a valid value, we needed to check if it was null, because Javascript
2022-12-25 23:00:39 -08:00
a3246efd4a Remove logs 2022-12-25 02:53:13 -08:00
15730918be Add alert if user tries to add a disallowed weapon to extra 2022-12-25 00:23:12 -08:00
4a4773b9b9 Add WeaponConflictModal and hook up to WeaponGrid 2022-12-24 23:33:43 -08:00
7c36aac130 Fix saving objects and jobs
There's still bugs with jobs though
2022-12-22 01:48:21 -08:00
e8843699c7 Remove trailing semicolons 2022-12-05 17:54:46 -08:00
efa864fb80 Run prettier on src 2022-12-04 07:19:31 -08:00
6af2ace6b0 Use SearchableObject type 2022-11-30 09:01:33 -08:00
b61885a86d Fix even more linter errors 2022-11-19 21:06:06 -08:00
a3d1c1ee56 Fix cookie usage in Party and grid tabs 2022-11-15 05:12:18 -08:00
258f9cf899 Persist timestamp state in grid API calls 2022-03-14 16:45:49 -07:00
8f8138950c Remove logs 2022-03-04 09:34:30 -08:00
0f0c99e8bf Fix issues with storing access token after signup 2022-03-04 09:09:52 -08:00
242c61c200 Fix typescript build errors 2022-03-03 16:58:04 -08:00
953cd01f49 Fix unauth party creation
There was a bug where unauth users could not add more than one item to a grid before it went read-only. This fixes that bug and ensures that permissions are set properly so no one can edit other people's grids.
2022-03-01 00:19:35 -08:00
99f2a65cf8 Save favorited/user when fetching party data 2022-02-27 22:31:16 -08:00
5f1bee26cf Refactor some endpoints 2022-02-27 22:30:00 -08:00
23ff979e83 Add typing to the object grids and match new API 2022-02-27 00:35:41 -08:00
0c19d9c929 Remove log 2022-02-26 20:38:51 -08:00
0aee5d30d0 Fixed a dumb editable bug 2022-02-26 20:37:53 -08:00
f66063b273 Grids shouldn't send API calls if a grid isn't editable 2022-02-26 18:58:16 -08:00
2a4fcfa957 Remove logs 2022-02-26 18:34:02 -08:00
68a6e037f2 Cleanup 2022-02-26 15:53:46 -08:00
e00a07d10c Various styling fixes and adjustments 2022-02-24 18:15:08 -08:00
f0cf09dc31 Remove user-generated details
This goes somewhere else
2022-02-24 18:14:32 -08:00
0a096e9dc0 Store party details in state when data is fetched 2022-02-23 19:23:31 -08:00
a6b222000c Remove references to React context and replace with state where necessary 2022-02-23 15:59:46 -08:00
bbe78566ad Update existing instances of state to use appState 2022-02-23 14:52:35 -08:00
2909da98eb Rename unique canonical keys to generic object 2022-02-23 13:57:38 -08:00
b284bf1f81 Small syntax updates 2022-02-23 02:35:49 -08:00
bc93565dc5 Remove unused methods and props from WeaponGrid tree 2022-02-23 02:05:07 -08:00
9b505f5e20 Implement state management for Weapon grid
Summon and Character will be next. I didn't really pay attention to code cleanliness, so I'll try to do a pass before merging the PR
2022-02-23 01:51:58 -08:00
b42bef99fe Fix bug with uncap levels on Summons and Characters 2022-02-04 02:11:05 -08:00
be90172fad We have to pass around the slug as well 2022-02-04 00:55:58 -08:00
2bf1c75364 Add id to context so state can be shared across tabs 2022-02-04 00:46:17 -08:00
be6656f9e9 Final cleanup, removing old methods and moving Context around 2022-02-04 00:15:27 -08:00
46feb6895d Refactored WeaponGrid to pull its own data 2022-02-03 23:51:04 -08:00
5d27509148 Update the element when the weapon swaps
This is still broken, we have to rewrite some API calls to fix it.
2022-02-03 19:50:06 -08:00
db642371b7 Add support for tinting segmented control with party element 2022-02-03 01:58:36 -08:00
bbc97d8e55 Make CharacterGrid responsive 2022-02-02 23:58:01 -08:00
d5332ccee5 Make WeaponGrid responsive 2022-02-02 23:39:06 -08:00
4fb2fd16b8 Fix optimistic UI and prevent saving identical uncap values 2022-02-02 20:36:22 -08:00