1
mirror of https://github.com/thepeacockproject/Peacock synced 2024-11-22 22:12:45 +01:00
Commit Graph

425 Commits

Author SHA1 Message Date
Reece Dunham
dc312a27e5
Beta 3
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-03-14 22:21:43 -04:00
Reece Dunham
030360a139
Beta 3
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-03-14 22:21:22 -04:00
moonysolari
e09dc78c35
Update smp (#151) 2023-03-11 12:53:40 -05:00
moonysolari
4a08faeec0
Implement "Contract search", "Trending", and "Most played last week" tiles for contracts menu (#117)
* Refactor: use function for lookupContractPublicId

* Trending and Mostplayed now display stuff

* Add call to contract-preserving backend

* Actually download contract data from official

* add getRemoteService function

* implement "contract search" tile

* Change variable naming

* Run prettier

* Change naming to hitmaps

* officialSearchContract -> contractsModeRouting.ts

* Fix imports
2023-03-06 13:17:22 -05:00
moonysolari
5f5ce0abe0
Add global "The Classics" challenges (#146)
* bar and difficulty UI fixes

* nullability fix

* Improve deptree logic

* Refactor: inclusionDataCheck

* Added global The Classics challenges

* Refactoring: tryToCompleteChallenge

---------

Co-authored-by: Reece Dunham <me@rdil.rocks>
2023-03-06 12:13:13 -05:00
moonysolari
e5417e10d9
Add recommended mission stories (#138) 2023-03-06 12:12:52 -05:00
moonysolari
db4fa8d7b7
Removes disguises from suits in h1 and h2 (#149) 2023-03-06 12:12:28 -05:00
Reece Dunham
2bea5ff2f5
Node 18.14.2
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-03-01 19:59:38 -05:00
moonysolari
98c192f3a5
Remove The Caged Bull from h1 (#147)
* Remove caged bull from h1

* Explicitly fastClone FCgroups
2023-02-28 20:21:58 -05:00
moonysolari
9e15fcd4a2
Optimization: grouping challenges by parent locations (#143)
* Organize the challenges using parent locations

* Fix Career challenges page

* Simplify filtering

* remove unused ChallengeFilterType

* Add comments, address nullibility issues

* Nullibility fix
2023-02-24 11:39:55 -05:00
moonysolari
9c4c71d9a6
Fixed the "Continue Story" tile for the Patient Zero and A Silver Tongue mission end page (#137)
* Added PlayNext tiles for PZ and A Silver Tongue

* Add Patient Zero mission
2023-02-23 18:16:38 -05:00
moonysolari
7c3427858d
New checkForUpdates behavior for testing versions (#141)
* New behavior for testing versions
2023-02-23 18:14:33 -05:00
moonysolari
319815c3b9
Fix some bugs of The Jeffrey Consolation (#139)
* Add constantjeff brick

* Fix missing objectives
2023-02-23 09:29:15 -05:00
Reece Dunham
5597e63401
Node v18.14.1
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-02-20 20:55:20 -05:00
Reece Dunham
c2e57b6276
Merge branch 'v6' of https://github.com/thepeacockproject/Peacock into v6 2023-02-14 14:03:03 -05:00
Reece Dunham
b2cf8903b1
Tiny microoptimization in destination generation
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-02-14 14:02:57 -05:00
moonysolari
b4ca8ab690
Fix contract creation bugs (#133)
* Skip unknown mission stories

* Disable saving created contracts on the tutorial

* Update platformEntitlements.ts

Signed-off-by: Reece Dunham <me@rdil.rocks>

* Use relative import pathing

---------

Signed-off-by: Reece Dunham <me@rdil.rocks>
Co-authored-by: Reece Dunham <me@rdil.rocks>
2023-02-13 22:14:16 -05:00
moonysolari
e538854b10
Disable saving (#127) 2023-02-13 12:24:34 -05:00
moonysolari
a297973693
Get the latest entitlements for user upon authentication (#128)
* Get entitlements on connection

* Fall back to old data upon failure

* Added checks on error type

* Update components/platformEntitlements.ts

Co-authored-by: Reece Dunham <me@rdil.rocks>
Signed-off-by: moonysolari <118079569+moonysolari@users.noreply.github.com>

* Update platformEntitlements.ts

Signed-off-by: Reece Dunham <me@rdil.rocks>

---------

Signed-off-by: moonysolari <118079569+moonysolari@users.noreply.github.com>
Signed-off-by: Reece Dunham <me@rdil.rocks>
Co-authored-by: Reece Dunham <me@rdil.rocks>
2023-02-12 00:02:38 -05:00
Reece Dunham
7ed211fdd7
v6.0.0-beta.2
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-02-09 23:13:09 -05:00
Cookie303728
a2df1d615d
adds a plugins folder when non is detected (#129) 2023-02-09 19:39:38 +01:00
moonysolari
9b64aa32c6
Remove duplicated items in the user's inventory (#112)
* ancestral fountain pen

* tactical wet suit

* colorado rabies suit

* move to brokenItems

* Changed to retain the other wetsuit
2023-02-05 15:21:01 -05:00
moonysolari
df5e3ae373
Use official downloader when HITMAP fails (#126) 2023-02-05 14:24:15 -05:00
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