moonysolari
546b81e0f2
Eliminate unwanted contract creation tiles ( #125 )
2023-02-05 10:56:08 -05:00
Reece Dunham
f1ccf160c9
Node 18.14.0
...
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-02-02 20:58:11 -05:00
moonysolari
a551d30067
Remove unwanted contract creation locations ( #100 )
...
* Fix contract creation locations
* allow mamushi contract creation
* Update destinations.ts
Signed-off-by: Reece Dunham <me@rdil.rocks>
---------
Signed-off-by: Reece Dunham <me@rdil.rocks>
Co-authored-by: Reece Dunham <me@rdil.rocks>
2023-02-01 18:44:32 -05:00
moonysolari
1d1e359b3a
Fix career -> challenges page ( #97 )
2023-01-29 15:34:30 +00:00
AnthonyFuller
e314818267
Add Freelancer tile to dashboard
2023-01-29 04:38:09 +00:00
AnthonyFuller
c7e9ab913b
Add Evergreen global challenges
2023-01-29 04:38:02 +00:00
AnthonyFuller
8e0711d7e9
Fix Vanilla planning screen
2023-01-29 04:37:49 +00:00
AnthonyFuller
3a0b9d4a3e
Add Snug location data
2023-01-29 04:36:50 +00:00
AnthonyFuller
56153bd772
Add all Snug contracts, challenges, and mastery
2023-01-29 04:36:29 +00:00
AnthonyFuller
da81ce9919
Add CPD to GFP2 requests and add new GCs to the pool
2023-01-29 04:35:31 +00:00
AnthonyFuller
ea93abf85e
Add CPD support
2023-01-29 04:35:07 +00:00
AnthonyFuller
499631fa01
Up the limit on metric requests
2023-01-29 04:34:29 +00:00
AnthonyFuller
33ed4f02c7
Add Evergreen GCs and default CPD config
2023-01-29 04:33:43 +00:00
moonysolari
323419c497
Fix mission end screens for challenges ( #88 )
...
* Fix mission end screens for challenges
Signed-off-by: Anthony Fuller <24512050+AnthonyFuller@users.noreply.github.com>
Co-authored-by: Anthony Fuller <24512050+AnthonyFuller@users.noreply.github.com>
2023-01-28 23:29:53 -05:00
Reece Dunham
485fa3dc45
Merge branch 'v6' of https://github.com/thepeacockproject/Peacock into v6
2023-01-28 21:59:32 -05:00
Reece Dunham
163f8e0452
Significant performance improvement that I have not actually tested
2023-01-28 21:59:26 -05:00
AnthonyFuller
dc8afa0116
Add location inclusion data for shortcuts
2023-01-29 02:44:54 +00:00
AnthonyFuller
275cb417b2
Respect inclusion data for GlobalChallenges
2023-01-29 02:44:54 +00:00
moonysolari
c617a23a04
Fix the legacy contract downloader and improve options related to it ( #96 )
...
* Fix legacy downloader for h3
2023-01-28 17:28:05 -05:00
moonysolari
7b4e417cb0
Fix planning page challenges ui ( #95 )
2023-01-28 17:27:44 +00:00
AnthonyFuller
926168bbd1
Fix elusive targets
...
(cherry picked from commit c8838f755b
)
2023-01-28 16:58:22 +00:00
AnthonyFuller
71ce9f0f87
Bump server version
...
(cherry picked from commit fa5827e995
)
2023-01-28 16:56:47 +00:00
moonysolari
ce94bb0db0
Update H2LocationsData.json ( #92 )
2023-01-27 13:50:08 -05:00
AnthonyFuller
cfdf719e0e
Add base WoA entitlements, fix sins
...
(cherry picked from commit e3c6175679
)
2023-01-27 00:15:14 +00:00
AnthonyFuller
9e3dabdef0
Add new entitlements, remove EG items
...
(cherry picked from commit f9a48d0093
)
2023-01-27 00:15:14 +00:00
moonysolari
1a15f4cf71
Fix HITMAN 2 stuck at loading main menu ( #91 )
...
* Fix H2 hub stuck at loading
2023-01-26 10:15:27 -05:00
AnthonyFuller
ab86ff6997
Update StoreData and allunlockables
2023-01-26 14:22:58 +00:00
Reece Dunham
8ec9fb1824
Update copyright years to 2023
...
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-01-23 13:37:33 -05:00
Reece Dunham
ddc96fd4e1
Merge branch 'v6' of https://github.com/thepeacockproject/Peacock into v6
2023-01-23 13:34:12 -05:00
Reece Dunham
9747ec5082
Fix a nullability issue
...
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-01-23 13:34:08 -05:00
Reece Dunham
60e7648a60
Fix some strange imports
...
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-01-23 13:33:45 -05:00
Reece Dunham
89c52b3c18
Copy mastery into prod builds
...
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-01-22 17:40:32 -05:00
Reece Dunham
ea4322f951
Bump version to v6.0.0-alpha.1
...
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-01-21 17:17:36 -05:00
Reece Dunham
341517f8a6
Update some dependencies
...
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-01-21 17:17:26 -05:00
Alexandre Sanchez
873df1de89
fix(contracts): difficulty not set to normal on first contract load
2023-01-21 23:09:24 +01:00
moonysolari
d6cae91a0f
Fix completion data generation function ( #85 )
...
Added override for HideProgression
Added hidden mastery levels for FACILITY
Fixed Mastery-tab from showing when there aren't any drops
Co-authored-by: Lennard Fonteijn <lennard@lennardf1989.com>
2023-01-21 10:53:14 +01:00
Lennard Fonteijn
85a55d4b48
Added service for mastery data ( #30 )
...
Added simplified mastery data for all locations
Added runtime generation of the full mastery data
Added initial support for profile progression
Reworked code around loading of resources to be more generic
2023-01-20 22:00:20 +01:00
Reece Dunham
e238ecf720
Revert "Fixed issue where restarting Peacock would require to first go offline again"
...
This reverts commit 2cc63c9ec3
.
2023-01-19 15:56:30 -05:00
Lennard Fonteijn
2cc63c9ec3
Fixed issue where restarting Peacock would require to first go offline again
2023-01-19 21:39:51 +01:00
moonysolari
39b659d733
Improve getting challenges for contracts ( #83 )
2023-01-17 20:40:59 -05:00
Reece Dunham
c7f7cafbb8
Remove todos for soon to be retired game versions
...
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-01-17 16:45:40 -05:00
Reece Dunham
145641429b
Update jwt lib to v9
...
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-01-16 15:09:20 -05:00
moonysolari
d78d5bf3ea
Fix all broken challenges in #22 ( #82 )
...
* Using state machine parser 5.2.0
* Correctly store and load challenge contexts
* Update THIRDPARTYNOTICES
2023-01-16 13:30:06 -05:00
moonysolari
bfe82fe1e2
Implement the Challenges tab on the Career page ( #80 )
...
* Renders Career->Challenges page
* Support sniper levels on Career->Challenges page
* Refactor the code to get challenges for locations
* Support clicking tiles on Career->Challenges page
* Add elusives part (currently unsupported)
* Add gameVersion check to avoid issues on old games
2023-01-14 02:12:08 -05:00
moonysolari
1cb640992f
Update season 1 challenges and add challenges for the rest of the locations ( #77 )
...
* Update season 1 challenges
* Add ICA Facility challenges
* Add season 2 challenges
* Add season 2 dlc challenges
* Add season 3 challenges
* Add sniper challenges
2023-01-13 22:04:58 -05:00
moonysolari
b1dfdb8066
Add Challenge completion and level completion percentage display ( #79 )
...
* Add challenges completion progress to responses
* Update components/scoreHandler.ts
Co-authored-by: Reece Dunham <me@rdil.rocks>
Signed-off-by: moonysolari <118079569+moonysolari@users.noreply.github.com>
Signed-off-by: moonysolari <118079569+moonysolari@users.noreply.github.com>
Co-authored-by: Reece Dunham <me@rdil.rocks>
2023-01-12 10:35:27 -05:00
moonysolari
95b71b79e7
Fix a nullibility issue in previous pr ( #76 )
2023-01-11 16:22:17 -05:00
moonysolari
3adb4b1f67
Fix a number of bugs on progression, entitlements, and warning logs ( #75 )
...
* Fix "Contract undefined not found!" warnings
* Implement support for /GetContractOpportunities
* Add OpportunityData to MissionManifestMetadata
* Resolved a ts-expect-error by providing types
* Fix requiem unlockables pistol
* Adjust max player level
2023-01-10 17:29:54 -05:00
moonysolari
e548325955
New saving/loading behaviors to fix bugs related to saving ( #73 )
...
Signed-off-by: moonysolari <118079569+moonysolari@users.noreply.github.com>
2023-01-09 14:49:04 -05:00
moonysolari
d95553bd33
Fix image and text details on challenges page ( #71 )
...
* Remove getChallengePlanningDataForContract
Use getChallengeTreeForContract in instead.
* Separate out the better function for switched data
* reduce calls of generateCompletionData
* Use new switch data batcher for destination part
* Move Contract Not Found warning to resolveContract
2023-01-08 09:28:00 -05:00