Skip to content
  1. Jul 20, 2020
    • Fabien Viale's avatar
      PCA permissions · be40d471
      Fabien Viale authored
       - add PcaAdminPermission to allow managing all pca services
       - Allow node token modification for standard users: standard users can add/remove a token when they are already running a task on the node. Only admin users can do this operation outside of a task execution.
      be40d471
  2. Jun 18, 2020
  3. Jun 05, 2020
  4. May 20, 2020
    • Fabien Viale's avatar
      Remove empty lines from job logs full · 92d10c44
      Fabien Viale authored
      Empty lines was created by log4j messages already containing end of lines characters.
      This fix makes sure that each log message terminates with a single end-of-line (in Log4JTaskLogs, thanks to StringUtils.stripEnd).
      It also makes sure that no blank lines are added between individual task logs (changes in SchedulerStateRest).
      92d10c44
  5. Apr 21, 2020
  6. Apr 16, 2020
    • Fabien Viale's avatar
      Support LDAP StartTLS protocol · 16c3e459
      Fabien Viale authored
       - include library to download remote server certificate as a keystore
       - some small modifications regarding property paths resolution
      16c3e459
  7. Mar 26, 2020
  8. Mar 25, 2020
    • Fabien Viale's avatar
      Improve RM proxy sessions handling · 67e56d58
      Fabien Viale authored
      To fix an observed thread leak due to RMListenerProxy hanging on getMonitoring().removeRMEventListener() this change aims at rationalizing and adding timeouts to the linked requests.
      
      Additionally, add a Thread.setDefaultUncaughtExceptionHandler to properly log uncaught exceptions in Scheduler.log
      67e56d58
  9. Mar 24, 2020
  10. Mar 19, 2020
  11. Mar 09, 2020
  12. Mar 06, 2020
  13. Mar 02, 2020
    • Fabien Viale's avatar
      Fix miredot documentation · a41e4c9c
      Fabien Viale authored
      - After refactoring and creating of the rest-api modile, miredot documentation was mostly empty due to declaration of methods inside rest-api interfaces
      - Refactor RestDataspaceImpl similarly as other interfaces
      - Improve Rest dataspace documentation
      - upgrade miredot plugin version
      a41e4c9c
  14. Dec 23, 2019
  15. Dec 06, 2019
  16. Dec 02, 2019
  17. Nov 28, 2019
  18. Nov 27, 2019
  19. Nov 22, 2019
    • Fabien Viale's avatar
      Add server-side portal access authorization · f73321f0
      Fabien Viale authored
       - Create new rest component "common/" with CommonInterface definition and CommonRest implementation
       - CommonInterface defines the method permissions/portals/{portal} to check portal authorization
       - portal authorization is implemented as JaaS PortalAccessPermission
       - cleanup some code related to sessions in rest server
       - RMCore check authorization in ImmediateService requests
       - cleanup authorizations in jaas policy, notably for "guest"
      f73321f0
  20. Nov 06, 2019
  21. Oct 01, 2019
  22. Sep 27, 2019
  23. Sep 26, 2019
  24. Sep 25, 2019
  25. Sep 24, 2019
  26. Sep 20, 2019
  27. Sep 19, 2019
  28. Sep 16, 2019
  29. Sep 11, 2019
  30. Sep 09, 2019
  31. Sep 04, 2019
  32. Sep 02, 2019
    • TAO Xinxiu (Isabelle)'s avatar
      feat: add workflow variable type `PA:CREDENTIAL` (#3613) · 729b8a60
      TAO Xinxiu (Isabelle) authored
      * feat [PA:CREDENTIAL]: add workflow variable type PA:CREDENTIAL.
      
      * feat [PA:CREDENTIAL]: pass scheduler instance when submit workflow and require scheduler rest interface to pass sessionId, so that CredentialValidator can check whether paramValue exist in third-party credentials.
      729b8a60
  33. Aug 15, 2019
  34. Aug 07, 2019
  35. Aug 02, 2019