Skip to content

Releases: Belikhun/themis-web-interface

Themis Web Interface v0.5.0

10 Sep 16:21
686979c
Compare
Choose a tag to compare

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 sang assets
    • 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ục data
  • Thay đổi: Merge ecatch and api_ecatch into belibrary
  • 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

22 Aug 17:39
f8019c7
Compare
Choose a tag to compare

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/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 ở ranklog
  • 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

21 Aug 16:57
91cebd5
Compare
Choose a tag to compare
Pre-release

Bản thử nghiệm của phiên bản 0.4.6

Themis Web Interface v0.4.5

05 Jul 02:43
Compare
Choose a tag to compare

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 đặt Cho 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

25 Jun 17:01
be2cad4
Compare
Choose a tag to compare

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ới btn-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

02 Jun 07:59
Compare
Choose a tag to compare

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

23 May 13:53
64d9006
Compare
Choose a tag to compare

Link tải cho Windows ở phía dưới (themis-web-interface_v0.4.2-release.zip)

Thay đổi trong v0.4.2-release

  • Bug: Sửa các lỗi #6 #7 #8
  • Bug: Kiểm tra phiên bản mới lỗi khiến code dừng chạy
  • Thêm: Thông tin địa chỉ máy chủ ở mục Admin
  • 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.1

12 May 07:06
Compare
Choose a tag to compare

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

22 Mar 12:11
691cf5f
Compare
Choose a tag to compare

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

17 Mar 12:50
0cfd44b
Compare
Choose a tag to compare
Pre-release

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