Timeline
05/04/09:
- 19:42 Changeset [1737] by
-
Passwords are now stored in MD5 in the database (#532)
- 18:31 Changeset [1736] by
-
refresh (ticket #537)
- 18:31 Changeset [1735] by
-
refresh (ticket #537)
- 16:50 Changeset [1734] by
-
Serialization with streams. (#603)
- 16:43 Changeset [1733] by
-
Added Serialization to stream. Do not overwrite file if serialization fails. (#603)
- 16:32 Changeset [1732] by
-
Clear collection members before filling in deserialized values. (#603)
- 16:28 Changeset [1731] by
-
Updated FixedSGAMain (ticket #580)
05/02/09:
- 22:43 Changeset [1730] by
-
Implemented calculation of list of necessary plugins for a job in the HiveEngine #545 (Engine which can be executed in the Hive).
04/30/09:
- 16:58 Changeset [1729] by
-
Fixed some bugs in the Security DAL (#597)
- 15:31 Changeset [1728] by
-
implemented persistance for list (#493)
- 15:26 Changeset [1727] by
-
Register event listeners during deserialization. (#603)
- 15:18 Changeset [1726] by
-
worked on HiveEngine and the HiveEngineEditor (#545 (Engine which can be executed in the Hive))
- 15:03 Changeset [1725] by
-
Set ignore properties for the security server (#537)
- 15:01 Changeset [1724] by
-
Finished security server (#537)
- 14:44 Changeset [1723] by
-
update process with jobs and users are now with correct pictures and problems with update fixed (#600)
- 14:21 Ticket #339 (Persist meta-information about required plugins in all documents) closed by
- fixed
- 14:12 Changeset [1722] by
-
Fixed a bug in old deserialization code (#339).
- 14:10 Ticket #339 (Persist meta-information about required plugins in all documents) reopened by
- Introduced a bug with r1714.
- 13:59 Changeset [1721] by
-
Implemented the security DAL (#597)
- 13:49 Changeset [1720] by
-
Implemented the security DAL (#597)
- 13:45 Changeset [1719] by
-
added protection from getting too many jobs (#467)
- 13:32 Changeset [1718] by
-
changed duration back to 20 seconds (#493)
- 13:23 Changeset [1717] by
-
JobDetails and Images for job fixed (#600)
- 13:13 Changeset [1716] by
-
Several refactorings (#466)
- 13:10 Ticket #339 (Persist meta-information about required plugins in all documents) closed by
- fixed
- 13:07 Changeset [1715] by
-
changed loading behavior back to byte array loading and removed dependency (#547)
- 12:59 Changeset [1714] by
-
Removed unnecessary code in PersistenceManager (#339).
- 12:52 Ticket #339 (Persist meta-information about required plugins in all documents) reopened by
- 12:33 Changeset [1713] by
-
Server for Security (ticket #537)
- 12:12 Changeset [1712] by
-
Include missing file, fix spelling error. (#603)
- 12:05 Changeset [1711] by
-
problem with UserName-Eventhandler fixed (#600)
- 10:34 Changeset [1710] by
-
Check if reference is null before calling GetHashCode. (#605)
04/29/09:
- 23:08 Changeset [1709] by
-
Added operator for averaging numeric data
- 18:03 Changeset [1708] by
-
Include event registration in deserialization of VariableInjector. (#603)
- 16:33 Changeset [1707] by
-
Use actual GetHashCode instead of garbage collector handle for less speed but more safety. (#605)
- 16:07 Ticket #609 (Fix bug in SimOptCrossoverPreparator) closed by
- fixed: fixed in r1706
- 16:07 Changeset [1706] by
-
fixed a bug (#609)
- 16:06 Ticket #609 (Fix bug in SimOptCrossoverPreparator) created by
- it has a bug
- 15:35 Ticket #608 (Problem with plugin manager delete actions and shared dlls) created by
- Deleting the AdvancedOptimizationFrontend-3.3 plugin also deletes the …
- 15:33 Ticket #606 (Test for parameterless constructor in decomposers) closed by
- fixed: Check for default constructor in all decomposers to ensure failure …
- 15:32 Changeset [1705] by
-
Check for default constructor in all decomposers to ensure failure during serialization instead of deserialization. (#606)
- 15:31 Changeset [1704] by
-
Properly close file during serialization even if an exception occurs. (#606)
- 15:30 Ticket #607 (Version conflict in ProgrammableOperator) created by
- Possibly encountered a more serious problem with the introduction of …
- 15:30 Changeset [1703] by
-
Create folder with auxiliary classes. (#606)
- 14:56 Ticket #606 (Test for parameterless constructor in decomposers) created by
- 14:34 Changeset [1702] by
-
Move ReferenceEqualityComparer inside serializer. (#605)
- 13:55 Ticket #605 (ObjectData with the same value are stored as references to each other) closed by
- fixed
- 13:52 Changeset [1701] by
-
Replace value comparison with references comparison in serializer. (#605)
- 12:53 Ticket #605 (ObjectData with the same value are stored as references to each other) created by
- If an object overrides Equals and GetHashCode it is treated as a value …
- 11:16 Changeset [1700] by
-
Create solution folders for v3.2 and v3.3 plugins. (#603)
04/28/09:
- 16:05 Changeset [1699] by
-
Migrate HL.Routing.TSP to new persistence library. (#603)
- 15:58 Changeset [1698] by
-
Update AssemblyInfos. (#603)
- 15:52 Changeset [1697] by
-
Create branch for HL.Routing.TSP-3.3 (#603)
- 15:51 Changeset [1696] by
-
Migrate HL.Charting-3.3 to new persistence library. (#603)
- 15:47 Changeset [1695] by
-
Create branch for HL.Charting-3.3 (#603)
- 15:44 Changeset [1694] by
-
Migrate HL.Selection-3.3 to new persistence library (#603)
- 15:41 Changeset [1693] by
-
Improved algorithm abortion support. Added support for composite operations in FixedSGAMain. (ticket #580)
- 15:37 Changeset [1692] by
-
Create branch for HL.Selection-3.3 (#603)
- 15:35 Changeset [1691] by
-
Update project and solutions files and CopyAssemblies.cmd. (#603)
- 15:26 Changeset [1690] by
-
Migrate HL.Evolutionary-3.3 to new persistence library. (#603)
- 15:26 Changeset [1689] by
-
Migrate HL.Permutation-3.3 to new persistence library and add plugin dependence (HL.Random). (#603)
- 15:25 Changeset [1688] by
-
Migrate HL.Random to new persistence library. (#603)
- 15:09 Changeset [1687] by
-
Create branch for HL.Random-3.3 (#603)
- 15:05 Changeset [1686] by
-
Create breanch for HL.Evolutionary-3.3 (#603)
- 14:50 Changeset [1685] by
-
Create branch for Permutation-3.3 (#603)
- 13:58 Changeset [1684] by
-
Fix EnumDecomposer to be applicable for flag enums and enums without names. (#603)
- 12:45 Changeset [1683] by
-
Fix StackDecomposer, reverse collection before serialization (#603)
- 12:40 Changeset [1682] by
-
If type loading with partial name fails, explicitly load assembly with partial name (obsolete interface) to obtain newest assembly from assembly cache. (#604)
- 12:39 Ticket #604 (Types from assemblies in the GAC cannot be loaded) created by
- 12:38 Changeset [1681] by
-
Add tests results generated by Visual Studio Team System to ignore list. (#568)
- 11:19 Changeset [1680] by
-
New test cast to experiment with serializing delegates. (#603)
04/27/09:
- 18:36 Changeset [1679] by
-
Persistence fixes: Honor Storable.Name property, add more formatters and decomposers needed for HL integration. (#603)
- 18:34 Changeset [1678] by
-
Update HL.SequentialEngine-3.3 to use new persistence library. (#603)
- 16:31 Changeset [1677] by
-
Branch HL.SequentialEngine to 3.3 (preparation for new persistence library) (#603)
- 16:30 Changeset [1676] by
-
Update HL.AdvancedOptimizationFrontend-3.3 to use new persistence library. (#603)
- 16:18 Changeset [1675] by
-
Branch AdvancedOptimziationFrontend in preparation for new persistence library. (#603)
- 16:17 Changeset [1674] by
-
Update dependencies and CopyAssemblies.cmd. (#603)
- 16:16 Changeset [1673] by
-
Migrate HL.Operators-3.3 to new persistence library. (#603)
- 15:29 Changeset [1672] by
-
Migrate HL.Constraints-3.3 to new persistence library. (#603)
- 15:07 Changeset [1671] by
-
Branch HL.Constraints to 3.3. (#603)
- 14:46 Changeset [1670] by
-
Branch HL.Operators-3.2 to 3.3 in preparation for new persistence library. (#603)
- 14:45 Changeset [1669] by
-
Migrate HL.Data-3.3 to new persistence library. (#603)
- 14:19 Changeset [1668] by
-
Switch HL.Data to new persistence library. (#603)
- 14:18 Changeset [1667] by
-
Convert persistence of Core plugin to new persistence framework. The target framework has been upgraded from 2.0 to 3.5 and events during persistence are not generated anymore. (#603)
- 09:30 Ticket #602 (Custom exceptions cannot be displayed in HeuristicLab) closed by
- fixed: Re-wrap all exceptions into generic exception so they can be displayed …
- 09:30 Changeset [1666] by
-
Re-wrap all exceptions into generic exception so they can be displayed without the need to load plugins/assemblies. (#602)
04/25/09:
- 08:09 Changeset [1665] by
-
Legend implementation updated (#407)
04/24/09:
- 19:52 Ticket #598 (Plugin Loader loads plugins two times) closed by
- fixed: Fixed with r1664.
- 19:51 Changeset [1664] by
-
Fixed #598 (Plugin Loader loads plugins two times).
- 17:55 Changeset [1663] by
-
Initialize HL core 3.3 (prepare for new persistence framework). (#603)
- 16:40 Ticket #578 (Specialized decomposers (number array vs. generic array) might never ...) closed by
- fixed
- 16:40 Ticket #563 (Fallback decomposers that "decompose" to string) closed by
- fixed: support for default disabled decomposers, re-activate number2string …
- 16:24 Changeset [1662] by
-
Incorporation of new persistence framework (#603)
- 16:21 Ticket #603 (Migrate to new persistence framework) created by
- 16:09 Changeset [1661] by
-
FixedSGAMain, added support for engine abortion. (ticket #580)
- 15:58 Changeset [1660] by
-
Display a MessageBox if persistence application settings are corrupted. (#548)
- 15:18 Changeset [1659] by
-
Add missing attributes and create type hierarchy for formatters. (#548)
- 15:00 Changeset [1658] by
-
Separate TypeExtensions into its own file. (#548)
- 14:52 Ticket #602 (Custom exceptions cannot be displayed in HeuristicLab) created by
- Due to the fact that applications have their own AppDomain, the …
- 14:38 Changeset [1657] by
-
refactored AddClients with recursive calls of groups, refresh on clients only manual (#600)
- 14:37 Changeset [1656] by
-
Implemented large parts of the security DAL (#597)
- 14:35 Changeset [1655] by
-
added proper exception handling (#601)
- 14:24 Ticket #601 (Improve Exception Handling of Jobs) created by
- 14:21 Changeset [1654] by
-
Streamline formatter configuration interface. Source types are already embedded in formatter generic type. (#548)
- 14:03 Changeset [1653] by
-
more testing. (#548)
- 13:51 Changeset [1652] by
-
Implement missing primitive formatter for char and add more comprehensive tests. (#548)
- 13:32 Changeset [1651] by
-
fixed dependency resolution when job was created (#571)
- 12:11 Changeset [1650] by
-
#586: Change server console facade because some parts of depending interfaces are not implemented by now.
- 12:09 Changeset [1649] by
-
#528:...
- 12:07 Changeset [1648] by
-
#586: Add permission constants and adopt server console
- 12:03 Changeset [1647] by
-
Fixed small bug in ClientGroupAdapter (#372)
- 10:16 Changeset [1646] by
-
Renamed HeuristicLab.SGAHardWired Plugin to HeuristicLab.FixedOperators. (ticket #580)
04/23/09:
- 17:55 Changeset [1645] by
-
refactored AddClients with recursive calls of groups (#600)
- 17:54 Ticket #600 (Refactoring source code) created by
- Refactoring of source code
- 17:41 Changeset [1644] by
-
support for default disabled decomposers, re-activate number2string decomposer with negative priority. (#548)
- 17:41 Changeset [1643] by
-
corrected setter for cached hive plugin info (#531)
- 17:40 Changeset [1642] by
-
suspend layout during dynamic GUI generation (#548)
- 17:26 Changeset [1641] by
-
added setter for plugin response (#531)
- 17:22 Changeset [1640] by
-
vchanged max size (#467)
- 17:16 Changeset [1639] by
-
Added DataAdapter and DataSet (#597)
- 17:15 Changeset [1638] by
-
Added DataAdapter and DataSet (#597)
- 16:59 Changeset [1637] by
-
added wcf annotations to cached hive plugininfo (#531)
- 16:50 Changeset [1636] by
-
Updated ClientGroupAdapter (#372)
- 16:49 Changeset [1635] by
-
various changes (#467)
- 16:45 Changeset [1634] by
-
Updated ClientAdapter (#372)
- 16:43 Changeset [1633] by
-
added empty group for all clients that aren't in a group (#599)
- 16:41 Ticket #599 (Implementing new functionality for Server Console) created by
- Some new functionality for the Hiver Server Console
- 16:40 Ticket #596 (Get all job results for job) closed by
- fixed
- 16:39 Ticket #566 (Embedding transaction management) closed by
- fixed
- 16:39 Ticket #572 (Implementation of Execution Engine) closed by
- fixed
- 16:35 Changeset [1632] by
-
Updated client adapter interface (#372)
- 16:33 Changeset [1631] by
-
Updated client adapter interface (#372)
- 16:25 Changeset [1630] by
-
added checks if a client really calculates the jobs, like stored in database (#531)
- 16:19 Changeset [1629] by
-
Initial import (#597)
- 16:06 Ticket #598 (Plugin Loader loads plugins two times) created by
- In the class Loader in the project HeuristicLab.PluginInfrastructure …
- 16:04 Ticket #597 (Create DataAccess Layer for HeuristicLab.Security) created by
- Create DataAccessLayer with ADO.NET
- 15:38 Ticket #585 (Bugfixes from asynchronous GUI update) closed by
- fixed
- 15:37 Changeset [1628] by
-
listview changing symbols (large images, small images, list), contextmenu only shown on click on calculating job (#585)
- 14:48 Changeset [1627] by
-
Implemented method GetAllJobResults in jobManager (#596)
- 14:46 Ticket #596 (Get all job results for job) created by
- A method that responses all job results for one job.
- 14:25 Changeset [1626] by
-
renamed timestamp to Timestamp (#466)
- 14:22 Changeset [1625] by
-
Added PersistenceException used consistently for all error conditions in the persistence framework (#548)
04/22/09:
- 18:20 Changeset [1624] by
-
SecurityManager revised and PermissionManager implemented (ticket #537)
- 14:41 Changeset [1623] by
-
Namespace refactoring, visibility check (#548)
- 14:15 Changeset [1622] by
-
Rename config property to adhere to coding conventions. (#524)
- 13:24 Changeset [1621] by
-
New test case to ensure some coding conventions. (#548)
- 12:05 Changeset [1620] by
-
replace Getter and Setter delegates with .NET stock Func<object> and Action<object> (#548)
- 11:42 Changeset [1619] by
-
fail early if deserializer for type in type cache is unavailable. (#548)
- 00:52 Ticket #595 (Restructure solution file) created by
- The projects contained in the main HeuristicLab solution file should …
- 00:50 Ticket #576 (Restructure directory layout of trunk) closed by
- fixed: Restructuring of trunk done in r1521:1538.
04/21/09:
- 19:31 Ticket #594 (Manipulators and initialization operators for variables and constants ...) closed by
- fixed: Implemented with r1618.
- 19:31 Changeset [1618] by
-
Implemented #594 (Manipulators and initialization operators for variables and constants should use more intuitive default values)
- 19:01 Ticket #594 (Manipulators and initialization operators for variables and constants ...) created by
- 15:38 Changeset [1617] by
-
Remove old console persistence test project (#593)
- 15:34 Changeset [1616] by
-
Fix small bugs found by test suite. (#593)
- 15:27 Changeset [1615] by
-
Improve debugability to investigate failing tests. (#593)
- 15:21 Changeset [1614] by
-
Transform console tests into unit tests (#593)
- 13:02 Changeset [1613] by
-
Rename sources fill to fit class name (#548)
- 12:59 Ticket #593 (Create test suite for Persistence Plugin) created by
- Fix small bugs found by test suite. (r1616)
04/20/09:
- 17:36 Changeset [1612] by
-
namespace refactoring (#548)
- 15:21 Changeset [1611] by
-
Reset/Re-initialize persistence configuration within GUI. (#548)
- 11:39 Changeset [1610] by
-
added implementation of CreateChildren operator to SGAMainWithHWControllStructures. (ticket #580)
- 11:04 Ticket #592 (Copy-to-clipboard from ItemListView should use tabs as separator for ...) closed by
- fixed: Implemented with r1609.
- 11:03 Changeset [1609] by
-
Implemented #592 (Copy-to-clipboard from ItemListView should use tabs as separator for values in a column)
- 10:56 Ticket #591 (Copy-to-clipboard from ItemListView should use tabs as separator for ...) closed by
- duplicate: Duplicate of #592.
- 10:54 Ticket #592 (Copy-to-clipboard from ItemListView should use tabs as separator for ...) created by
- Easier for interoperability with Excel.
- 10:54 Ticket #591 (Copy-to-clipboard from ItemListView should use tabs as separator for ...) created by
- Easier for interoperability with Excel.