You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@guacamole.apache.org by mike-jumper <gi...@git.apache.org> on 2017/12/14 07:41:47 UTC

[GitHub] guacamole-client pull request #220: GUACAMOLE-394: Add support for recording...

GitHub user mike-jumper opened a pull request:

    https://github.com/apache/guacamole-client/pull/220

    GUACAMOLE-394: Add support for recording user login/logout history to database auth.

    

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/mike-jumper/guacamole-client user-history-database

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/guacamole-client/pull/220.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #220
    
----
commit 3d7b8ee89b278e7bfc0ccad1fa78092450761086
Author: Michael Jumper <mj...@apache.org>
Date:   2017-09-12T02:47:59Z

    GUACAMOLE-394: Pull connection last active time from history records.

commit c991ea46bc406dbf3973ebffb7a374e71379229e
Author: Michael Jumper <mj...@apache.org>
Date:   2017-09-12T19:18:05Z

    GUACAMOLE-394: Split ConnectionRecord model and ModeledConnectionRecord into ActivityRecordModel and ModeledActivityRecord, etc. mirroring changes to guacamole-ext.

commit 5aa2172eacfc066ddd925b959ca693e66eb1f35b
Author: Michael Jumper <mj...@apache.org>
Date:   2017-09-12T20:18:00Z

    GUACAMOLE-394: Add guacamole_user_history table to database schema.

commit 6f6b4e5d960f01d934155336168b9395cf349100
Author: Michael Jumper <mj...@apache.org>
Date:   2017-09-12T19:50:09Z

    GUACAMOLE-394: Add mapper for user login records.

commit a3dd919940a92fc8922b894f251c0667352f4c42
Author: Michael Jumper <mj...@apache.org>
Date:   2017-09-12T19:58:02Z

    GUACAMOLE-394: History must be LEFT JOINed when calculating last active date, or inactive connections will disappear entirely.

commit 8694bc802a753a9acd6950c5c7d88843df886cdc
Author: Michael Jumper <mj...@apache.org>
Date:   2017-09-12T20:07:15Z

    GUACAMOLE-394: Determine last active date for users based on history table.

commit adf016a005cd2c797f7d5e566b4e266770b3e174
Author: Michael Jumper <mj...@apache.org>
Date:   2017-09-12T20:33:29Z

    GUACAMOLE-394: Map last active date for users to timestamp.

commit 2414c9a2457ae57cf3df30f1d40535d1895525fb
Author: Michael Jumper <mj...@apache.org>
Date:   2017-09-12T20:56:58Z

    GUACAMOLE-394: Separate core of ConnectionRecordSet into ModeledActivityRecordSet.

commit 7e8accab62a2ea2be89cc24de5a152c7147c983e
Author: Michael Jumper <mj...@apache.org>
Date:   2017-09-12T21:21:32Z

    GUACAMOLE-394: Implement full retrieval of user login history.

commit 446a9d0e12d99e93be614ecac49870c9484a6dce
Author: Michael Jumper <mj...@apache.org>
Date:   2017-09-12T21:49:18Z

    GUACAMOLE-394: Automatically insert user history records upon login.

commit 3ccb4d4ac1d04ecc172cd2f8f2f16ecdf2895efd
Author: Michael Jumper <mj...@apache.org>
Date:   2017-09-12T22:16:53Z

    GUACAMOLE-394: No need to explicitly set ID - it's automatically pulled from the username.

commit 28e7d215aceb2e5c572bdfc00207ef37d33ca8e8
Author: Michael Jumper <mj...@apache.org>
Date:   2017-09-13T01:03:22Z

    GUACAMOLE-394: Automatically update the end time of user history records upon logout.

commit 58054719b3949d6407bbeaa872e423077458d7a1
Author: Michael Jumper <mj...@apache.org>
Date:   2017-09-18T18:56:14Z

    GUACAMOLE-394: Disambiguate "user_id" column, now that connection query joins the connection history table.

commit dbd5b982508ce098f3d88f708402820dac3b6188
Author: Michael Jumper <mj...@apache.org>
Date:   2017-12-12T07:11:57Z

    GUACAMOLE-394: Cover both main object ID and "start_date" columns with an index for sake of correlated MAX(start_date) history queries.

commit 394a289879dba9273f976a9174ad4eec45b674c2
Author: Michael Jumper <mj...@apache.org>
Date:   2017-12-12T07:15:53Z

    GUACAMOLE-394: Use subquery for querying MAX() via SQL Server.

----


---

[GitHub] guacamole-client pull request #220: GUACAMOLE-394: Add support for recording...

Posted by asfgit <gi...@git.apache.org>.
Github user asfgit closed the pull request at:

    https://github.com/apache/guacamole-client/pull/220


---