Skip to content

Releases: freehackquest/fhq-server

v0.2.51

03 Jan 17:06
e690f01
Compare
Choose a tag to compare

[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

22 Oct 21:25
Compare
Choose a tag to compare

[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 to tests/server-api-tests

Removed

  • contrib/docker_compose_example

Added

  • #318 New param for start --init-default-data-for-containers ./data

v0.2.49

28 Aug 16:05
65f96d5
Compare
Choose a tag to compare

[v0.2.49] - 2022-08-28 (2022 Aug 28)

Added

  • web-user: Few records to CTF WALL

Fixed

  • Fixed contrib/docker_compose_example

Removed

  • web-user: Removed links to twitter

Security

  • web-user: few upgrades of dependency packages

v0.2.48

09 Jan 12:18
9597ed7
Compare
Choose a tag to compare

[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

01 Jan 08:14
6f0908f
Compare
Choose a tag to compare

[v0.2.47] - 2021-12-31 (2021 Dec 31)

Added

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 to quests_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

28 Nov 11:08
Compare
Choose a tag to compare

[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

28 Sep 17:21
Compare
Choose a tag to compare

[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

14 Sep 07:54
1f00cdf
Compare
Choose a tag to compare

[v0.2.44] - 2021-09-14 (2021 Sept 14)

Added

  • Library wsjcpp-arguments

Fixed

  • Removed build: . from contrib/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

v0.2.43

28 Aug 09:24
7f90747
Compare
Choose a tag to compare

[v0.2.43] - 2021-08-28 (2021 August 28)

Fixed

  • Fixed page welcome for mobile devices

Added

  • Added auto replacment on registration @hotnail.com -> @hotmail.com

Security

  • Updated angular to 12.+
  • Updated docker enviroment to debian:11

v0.2.42

21 Aug 04:07
d938d94
Compare
Choose a tag to compare

[v0.2.42] - 2021-06-11 (2021 June 14)

Changed

  • Small redesign chat page

Fixed

  • Fixed #358 fix translates in kb

Security

  • Upgrade angular to 12.0.4
  • Fixed alert by lgtm