Skip to content
This repository has been archived by the owner on Dec 7, 2020. It is now read-only.

南外人/NFLS.IO 3.0.3

Compare
Choose a tag to compare
@hqy2000 hqy2000 released this 11 Mar 16:09
· 252 commits to master since this release
55bb1fe

This is a release focusing on new features.

    Release Notes - web - Version 3.0.3

Bug

  • [WEB-35] - Nexmo\Client\Exception\Request: Concurrent verifications to the same number are not allowed
  • [WEB-38] - Database utf-8 validation error on emojis
  • [WEB-46] - Webp renderer works poorly
  • [WEB-47] - Missing part of default avatars
  • [WEB-56] - Error on deleting galleries
  • [WEB-57] - Deprecate old feedback method
  • [WEB-60] - Separate images into groups of 500 for network requests
  • [WEB-73] - Flappy IBO fails to render on AppleWebKit

New Feature

  • [WEB-26] - Add disable admin mode button
  • [WEB-29] - Drag to load more galleries
  • [WEB-30] - Internationalization support
  • [WEB-33] - Csrf token implementations on all pages
  • [WEB-48] - Show likes on galleries
  • [WEB-51] - Add remove class alert
  • [WEB-53] - New realname verification notification through QQ
  • [WEB-54] - Improve Gallery view with time arrangement and time info
  • [WEB-55] - Gallery cover has incorrect scale
  • [WEB-58] - Disable featured mode on non-feature galleries
  • [WEB-68] - Blackboard public assests upload page, e.g. images
  • [WEB-72] - Add priority listing and featured gadget to gallery list

Task

  • [WEB-14] - Feature: missing create for blackboard function
  • [WEB-15] - Bug: TypeError: Argument 1 passed to App\Entity\Log::setMessage() must be of the type string, null given, called ...
  • [WEB-16] - Bug: undefined index: htmlUsername
  • [WEB-17] - Bug: trying to get property of non-object
  • [WEB-18] - Bug: markdown editor has weird layout in blackboard function
  • [WEB-19] - Bug: missing submit button on management dialog of blackboard function
  • [WEB-20] - Feature: add notification when passing realname
  • [WEB-21] - Feature: filter out notices which have estimating releasing time
  • [WEB-22] - Bug: students query in blackboard function ignores seniorRegistration parameter
  • [WEB-23] - Art: Rewrite SMS Service
  • [WEB-24] - Art: move snackbar to the root component
  • [WEB-25] - Feature: add google form to blackboard
  • [WEB-27] - Feature: drag to load more notices
  • [WEB-28] - Feature: clean fields when navigating between security tabs
  • [WEB-31] - Feature: add notification to blackboard
  • [WEB-32] - Bug: game center seems to ignore verified parameter
  • [WEB-34] - Feature: improve realname submission feedback alert
  • [WEB-36] - Bug: Doctrine\DBAL\Types\ConversionException: Could not convert database value "undefined" to Doctrine Type uuid
  • [WEB-37] - Bug: weird zoom in effect on md-input on WebKit browsers
  • [WEB-39] - Bug: reset password email unreachable
  • [WEB-40] - Bug: add student button is out of screen on small devices
  • [WEB-41] - Bug: send buttons stuck WebKit browsers
  • [WEB-42] - Art: remove all md-tabs due to layout issues
  • [WEB-44] - Text: add privacy policy and tos
  • [WEB-45] - Art: move management for blackboard into a separated component
  • [WEB-49] - Improve all axios error handlers
  • [WEB-50] - Upload photographs for galleries
  • [WEB-52] - Upload resources for IB and SAT
  • [WEB-59] - Rearrange App.Vue
  • [WEB-61] - Prepare 2048 and fib for new api
  • [WEB-70] - Uploading assets
  • [WEB-71] - Add delete button in gallery page

Sub-task

  • [WEB-63] - Separate text into json for frontend
  • [WEB-64] - Separate texts into yaml for backend
  • [WEB-77] - Datetime localization

See https://dev.nfls.io/jira/projects/WEB/versions/10000 for more details.