Commit Graph

  • 74ed098692
    chore: do addItem on inventory document, not accountId (#699) Sainan 2025-01-04 00:25:09 +01:00
  • 3f0bf48750 feat: replicate dojo research Sainan 2025-01-03 23:06:41 +01:00
  • 7a6ffd94dc fix: error handler registered in the wrong place Sainan 2025-01-03 22:46:14 +01:00
  • 947c7a622f fix unused return value of expression Sainan 2025-01-03 22:28:57 +01:00
  • c0ca5d48f6 fix double subtract Sainan 2025-01-03 22:28:00 +01:00
  • 4756f54f40
    chore: add middleware for error handling (#695) Sainan 2025-01-03 22:25:03 +01:00
  • 542a295cfb chore: require an inventory document to use addItem purchase 50 arcane packs - before: 2715.070 ms purchase 50 arcane packs - after: 183.988 ms Sainan 2025-01-03 07:34:02 +01:00
  • ef4364760a chore: require an inventory document to use updateSlots Sainan 2025-01-03 07:25:44 +01:00
  • 8c419063bb chore: add sentinel to freestanding inventory Sainan 2025-01-03 07:20:53 +01:00
  • 5d8643b187 chore: add weapon to freestanding inventory Sainan 2025-01-03 07:16:07 +01:00
  • 9544786e5c chore: add spacesuit to freestanding inventory Sainan 2025-01-03 07:04:21 +01:00
  • 32318ca030 chore: add flavouritem to freestanding inventory Sainan 2025-01-03 07:00:43 +01:00
  • 6e6c07eb02 chore: add skin to freestanding inventory Sainan 2025-01-03 06:58:29 +01:00
  • f6afdd4869 chore: add crewship to freestanding inventory Sainan 2025-01-03 06:55:21 +01:00
  • 603708de2f chore: add suits to freestanding inventory Sainan 2025-01-03 06:50:07 +01:00
  • e6432b5052
    chore: cleanup inventory types (#691) Sainan 2025-01-03 22:17:34 +01:00
  • 82f26f3e06 Merge branch 'main' of https://github.com/spaceninjaserver/SpaceNinjaServer nrbdev 2025-01-03 03:45:24 -05:00
  • 69734ea101
    fix: don't say "error" just because a loadout category is unimplemented (#692) Sainan 2025-01-03 09:19:06 +01:00
  • 819dcae91d chore: fix garbage typings for inventory response Sainan 2025-01-03 05:34:40 +01:00
  • de02dadfc6 chore: replace IInventoryDatabaseDocument with TInventoryDatabaseDocument which correctly models the return value of 'getInventory' Sainan 2025-01-03 05:28:21 +01:00
  • 0523fbdaae
    fix: add missing kitgun types for primaries (#694) Sainan 2025-01-03 09:09:53 +01:00
  • e0ff240d60
    feat: dojo research (#689) Sainan 2025-01-03 09:06:50 +01:00
  • c80dd1bbd0
    feat: remove incarnon (#688) Sainan 2025-01-03 09:06:34 +01:00
  • f0be16b023 chore: fix duplication in error paths Sainan 2025-01-03 08:48:40 +01:00
  • dd6b7ee4ef fix: handle 'Invalid accountId-nonce pair' error for all controllers Sainan 2025-01-03 08:44:19 +01:00
  • 28926d1d30 chore: add middleware for error handling Sainan 2025-01-03 08:43:54 +01:00
  • 709a5eabf3 fix: add missing kitgun types for primaries Sainan 2025-01-03 08:09:38 +01:00
  • f8da1d74e6 fix: improve detection of modular weapon category Sainan 2025-01-03 08:00:26 +01:00
  • 76238a7812 fix: don't say "error" just because a loadout category is unimplemented Sainan 2025-01-03 07:56:01 +01:00
  • f1c0c5a429
    feat: subsuming warframes (#686) Sainan 2025-01-03 05:22:56 +01:00
  • 3a84781945 avoid over-contributing to research Sainan 2025-01-03 02:43:24 +01:00
  • f37e6dc668 avoid double-starting research Sainan 2025-01-03 02:38:46 +01:00
  • 5cad6fe7d9 chore: change IMiscItem to be an alias of ITypeCount Sainan 2025-01-03 02:36:38 +01:00
  • bf6c6a522a fix typo Sainan 2025-01-03 02:34:24 +01:00
  • 9042d8b265 feat: dojo research Sainan 2025-01-03 02:28:20 +01:00
  • be59a631db chore: move ICreateGuildRequest to createGuildController Sainan 2025-01-03 01:37:07 +01:00
  • 28aedbfcf6 feat: remove incarnon Sainan 2025-01-03 00:56:38 +01:00
  • ff4b1e5c29
    fix: enable completeAllQuests in default/example config (#684) Sainan 2025-01-03 00:49:18 +01:00
  • 80e00b8825
    fix: consume resources when installing incarnon genesis (#687) Sainan 2025-01-03 00:48:54 +01:00
  • d5fb125005 Merge remote-tracking branch 'upstream' nrbdev 2025-01-02 18:24:09 -05:00
  • 7657db7ad6 webui archon shard hover thing nrbdev 2025-01-02 18:18:27 -05:00
  • f43d39d017 fix: consume resources when installing incarnon genesis Sainan 2025-01-03 00:16:24 +01:00
  • b8ceb78c98
    feat: trade fish for standing (#681) Sainan 2025-01-03 00:10:18 +01:00
  • e7a9f2e2b8
    chore: move syndicate sacrifice stuff into syndicateSacrificeController (#682) Sainan 2025-01-03 00:05:34 +01:00
  • 327026389b feat: subsuming warframes Sainan 2025-01-02 11:49:09 +01:00
  • dc5367f249 fix: enable completeAllQuests in default/example config Sainan 2025-01-02 10:07:28 +01:00
  • 52d1b72701
    fix: selling MiscItems doesn't remove them from inventory (#680) Sainan 2025-01-02 08:55:04 +01:00
  • 0c6f6e556f
    feat: infusing abilities (#676) Sainan 2025-01-02 08:54:27 +01:00
  • 44f5133bdb chore: move syndicate sacrifice stuff into syndicateSacrificeController Sainan 2025-01-02 06:58:11 +01:00
  • 99f01958db fix: handle multiple fish being provided or dissected Sainan 2025-01-02 06:50:57 +01:00
  • 94cd9f0dd7 feat: trade fish for standing Sainan 2025-01-02 06:50:37 +01:00
  • fe04a20e26 fix: selling MiscItems doesn't remove them from inventory Sainan 2024-12-31 21:21:29 +01:00
  • 48aa145a20
    fix: error when attempting to sell items for ducats (#678) nrbdev 2024-12-31 15:17:46 -05:00
  • 66c74e2854 fixed (fr) nrbdev 2024-12-31 15:06:19 -05:00
  • eb073874fb sell ducats nrbdev 2024-12-31 08:47:47 -05:00
  • 3e54977d4b
    feat: helminth gaining subsume slots (#677) Sainan 2024-12-31 04:46:12 +01:00
  • 795e0b0865 feat: helminth gaining subsume slots Sainan 2024-12-31 03:52:50 +01:00
  • cb5fc1a338 prettier Sainan 2024-12-31 03:12:11 +01:00
  • 806b92a387 feat: infusing abilities Sainan 2024-12-31 03:11:16 +01:00
  • a16158aedd
    chore: simplify upgradesController (#675) Sainan 2024-12-31 02:50:11 +01:00
  • afb70335cd chore: simplify upgradesController The client assumes the request is always successful. InventoryChanges does need to be present but it seems the actual data in it doesn't matter, and what we were sending was gibberish anyway. Sainan 2024-12-31 02:14:27 +01:00
  • e4613069b3
    fix: abort startup if not connected to MongoDB server (#665) Sainan 2024-12-31 01:41:47 +01:00
  • 16d98636e9
    chore: updateCurrency with existing inventory instance (#674) Sainan 2024-12-31 01:41:29 +01:00
  • ddb1a8d665
    fix(webui): showing hidden recipes for "add items" (#672) Sainan 2024-12-31 01:40:32 +01:00
  • 0e1ee0c669
    fix: purchase of multiple booster packs (#671) Sainan 2024-12-31 01:39:45 +01:00
  • ad2b8b74ce chore: updateCurrency with existing inventory instance Sainan 2024-12-29 22:12:45 +01:00
  • 230c0303b1
    chore: remove recipeService (#659) Sainan 2024-12-31 01:36:28 +01:00
  • cfc60d5c99 fix(webui): showing hidden recipes for "add items" Sainan 2024-12-30 23:51:26 +01:00
  • e8c397eee3 fix: purchase of multiple booster packs Sainan 2024-12-30 23:30:25 +01:00
  • b8ef39bada
    feat: implement setShipFavouriteLoadout.php (#662) Sainan 2024-12-30 19:48:43 +01:00
  • d930c3d957
    feat: fish dissection (#663) Sainan 2024-12-30 19:48:20 +01:00
  • a23b2200f4
    build(deps-dev): bump typescript from 5.5.3 to 5.7.2 dependabot[bot] 2024-12-30 18:45:12 +00:00
  • 7ea02d142f
    build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.15.0 to 7.18.0 (#667) dependabot[bot] 2024-12-30 19:44:05 +01:00
  • 5b1e162c1c
    build(deps): bump warframe-public-export-plus from 0.5.16 to 0.5.17 (#666) dependabot[bot] 2024-12-30 19:43:27 +01:00
  • 599643a14c
    build(deps-dev): bump @typescript-eslint/eslint-plugin dependabot[bot] 2024-12-30 16:41:37 +00:00
  • 5178122b30
    build(deps): bump warframe-public-export-plus from 0.5.16 to 0.5.17 dependabot[bot] 2024-12-30 16:41:26 +00:00
  • d897f40c92 fix: abort startup if not connected to MongoDB server Sainan 2024-12-30 04:11:32 +01:00
  • 1024d0350f
    fix: consistenly use static/data for 'npm run build' (#661) Sainan 2024-12-30 01:51:38 +01:00
  • d6cbb29390 feat: implement fish dissection Sainan 2024-12-30 01:50:25 +01:00
  • bddfdb9dc7 feat: implement setShipFavouriteLoadout.php Sainan 2024-12-30 00:48:19 +01:00
  • e41022f176 chore: improve typings in trainingResultsController Sainan 2024-12-30 00:09:03 +01:00
  • 9455703bdc chore: fix non-string concat warnings Sainan 2024-12-30 00:07:53 +01:00
  • 1c436d9466 chore: fix unsafe assignment of any value warning Sainan 2024-12-30 00:06:31 +01:00
  • 8f6fd33b77 chore: fix static/data for 'npm run build' Previously, buildConfig.json was loaded from build/static/data while cache files were loaded from static/data. Now all files are loaded from static/data and there is no build/static/data folder anymore. Sainan 2024-12-29 23:54:00 +01:00
  • 212a5e7035 fix(webui): 404 for favicon.ico with 'npm run build' Sainan 2024-12-29 23:44:29 +01:00
  • 02f4d0e821
    improve: handle config.administratorNames being a string (#658) Sainan 2024-12-29 23:34:26 +01:00
  • 0b390e7026 improve: handle config.administratorNames being a string Sainan 2024-12-29 21:26:49 +01:00
  • f0eea818f9 chore: fix unsafe assignment of any value warning Sainan 2024-12-29 23:33:02 +01:00
  • 412968026e chore: add ability range & efficiency for archon crystal upgrades Sainan 2024-12-29 23:08:21 +01:00
  • 5ea4dc4098 chore: remove recipeService Sainan 2024-12-29 21:48:24 +01:00
  • d31f9f8d24
    chore: fix most explicit-function-return-type warnings (#656) Sainan 2024-12-29 21:47:18 +01:00
  • ccda64e8b8 _id can't be undefined Sainan 2024-12-29 21:44:28 +01:00
  • 981df33601 revert loadoutService Sainan 2024-12-29 21:42:54 +01:00
  • 05be199927
    chore: fix "member access .toString on any value" warnings (#655) Sainan 2024-12-29 21:41:56 +01:00
  • 25c8179a88
    chore: remove toLoginRequest (#651) Sainan 2024-12-29 21:41:39 +01:00
  • 9e21105474
    chore: improve IInventoryChanges (#654) Sainan 2024-12-29 21:40:54 +01:00
  • 00bcf5c3c5
    chore: fix unsafe member access warnings for upgrade fingerprints (#653) Sainan 2024-12-29 21:40:38 +01:00
  • 8a4f2f4d0e
    chore: improve IFindSessionRequest (#652) Sainan 2024-12-29 21:40:25 +01:00
  • afba6b9e8c keep missionInventoryUpdate untouched Sainan 2024-12-29 21:39:42 +01:00
  • 99e9b24153 keep missionInventoryUpdate untouched Sainan 2024-12-29 21:39:21 +01:00