bb67f9b02f679071ac08d174531a03f325bc5327 |
|
15-Mar-2016 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Change delegates to associations. |
83e9a33dffce5818f636c7b045311cf122a34679 |
|
02-Nov-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Change delegates to has_* ActiveRecord relations. |
94e57e017dbd7f0ecd388a648a731b840db24418 |
|
15-Jul-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Remove locid from ProofAttemptConfiguration
This is not needed anymore because we have a one-to-one relation between
ProofAttemptConfiguration and ProofAttempt. |
25f85f6174d2238cc1ea058fa129cb65961cf54a |
|
15-Jul-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Decouple ProofAttemptConfiguration from Ontology
Now that there is only one ProofAttemptConfiguration per ProofAttempt,
we can remove this association. The numbering can be dropped as well.
Next, the loc/id and routes must be adjusted because it is now
associated primarily with the ProofAttempt. |
63499d8d12a219d26744bcb896789ea28459814f |
|
15-Jul-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Let PAC have one proof_attempt and remove goals
When the ProofAttemptCofiguration only has one proof_attempt, there can
only be a single goal. This can be retrieved through the proof_attempt. |
d1b9592add080035a1d8adf1e35e9af00ad6f1e1 |
|
15-Jul-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Let ProofAttemptConfiguration build the ProveOptions. |
f9328b75002f0a5584b4ec930536fc43e5b56fdc |
|
10-Jul-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Add models: [Manual]AxiomSelection
There will be more subclasses of AxiomSelection each with different
attributes. To avoid creating many NULL values in the database, we use
multiple table inheritance with the gem 'acts_as_relation'.
This gem mimicks actual class inheritance of ruby with the method `acts_as`.
The migration changes the has_and_belongs_to_many association between
Axioms and ProofAttemptConfigurations to be between Axioms and AxiomSelections. |
e0ae31a48b304a53c4280b5b3b50a6dfba6d448a |
|
19-May-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Add proof attempt configuration to the show view. |
44f41210d9e3ab001acbbe8df9b39445ac00b5dd |
|
29-Apr-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Fix ProofAttemptConfiguration migrations
The link to the ontology already needs to be established in the first migration.
Also, the migrations create a ProofAttemptConfiguration, which triggers
the before_create callback. They must not assume that the columns have
been created. |
82b684a930d8914af8f829c4dc6687c698d82169 |
|
27-Apr-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Fix ProofAttemptConfiguration ontology association. |
8d4c6e7397e88fade190ad107583c30dc6b34afc |
|
27-Apr-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Add locid and number to ProofAttemptConfiguration. |
c4bdc37c9de27abfa1d5be18008953b32457e6c4 |
|
31-Mar-2015 |
Eugen Kuksa <eugenk@informatik.uni-bremen.de> |
Add model: ProofAttemptConfiguration. |