Skip to content

Releases: mcpa-stlouis/hack-the-arch

v2.4.2

15 Dec 14:10
Compare
Choose a tag to compare

Refactoring:

  • Re-name "containers" to "services"
  • Re-order create jobs and schedule delete job
  • Cleaner route handling in web console

Admin:

  • Roll version numbers in docker-bake file

v2.4.1

15 Dec 13:26
da594a3
Compare
Choose a tag to compare
  • Fix security vulnerabilities in dependencies
  • Fix config using old name (Thanks @noraj)

v2.4

24 Sep 18:00
Compare
Choose a tag to compare
  • Add: Support for VNC Console

v2.3.1

04 Sep 11:06
66e4e62
Compare
Choose a tag to compare
  • Fix CVE-2019-5477 found in nokogiri gem
  • Add a custom entry point to swarm containers

v2.3.0

21 Jul 20:50
Compare
Choose a tag to compare

v2.3.0

  • Introducing new Swarm Services console (beta)
    • Define a container or set of containers and networks associated with a challenge
    • When defined, challenges will have a "Start VM" button that automatically creates a swarm service and shows an xterm.js window that's piped into the entry point of the stack
  • Fixes a few CVEs associated with dependent gems

v2.2

20 Feb 21:31
Compare
Choose a tag to compare

Maintenance Release

  • Update to Ruby 2.6.1
  • Update to Rails 5.2
  • Update gems with published vulnerabilities
  • Update Dockerfile and compose file to be more compatible with Docker Swarm

v2.1

25 May 17:48
Compare
Choose a tag to compare

New Features:

  • Problem dependencies - create problems that are unlocked after dependent problem(s) completed
  • Introduce cool-down for challenge submissions to prevent brute-force attacks
  • Add optional "authorization" step for account activation
  • Improved submissions feed for admin (add search function, and paginate results)
  • Add support for regex flags (#27)
  • Better sorting of challenges (#48)
  • Improved Docker deployment and documentation (#52)

Fixes for undocumented issues as well as:

  • #33 - More recent version of Ruby
  • #34 - Puma fails to build
  • #38 - Increase max for hints
  • #41 - Docker deployment mounts the source inside the container for easy content editing
  • #42 - Hints will now wrap or be truncated if too long
  • General documentation updates & clarification (#40, #44)

v2.1-beta.3

25 May 17:34
Compare
Choose a tag to compare
v2.1-beta.3 Pre-release
Pre-release

Add clarification for docker deployment and script to aide setup for those docker first timers out there (#52).

v2.1-beta.2

26 Jan 02:18
f19c121
Compare
Choose a tag to compare
v2.1-beta.2 Pre-release
Pre-release

Fix #38

v2.1-beta.1

15 Jan 04:02
165a6d5
Compare
Choose a tag to compare
v2.1-beta.1 Pre-release
Pre-release

New Features:

  • Problem dependencies - create problems that are unlocked after dependent problem(s) completed
  • Introduce cool-down for challenge submissions to prevent brute-force attacks
  • Improved Docker deployment and documentation
  • Add optional "authorization" step for account activation

Fixes for undocumented issues as well as:

  • #27 - Regex flag support
  • #33 - More recent version of Ruby
  • #34 - Puma fails to build