Skip to content
Snippets Groups Projects
  1. Aug 29, 2019
  2. Aug 21, 2019
  3. Apr 30, 2019
  4. Aug 11, 2018
  5. Aug 04, 2018
  6. Jul 07, 2018
  7. Jul 06, 2018
  8. Jan 20, 2018
  9. Jan 14, 2018
  10. Sep 11, 2017
  11. Aug 28, 2017
    • Daniel Gerhardt's avatar
      Rename caches · 2d947098
      Daniel Gerhardt authored
      * skillquestions -> contentlists
      * lecturequestions -> lecturecontentlists
      * preparationquestions -> preparationcontentlists
      * flashcardquestions -> flashcardcontentlists
      * questions -> contents
      * answers -> answerlists
      * learningprogress -> score
      2d947098
    • Daniel Gerhardt's avatar
      951457c9
    • Daniel Gerhardt's avatar
      Refactor repository method signatures and variable names · 1c30ba89
      Daniel Gerhardt authored
      * Prefer ids over "foreign" domain objects.
      * Consistently use final keyword for implementation parameters and
        variables.
      * As a consequence, session id is used instead of the object as cache
        key for `skillquestions`, `lecturequestions`, `preparationquestions`
        and`flashcardquestions` caches.
      * Rename occurances of `questionId` to `contentId`.
      1c30ba89
    • Daniel Gerhardt's avatar
      Refactor package and class hierarchy · bbf2464e
      Daniel Gerhardt authored
      * Moved classes from `de.thm.arsnova` root package.
      * New util package
      * Do not start interface names with `I`. Appended `Impl` to the
        implementing class instead.
      * Renamed learning progress classes to score and move them from
        `.domain` to a new `.services.score` package.
      * Do not capitalize acronyms in class names:
          * CASLogoutSuccessHandler -> CasLogoutSuccessHandler
          * SocketIO* -> Socketio*
      * Renamed `.socket` package to `.websocket`
      bbf2464e
  12. Jun 29, 2017
  13. Apr 25, 2017
  14. Mar 28, 2017
  15. Feb 13, 2017
  16. Feb 10, 2017
  17. Feb 07, 2017
    • Daniel Gerhardt's avatar
      Split up and rewrite documentation · d59d07aa
      Daniel Gerhardt authored
      The README file has been split up into separate files for installation
      and development. A new documentation for the upgrade process has been
      added.
      
      The following changes have been made regarding content:
      * Removed outdated Vagrant section
      * Replaced unnecessary session persistance section
      * Use simple HTTP proxy module instead of AJP for Apache httpd
      * Nginx as alternative for Apache httpd
      * Use Websocket proxy which makes HTTPS configuration on the Java side
        obsolete
      * Additional configuration steps for server software
      * Added requirements section
      * Added upgrading instructions
      d59d07aa
  18. Feb 06, 2017
  19. May 11, 2016
  20. Apr 12, 2016
  21. Feb 03, 2015
  22. Feb 17, 2014
  23. Jul 31, 2013
  24. Jul 03, 2013
  25. Mar 11, 2013
  26. Mar 08, 2013
  27. Oct 31, 2012
  28. Oct 25, 2012
  29. Sep 24, 2012
  30. Sep 19, 2012