9 Commits

Author SHA1 Message Date
0f3d9f6c2c chore: provide upcoming weekly acts before week rollover (#1736)
All checks were successful
Build Docker image / docker (push) Successful in 34s
Build / build (push) Successful in 1m29s
The final piece to close #1640

Reviewed-on: #1736
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-19 09:06:49 -07:00
c2a633b549 chore: improve LiteSortie handling at week rollover (#1735)
Some checks failed
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
WorldState now provides the upcoming LiteSortie if relevant and the boss is derived from the sortieId so completing it at rollover should work as expected.

Reviewed-on: #1735
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-19 09:06:38 -07:00
435aafeaae feat: randomly generate 1999 calendar seasons (#1689)
Some checks failed
Build Docker image / docker (push) Waiting to run
Build / build (push) Has been cancelled
also handling week rollover now

Reviewed-on: #1689
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:19 -07:00
deb652ab37 fix: provide upcoming nightwave daily challenge if rollover is imminent (#1667)
All checks were successful
Build Docker image / docker (push) Successful in 59s
Build / build (push) Successful in 1m29s
Reviewed-on: #1667
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-16 06:31:16 -07:00
95562a97ad fix: provide current & upcoming sortie if rollover is imminent (#1666)
All checks were successful
Build / build (push) Successful in 1m26s
Build Docker image / docker (push) Successful in 1m13s
Reviewed-on: #1666
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-15 20:53:27 -07:00
c13615c4df fix: provide upcoming bounties in worldState when new cycle is imminent (#1657)
All checks were successful
Build Docker image / docker (push) Successful in 1m3s
Build / build (push) Successful in 1m1s
Reviewed-on: #1657
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-15 20:41:46 -07:00
5c6b4b5779 fix: set activation & expiry for eidolon/venus/deimos bounties (#1581)
All checks were successful
Build Docker image / docker (push) Successful in 46s
Build / build (push) Successful in 1m25s
Reviewed-on: #1581
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-12 06:15:14 -07:00
2ca79ef898 feat: eidolon/venus/deimos bounty rotation (#1554)
Some checks failed
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Reviewed-on: #1554
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-11 06:56:31 -07:00
9f727789ca chore: split worldState stuff into types & service (#1548)
All checks were successful
Build Docker image / docker (push) Successful in 43s
Build / build (push) Successful in 41s
Reviewed-on: #1548
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-10 12:54:48 -07:00