Skip to content

Releases: magpie-ea/magpie-backend

v0.2.1

05 Jan 13:08
Compare
Choose a tag to compare

[0.2.1] - 2019-01-09

Changed

  • The local deployment no longer uses basic authentication.

Fixed

  • Allow socket connection from any host, since we don't constrain where the user hosts the frontend _babe experiment.
  • Use Multi.insert instead of Multi.insert_all in ExperimentController.create/2, since the latter seems to fail with SQLite in local deployment. See elixir-sqlite/sqlite_ecto2#231

[0.2.0] - 2019-01-05

Added

  • <variant-nr, chain-nr, realization-nr> based complex experiment mechanism.

Removed

  • :maximum_submissions column from :experiments table. There is no need to automatically deactivate an experiment.
  • :current_submissions column from :experiments table. The number of submissions is now directly counted from the DB.
  • :is_interactive_experiment and :num_participants_interactive_experiment columns from :experiments table. The previous interactive experiment mechanism is now replaced by the tritupled-based complex experiment mechanism.

Fixed

  • A bug where if the {author_name, experiment_name} of two experiments are completely the same, the results cannot be downloaded properly.

One click local deployment v0.1.0

11 Dec 20:34
Compare
Choose a tag to compare

Finally you can run _babe server with one click on your local machine just like opening a web page!

To run the server:

  • Extract the archive
  • Go to the folder bin/
  • In your terminal, run ./babe console
  • Open localhost:4000 in your browser

That's it!

For now the username is "default" and the password is "password". In the future authentication for local instances will just be disabled.