1. 29 Jan, 2014 1 commit
    • Dimitris Aragiorgis's avatar
      deploy: workaround for java console Issue · dfaf89a8
      Dimitris Aragiorgis authored
      
      
      Java VncViewer class has an issue with self-signed certificates.
      With existing deployment it does not work if UI_MEDIA_URL uses
      FQDN. Use the node's IP instead.
      
      NOTE: In a linux (Debian) client add the following in
      .java/deployment/deployment.properties:
      
      deployment.security.level=MEDIUM
      
      which will prompt to allow execution of the applet.
      Signed-off-by: default avatarDimitris Aragiorgis <dimara@grnet.gr>
      dfaf89a8
  2. 16 Jan, 2014 1 commit
  3. 14 Jan, 2014 2 commits
    • Sofia Papagiannaki's avatar
    • Sofia Papagiannaki's avatar
      pithos: Reduce database interactions for access control. · 7ba6ad34
      Sofia Papagiannaki authored
      Each frontend method calls several backend methods.
      Each backend method checks whether the user has permission to access the
      specific path.
      This results to several identical queries to the database.
      This commit introduces the following optimization:
      We keep 2 dictionaries:
      * one for the allowed paths for read per user and
      * another for the allowed paths for write per user
      The lifespan of these dictionaries is a database transaction.
      The dictionaries are updated appropriately after each successful query for
      permissions and after actions that affect permissions
      (delete & update object permissions).
      Especially in the latter case the dictionaries are reset because it was
      estimated that this is less expensive than identifying the affected paths.
      7ba6ad34
  4. 09 Jan, 2014 9 commits
  5. 08 Jan, 2014 27 commits