Releases: freehackquest/fhq-server
Releases · freehackquest/fhq-server
v0.2.41
[v0.2.41] - 2021-04-11 (2021 May 9)
Added
- Link to https://vk.com/freehackquest
Changed
- Redesign block-contact-us to material angular
Fixed
v0.2.40
[v0.2.40] - 2021-04-11 (2021 Apr 11)
Added
- New handler
games.info
Changed
- Renamed: api.games to api.games_list
- Renamed libfreehackquestclient to freehackquest_lbclient_py
- Method
games_info
allowed to all users.
Security
- Fixed alerts by lgtm
- npm audit fix
- Fixed alerts by deepcode
v0.2.38
[v0.2.38] - 2021-04-03 (2021 Apr 3)
Added
- Addded shield 'Server API Coverage'
Fixed
- Fixed #304 translation 'questHints'
Changed
- Redesign sign dialog to material
- Updated behaviour for signin dialog
- Replaced subject 'FreeHackQuest 2017' to freehackquest.com
- Redesign test public events to pytest
- Redesign test scoreboard to pytest
- Redesign test_serversettings to pytest
Security
- Fixed lgtm alerts
- Added lgtm c++ to README.md
v0.2.37
[v0.2.37] - 2021-03-27 (2021 Mar 27)
Changes
- Redesign docker-compose (moved to contrib/docker_compose_example)
- Moved fhq-server to root of repository
- Moved web-site-admin to web-admin
- Moved user-web-site to web-user
Security
- Fixed few alerts by lgtm
- Fixed few alerts by deepcode
[v0.2.36] - 2021-03-15 (2021 Mar 15)
Changed
- Migrated game tests from custom to pytest
- Fixed export js library
- user-web: 'admin panel' to main menu
- Redesing generator python cli library (spliting by api-groups, use a dot)
Security
- npm audit fix
- Fixed several alerts by lgtm
v0.2.35
Added
- fhq-server: #81 Implemented new method 'quests_user_answer_list'
- Added sea5kg_cpplint.config
- Added to README.md information about valgrind from #101
- Fixed #184 added warning to feedback forms
- Added development information for api-lists
Changed
- Fixed #337 Rename folder web-admin to admin-web-site
- admin-web-site: redesign quest's pages
- admin-web-site: improved modal dialog
- Fixed #328 Redesing quests_proposal_list params and response
- Renamed WsjcppError to WsjcppJsonRpc20Error
- Redesign README.md and folders install, misc
Fixed
- Fixed wordings
- Fixed #276 reimplemented select language to angular mat-select
- Fixed #276: reimplemented navbar for mobiles
- Fixed #332: broken quest / add hint
- Fixed #205: removed user token from logs on login
- Fixed #18: drop column games.rules
- Fixed #72: away from QJson...
- admin-web-site: Fixed dialog delete user
- Fixed Impove export web-js library #330
- Fixed wall
- Fixed #323 Improve documentation for pytest
- Fixed pylint warnings & criticals
Removed
- Fixed #325 static analizing text moved to another repository wsjcpp-static-analizing-text
Security
- Bump highlight.js from 10.1.1 to 10.4.0 in /fhq-web-user
- Updated wsjcpp-validators
- Fixed TODO check error database query
- user-web-site: Fixed security alert "webpack-subresource-integrity": ">=1.5.1"
- Fixed #334: admin-web-site user can not remove self
v0.2.34
[v0.2.34] - 2020-10-18 (2020 Oct 18)
Added
- Fixed #317 print text of quest proposal in a list
- Fixed #315 Add new settings to admin: functional allow_quests_proposals
- searver-api-tests: Splited modes for run tests docker/travis
- Moved information about how to build to README
- Added pylint to travis test (now only for test_leaks.py)
- Added script for angular build production version
- Added .dockerignore file
Changed
- Fixed generation python library (tested by pylint)
- Some replacemant tabs to spaces in js
- Redesign on admin site showing string settings
- Moved tests_leaks to tests/server-api-tests and redesign to pytest-3
- Moved code-check to tests/code-check
- user-web-site: moved email-validator.service.ts to services/
- Moved doxygen to contrib/
- moved data_travis and script to folder ci/travis
Fixed
- Fixed errors & warnings by lgtm
- Fixed lgrm error: This property is overwritten by another property in the same object literal.
- Fixed #302: Fix suggestion on registration 'gamil.com' -> fix to 'gmail.com'
- Fixed warnings
Removed
- web-admin: remmoved unused assets/libs/js/
- web-admin: removed unsed modules && fixed deppcode-critical
Security
Nope
v0.2.33
v0.2.32
- web-user: Migrate to Angular 10
- web-user: Removed yandex metrika
- web-user: Added page useful-link-view for comments
- fhq-server: Updated wsjcpp-light-web-server to v0.1.1
- fhq-server: Fixed #235 Keep info about server start in notify
- fhq-server: Extend information for notify
- fhq-server: Fixed #275 useful_links - add/remove/update to news
- web-user: Added highlighting useful-links in news
- web-user: Redesign table quests by subject to material
- fhq-server: Fixed useful_links_clicked for unauthorized users
- fhq-server: Added send mail on new comment
- web-user: Fixed #257 Redesign menu to material
- fhq-server,web-user: Fixed #270 comments by users
- web-user: Redesign user-profile-menu
- web-admin: Redesign && fixed paginator in useful_links
- web-admin: Admin: Added list of comments for useful links
- web-admin: Redesign menu in admin part
- web-admin: Redesign new paginator, header page, content
- web-admin: removed unused images and replaced favicon
- web-admin: Implemented useful_links_comment_delete and implemented web-admin
- web-user: Fixed #289 add 'nothing to found by your request'
- web-user: Fixed #255 redesign feedback form to material