Themis Web Interface v0.5.0
Link tải cho Windows ở phía dưới (themis-web-interface_v0.5.0-release.zip
)
Phiên bản này thêm một công cụ quan trọng cho admin: Bảng quản lý tài khoản! (Tài khoản vẫn có thể chỉnh sửa bình thường bằng Excel), Viết lại gần như hầu hết phần Backend và Thay đổi cấu trúc của hệ thống cũng như tên của một số API.
⚠ Lưu ý: Phiên bản 0.5.0 không tương thích với các phiên bản cũ hơn. Tuy nhiên tệp dữ liệu tài khoản vẫn có thể sử dụng được ở phiên bản này.
Thay đổi trong v0.5.0
- Bug: Rò rỉ một số thông tin từ api "test/logs" khi tắt công bố kết quả (#19)
- Bug: Sửa lỗi hiển thị tại bảng nhật ký khi tắt Công bố kết quả (#20)
- Bug: Sửa lỗi hiển thị các test trong đề bài (#21)
- Bug: Sửa lỗi kéo thả tệp để nộp bài không hoạt động (#22)
- Bug: Lỗi chỉnh sửa ảnh đính kèm của đề bài (#23)
- Bug: Sửa lỗi khi đọc tệp nhật ký Chưa được chấm
- Thêm: Thêm bảng Quản lý tài khoản
- Thêm: Cài đặt người dùng: Tự động mở đề bài ở cửa sổ lớn
- Thêm: Xóa ảnh đính kèm và tệp đính kèm hiện tại của đề bài
- Thêm: Thêm một số cài đặt mới cho Admin
- Bật bảng xếp hạng
- Hiển thị điểm các bài làm trong bảng xếp hạng
- Thay đổi: Chỉnh sửa lại một số màu ở chế độ tối
- Thay đổi: Chỉnh sửa lại hiệu ứng ở bảng cài đặt
- Thay đổi: Thiết kế lại bố cục của bảng cài đặt
- Thay đổi: Hiển thị các nhật ký hệ thống dưới dạng trang
- Thay đổi: Đổi tên một số tên hàm và tên biến quan trọng
- Thay đổi: Đổi tên API
test -> contest
avt -> avatar
- Thay đổi: Loại bỏ Ratelimit ở API
avatar/get
- Thay đổi: API
/contest/timer
tính toán chính xác đến hàng phần nghìn - Thay đổi: Thiết kế lại trang
README
- Thay đổi: Thay đổi cấu trúc hệ thống
- Toàn bộ tệp public ở
data
được di chuyển sangassets
- Toàn bộ tệp còn lại ở
data
đều bị cấm truy cập - Dữ liệu ảnh
avatar
được đưa đến thư mụcdata
- Toàn bộ tệp public ở
- Thay đổi: Merge
ecatch
andapi_ecatch
intobelibrary
- Thay đổi: Tách riêng module
sounds
- Thay đổi: Thêm tài khoản admin vào trường hợp ngoại lệ của một số cài đặt
- Sửa một số lỗi khác và thêm một số chức năng nhỏ