Releases: magpie-ea/magpie-backend
Releases · magpie-ea/magpie-backend
v0.2.1
[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.insertinstead ofMulti.insert_allinExperimentController.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_submissionscolumn from:experimentstable. There is no need to automatically deactivate an experiment.:current_submissionscolumn from:experimentstable. The number of submissions is now directly counted from the DB.:is_interactive_experimentand:num_participants_interactive_experimentcolumns from:experimentstable. 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
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:4000in 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.