Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/mumuki/mumuki-xgobstones-runner
Sinatra server for validating XGobstones programs within Mumuki
https://github.com/mumuki/mumuki-xgobstones-runner
Moving error parser to a different file
5f1cd64ade8e192badfcfc40f2e797184f3b3e93 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
5f1cd64ade8e192badfcfc40f2e797184f3b3e93 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
A Board can tell if it is equal to another
6f1545e737cdb5e706d7dd4a696a10b5e146795a authored over 9 years ago by Federico Aloi <[email protected]>
6f1545e737cdb5e706d7dd4a696a10b5e146795a authored over 9 years ago by Federico Aloi <[email protected]>
Initial commit
94e272d762ed9c4d6e050001558bfe8128a65906 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
94e272d762ed9c4d6e050001558bfe8128a65906 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Setting env on integration test
0173d4cbc862ddd67df6433131411f131dcbc899 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
0173d4cbc862ddd67df6433131411f131dcbc899 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Adding assertion
667bb63c85637d65aa4f99a5da71ca6c38591680 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
667bb63c85637d65aa4f99a5da71ca6c38591680 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Supporting multiple test cases at compiler
578981c182aefbceacc15e46ac8612f7ed2addd9 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
578981c182aefbceacc15e46ac8612f7ed2addd9 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Supporting multiple examples at runner
3e575b933cd38ba030751257a33ef07cd11c3afe authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
3e575b933cd38ba030751257a33ef07cd11c3afe authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Creting source file only once
36f28e8279cb8f7d299b3f0eb56bf3b3d9929814 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
36f28e8279cb8f7d299b3f0eb56bf3b3d9929814 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Unlinking some files when possible
64fa640dde3e76d75fb0d560acfc38b50e6857c6 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
64fa640dde3e76d75fb0d560acfc38b50e6857c6 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Moving error parser to a different file
323ab533038bfb3b8600e05882d953d43d4fac9d authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
323ab533038bfb3b8600e05882d953d43d4fac9d authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Supporing multiple examples in runner internally
38da2c062e87631b6845ea0660b0bbfd2a6cd31a authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
38da2c062e87631b6845ea0660b0bbfd2a6cd31a authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Extracting Spec::Runner
02f6bbe514bba14c5e06d0ce2b4c66685ae11abd authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
02f6bbe514bba14c5e06d0ce2b4c66685ae11abd authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Adding integration spec
611f73c3f7d1f6d26b300d96c676734634b34a5c authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
611f73c3f7d1f6d26b300d96c676734634b34a5c authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Downgrading ruby version
91ba7084a223ceddc68f53f9ae3463795337d1b4 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
91ba7084a223ceddc68f53f9ae3463795337d1b4 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Using new mumukit api
d76b14a205e30f0062f889bd072696d7469e00c5 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
d76b14a205e30f0062f889bd072696d7469e00c5 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Some renames
fdde36a18acad3d8e51d193be4d7a44264eb8ea7 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
fdde36a18acad3d8e51d193be4d7a44264eb8ea7 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Moving gobstones spec code to its own module
e5bc076d3ca8c205e1e075f297f0b36fefabbf02 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
e5bc076d3ca8c205e1e075f297f0b36fefabbf02 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Refactor: extracting gobstones spec
0a504e87e30ec63c5289cb1ddf120902671d3488 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
0a504e87e30ec63c5289cb1ddf120902671d3488 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Nesting initial-final pair into examples
245e447c8998b1ac09a1b8921b75577eaeb8256f authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
245e447c8998b1ac09a1b8921b75577eaeb8256f authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Merge pull request #21 from uqbar-project/task-code-cleanup
Code cleanup
e6f0402afea7530163c883c43ff54001a86d9bf0 authored over 9 years ago by Federico Aloi <[email protected]>
Not writing a file for test
Since test script is just a hash, it is not necessary to write it to a file
e979e17c42333069a4d93569705f68436503dcd3 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Removing some duplications
20b9571b9b57d75d51766bec0494eeafa77d49f2 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
20b9571b9b57d75d51766bec0494eeafa77d49f2 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Wrapping gobstones code with Gobstones module
a3b919573dd7823b45b2f7482690a3412a7697cf authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
a3b919573dd7823b45b2f7482690a3412a7697cf authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Style changes
aad4983c91da3f6b402eac1c6b1c559b707c6c5a authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
aad4983c91da3f6b402eac1c6b1c559b707c6c5a authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Using methods instead of procs
1a62d6173dbd136424c5a70b86114c7621abd307 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
1a62d6173dbd136424c5a70b86114c7621abd307 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
Merge pull request #18 from uqbar-project/17-better-failed-test-output
Better failed test output
a413fcb7902a1869bf1a9d7ef28f47985582b657 authored over 9 years ago by Federico Aloi <[email protected]>
Each board of the output has a label
ce2b775d240946337aa935730968b440f72344d6 authored over 9 years ago by Federico Aloi <[email protected]>
ce2b775d240946337aa935730968b440f72344d6 authored over 9 years ago by Federico Aloi <[email protected]>
The board html table is displayed as inline-block
64815dcdbf73c4f4909714672d38edc7c48d5397 authored over 9 years ago by Federico Aloi <[email protected]>
64815dcdbf73c4f4909714672d38edc7c48d5397 authored over 9 years ago by Federico Aloi <[email protected]>
The initial board is shown on the output
a897abfd74864ba24c05d732ace2466aed482eec authored over 9 years ago by Federico Aloi <[email protected]>
a897abfd74864ba24c05d732ace2466aed482eec authored over 9 years ago by Federico Aloi <[email protected]>
The output contains both the expected and actual final board
85e73900654b796f17baff1478e103886fa61cea authored over 9 years ago by Federico Aloi <[email protected]>
85e73900654b796f17baff1478e103886fa61cea authored over 9 years ago by Federico Aloi <[email protected]>
TestRunner#compute_test_status does all the work
85cdda9c1207c5d8137283c32ee78f3fda48d682 authored over 9 years ago by Federico Aloi <[email protected]>
85cdda9c1207c5d8137283c32ee78f3fda48d682 authored over 9 years ago by Federico Aloi <[email protected]>
Extracted run on gobstones logic
83adbd2cf0510b79e04354feac925b0b4286e126 authored over 9 years ago by Federico Aloi <[email protected]>
83adbd2cf0510b79e04354feac925b0b4286e126 authored over 9 years ago by Federico Aloi <[email protected]>
Merge pull request #15 from uqbar-project/14-validate-final-board
Validate final board against expected one
737f26518fc67421afc45205d808c6d0436831ac authored over 9 years ago by Federico Aloi <[email protected]>
The test fails if the final board doesn't match the expected one
5e814e649730921d4bd6bdf78e4bc47ff69fa32c authored over 9 years ago by Federico Aloi <[email protected]>
5e814e649730921d4bd6bdf78e4bc47ff69fa32c authored over 9 years ago by Federico Aloi <[email protected]>
The parser ignores both the header and the footer
88f07dacc2b2245c60615ddec0363834da57ec24 authored over 9 years ago by Federico Aloi <[email protected]>
88f07dacc2b2245c60615ddec0363834da57ec24 authored over 9 years ago by Federico Aloi <[email protected]>
The final board is shown as output on success
32e593a128148ccc5cfc4605eca24ee0f8678621 authored over 9 years ago by Federico Aloi <[email protected]>
32e593a128148ccc5cfc4605eca24ee0f8678621 authored over 9 years ago by Federico Aloi <[email protected]>
The compiler gets the initial and final board from the test
79c599eda01dbde7431bae0151e187406745c683 authored over 9 years ago by Federico Aloi <[email protected]>
79c599eda01dbde7431bae0151e187406745c683 authored over 9 years ago by Federico Aloi <[email protected]>
Replaced and with &&
3a2dc1f1b2d6f0d136fe4524a012bbda46fa5541 authored over 9 years ago by Federico Aloi <[email protected]>
3a2dc1f1b2d6f0d136fe4524a012bbda46fa5541 authored over 9 years ago by Federico Aloi <[email protected]>
Moved gobstones objects to a module
0881131a02bcbfbd0d5c03d01e061a9779d1b5ce authored over 9 years ago by Federico Aloi <[email protected]>
0881131a02bcbfbd0d5c03d01e061a9779d1b5ce authored over 9 years ago by Federico Aloi <[email protected]>
Colors hash instead of switch
7da78bfa3dafe4c6f1e43a2834d94b7c899a69d0 authored over 9 years ago by Federico Aloi <[email protected]>
7da78bfa3dafe4c6f1e43a2834d94b7c899a69d0 authored over 9 years ago by Federico Aloi <[email protected]>
Prefer do/end over {} on multiline blocks
38cab2d0f7fd18bb05dd0d83f9cc04222c4b66af authored over 9 years ago by Federico Aloi <[email protected]>
38cab2d0f7fd18bb05dd0d83f9cc04222c4b66af authored over 9 years ago by Federico Aloi <[email protected]>
Messages that return Boolean with ? convention
113f95f31bb70dd2ddf96afe74edc17279ae0b11 authored over 9 years ago by Federico Aloi <[email protected]>
113f95f31bb70dd2ddf96afe74edc17279ae0b11 authored over 9 years ago by Federico Aloi <[email protected]>
Moved setup code from an it to a before
31d4159b343edb884fe3ca7ea245d65edfef8097 authored over 9 years ago by Federico Aloi <[email protected]>
31d4159b343edb884fe3ca7ea245d65edfef8097 authored over 9 years ago by Federico Aloi <[email protected]>
Assertions with lambda transformed to expect style
fcd8631227f5ad50c204e138f1e1704d9469a105 authored over 9 years ago by Federico Aloi <[email protected]>
fcd8631227f5ad50c204e138f1e1704d9469a105 authored over 9 years ago by Federico Aloi <[email protected]>
Moved Array extensions to file
3f73633544ce8b94b6ac708336b575a685eaa3ec authored over 9 years ago by Federico Aloi <[email protected]>
3f73633544ce8b94b6ac708336b575a685eaa3ec authored over 9 years ago by Federico Aloi <[email protected]>
The parser creates all the cells
420b3d0b90bea2af9d92e98376b8f201887d8ae0 authored over 9 years ago by Federico Aloi <[email protected]>
420b3d0b90bea2af9d92e98376b8f201887d8ae0 authored over 9 years ago by Federico Aloi <[email protected]>
The stones of a Cell can be set by name
20c74ed139fe45ee053f3fcba07b13945a454c37 authored over 9 years ago by Federico Aloi <[email protected]>
20c74ed139fe45ee053f3fcba07b13945a454c37 authored over 9 years ago by Federico Aloi <[email protected]>
The parser sets the position of the head
8c1bf31b9f9382dda605952eae4b537c276b7fef authored over 9 years ago by Federico Aloi <[email protected]>
8c1bf31b9f9382dda605952eae4b537c276b7fef authored over 9 years ago by Federico Aloi <[email protected]>
The Board has a head
206f70f7ac0f07e14eb6241dce824eb9e2545501 authored over 9 years ago by Federico Aloi <[email protected]>
206f70f7ac0f07e14eb6241dce824eb9e2545501 authored over 9 years ago by Federico Aloi <[email protected]>
The GbbParser can create a Board with proper size
e5f97083bf4117bf6d6df083ef3bd6c264a972e5 authored over 9 years ago by Federico Aloi <[email protected]>
e5f97083bf4117bf6d6df083ef3bd6c264a972e5 authored over 9 years ago by Federico Aloi <[email protected]>
Renamed and organised methods of Board
54e1ee5629b23a9a497cfe6095db93882e9dcbc3 authored over 9 years ago by Federico Aloi <[email protected]>
54e1ee5629b23a9a497cfe6095db93882e9dcbc3 authored over 9 years ago by Federico Aloi <[email protected]>
A Board can tell if it is equal to another
1faafdffb4cb1203a5ea15c1dd7bee884c182e19 authored over 9 years ago by Federico Aloi <[email protected]>
1faafdffb4cb1203a5ea15c1dd7bee884c182e19 authored over 9 years ago by Federico Aloi <[email protected]>
Created Board that can store cells
f982fd6b0b6f352345123de5fc51ae6f10366d0a authored over 9 years ago by Federico Aloi <[email protected]>
f982fd6b0b6f352345123de5fc51ae6f10366d0a authored over 9 years ago by Federico Aloi <[email protected]>
require 'spec_helper' on all specs
a3ea4b816cceb65a2b0288fea3ac50ffc3563dfa authored over 9 years ago by Federico Aloi <[email protected]>
a3ea4b816cceb65a2b0288fea3ac50ffc3563dfa authored over 9 years ago by Federico Aloi <[email protected]>
Merge pull request #13 from uqbar-project/12-code-climate-integration
Closes #12: code climate integration
db910dad6e30d4cc91c01c4869df307742f2cace authored over 9 years ago by Federico Aloi <[email protected]>
Added code climate settings
f149f2efcb7d7a274c01e9273647627e66f939dc authored over 9 years ago by Federico Aloi <[email protected]>
f149f2efcb7d7a274c01e9273647627e66f939dc authored over 9 years ago by Federico Aloi <[email protected]>
Code climate badges
2c641e700200b45aa10079cee265bc56eebbb526 authored over 9 years ago by Federico Aloi <[email protected]>
2c641e700200b45aa10079cee265bc56eebbb526 authored over 9 years ago by Federico Aloi <[email protected]>
Added waffle.io ready badge
ca615d30822f81cf8822efd669d216839cfa6ce9 authored over 9 years ago by Federico Aloi <[email protected]>
ca615d30822f81cf8822efd669d216839cfa6ce9 authored over 9 years ago by Federico Aloi <[email protected]>
The hash loaded from YAML uses symbols
27d2a1416462176e00d9f3de24ae96792acfd73f authored over 9 years ago by Federico Aloi <[email protected]>
27d2a1416462176e00d9f3de24ae96792acfd73f authored over 9 years ago by Federico Aloi <[email protected]>
Merge pull request #10 from uqbar-project/9-ability-to-choose-initial-board
Closes #9: ability to choose initial board
8f1cdef623050a63465db4d2a1d42ef877c2e291 authored over 9 years ago by Federico Aloi <[email protected]>
The temp files are deleted after the result is computed
ce12ee9a9a8a1f5ee941154df51bb9492683a953 authored over 9 years ago by Federico Aloi <[email protected]>
ce12ee9a9a8a1f5ee941154df51bb9492683a953 authored over 9 years ago by Federico Aloi <[email protected]>
Extracted repeated logic from run_test_command
7b394e62e4832fb79b77f3a0315163fb6639c6fb authored over 9 years ago by Federico Aloi <[email protected]>
7b394e62e4832fb79b77f3a0315163fb6639c6fb authored over 9 years ago by Federico Aloi <[email protected]>
TestCompiler#compile returns a YAML, so no override is necessary
5e3735522fea04c4fd49eff08fd1a33779d04ae5 authored over 9 years ago by Federico Aloi <[email protected]>
5e3735522fea04c4fd49eff08fd1a33779d04ae5 authored over 9 years ago by Federico Aloi <[email protected]>
The source code is run on the given initial board
21b1753b09d671cee7398392891b45f8225118cf authored over 9 years ago by Federico Aloi <[email protected]>
21b1753b09d671cee7398392891b45f8225118cf authored over 9 years ago by Federico Aloi <[email protected]>
TestCompiler#compile returns a hash with the source code and the initial board
8134757958dbd77834356ac32ea65da6658c6dfb authored over 9 years ago by Federico Aloi <[email protected]>
8134757958dbd77834356ac32ea65da6658c6dfb authored over 9 years ago by Federico Aloi <[email protected]>
Now using faloi's fork of Gobstones as submodule
38780655eff37501f6f62c6df6f9c21156589656 authored over 9 years ago by Federico Aloi <[email protected]>
38780655eff37501f6f62c6df6f9c21156589656 authored over 9 years ago by Federico Aloi <[email protected]>
Merge pull request #8 from uqbar-project/7-wrap-html-in-a-div
Closes #7: Wrapped html output in a div
8911338e87f59cfd67302ab72b44567538818893 authored over 9 years ago by Federico Aloi <[email protected]>
Updated mumukit version
1dd98a9e28dba1d9576e43972036fc592fcd7b6e authored over 9 years ago by Federico Aloi <[email protected]>
1dd98a9e28dba1d9576e43972036fc592fcd7b6e authored over 9 years ago by Federico Aloi <[email protected]>
Wrapped html output in a div
b9223dc560ed410dc7beca3d57ec8503ccc73732 authored over 9 years ago by Federico Aloi <[email protected]>
b9223dc560ed410dc7beca3d57ec8503ccc73732 authored over 9 years ago by Federico Aloi <[email protected]>
Merge pull request #5 from uqbar-project/result-board-as-feedback
The board is returned as feedback instead of result
71bd7db8779b1581f5d2e9bd34869c1fdc562d00 authored over 9 years ago by Franco Leonardo Bulgarelli <[email protected]>
The board is returned as feedback instead of result
f4b9db8adde839ebb56820b0cfa84b59ac3397e3 authored over 9 years ago by Federico Aloi <[email protected]>
f4b9db8adde839ebb56820b0cfa84b59ac3397e3 authored over 9 years ago by Federico Aloi <[email protected]>
Automatic deploy of master branch to Heroku via Travis
e12ea458f5f05a3f3bdf0d8d49d2cfd7d0049161 authored over 9 years ago by Federico Aloi <[email protected]>
e12ea458f5f05a3f3bdf0d8d49d2cfd7d0049161 authored over 9 years ago by Federico Aloi <[email protected]>
Added Travis badge to README
c86f226cbee4ae11f04fe370093379eb3adc24d9 authored over 9 years ago by Federico Aloi <[email protected]>
c86f226cbee4ae11f04fe370093379eb3adc24d9 authored over 9 years ago by Federico Aloi <[email protected]>
Travis support for tests
5c131f47069657e5c5061f713036e70bd4d550df authored over 9 years ago by Federico Aloi <[email protected]>
5c131f47069657e5c5061f713036e70bd4d550df authored over 9 years ago by Federico Aloi <[email protected]>
Create README.md
baa16df217226cc1ef1808e9d9548fcb7e3702de authored over 9 years ago by Federico Aloi <[email protected]>
baa16df217226cc1ef1808e9d9548fcb7e3702de authored over 9 years ago by Federico Aloi <[email protected]>
Merge pull request #4 from uqbar-project/2-ejecutar-codigo-y-ver-tablero-final
Closes #2: ejecutar codigo y ver tablero final
6d4ce8a97876004be71f327bbe01b87fe64e2fd5 authored over 9 years ago by Federico Aloi <[email protected]>
Outputs the error message on runtime error
87b1fcba1200efbc99469aa1f9202def770349e1 authored over 9 years ago by Federico Aloi <[email protected]>
87b1fcba1200efbc99469aa1f9202def770349e1 authored over 9 years ago by Federico Aloi <[email protected]>
Created .gitignore
3ea9942c1b14655d6422dd93b5bc39f2448fef97 authored over 9 years ago by Federico Aloi <[email protected]>
3ea9942c1b14655d6422dd93b5bc39f2448fef97 authored over 9 years ago by Federico Aloi <[email protected]>
Outputs the error message on syntax error
07eafbd85aad20fa1fc78d883a5d372958544c25 authored over 9 years ago by Federico Aloi <[email protected]>
07eafbd85aad20fa1fc78d883a5d372958544c25 authored over 9 years ago by Federico Aloi <[email protected]>
On success, the output is a html representation of the board
3ade451daf8d97192e00166f7bd09c3424bb4a21 authored over 9 years ago by Federico Aloi <[email protected]>
3ade451daf8d97192e00166f7bd09c3424bb4a21 authored over 9 years ago by Federico Aloi <[email protected]>
rspec output is in colors
4c880c821eacdd843d8db2d564cdf444e82b100e authored over 9 years ago by Federico Aloi <[email protected]>
4c880c821eacdd843d8db2d564cdf444e82b100e authored over 9 years ago by Federico Aloi <[email protected]>
Updated mumukit version to master
e2480a8380439003eafeda65d7a7f918ee4b3236 authored over 9 years ago by Federico Aloi <[email protected]>
e2480a8380439003eafeda65d7a7f918ee4b3236 authored over 9 years ago by Federico Aloi <[email protected]>
Tests always run on 4x4 boards
9423b8a5e5d64deea0c0bfb48ae0bd048f3f5621 authored over 9 years ago by Federico Aloi <[email protected]>
9423b8a5e5d64deea0c0bfb48ae0bd048f3f5621 authored over 9 years ago by Federico Aloi <[email protected]>
Added tests
16a53c46af42af6dc69ebf2a4fa7551033c4ed12 authored over 9 years ago by Federico Aloi <[email protected]>
16a53c46af42af6dc69ebf2a4fa7551033c4ed12 authored over 9 years ago by Federico Aloi <[email protected]>
The test runner calls Gobstones interpreter
a417628316c564f8fe0ead94db0d59d6c46e488c authored over 9 years ago by Federico Aloi <[email protected]>
a417628316c564f8fe0ead94db0d59d6c46e488c authored over 9 years ago by Federico Aloi <[email protected]>
Added pygobstones as submodule
a67e19e1c4e94f6d2427c7e4e90f2cbef32958ae authored over 9 years ago by Federico Aloi <[email protected]>
a67e19e1c4e94f6d2427c7e4e90f2cbef32958ae authored over 9 years ago by Federico Aloi <[email protected]>
Initial commit
237853c971b4452dc3a4e7b4ece9d57129346884 authored over 9 years ago by Federico Aloi <[email protected]>
237853c971b4452dc3a4e7b4ece9d57129346884 authored over 9 years ago by Federico Aloi <[email protected]>