Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/20/13 16:56:28 (11 years ago)
Author:
fschoepp
Message:

#1888:

  • DAL: Added a Delete method which deletes by experiment id.
  • HL DataTables will now be transposed and mapped as double[ROWS][COLUMNS] (transposed)
  • JS: Moved all classes into "modules" to prevent namespace pollution (using OAAS_MODEL for model classes, OAAS_VIEW for views and OAAS_CONTROLLER for controllers)
  • JS: Moved DatatypeMapper classes into Backbone views
  • JS: Models now correctly send DELETE requests
  • Added a new job overview page (which also renders run details) using AJAX
  • Using moment.min.js to format DateTime as string
  • Controllers now inherit from BaseController which provides a RedirectToLoginIfNecessary-method
  • Added loading animations to several AJAX bound places (loading experiments / scenarios)
  • Added a section to _Layout.cshtml which allows page-specific JavaScript includes (<script> only for a certain page)
  • Fixed Build/Edit of experiment menu redirecting to the wrong page
  • The Experiment Variation Dialog disables input fields, if the property has not been activated before
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/OaaS/HeuristicLab.Services.Optimization.Web/HeuristicLab.Services.Optimization.Web.csproj

    r9305 r9324  
    105105    <Content Include="Content\backbone\underscore-min.js" />
    106106    <Content Include="Content\backbone\underscore.js" />
     107    <Content Include="Content\general.view.js" />
     108    <Content Include="Content\job.controller.js" />
     109    <Content Include="Content\job.model.js" />
    107110    <Content Include="Content\Datatypemapping.js" />
    108111    <Content Include="Content\dynatree\dist\jquery.dynatree.min.js" />
     
    120123    <Compile Include="Controllers\AccountController.cs" />
    121124    <Compile Include="Controllers\AdminController.cs" />
     125    <Compile Include="Controllers\BaseController.cs" />
    122126    <Compile Include="Controllers\ChartController.cs" />
    123127    <Compile Include="Controllers\ExperimentController.cs" />
    124128    <Compile Include="Controllers\HomeController.cs" />
     129    <Compile Include="Controllers\JobController.cs" />
    125130    <Compile Include="Controllers\OptimizationController.cs" />
    126131    <Compile Include="Controllers\StatusController.cs" />
     
    158163    <Content Include="Content\datatable\images\sort_desc_disabled.png" />
    159164    <Content Include="Content\hl\images\ajax-loader.gif" />
     165    <Content Include="Content\job.view.js" />
    160166    <Content Include="Content\jqplot\src\changes.txt" />
    161167    <Content Include="Content\jqplot\src\excanvas.js" />
     
    230236    <Content Include="Content\jqplot\src\plugins\jqplot.trendline.js" />
    231237    <Content Include="Content\jqplot\src\usage.txt" />
     238    <Content Include="Content\moment.min.js" />
    232239    <Content Include="Content\Styling.js" />
    233240    <Content Include="Content\hl\images\._bg_footer.png" />
     
    384391    <Content Include="Views\Experiment\New.cshtml" />
    385392    <Content Include="Views\Experiment\NewEdit.cshtml" />
     393    <Content Include="Views\Job\Index.cshtml" />
    386394  </ItemGroup>
    387395  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
Note: See TracChangeset for help on using the changeset viewer.