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

77 Commits

Author SHA1 Message Date
AnthonyFuller
f57a648b38 Bump version 2024-04-06 15:28:46 +01:00
Reece Dunham
cb927ff83f
Bump version to v7.0.0
Signed-off-by: Reece Dunham <me@rdil.rocks>
2024-04-03 21:33:12 -04:00
Reece Dunham
da89e507dc
chore: Update dependencies & TS version
Signed-off-by: Reece Dunham <me@rdil.rocks>
2024-04-02 12:26:39 -04:00
Reece Dunham
8898b08160
chore: Upgrade to Prettier v3
Signed-off-by: Reece Dunham <me@rdil.rocks>
2024-04-02 09:12:57 -04:00
Reece Dunham
dfcf3ae327
Rework update checking
Signed-off-by: Reece Dunham <me@rdil.rocks>
2024-03-31 00:20:42 -04:00
Reece Dunham
d970873f9d
tests: Add new tests for user data persistence (#401) 2024-03-23 22:33:00 -04:00
AnthonyFuller
b69b6005c7 Bump version 2024-03-23 16:04:58 +00:00
AnthonyFuller
c50cbb3646 Bump version 2024-03-22 20:42:38 +00:00
AnthonyFuller
9d9f2f53a9 Bump version to alpha 5 2024-03-22 17:08:41 +00:00
Reece Dunham
0adb434864
fix: Annoying race conditions in BP
Signed-off-by: Reece Dunham <me@rdil.rocks>
2024-03-04 18:12:13 -05:00
Reece Dunham
0376e01e18
Bump version to v7.0.0-alpha.4
Signed-off-by: Reece Dunham <me@rdil.rocks>
2024-03-03 19:35:59 -05:00
Reece Dunham
ad5a69aed5
chore: Bump version to 7.0.0-alpha.3 2024-02-26 11:30:34 -05:00
Reece Dunham
1c9bf730fb
Fix really weird issue
Signed-off-by: Reece Dunham <me@rdil.rocks>
2024-02-06 12:28:18 -05:00
Reece Dunham
35914b9db4
Bump server version to v7.0.0-alpha.1
Signed-off-by: Reece Dunham <me@rdil.rocks>
2024-02-06 09:42:07 -05:00
Reece Dunham
5cc69434c6
Enable strict types mode (#362)
Signed-off-by: Reece Dunham <me@rdil.rocks>
2024-02-02 14:46:44 -05:00
Reece Dunham
2d83a4c872
chore: Cherry-pick a bunch of dependency updates and test fixes from #340
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-11-22 17:49:01 -05:00
AnthonyFuller
9eaad6cd69 Bump version to v6.5.5 2023-10-26 15:50:57 +01:00
Reece Dunham
16a0a0bf59
Update dependencies
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-10-14 20:37:50 -04:00
AnthonyFuller
c386ee0669 Update version to 6.5.1 2023-08-25 10:17:17 +01:00
riisikumi
d966bd862f
TS6, 3.160 update (#316)
Added TS6, bumped server versions, updated store data and unlockables
2023-08-20 15:24:40 +01:00
Anthony Fuller
46052c7b0e
Multi-Version Mastery and Sniper Scoring (#270)
* Add multi-version mastery files

* Add pro1 unlocks to legacy allunlockables

* Add 47's suit to scpc all unlockables

* Add and remove various configs

* Remove some useless promises

* Fix scpc hub

* Fix issue with user profile saving

* Fix scpc issues for hub

* Add singleplayer/multiplayer sniper

* A great many things

- Add multi-version mastery
- Improve sniper mastery support
- Improve general H2016 support

* Fix some warnings

* Fix pro1 mastery on destination screens

* Remove entP from createInventory, lock/unlock pro1 accordingly

* Remove JSDoc entP parameter from createInventory

* Remove difficultyunlocks from safehouse pages

* Add versioned user profiles

* Prettier run

* Remove false point from user profiles docs

* Add comment about profile versioning to types

* Fix default profile links

* Remove remaining lowercase

* Fix sniper showing XP as XP

* Add game versions to the unlockable map

* Update getMasteryForUnlockable call in planning

* Fix missing locations when updating profiles

* Update versions to v7

* Fix ICA Facility destination mastery

* Fix sniper challenge unlockables showing in inventory

* Sniper Scoring (#273)

* Initial sniper scoring

* Fix linting errors

* Update require table

* Calculate and display final sniper score on end screen

* Bump SMP version to v5.7.0

* Update since version for scoring

* Fix create inventory call for sniper scoring

* Support sniper unlockables in the inventory

* Update versions to v7

* Reflect changes to createInventory in scoreHandler

* Get unlockable name in completion data

* It was not okay.

* Thanks webstorm

* Add support for /profiles/page/GetMasteryCompletionDataForUnlockable

* Support sniper play next

* Remove sniper gamemodes template from overrides

* Remove debug prints from scoring event handler

* Fix challenge multiplier

* Exclude sniper unlockables from stashpoint

* Start fixing up the missionEnd response for sniper

* Update misleading comment

* Use existing global challenge to check for SA on sniper contracts

* Re-add removed global challenges

* Proper support for the mission end screen on sniper contracts

* Remove redundant label

---------

Signed-off-by: Anthony Fuller <24512050+AnthonyFuller@users.noreply.github.com>
Co-authored-by: Govert de Gans <grappigegovert@hotmail.com>

* Add co-op sniper scoring defs

* Update MasteryUnlockable template

* Bump SMP version to v5.9.3

* Re-add deepmerge

* Fix SMP checksum

* Fix linting errors caused by merge

* Fix score handler imports

* Move load flags

* Remove unnecessary game version arg

* Whoopsies

Co-authored-by: Reece Dunham <me@rdil.rocks>
Signed-off-by: Anthony Fuller <24512050+AnthonyFuller@users.noreply.github.com>

---------

Signed-off-by: Anthony Fuller <24512050+AnthonyFuller@users.noreply.github.com>
Co-authored-by: Govert de Gans <grappigegovert@hotmail.com>
Co-authored-by: Reece Dunham <me@rdil.rocks>
2023-07-24 23:47:28 +01:00
Reece Dunham
b20ce67c34
Fix the build
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-07-06 10:50:43 -04:00
Reece Dunham
91eac94fd0
Update deps
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-07-06 10:48:55 -04:00
Reece Dunham
29c519848c
Update a bunch of stuff (fix the vite sec warning)
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-06-14 11:45:10 -04:00
AnthonyFuller
68ead874d9 Bump version to v6.4.0 2023-05-11 15:44:10 +01:00
AnthonyFuller
78f51fd619 Bump SMP version to v5.9.2 2023-05-11 11:04:08 +01:00
AnthonyFuller
d35a15f653 Bump SMP version to v5.9.1 2023-05-09 01:46:44 +01:00
AnthonyFuller
093de15e41 Bump SMP version to v5.8.0 2023-05-08 22:36:30 +01:00
Reece Dunham
9a000b6d70
Update deps + eslint rules
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-04-28 23:39:57 -04:00
AnthonyFuller
d098c087e7 Bump version to v6.3.1 2023-04-27 10:16:26 +01:00
AnthonyFuller
d6a917ee50 Bump SMP version to v5.6.2 2023-04-26 10:03:41 +01:00
AnthonyFuller
2cddcd67e7 Switch to fast-glob 2023-04-25 05:42:18 +01:00
AnthonyFuller
2cc0c70ea7 Bump version to v6.3.0 2023-04-23 19:14:52 +01:00
AnthonyFuller
8b6d5eff59 Refactor localisation to use one file 2023-04-21 18:08:43 +01:00
AnthonyFuller
b570768c77 Bump SMP version to v5.6.1 2023-04-20 12:36:43 +01:00
AnthonyFuller
7169d624a8 Bump SMP version to v5.6.0 2023-04-19 22:12:30 +01:00
Lennard Fonteijn
606b84b0cc Added dynamic external package detection for plugin compilation 2023-04-17 00:24:13 +02:00
Lennard Fonteijn
4551059a53 Added logic to generate require table for plugins
Fixed issue where non-development builds would try to load TypeScript-based plugins
Fixed issue of non-exported interface FakePlayer
2023-04-17 00:24:13 +02:00
Lennard Fonteijn
8bba93ba72 Add support for compiling plugins from TS to JS 2023-04-16 15:10:06 +02:00
AnthonyFuller
2f9da1514e Bump version to v6.2.0 2023-04-16 03:39:30 +01:00
AnthonyFuller
1d8cb6d128 Bump version to v6.1.1 2023-04-12 01:28:23 +01:00
Reece Dunham
ee8b54132e
Bump version to v6.1.0
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-04-11 13:35:59 -04:00
Anthony Fuller
e53095a0f7
Bump SMP version to v5.5.2 (#199) 2023-04-09 18:48:19 -04:00
Reece Dunham
27942b17d4 TypeScript v5 2023-04-08 22:29:40 -04:00
Reece Dunham
1dfd710a93 Update deps, don't do prettier through eslint 2023-04-08 22:25:29 -04:00
AnthonyFuller
f68bf02808 Bump SMP version to v5.5.1 2023-04-07 04:04:29 +01:00
AnthonyFuller
0e2135e1eb Bump SMP version to v5.5.0 2023-04-07 02:10:58 +01:00
moonysolari
21b3663c50
Added featured contracts challenges (#186)
* Add semi-working featured contracts challenges

* Pass contract IDs to $pushunique (need SMP update)

* Add readme for challenges

* Use drop ids

* fix fc challenges json

* Added h2 featuren contracts challenges

* Update smp to 5.4.0
2023-04-06 17:05:36 +01:00
Reece Dunham
f779d15d44
Bump version to v6.0.0
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-03-27 09:08:56 -04:00
Lennard Fonteijn
f732942e39
Add support for logging to console and files (#159)
* Add support for logging to console and files

* Added support for internal and custom log categories
Added support for disabling log categories
Added support for setting desired log levels for both console and file
2023-03-26 14:59:57 -04:00