Releases: Belikhun/themis-web-interface
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ỏ
Themis Web Interface v0.4.6
Link tải cho Windows ở phía dưới (themis-web-interface_v0.4.6-release.zip
)
This release fixed a numerous of serious bugs... And some visual enhancement too!
Thay đổi trong v0.4.6
- Bug: Tăng thêm điểm cho cùng một bài bằng cách nộp với nhiều kiểu tệp (#17)
- Bug: Lỗi
TypeError: Cannot read property 'contentWindow' of null
khi kì thi đang diễn ra - Bug: Đọc nội dung tệp bị cấm bằng api
/avt/get
và/avt/change
(RFI) (#15 #16) - Bug: Lỗi khi đọc tệp nhật ký với số điểm không có phần thập phân
- Thêm: Thêm meta tag vào trang web
- Thêm: Lazyload image
- Thêm: Giới hạn tên không được vượt quá 34 kí tự
- Thêm: Trang riêng cho phần
license
- Chỉnh sửa: Hiển thị thông tin kì thi ở màn hình tải thay vì thông tin dự án
- Chỉnh sửa: Chỉnh sửa nút xem nhật ký tại bảng nhật ký
- Chỉnh sửa: Hiển thị đúng những dòng chữ bị tràn
- Chỉnh sửa: Tăng tốc độ kiểm tra thay đổi ở
rank
vàlog
- Chỉnh sửa: Thay đổi thiết kế bảng xếp hạng
- Sửa một số bug, lỗi hiển thị và thêm một số chức năng nhỏ khác~!
Themis Web Interface v0.4.6 Beta
Bản thử nghiệm của phiên bản 0.4.6
Themis Web Interface v0.4.5
Link tải cho Windows ở phía dưới (themis-web-interface_v0.4.5-release.zip
)
This release fixes a serious bug and that cause logs
api to not working properly and the frontend stopped at loading phase
Thay đổi trong v0.4.5
- Bug: Trang lỗi hiển thị ở api thay vì hiển thị đoạn json chứa thông tin lỗi
- Bug: Lỗi
Undefined Variable: lastmtime
tại/api/test/logs
khi tắt cài đặtCho phép xem nhật ký
- Chỉnh sửa: Chỉnh sửa màu tại bảng rank cho các bài chính xác`
- Chỉnh sửa: Chỉnh sửa nút xem nhật ký tại bảng nhật ký`
- Sửa một số bug, lỗi hiển thị và thêm một số chức năng nhỏ
(this should be a hotfix release, but i have created branch v0.4.5
, soo... whatever)
Themis Web Interface v0.4.4
Link tải cho Windows ở phía dưới (themis-web-interface_v0.4.4-release.zip
)
Thay đổi trong v0.4.4
- Bug: Web dừng tải ở một số trình duyệt khác
- Bug: Avatar sẽ không bị kéo dãn khi sử dụng hình không phải hình vuông
- Thêm: Bật tắt hiển thị
mili giây
trong bảng thời gian - Thêm: Thêm tên cho một số ngôn ngữ
- Chỉnh sửa: Thiết kế lại
hamburger icon
- Chỉnh sửa: Thiết kế lại
syslogs viewer
- Chỉnh sửa: Thời gian thay đổi theo thời gian hệ thống thay vì sử dụng
interval
- Chỉnh sửa:
main-panel
giờ không còn thay đổi kích cỡ cùng vớibtn-group
- Chỉnh sửa API: API is now
Cross-Origin Resource Sharing
- Thêm: Hiển thị tips và thông tin lỗi khi đang tải
Themis Web Interface v0.4.3
Link tải cho Windows ở phía dưới (themis-web-interface_v0.4.3-release.zip
)
Thay đổi trong v0.4.3
- Bug: Một số lỗi hiển thị ở cửa sổ xem nhật ký
- Bug: Loại bỏ khoảng trống không mong muốn khi thay đổi kích thước của trình duyệt
- Thêm: Mở rộng ô xem đề bài thay vì chỉ mở rộng ảnh đính kèm
- Thêm: Cài đặt Hiệu ứng, dùng để bật/tắt hiệu ứng trong trang
- Chỉnh sửa API: Thay đổi một số biến của test/rank và test/viewlog
- Chỉnh sửa: Bảng tải lên sẽ hiển thị tiến trình tải lên của toàn bộ tệp thay vì hiển thị của từng tệp một
- Chỉnh sửa: Thay thế tiến trình theo % ở bảng thời gian thành
(thời gian bắt đầu) tới (thời gian kết thúc)
- Chỉnh sửa: Thay đổi màu của một số phần tử
- Chỉnh sửa: Thay đổi hiệu ứng của bảng cài đặt
- Chỉnh sửa: Loại bỏ scrollbar trong bảng cài đặt
- Chỉnh sửa: Viết lại một số đoạn code cũ
- Sửa một số bug, lỗi hiển thị và thêm một số chức năng nhỏ
Themis Web Interface v0.4.2
Link tải cho Windows ở phía dưới (themis-web-interface_v0.4.2-release.zip
)
Thay đổi trong v0.4.2-release
Themis Web Interface v0.4.1
Link tải ở phía dưới (themis-web-interface_v0.4.1-release.zip
)
Thay đổi trong v0.4.1-release
- Thêm: Add dark color scheme in login page
- Thêm: Now parse the log file to get data instead of showing the raw log file
- Thêm: Nhấn vào ảnh đính kèm trong đề bài để xem ảnh với kích cỡ to hơn
- Thêm cài đặt: Tiêu đề trang
- Bug: Danh sách file public của các đề không hiển thị khi giới hạn thời gian bị tắt
- Chỉnh sửa: Viết lại một số đoạn code cũ
- Sửa một số bug khác và thêm một số chức năng nhỏ
Themis Web Interface v0.4.0
Link tải ở phía dưới (themis-web-interface_v0.4.0-release.zip
)
Thay đổi trong v0.4.0-release 🎉🎉
- Fixed a bug where public file size does not show correctly
- Fixed a bug where
viewlogother
setting does not updated correctly - Redesigned error page
- và các thay đổi ở phiên bản
v0.4.0-prerelease
...
Themis Web Interface v0.4.0
Lưu ý: Đây là bản
PreRelease
, bản này chưa được kiểm tra và có thể có lỗ hổng/sảy ra lỗi. Không nên dùng trong các kì thi thật.
Link tải ở phía dưới (themis-web-interface_v0.4.0-prerelease.zip
)
Thay đổi trong v0.4.0-prerelease 🎉🎉
- Added sounds
- Better disconnected/ratelimited handling (ajax request will wait until we out of ratelimit and then send it again)
- Separated
splash
into a submodule - Improved version checking
- Improved disconnection handling
- Improved ratelimited handling
- Improved splashscreed
- Added Dark Mode
- Added 3 Settings:
- Bài nộp lên phải có trong danh dách đề bài
- Cho phép xem tệp nhật ký của người khác
- Rate Limit
- Added Logging user event
- Public file browser/download
- Added file attachment in problem
- Fixed a
serious bug
where user can view problem directly