Releases: freehackquest/fhq-server
Releases · freehackquest/fhq-server
v0.2.51
[v0.2.51] - 2023-01-03 (2023 Jan 3)
Added
- Fixed #469 created 'pm.py'
- Added copyrights to files src/storages/updates/
Removed
- Removed sea5kg_cpplint
Fixed
- [web-admin] Removed focus from input and textarea
- Fixed #408 Data too long for column 'user_answer' at row 1 QMYSQL3: Unable to execute statement (max 255 simbols)
- Fixed #373 Trim filter for search requets by quests
Changed
- [api] Renamed 'createquest' to 'quests.add'
- [web-admin] Changed colors
- Apply clang-format for src/
- Updated year to 2023
- Setting: allow_quests_proposals moved to config.yml
Security
- [snyk] fix: upgrade core-js from 3.23.1 to 3.23.2
- [snyk] fix: upgrade marked from 4.0.17 to 4.0.18
v0.2.50
[v0.2.50] - 2022-10-23 (2022 Oct 23)
Fixed
- Fix admin create user
- Fix #318 - simplify start server via docker-compose
Changed
- Fix default user icon
- Updated wsjcpp-yaml to v0.1.7
- Moved
fhq-server-tests
totests/server-api-tests
Removed
- contrib/docker_compose_example
Added
- #318 New param for start
--init-default-data-for-containers ./data
v0.2.49
v0.2.48
[v0.2.48] - 2022-01-09 (2022 Jan 9)
Added
- server: Installed wsjcpp-yaml:v0.1.6
- server: Implemented downloads counter for files
- web-user: Installed ngx-mardown
- server: Added new columns (md5, downloads_counter) to quests_files
Changed
- server: Redesign parsing config file from 'conf.d/fhq-server.conf' to 'config.yml'
- server: Redesign addFile and removeFile to employ
- web-user: Redesing statistitics on main page
- web-user: Redesign bamp on quest page
- server-api-tests: Redesign server api tests for users to pytest
- server: Updated nlohman/json to 3.10.5
Removed
- server: Removed wsjcpp-parse-conf:v0.1.0
- Removed Travis CI
Fixed
- server: Fixed Content-Disposition (on download files)
- server: Fixed wd - if work directory not found then stop server
- server: Fixed calculate md5 files on start
Security
- web-user: [Snyk] fix: upgrade core-js from 3.19.2 to 3.19.3
- Fixed alerts lgtm
- server: Upgraded wsjcpp_hashes to v0.2.1
v0.2.47
[v0.2.47] - 2021-12-31 (2021 Dec 31)
Added
- Implemeted delete files from quest
- api: added method
quests_files.delete
- Moved stickers from https://github.com/freehackquest/freehackquest-stickers
Changed
- Updated year for copyright
- Redesign processing with public files
- web-user: Main page
- web-user: Hide menu to chat
- web-user: Redesign footer 'powered by' and removed 'connection state
- api: renamed
quests_files_upload
toquests_files.upload
Removed
- web-user: Removed page ctf-attack-defence
- web-user: Moved information from web-user to README.md
- web-user: ctf_wall (pull request #418), Moved code from CTF_Wall to web-user/src/app/pages/ctf-wall/ctf-wall.component.html
- web-user: Removed about
Security
- fix: upgrade multiple dependencies with Snyk
- fix: upgrade core-js from 3.17.3 to 3.19.1
- fix: upgrade @angular/localize from 12.2.5 to 12.2.13
v2.0.46
[v0.2.46] - 2021-11-28 (2021 Nov 28)
Changed
- Forbidden registration for domain fmshool72.ru
- web-user: Renamed news to events
- web-user: Redesign menu
- web-user: Updated web-user/src/app/services/email-validator.service.ts
- Updated license (year up)
Fixed
- web-admin: Fixed cursor for codemirror
- web-admin: Fixed kb edit
Security
- web-user: Fix alerts in map-activity.component.ts by lgtm
- web-user: [synk] upgrade core-js from 3.16.3 to 3.17.3
- web-user: [snyk] Upgrade bootstrap from 4.6.0 to 4.6.1
- web-user: [snyk] Upgrade multiple dependencies with Snyk
- web-user: [snyk] Upgrade @angular/localize from 12.2.4 to 12.2.5
- web-user: build(deps): bump path-parse from 1.0.6 to 1.0.7 in /web-user
- web-user: build(deps): bump nth-check from 2.0.0 to 2.0.1 in /web-user
- web-user: build(deps): bump jszip from 3.5.0 to 3.7.1 in /web-user
v0.2.45
[v0.2.45] - 2021-09-29 (2021 Sept 29)
Security
- web-user: [sync] Upgrade @angular/cdk from 12.2.1 to 12.2.2.
- web-user: [sync] Upgrade @angular/material from 12.2.1 to 12.2.2.
- web-user: [sync] Upgrade tslib from 2.3.0 to 2.3.1
- web-user: [sync] Upgrade core-js from 3.16.2 to 3.16.3
- web-user: [sync] Upgrade jquery from 3.5.1 to 3.6.0
- web-user: [sync] Upgrade prismjs from 1.24.1 to 1.25.0
Added
- Added libhv todo replace wsjcpp-light-http-server and qt web sockets
- Added base config for elasticsearch-logstash-kibana
- Added links to googledocument + trello
- wed-user: Added 'mailn.ru' -> 'mail.ru'
Fixed
- web-admin: Implemented upload files to quest
- web-admin: redesign ui for edit quest
v0.2.44
[v0.2.44] - 2021-09-14 (2021 Sept 14)
Added
- Library wsjcpp-arguments
Fixed
- Removed
build: .
fromcontrib/docker_compose_example/docker-compose.yml
Changed
- Redesign console command 'fhq-server show-storage-struct' to 'fhq-server db struct'
- Redesign console command 'fhq-server check-database-connection' to 'fhq-server db test'
- Redesign console command 'fhq-server show-handlers' to 'fhq-server api ls'
- Redesign console command 'fhq-server manual-create-database' to 'fhq-server db create'
- Redesign console command 'fhq-server check-server-config' to 'fhq-server cfg test'
- Redesign console command 'fhq-server show-settings' to 'fhq-server cfg print' or 'fhq-server cfg ls'
- Redesign console command 'fhq-server export-freehackquest-libclient-py' to 'fhq-server api export-freehackquest-libclient-py'
- Redesign console command 'fhq-server export-libfhqcli-web-javascript' to 'fhq-server api export-freehackquest-libclient-web-js'
- Redesign console command 'fhq-server export-libfhqcli-java-android' to 'fhq-server api export-freehackquest-libclient-java-android'
- Redesign console command 'fhq-server send-test-mail' to 'fhq-server cfg test-email'
- Redesign console command 'fhq-server lxd-enable' to 'fhq-server cfg lxd-enable'
- Redesign console command 'fhq-server lxd-disable' to 'fhq-server cfg lxd-disable'
- Redesign console command 'fhq-server manual-configure-lxd' to 'fhq-server cfg lxd-configure'
- Redesign console command 'fhq-server set-setting' to 'fhq-server cfg set'
Security
- server: Upgraded nlohmann/json from v3.7.3 to v3.10.2
- web-user: [sync] Upgrade prismjs from 1.23.0 to 1.24.1
- web-user: [sync] Upgrade core-js from 3.16.0 to 3.16.2
- web-user: [sync] Upgrade lodash-es from 4.17.15 to 4.17.21
- web-user: [sync] Upgrade marked from 0.7.0 to 0.8.2
- web-user: [sync] Upgrade multiple dependencies with Snyk
- web-user: [synk] Upgrade bootstrap from 4.5.0 to 4.6.0
- web-user: [synk] Upgrade tslib from 2.0.0 to 2.3.0
- web-user: [synk] Upgrade rxjs-compat from 6.5.5 to 6.6.7
- web-user: [synk] Upgrade ngx-markdown-editor from 3.2.1 to 3.3.3
- web-user: [Snyk] Upgrade ngx-highlightjs from 4.1.0-beta to 4.1.4