Proto commits in findbugsproject/findbugs

These 20 commits are when the Protocol Buffers files have changed:

Commit:68f5174
Author:Keith Lea

Initial implementation of FindBugs host app versions. Client & server code. So far FBGUI, textui, and IntelliJ plugin register themselves as host apps. Logging mechanism on server may not be ideal - uses memcache and may report multiple usages per session... May rewrite later using task queues. Also - does not work for local cloud yet! git-svn-id: https://findbugs.googlecode.com/svn/trunk@12957 eae3c2d3-9b19-0410-a86e-396b6ccb6ab3

The documentation is generated from this commit.

Commit:9244343
Author:Keith Lea

Reduce get-recent-evaluations calls by using current server time instead of evaluation timestamp to check for updates git-svn-id: https://findbugs.googlecode.com/svn/trunk@12904 eae3c2d3-9b19-0410-a86e-396b6ccb6ab3

Commit:e8cccaf
Author:Keith Lea

Improve performance of get-recent-evaluations call git-svn-id: https://findbugs.googlecode.com/svn/trunk@12902 eae3c2d3-9b19-0410-a86e-396b6ccb6ab3

Commit:9eb8f7f
Author:Keith Lea

Web Cloud server: Add ability to create token for use in uploading issues to the Cloud. git-svn-id: https://findbugs.googlecode.com/svn/trunk@12754 eae3c2d3-9b19-0410-a86e-396b6ccb6ab3

Commit:22bad87
Author:Bill Pugh

git-svn-id: https://findbugs.googlecode.com/svn/trunk@12161 eae3c2d3-9b19-0410-a86e-396b6ccb6ab3

Commit:5c9cc20
Author:Keith Lea

Remove NotSignedInException from public API. Convert bug link type to a string field. Allow bug link type to be set on command line. Remove bug link type popup menu. git-svn-id: https://findbugs.googlecode.com/svn/trunk@12000 eae3c2d3-9b19-0410-a86e-396b6ccb6ab3

Commit:029bf3b
Author:Keith Lea

Add new command for updating firstSeen value for a given set of issues. git-svn-id: https://findbugs.googlecode.com/svn/trunk@11975 eae3c2d3-9b19-0410-a86e-396b6ccb6ab3

Commit:e6b8464
Author:Keith Lea

Don't require sign-in for /get-recent-evaluations git-svn-id: https://findbugs.googlecode.com/svn/trunk@11957 eae3c2d3-9b19-0410-a86e-396b6ccb6ab3

Commit:00a985c
Author:Keith Lea

Don't require sign-in to view bugs. Sign-in now happens automatically when you make any changes. Server no longer requires session ID for /find-issues. git-svn-id: https://findbugs.googlecode.com/svn/trunk@11956 eae3c2d3-9b19-0410-a86e-396b6ccb6ab3

Commit:2f42c77
Author:Keith Lea

Add full support for filing bugs & checking bug status with JIRA. Still rough around the edges, but it works! git-svn-id: https://findbugs.googlecode.com/svn/trunk@11917 eae3c2d3-9b19-0410-a86e-396b6ccb6ab3

Commit:378db08
Author:Keith Lea

Finish bug-filing support on both client & server. Currently only supports Google Code bug database. Needs polishing. git-svn-id: https://findbugs.googlecode.com/svn/trunk@11864 eae3c2d3-9b19-0410-a86e-396b6ccb6ab3

Commit:547f89c
Author:Keith Lea

Split up log-in and find-issues command so no invocation data is written to the DB when searching for issues (for performance). Also adds better error message for failed cloud init. Also adds command line property "appengine.local" to connect to a local appengine cloud. git-svn-id: https://findbugs.googlecode.com/svn/trunk@11857 eae3c2d3-9b19-0410-a86e-396b6ccb6ab3

Commit:b5b1e48
Author:Keith Lea

Make app engine cloud client remember previous session ID and try it without asking user to sign in. Protocol buffer code now stores hashes in binary to reduce network bandwidth. Client now checks hashes 30 at a time and shows progress while checking. The cloud server now includes 30 hashes in a query. git-svn-id: https://findbugs.googlecode.com/svn/trunk@11838 eae3c2d3-9b19-0410-a86e-396b6ccb6ab3

Commit:20d0ed3
Author:Keith Lea

Add /log-out and /get-evaluations commands to App Engine Cloud server. git-svn-id: https://findbugs.googlecode.com/svn/trunk@11802 eae3c2d3-9b19-0410-a86e-396b6ccb6ab3

Commit:9f418a1
Author:Keith Lea

Make FindBugs GUI periodically check the server for new evaluations. git-svn-id: https://findbugs.googlecode.com/svn/trunk@11765 eae3c2d3-9b19-0410-a86e-396b6ccb6ab3

Commit:5935b57
Author:Keith Lea

Finish evaluations upload support for app engine cloud git-svn-id: https://findbugs.googlecode.com/svn/trunk@11759 eae3c2d3-9b19-0410-a86e-396b6ccb6ab3

Commit:535b48f
Author:Keith Lea

Initial evaluation uploading implementation git-svn-id: https://findbugs.googlecode.com/svn/trunk@11745 eae3c2d3-9b19-0410-a86e-396b6ccb6ab3

Commit:106f977
Author:Keith Lea

Begin bringing app engine cloud client & server up to date after proto changes. Authentication is half implemented. git-svn-id: https://findbugs.googlecode.com/svn/trunk@11730 eae3c2d3-9b19-0410-a86e-396b6ccb6ab3

Commit:6de291b
Author:Bill Pugh

update protobuffer definitions git-svn-id: https://findbugs.googlecode.com/svn/trunk@11729 eae3c2d3-9b19-0410-a86e-396b6ccb6ab3

Commit:62279a5
Author:Keith Lea

Initial checkin of Google Protocol Buffer based Cloud, running on App Engine. Currently implemented: initial sync on client, partially implemented on server (no uploading issues yet). Not integrated with FindBugs at all, not sure how this will work given current Eclipse project setup. Cloud client has 83% JUnit test coverage, server has 93%. git-svn-id: https://findbugs.googlecode.com/svn/trunk@11707 eae3c2d3-9b19-0410-a86e-396b6ccb6ab3