20 Commits

Author SHA1 Message Date
6a26defac6 fix: syndicate rank up from negative levels
All checks were successful
Build / build (push) Successful in 43s
Build / build (pull_request) Successful in 1m30s
For level <= 0, SacrificeLevel is the current level.
2025-06-13 14:07:33 +02:00
fcc11206cc fix: multiple syndicate level ups (#2152)
Some checks failed
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Regression from 54a73ad5d7eab867a1701ccf66d56446db96c226 because I forgot that levelIncrease could now be >1

Reviewed-on: #2152
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-13 04:46:04 -07:00
54a73ad5d7 fix: syndicate initiation (#2149)
All checks were successful
Build Docker image / docker (push) Successful in 39s
Build / build (push) Successful in 1m20s
Was accidentially broken by 1979b20f8cc00b79f305478f1da3d69f90a3d43e

Reviewed-on: #2149
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-12 09:20:32 -07:00
1979b20f8c fix: handle multiple syndicate title increases at once (#2139)
All checks were successful
Build / build (push) Successful in 57s
Build Docker image / docker (push) Successful in 1m25s
Only really possible with nightwave afaik. Bug reported via #2138.

Reviewed-on: #2139
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-10 05:49:43 -07:00
ba6cd47432 feat: initial support for multiple nightwave seasons (#2096)
All checks were successful
Build Docker image / docker (push) Successful in 1m2s
Build / build (push) Successful in 54s
Reviewed-on: #2096
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-05-23 06:12:54 -07:00
409c089d11 feat: handle account already owning a nightwave skin item (#1814)
Some checks failed
Build Docker image / docker (push) Has been cancelled
Build / build (push) Has been cancelled
Closes #1811

Reviewed-on: #1814
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-24 11:24:38 -07:00
76a53bb1f6 fix: don't consider simaris title 1 to earn a free favour (#1690)
Some checks are pending
Build Docker image / docker (push) Waiting to run
Build / build (push) Successful in 1m28s
Fixes #1688

Reviewed-on: #1690
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-17 08:00:31 -07:00
0928b842ad fix: handle acquisition of weapon slots via nightwave (#1591)
Some checks failed
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Reviewed-on: #1591
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-12 18:54:49 -07:00
bfcd928fde feat: nightwave rank up rewards (#1320)
All checks were successful
Build / build (18) (push) Successful in 44s
Build / build (22) (push) Successful in 1m14s
Build Docker image / docker (push) Successful in 32s
Build / build (20) (push) Successful in 1m10s
Reviewed-on: #1320
2025-03-25 06:38:44 -07:00
5649c5bf86
chore: switch purchaseService to take inventory document (#848) 2025-01-24 15:24:29 +01:00
8b836020bf
chore: turn getJSONfromString into a template/generic function (#836) 2025-01-24 14:27:10 +01:00
a4c44e8bb0
chore: get rid of some unecessary conditionals (#835) 2025-01-20 12:21:39 +01:00
9fd2fb6ba2
fix: track FreeFavorsEarned & FreeFavorsUsed (#792) 2025-01-17 14:43:51 +01:00
6ee28e5864
fix: syndicate sacrifice doesn't persist new title (#787) 2025-01-17 05:09:11 +01:00
2c875caddc
fix: remove syndicate sacrifices from inventory (#735) 2025-01-06 05:34:59 +01:00
e7a9f2e2b8
chore: move syndicate sacrifice stuff into syndicateSacrificeController (#682) 2025-01-03 00:05:34 +01:00
987b05a334
chore: update express to v5 (#599) 2024-12-22 15:42:24 +01:00
ac6eaa2f4e
fix: Convert all Body to String Before Use (#382) 2024-06-24 12:37:28 +02:00
722a9aba5b
improve: suppress no-misued-promises when declaring RequestHandler (#332) 2024-06-20 11:47:21 +02:00
Jānis
2a1a4e77b5
feat: syndicates (#269)
Co-authored-by: janisslsm <janisslsm@users.noreply.github.com>
2024-06-02 17:35:06 +02:00