1. 05 Nov, 2022 3 commits
  2. 04 Nov, 2022 3 commits
  3. 02 Nov, 2022 1 commit
  4. 01 Nov, 2022 1 commit
  5. 30 Oct, 2022 1 commit
    • jie65535's avatar
      Fix Mail SendToAll Freeze (#1913) · 47911aa1
      jie65535 authored
      * Avoid iterating over every offline player
      
      * getAllPlayers by stream
      
      * Use the new method without changing the old signature
      
      * Annotate deprecated `getAllPlayers`
      47911aa1
  6. 29 Oct, 2022 3 commits
    • AnimeGitB's avatar
      Remove deprecated constructor call · 855d3182
      AnimeGitB authored
      855d3182
    • BiosNod's avatar
      Debug system (#1894) · 43b7d7a3
      BiosNod authored
      * Add build (compile) script: gradlew jar
      
      * Move server and services log levels to ConfigContainer, ability to enable/disable show packet payload and loop packets
      
      * Add some loop packets to known list
      43b7d7a3
    • sandtechnology's avatar
      [Security][Bugfix] Fix directory traversal exploit (#1907) · 55928d91
      sandtechnology authored
      * [Security][Bugfix] Fix directory traversal exploit
      
      1.The first slash will act as root path when resolving local path, so directory traversal is possible
      2.Filter the illegal payload to prevent directory traversal
      3.This also fix the bug about not loading the files in data folder when querying  `/hk4e/announcement/`
      
      * Fix formatting
      
      * Update src/main/java/emu/grasscutter/server/http/handlers/AnnouncementsHandler.java
      55928d91
  7. 28 Oct, 2022 3 commits
  8. 26 Oct, 2022 2 commits
  9. 25 Oct, 2022 2 commits
  10. 24 Oct, 2022 3 commits
    • natsu's avatar
      Extend setConstCommand "all" (#1884) · 5b6698f5
      natsu authored
      
      
      * Extend give command "talent"
      
      * Update src/main/java/emu/grasscutter/data/excels/AvatarSkillDepotData.java
      
      Shorten IntStream for getCombatSkills
      Co-authored-by: default avatarLuke H-W <Birdulon@users.noreply.github.com>
      
      * Fix setSkillLevel to work during avatar construction
      Shortening getCombatSkills
      
      * changeSkillLevel now acts as intermediate operation to fetch skillIds
      
      * setSkillLevel changes to allow out of range levels to be normalized
      
      * Update src/main/java/emu/grasscutter/command/commands/GiveCommand.java
      
      Removing recalcStats since it's redundant
      Co-authored-by: default avatarLuke H-W <Birdulon@users.noreply.github.com>
      
      * Major changes and cleanup:
      - AvatarSkillDepotData: removed getCombatSkills since it's unused
      - TalentCommand: shortened /talent all using getSkillsAndEnergySkill
      - GiveCommand: changed changeSkillLevel to setSkillLevel
      - Avatar: delete changeSkillLevel and moved the operation inside setSkillLevel,updated skillId to Integer to catch special cases from GiveCommand
      
      * Small cleanup:
      Removed the special case from Avatar to be handled inside of GiveCommand
      
      * Added "all" parameter to SetConst
      
      * Changed all to [all] int SetConstCommand usage
      Co-authored-by: default avatarLuke H-W <Birdulon@users.noreply.github.com>
      Co-authored-by: default avatarLuke H-W <Birdulon@users.noreply.github.com>
      5b6698f5
    • TotalyNotOndre's avatar
      add Quest command alias (#1891) · 496cd671
      TotalyNotOndre authored
      496cd671
    • AnimeGitB's avatar
      Added "s" alias to SpawnCommand (closes #1840) · 7d1a7b50
      AnimeGitB authored
      7d1a7b50
  11. 23 Oct, 2022 1 commit
  12. 22 Oct, 2022 3 commits
  13. 21 Oct, 2022 1 commit
  14. 20 Oct, 2022 1 commit
  15. 18 Oct, 2022 6 commits
  16. 17 Oct, 2022 6 commits