Branch: refs/heads/master
Home: https://github.com/yast/yast-installation
Commit: 7dab23b1821f4da24bcbabee98373812f55a8c2f
https://github.com/yast/yast-installation/commit/7dab23b1821f4da24bcbabee983...
Author: Lukas Ocilka
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M src/lib/installation/proposal_runner.rb
M src/lib/installation/proposal_store.rb
M test/proposal_store_test.rb
Log Message:
-----------
Refactoring for FATE#317488
- Making room for proposal callbacks
- Less caching
- More tests
Commit: 33238b9c69f244d18a6e421a22cfcbb6a0216400
https://github.com/yast/yast-installation/commit/33238b9c69f244d18a6e421a22c...
Author: Lukas Ocilka
Date: 2015-06-15 (Mon, 15 Jun 2015)
Changed paths:
M src/lib/installation/proposal_store.rb
M test/proposal_store_test.rb
Log Message:
-----------
Added missing test for make_proposals
- Including fixing the Proc handling and definition
Commit: f8f72a085d61f6b733ae2c2018ca1b26bccac14c
https://github.com/yast/yast-installation/commit/f8f72a085d61f6b733ae2c2018c...
Author: Lukas Ocilka
Date: 2015-06-15 (Mon, 15 Jun 2015)
Changed paths:
M src/lib/installation/proposal_store.rb
M test/proposal_store_test.rb
Log Message:
-----------
Added triggers for calling proposals again
- If proposal returns "trigger" with ("expect"/"value"), it's stored
and evaluated again at one proposal run
- When "expect" doesn't match "value", proposal is called again
- This is repeated till "expect" doesn't match "value"
- Sane max-loop handler TBD
Commit: 50e05c3d2250ce385945d7721587493ce49f97c3
https://github.com/yast/yast-installation/commit/50e05c3d2250ce385945d772158...
Author: Lukas Ocilka
Date: 2015-06-16 (Tue, 16 Jun 2015)
Changed paths:
M src/lib/installation/proposal_store.rb
M test/proposal_store_test.rb
Log Message:
-----------
Added handling for error during evaluating the expectation
Commit: a65f7e63cfb263ff3b5542dbd9369fe7a6760e42
https://github.com/yast/yast-installation/commit/a65f7e63cfb263ff3b5542dbd93...
Author: Lukas Ocilka
Date: 2015-06-16 (Tue, 16 Jun 2015)
Changed paths:
M src/lib/installation/proposal_store.rb
M test/proposal_store_test.rb
Log Message:
-----------
Implemented max_loops in proposal
- Each client is called maximally 8 times in one loop
- This prevents from endless loops
Commit: 7f2fa3426657ae6b3236b4a05eaa276b067b6db5
https://github.com/yast/yast-installation/commit/7f2fa3426657ae6b3236b4a05ea...
Author: Lukas Ocilka
Date: 2015-06-17 (Wed, 17 Jun 2015)
Changed paths:
M src/lib/installation/proposal_store.rb
Log Message:
-----------
Better logs for debugging
Commit: cbebf19ce98508cf2a8bac09dfdf4654b0663858
https://github.com/yast/yast-installation/commit/cbebf19ce98508cf2a8bac09dfd...
Author: Lukas Ocilka
Date: 2015-06-17 (Wed, 17 Jun 2015)
Changed paths:
M package/yast2-installation.changes
M package/yast2-installation.spec
Log Message:
-----------
Changes and version
Commit: dcf3d272a06a3104579244b6cac56b504f3270b3
https://github.com/yast/yast-installation/commit/dcf3d272a06a3104579244b6cac...
Author: Lukas Ocilka
Date: 2015-06-17 (Wed, 17 Jun 2015)
Changed paths:
M doc/proposal_api.md
Log Message:
-----------
Added documentation
Commit: 95baba9a5e2606e64a1eb7281ca91ce56bb83358
https://github.com/yast/yast-installation/commit/95baba9a5e2606e64a1eb7281ca...
Author: Lukas Ocilka
Date: 2015-06-17 (Wed, 17 Jun 2015)
Changed paths:
M src/lib/installation/proposal_store.rb
M test/proposal_store_test.rb
Log Message:
-----------
Rubocop was quite offended, I've fixed most of that
Commit: df4a33672f443ea642216cfcbb49d65ce4e91f96
https://github.com/yast/yast-installation/commit/df4a33672f443ea642216cfcbb4...
Author: Lukas Ocilka
Date: 2015-06-17 (Wed, 17 Jun 2015)
Changed paths:
M package/yast2-installation.changes
M src/lib/installation/proposal_store.rb
Log Message:
-----------
Changed according to review
Commit: ba3120136865ee6fd5bf34f7bd99fa7339a94ab5
https://github.com/yast/yast-installation/commit/ba3120136865ee6fd5bf34f7bd9...
Author: Lukas Ocilka
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M src/lib/installation/proposal_store.rb
M test/proposal_store_test.rb
Log Message:
-----------
Using fun_ref(.call) instead of eval
Commit: 23055e5f9b0abb3b1f0e57d06bfc0fd912d8bbdf
https://github.com/yast/yast-installation/commit/23055e5f9b0abb3b1f0e57d06bf...
Author: Lukas Ocilka
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M src/lib/installation/proposal_store.rb
Log Message:
-----------
Replacing working solution with another working solution
- RuboCop and the team prefes using loop do/break/end to using
begin/raise/rescue/end while
Commit: 071ecb28344dbd87627eed9d2934e98b5ce597bf
https://github.com/yast/yast-installation/commit/071ecb28344dbd87627eed9d293...
Author: Lukas Ocilka
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M doc/proposal_api.md
Log Message:
-----------
Updated documentation
Commit: 376a0c800fe9db0d4c2de4134a2948f64176ff4f
https://github.com/yast/yast-installation/commit/376a0c800fe9db0d4c2de4134a2...
Author: Lukas Ocilka
Date: 2015-06-19 (Fri, 19 Jun 2015)
Changed paths:
M doc/proposal_api.md
M src/lib/installation/proposal_store.rb
M test/proposal_store_test.rb
Log Message:
-----------
So, FunRef was a nice experiment but did not work (crashed)
- I had to finally rework the PR again and change it to
$class.send($method) format
Commit: 5fea330d00939015fd3dcc4f3dc6697f42c74794
https://github.com/yast/yast-installation/commit/5fea330d00939015fd3dcc4f3dc...
Author: Lukas Ocilka
Date: 2015-06-19 (Fri, 19 Jun 2015)
Changed paths:
M doc/proposal_api.md
M package/yast2-installation.changes
M package/yast2-installation.spec
M src/lib/installation/proposal_runner.rb
M src/lib/installation/proposal_store.rb
M test/proposal_store_test.rb
Log Message:
-----------
Merge pull request #292 from kobliha/inst_proposal_dependencies
Implemented "triggers" for calling installation proposals again when needed
Compare: https://github.com/yast/yast-installation/compare/cb03a0081526...5fea330d009...