1. 19 Jun, 2025 4 commits
  2. 18 Jun, 2025 2 commits
  3. 17 Jun, 2025 18 commits
  4. 16 Jun, 2025 14 commits
  5. 15 Jun, 2025 2 commits
    • feat: add admin-only "remark" support for users · 1f6ec017
      * backend
        - model: add `Remark` field (varchar 255, `json:"remark,omitempty"`); AutoMigrate handles schema change automatically
        - controller:
          * accept `remark` on user create/update endpoints
          * hide remark from regular users (`GetSelf`) by zero-ing the field before JSON marshalling
          * clarify inline comment explaining the omitempty behaviour
      
      * frontend (React / Semi UI)
        - AddUser.js & EditUser.js: add “Remark” input for admins
        - UsersTable.js:
          * remove standalone “Remark” column
          * show remark as a truncated Tag next to username with Tooltip for full text
          * import Tooltip component
        - i18n: reuse existing translations where applicable
      
      This commit enables administrators to label users with private notes while ensuring those notes are never exposed to the users themselves.
      Apple\Apple committed