apache / guacamole-client
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 6% | 16% | 25% | 50%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
js0% | 23% | 20% | 21% | 34%
sql0% | 21% | 58% | 0% | 19%
java0% | 0% | 9% | 29% | 60%
xml0% | 0% | 36% | 28% | 34%
css0% | 0% | 0% | 28% | 71%
html0% | 0% | 0% | 7% | 92%
py0% | 0% | 0% | 100% | 0%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
guacamole-common-js0% | 55% | 25% | 2% | 15%
guacamole0% | 4% | 12% | 27% | 55%
extensions0% | 1% | 23% | 29% | 45%
guacamole-common0% | 0% | 10% | 33% | 56%
guacamole-ext0% | 0% | 0% | 15% | 84%
doc0% | 0% | 0% | 0% | 100%
src0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
Client.js
in guacamole-common-js/src/main/webapp/modules
850 76
Display.js
in guacamole-common-js/src/main/webapp/modules
755 88
ColorScheme.js
in guacamole/src/main/frontend/src/app/form/types
754 -
Keyboard.js
in guacamole-common-js/src/main/webapp/modules
589 11
timeZoneFieldController.js
in guacamole/src/main/frontend/src/app/form/controllers
588 1
001-create-schema.sql
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/schema
535 -
SessionRecording.js
in guacamole-common-js/src/main/webapp/modules
527 5
Mouse.js
in guacamole-common-js/src/main/webapp/modules
508 5
Tunnel.js
in guacamole-common-js/src/main/webapp/modules
490 31
ManagedClient.js
in guacamole/src/main/frontend/src/app/client/types
421 1
UserMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/user
383 -
001-create-schema.sql
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/schema
372 -
UserMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/user
368 -
UserMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/user
368 -
DirectoryResource.java
in guacamole/src/main/java/org/apache/guacamole/rest/directory
364 13
connectionParseService.js
in guacamole/src/main/frontend/src/app/import/services
361 8
upgrade-pre-1.0.0.sql
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/schema/upgrade
355 -
AbstractGuacamoleTunnelService.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/tunnel
342 13
ModeledUser.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user
322 34
Layer.js
in guacamole-common-js/src/main/webapp/modules
313 26
clientController.js
in guacamole/src/main/frontend/src/app/client/controllers
311 3
001-create-schema.sql
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/schema
311 -
guacClient.js
in guacamole/src/main/frontend/src/app/client/directives
286 2
UserService.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user
281 19
RestrictionVerificationService.java
in extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/auth/restrict
280 10
UserGroupMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/usergroup
274 -
ConnectionMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/connection
267 -
importConnectionsController.js
in guacamole/src/main/frontend/src/app/import/controllers
262 9
ConnectionMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/connection
261 -
player.js
in guacamole/src/main/frontend/src/app/player/directives
260 -
ConnectionMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/connection
259 -
OnScreenKeyboard.js
in guacamole-common-js/src/main/webapp/modules
257 7
UserGroupMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/usergroup
254 -
clipboardService.js
in guacamole/src/main/frontend/src/app/clipboard/services
253 2
ConnectionGroupMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/connectiongroup
248 -
ConnectionGroupMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/connectiongroup
248 -
ConnectionGroupMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/connectiongroup
248 -
UserGroupMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/usergroup
247 -
ExtensionModule.java
in guacamole/src/main/java/org/apache/guacamole/extension
244 19
KsmClient.java
in extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/secret
235 12
ConnectionService.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connection
233 19
ModeledConnection.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connection
231 18
userPageService.js
in guacamole/src/main/frontend/src/app/navigation/services
229 1
KsmSecretService.java
in extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/secret
229 9
GuacamoleHTTPTunnelServlet.java
in guacamole-common/src/main/java/org/apache/guacamole/servlet
227 13
VaultUserContext.java
in extensions/guacamole-vault/modules/guacamole-vault-base/src/main/java/org/apache/guacamole/vault/user
224 16
AudioPlayer.js
in guacamole-common-js/src/main/webapp/modules
221 -
AuthenticationService.java
in guacamole/src/main/java/org/apache/guacamole/rest/auth
219 9
AudioRecorder.js
in guacamole-common-js/src/main/webapp/modules
218 -
upgrade-pre-1.0.0.sql
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/schema/upgrade
214 -
Files With Most Units (Top 50)
File# lines# units
Display.js
in guacamole-common-js/src/main/webapp/modules
755 88
Client.js
in guacamole-common-js/src/main/webapp/modules
850 76
ModeledUser.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user
322 34
Tunnel.js
in guacamole-common-js/src/main/webapp/modules
490 31
UserModel.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user
120 30
MySQLEnvironment.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/java/org/apache/guacamole/auth/mysql/conf
187 27
ConnectedLDAPConfiguration.java
in extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap
124 27
GuacamoleStatus.java
in guacamole-common/src/main/java/org/apache/guacamole/protocol
177 26
Layer.js
in guacamole-common-js/src/main/webapp/modules
313 26
JacksonLDAPConfiguration.java
in extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/conf
190 26
PostgreSQLEnvironment.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/java/org/apache/guacamole/auth/postgresql/conf
145 25
ConnectionModel.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connection
98 25
ExtensionManifest.java
in guacamole/src/main/java/org/apache/guacamole/extension
100 24
EnvironmentLDAPConfiguration.java
in extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/conf
172 24
DelegatingUserContext.java
in guacamole-ext/src/main/java/org/apache/guacamole/net/auth
103 23
DefaultLDAPConfiguration.java
in extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/conf
104 23
DelegatingUser.java
in guacamole-ext/src/main/java/org/apache/guacamole/net/auth
105 22
SQLServerEnvironment.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/java/org/apache/guacamole/auth/sqlserver/conf
141 22
ModeledUserContext.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user
189 22
TrackedActiveConnection.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/activeconnection
133 21
DelegatingConnection.java
in guacamole-ext/src/main/java/org/apache/guacamole/net/auth
107 20
APIConnection.java
in guacamole/src/main/java/org/apache/guacamole/rest/connection
90 20
UserData.java
in extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/user
86 20
Credentials.java
in guacamole-ext/src/main/java/org/apache/guacamole/net/auth
95 19
ExtensionModule.java
in guacamole/src/main/java/org/apache/guacamole/extension
244 19
APIUserWrapper.java
in guacamole/src/main/java/org/apache/guacamole/rest/user
94 19
ConnectionService.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connection
233 19
UserService.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user
281 19
DelegatingUserGroup.java
in guacamole-ext/src/main/java/org/apache/guacamole/net/auth
84 18
DelegatingConnectionGroup.java
in guacamole-ext/src/main/java/org/apache/guacamole/net/auth
92 18
LocalEnvironment.java
in guacamole-ext/src/main/java/org/apache/guacamole/environment
194 18
APIConnectionGroup.java
in guacamole/src/main/java/org/apache/guacamole/rest/connectiongroup
79 18
ModeledConnection.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connection
231 18
ActiveConnectionRecord.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/tunnel
124 18
AbstractUserContext.java
in guacamole-ext/src/main/java/org/apache/guacamole/net/auth
91 17
AbstractUser.java
in guacamole-ext/src/main/java/org/apache/guacamole/net/auth
83 17
APIUserGroupWrapper.java
in guacamole/src/main/java/org/apache/guacamole/rest/usergroup
84 17
SharedUser.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharing/user
89 17
Extension.java
in guacamole/src/main/java/org/apache/guacamole/extension
187 16
ConnectionGroupModel.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connectiongroup
69 16
VaultUserContext.java
in extensions/guacamole-vault/modules/guacamole-vault-base/src/main/java/org/apache/guacamole/vault/user
224 16
ConfigurationService.java
in extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/conf
113 16
AbstractUserGroup.java
in guacamole-ext/src/main/java/org/apache/guacamole/net/auth
72 15
SimpleConnection.java
in guacamole-ext/src/main/java/org/apache/guacamole/net/auth/simple
125 15
APIConnectionWrapper.java
in guacamole/src/main/java/org/apache/guacamole/rest/connection
79 15
APIConnectionGroupWrapper.java
in guacamole/src/main/java/org/apache/guacamole/rest/connectiongroup
70 15
ModeledDirectoryObjectService.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/base
183 15
SharedConnection.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharing/connection
86 15
SharedRootConnectionGroup.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharing/connectiongroup
76 15
ModeledConnectionGroup.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connectiongroup
129 15
Files With Long Lines (Top 50)

There are 180 files with lines longer than 120 characters. In total, there are 425 long lines.

File# lines# units# long lines
connectionPermissionEditor.js
in guacamole/src/main/frontend/src/app/manage/directives
159 5 19
client.html
in guacamole/src/main/frontend/src/app/client/templates
164 - 17
settingsPreferences.html
in guacamole/src/main/frontend/src/app/settings/templates
88 - 15
EventLoggingListener.java
in guacamole/src/main/java/org/apache/guacamole/event
147 6 10
guacSettingsConnections.js
in guacamole/src/main/frontend/src/app/settings/directives
153 - 9
userPageService.js
in guacamole/src/main/frontend/src/app/navigation/services
229 1 9
PermissionSetResource.java
in guacamole/src/main/java/org/apache/guacamole/rest/permission
112 4 7
ModeledPermissions.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/base
140 13 7
manageUserGroupController.js
in guacamole/src/main/frontend/src/app/manage/controllers
175 2 6
EntityMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/base
159 - 6
AbstractGuacamoleTunnelService.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/tunnel
342 13 6
RestrictionVerificationService.java
in extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/auth/restrict
280 10 6
AuthenticationProviderService.java
in extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius
124 2 6
settingsUsers.html
in guacamole/src/main/frontend/src/app/settings/templates
45 - 5
WebSocketTunnelModule.java
in guacamole/src/main/java/org/apache/guacamole/tunnel/websocket
45 2 4
manageUserController.js
in guacamole/src/main/frontend/src/app/manage/controllers
164 2 4
guacSettingsUserGroups.js
in guacamole/src/main/frontend/src/app/settings/directives
101 1 4
guacSettingsUsers.js
in guacamole/src/main/frontend/src/app/settings/directives
114 - 4
settingsConnectionHistory.html
in guacamole/src/main/frontend/src/app/settings/templates
57 - 4
connectionGroupService.js
in guacamole/src/main/frontend/src/app/rest/services
63 1 4
connectionService.js
in guacamole/src/main/frontend/src/app/rest/services
73 1 4
sharingProfileService.js
in guacamole/src/main/frontend/src/app/rest/services
56 1 4
membershipService.js
in guacamole/src/main/frontend/src/app/rest/services
87 6 4
ConnectionMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/connection
261 - 4
ConnectionRecordMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/connection
192 - 4
UserGroupPermissionMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/permission
151 - 4
ConnectionRecordMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/connection
188 - 4
EntityMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/base
103 - 4
UserRecordMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/user
160 - 4
UserGroupPermissionMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/permission
149 - 4
RequestValidationService.java
in extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json
39 2 4
ExtensionModule.java
in guacamole/src/main/java/org/apache/guacamole/extension
244 19 3
managementButtons.html
in guacamole/src/main/frontend/src/app/manage/templates
6 - 3
manageConnectionGroupController.js
in guacamole/src/main/frontend/src/app/manage/controllers
98 2 3
manageConnectionController.js
in guacamole/src/main/frontend/src/app/manage/controllers
120 3 3
guacSettingsSessions.js
in guacamole/src/main/frontend/src/app/settings/directives
162 3 3
settingsUserGroups.html
in guacamole/src/main/frontend/src/app/settings/templates
33 - 3
settingsConnections.html
in guacamole/src/main/frontend/src/app/settings/templates
35 - 3
userGroupService.js
in guacamole/src/main/frontend/src/app/rest/services
66 1 3
userService.js
in guacamole/src/main/frontend/src/app/rest/services
81 1 3
guacGroupListFilter.js
in guacamole/src/main/frontend/src/app/groupList/directives
98 - 3
guacNotification.html
in guacamole/src/main/frontend/src/app/notification/templates
29 - 3
ConnectionRecordMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/connection
190 - 3
EntityMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/base
99 - 3
UserGroupPermissionMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/permission
160 - 3
ConnectionMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/connection
259 - 3
UserGroupMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/usergroup
247 - 3
UserGroupParentUserGroupMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/usergroup
90 - 3
UserParentUserGroupMapper.xml
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/user
91 - 3
SharingProfileService.java
in extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharingprofile
149 13 3
Correlations

File Size vs. Commits (all time): 1419 points

extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/SSLClientAuthenticationResource.java x: 21 commits (all time) y: 170 lines of code extensions/guacamole-auth-header/src/main/java/org/apache/guacamole/auth/header/AuthenticationProviderService.java x: 16 commits (all time) y: 25 lines of code extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/AuthenticationProviderService.java x: 8 commits (all time) y: 37 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-base/src/main/java/org/apache/guacamole/auth/sso/user/SSOAuthenticatedUser.java x: 15 commits (all time) y: 38 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/java/org/apache/guacamole/auth/cas/ticket/TicketValidationService.java x: 8 commits (all time) y: 132 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-saml/src/main/java/org/apache/guacamole/auth/saml/AuthenticationProviderService.java x: 23 commits (all time) y: 56 lines of code extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/DuoAuthenticationProvider.java x: 22 commits (all time) y: 47 lines of code extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/UserVerificationService.java x: 28 commits (all time) y: 140 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharing/ConnectionSharingService.java x: 21 commits (all time) y: 63 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/UserService.java x: 89 commits (all time) y: 281 lines of code extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/RequestValidationService.java x: 17 commits (all time) y: 39 lines of code extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/user/UserDataService.java x: 12 commits (all time) y: 145 lines of code extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/AuthenticationProviderService.java x: 45 commits (all time) y: 124 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/java/org/apache/guacamole/auth/cas/AuthenticationProviderService.java x: 12 commits (all time) y: 50 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-openid/src/main/java/org/apache/guacamole/auth/openid/AuthenticationProviderService.java x: 17 commits (all time) y: 75 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/AuthenticationProviderService.java x: 12 commits (all time) y: 66 lines of code extensions/guacamole-auth-totp/src/main/java/org/apache/guacamole/auth/totp/user/UserVerificationService.java x: 34 commits (all time) y: 191 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/RequestDetails.java x: 4 commits (all time) y: 111 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/Credentials.java x: 29 commits (all time) y: 95 lines of code guacamole/src/main/java/org/apache/guacamole/event/RemoteAddress.java x: 7 commits (all time) y: 22 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/conf/ConfigurationService.java x: 25 commits (all time) y: 123 lines of code guacamole-common-js/src/main/webapp/modules/SessionRecording.js x: 46 commits (all time) y: 527 lines of code guacamole-common/src/main/java/org/apache/guacamole/protocol/GuacamoleParser.java x: 16 commits (all time) y: 143 lines of code extensions/guacamole-display-statistics/src/main/resources/directives/guacClientStatistics.js x: 6 commits (all time) y: 35 lines of code extensions/guacamole-display-statistics/src/main/resources/styles/clientStatistics.css x: 6 commits (all time) y: 61 lines of code extensions/guacamole-display-statistics/src/main/resources/templates/guacClientStatistics.html x: 6 commits (all time) y: 38 lines of code guacamole/src/main/frontend/src/app/player/services/keyEventDisplayService.js x: 6 commits (all time) y: 118 lines of code guacamole-common/src/main/java/org/apache/guacamole/protocol/GuacamoleInstruction.java x: 15 commits (all time) y: 52 lines of code guacamole-common/src/main/java/org/apache/guacamole/io/ReaderGuacamoleReader.java x: 10 commits (all time) y: 69 lines of code extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/secret/KsmClient.java x: 27 commits (all time) y: 235 lines of code guacamole/src/main/frontend/src/app/client/directives/guacClientPanel.js x: 8 commits (all time) y: 54 lines of code guacamole-common-js/src/main/webapp/modules/ArrayBufferReader.js x: 10 commits (all time) y: 26 lines of code guacamole-common-js/src/main/webapp/modules/Display.js x: 40 commits (all time) y: 755 lines of code guacamole-common-js/src/main/webapp/modules/InputStream.js x: 13 commits (all time) y: 36 lines of code guacamole-common/src/main/java/org/apache/guacamole/net/InetGuacamoleSocket.java x: 8 commits (all time) y: 69 lines of code guacamole/src/main/frontend/src/app/player/services/playerHeatmapService.js x: 6 commits (all time) y: 152 lines of code guacamole-common-js/src/main/webapp/modules/Client.js x: 114 commits (all time) y: 850 lines of code extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/KsmAuthenticationProviderModule.java x: 16 commits (all time) y: 41 lines of code extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/user/AuthenticatedUser.java x: 15 commits (all time) y: 22 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/base/EntityService.java x: 14 commits (all time) y: 34 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/tunnel/AbstractGuacamoleTunnelService.java x: 86 commits (all time) y: 342 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/ModeledAuthenticatedUser.java x: 30 commits (all time) y: 55 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/ModeledUser.java x: 79 commits (all time) y: 322 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/usergroup/ModeledUserGroup.java x: 19 commits (all time) y: 88 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/usergroup/UserGroupService.java x: 19 commits (all time) y: 98 lines of code guacamole-ext/src/main/java/org/apache/guacamole/environment/DefaultEnvironment.java x: 4 commits (all time) y: 82 lines of code guacamole-ext/src/main/java/org/apache/guacamole/environment/DelegatingEnvironment.java x: 18 commits (all time) y: 72 lines of code guacamole-ext/src/main/java/org/apache/guacamole/environment/Environment.java x: 26 commits (all time) y: 74 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/AbstractAuthenticatedUser.java x: 27 commits (all time) y: 24 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/AbstractUser.java x: 24 commits (all time) y: 83 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/AbstractUserGroup.java x: 16 commits (all time) y: 72 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/DelegatingUser.java x: 23 commits (all time) y: 105 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/Identifiable.java x: 16 commits (all time) y: 5 lines of code guacamole-ext/src/main/java/org/apache/guacamole/properties/CaseSensitivity.java x: 8 commits (all time) y: 36 lines of code extensions/guacamole-auth-header/src/main/java/org/apache/guacamole/auth/header/ConfigurationService.java x: 13 commits (all time) y: 14 lines of code extensions/guacamole-auth-header/src/main/java/org/apache/guacamole/auth/header/HTTPHeaderGuacamoleProperties.java x: 13 commits (all time) y: 9 lines of code extensions/guacamole-auth-header/src/main/java/org/apache/guacamole/auth/header/user/AuthenticatedUser.java x: 13 commits (all time) y: 22 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/HistoryTrackingConnection.java x: 15 commits (all time) y: 48 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/base/ActivityRecordMapper.java x: 11 commits (all time) y: 25 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/base/EntityMapper.java x: 11 commits (all time) y: 12 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/base/ModeledDirectoryObjectMapper.java x: 18 commits (all time) y: 24 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/base/ModeledDirectoryObjectService.java x: 50 commits (all time) y: 183 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/base/ObjectRelationMapper.java x: 13 commits (all time) y: 19 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/base/RelatedObjectSet.java x: 19 commits (all time) y: 71 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connection/ConnectionMapper.java x: 12 commits (all time) y: 16 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connection/ConnectionService.java x: 50 commits (all time) y: 233 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connectiongroup/ConnectionGroupService.java x: 28 commits (all time) y: 124 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/permission/ModeledObjectPermissionService.java x: 27 commits (all time) y: 110 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/permission/ModeledPermissionService.java x: 20 commits (all time) y: 58 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/permission/ObjectPermissionMapper.java x: 15 commits (all time) y: 18 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/permission/PermissionMapper.java x: 15 commits (all time) y: 14 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/permission/PermissionService.java x: 18 commits (all time) y: 30 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/permission/SystemPermissionMapper.java x: 14 commits (all time) y: 12 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/permission/SystemPermissionService.java x: 26 commits (all time) y: 85 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/permission/UserPermissionMapper.java x: 16 commits (all time) y: 2 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/permission/UserPermissionService.java x: 17 commits (all time) y: 34 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/security/PasswordPolicyService.java x: 20 commits (all time) y: 102 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/ModeledUserContext.java x: 44 commits (all time) y: 189 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/PasswordRecordMapper.java x: 12 commits (all time) y: 12 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/UserMapper.java x: 21 commits (all time) y: 8 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/usergroup/UserGroupMapper.java x: 8 commits (all time) y: 8 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/usergroup/UserGroupMemberUserGroupSet.java x: 8 commits (all time) y: 32 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/usergroup/UserGroupMemberUserSet.java x: 13 commits (all time) y: 32 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/java/org/apache/guacamole/auth/mysql/MySQLAuthenticationProviderModule.java x: 40 commits (all time) y: 94 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/java/org/apache/guacamole/auth/mysql/conf/MySQLEnvironment.java x: 47 commits (all time) y: 187 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/java/org/apache/guacamole/auth/mysql/conf/MySQLGuacamoleProperties.java x: 36 commits (all time) y: 129 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/base/EntityMapper.xml x: 12 commits (all time) y: 159 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/connection/ConnectionMapper.xml x: 30 commits (all time) y: 259 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/connectiongroup/ConnectionGroupMapper.xml x: 19 commits (all time) y: 248 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/permission/ConnectionGroupPermissionMapper.xml x: 15 commits (all time) y: 85 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/permission/SystemPermissionMapper.xml x: 10 commits (all time) y: 57 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/permission/UserGroupPermissionMapper.xml x: 13 commits (all time) y: 151 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/permission/UserPermissionMapper.xml x: 20 commits (all time) y: 149 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/sharingprofile/SharingProfileMapper.xml x: 23 commits (all time) y: 147 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/user/PasswordRecordMapper.xml x: 18 commits (all time) y: 58 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/user/UserMapper.xml x: 29 commits (all time) y: 368 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/user/UserParentUserGroupMapper.xml x: 11 commits (all time) y: 99 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/user/UserRecordMapper.xml x: 25 commits (all time) y: 162 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/usergroup/UserGroupMapper.xml x: 11 commits (all time) y: 274 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/usergroup/UserGroupMemberUserGroupMapper.xml x: 11 commits (all time) y: 96 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/usergroup/UserGroupMemberUserMapper.xml x: 15 commits (all time) y: 96 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/java/org/apache/guacamole/auth/postgresql/conf/PostgreSQLEnvironment.java x: 38 commits (all time) y: 145 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/base/EntityMapper.xml x: 12 commits (all time) y: 99 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/connection/ConnectionMapper.xml x: 31 commits (all time) y: 261 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/connection/ConnectionRecordMapper.xml x: 36 commits (all time) y: 190 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/connectiongroup/ConnectionGroupMapper.xml x: 21 commits (all time) y: 248 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/permission/SystemPermissionMapper.xml x: 14 commits (all time) y: 68 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/permission/UserGroupPermissionMapper.xml x: 13 commits (all time) y: 160 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/permission/UserPermissionMapper.xml x: 23 commits (all time) y: 158 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/user/PasswordRecordMapper.xml x: 15 commits (all time) y: 55 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/user/UserParentUserGroupMapper.xml x: 11 commits (all time) y: 90 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/user/UserRecordMapper.xml x: 27 commits (all time) y: 162 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/usergroup/UserGroupMapper.xml x: 11 commits (all time) y: 254 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/usergroup/UserGroupMemberUserGroupMapper.xml x: 11 commits (all time) y: 87 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/java/org/apache/guacamole/auth/sqlserver/SQLServerAuthenticationProviderModule.java x: 31 commits (all time) y: 68 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/java/org/apache/guacamole/auth/sqlserver/conf/SQLServerEnvironment.java x: 36 commits (all time) y: 141 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/java/org/apache/guacamole/auth/sqlserver/conf/SQLServerGuacamoleProperties.java x: 29 commits (all time) y: 103 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/base/EntityMapper.xml x: 9 commits (all time) y: 103 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/connection/ConnectionMapper.xml x: 24 commits (all time) y: 267 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/connection/ConnectionRecordMapper.xml x: 32 commits (all time) y: 188 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/connectiongroup/ConnectionGroupMapper.xml x: 18 commits (all time) y: 248 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/permission/ConnectionGroupPermissionMapper.xml x: 19 commits (all time) y: 96 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/permission/SystemPermissionMapper.xml x: 14 commits (all time) y: 66 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/permission/UserGroupPermissionMapper.xml x: 13 commits (all time) y: 149 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/permission/UserPermissionMapper.xml x: 23 commits (all time) y: 150 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/sharingprofile/SharingProfileMapper.xml x: 18 commits (all time) y: 147 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/user/PasswordRecordMapper.xml x: 21 commits (all time) y: 54 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/user/UserMapper.xml x: 28 commits (all time) y: 383 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/user/UserParentUserGroupMapper.xml x: 11 commits (all time) y: 91 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/user/UserRecordMapper.xml x: 29 commits (all time) y: 160 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/usergroup/UserGroupMapper.xml x: 11 commits (all time) y: 247 lines of code extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/user/AuthenticatedUser.java x: 12 commits (all time) y: 30 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/ConnectedLDAPConfiguration.java x: 19 commits (all time) y: 124 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/conf/DefaultLDAPConfiguration.java x: 14 commits (all time) y: 104 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/conf/EnvironmentLDAPConfiguration.java x: 20 commits (all time) y: 172 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/conf/JacksonLDAPConfiguration.java x: 27 commits (all time) y: 190 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/conf/LDAPConfiguration.java x: 20 commits (all time) y: 31 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/conf/LDAPGuacamoleProperties.java x: 30 commits (all time) y: 124 lines of code extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/conf/ConfigurationService.java x: 18 commits (all time) y: 113 lines of code extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/conf/RadiusGuacamoleProperties.java x: 15 commits (all time) y: 75 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/java/org/apache/guacamole/auth/cas/conf/CASGuacamoleProperties.java x: 11 commits (all time) y: 43 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-openid/src/main/java/org/apache/guacamole/auth/openid/conf/ConfigurationService.java x: 18 commits (all time) y: 118 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-saml/src/main/java/org/apache/guacamole/auth/saml/conf/ConfigurationService.java x: 19 commits (all time) y: 184 lines of code guacamole/src/main/frontend/src/app/client/types/ManagedClient.js x: 31 commits (all time) y: 421 lines of code extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/auth/restrict/Restrictable.java x: 6 commits (all time) y: 20 lines of code extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/auth/restrict/RestrictionVerificationService.java x: 12 commits (all time) y: 280 lines of code extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/auth/restrict/connection/RestrictedConnection.java x: 7 commits (all time) y: 83 lines of code extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/auth/restrict/form/DateTimeRestrictionField.java x: 2 commits (all time) y: 24 lines of code extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/auth/restrict/usergroup/RestrictedUserGroup.java x: 6 commits (all time) y: 53 lines of code extensions/guacamole-auth-restrict/src/main/resources/controllers/dateTimeRestrictionFieldController.js x: 2 commits (all time) y: 21 lines of code extensions/guacamole-auth-restrict/src/main/resources/templates/dateTimeRestrictionField.html x: 2 commits (all time) y: 12 lines of code guacamole-ext/src/main/java/org/apache/guacamole/token/TokenFilter.java x: 16 commits (all time) y: 123 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/permission/AbstractPermissionService.java x: 19 commits (all time) y: 33 lines of code guacamole/src/main/frontend/src/index.html x: 20 commits (all time) y: 78 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/usergroup/UserGroupMemberUserMapper.java x: 13 commits (all time) y: 5 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/java/org/apache/guacamole/auth/postgresql/conf/PostgreSQLGuacamoleProperties.java x: 33 commits (all time) y: 129 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/java/org/apache/guacamole/auth/cas/CASAuthenticationProviderModule.java x: 8 commits (all time) y: 15 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-openid/src/main/java/org/apache/guacamole/auth/openid/OpenIDAuthenticationProviderModule.java x: 12 commits (all time) y: 18 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-saml/src/main/java/org/apache/guacamole/auth/saml/SAMLAuthenticationProviderModule.java x: 14 commits (all time) y: 20 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/SSLAuthenticationProviderModule.java x: 11 commits (all time) y: 18 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/JDBCEnvironment.java x: 44 commits (all time) y: 40 lines of code extensions/guacamole-auth-restrict/src/main/assembly/dist.xml x: 4 commits (all time) y: 24 lines of code extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/auth/restrict/RestrictionAuthenticationProvider.java x: 6 commits (all time) y: 23 lines of code extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/auth/restrict/TranslatableInvalidHostConnectionException.java x: 4 commits (all time) y: 15 lines of code extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/auth/restrict/form/HostRestrictionField.java x: 4 commits (all time) y: 8 lines of code extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/auth/restrict/form/TimeRestrictionField.java x: 5 commits (all time) y: 8 lines of code extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/auth/restrict/user/RestrictedUser.java x: 5 commits (all time) y: 79 lines of code extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/auth/restrict/user/RestrictedUserContext.java x: 6 commits (all time) y: 134 lines of code extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/calendar/DailyRestriction.java x: 6 commits (all time) y: 44 lines of code extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/calendar/RestrictionType.java x: 4 commits (all time) y: 21 lines of code extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/calendar/TimeRestrictionParser.java x: 6 commits (all time) y: 57 lines of code extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/host/HostRestrictionParser.java x: 4 commits (all time) y: 27 lines of code extensions/guacamole-auth-restrict/src/main/resources/controllers/hostRestrictionFieldController.js x: 4 commits (all time) y: 55 lines of code extensions/guacamole-auth-restrict/src/main/resources/controllers/timeRestrictionFieldController.js x: 9 commits (all time) y: 148 lines of code extensions/guacamole-auth-restrict/src/main/resources/restrictModule.js x: 4 commits (all time) y: 4 lines of code extensions/guacamole-auth-restrict/src/main/resources/templates/timeRestrictionField.html x: 4 commits (all time) y: 38 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/connection/ConnectionService.java x: 60 commits (all time) y: 191 lines of code extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/conf/ConfigurationService.java x: 12 commits (all time) y: 72 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/schema/001-create-schema.sql x: 59 commits (all time) y: 311 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/schema/001-create-schema.sql x: 60 commits (all time) y: 372 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/schema/002-create-admin-user.sql x: 21 commits (all time) y: 31 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/schema/upgrade/upgrade-pre-1.6.0.sql x: 5 commits (all time) y: 3 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/schema/001-create-schema.sql x: 44 commits (all time) y: 535 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/schema/002-create-admin-user.sql x: 28 commits (all time) y: 40 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/schema/upgrade/upgrade-pre-1.6.0.sql x: 5 commits (all time) y: 17 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/AuthenticationProviderService.java x: 65 commits (all time) y: 196 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/user/UserService.java x: 41 commits (all time) y: 90 lines of code extensions/guacamole-auth-quickconnect/src/main/java/org/apache/guacamole/auth/quickconnect/conf/ConfigurationService.java x: 6 commits (all time) y: 25 lines of code extensions/guacamole-auth-quickconnect/src/main/java/org/apache/guacamole/auth/quickconnect/utility/QCParser.java x: 32 commits (all time) y: 138 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-openid/src/main/java/org/apache/guacamole/auth/openid/token/TokenValidationService.java x: 12 commits (all time) y: 127 lines of code extensions/guacamole-auth-totp/src/main/java/org/apache/guacamole/auth/totp/conf/ConfigurationService.java x: 9 commits (all time) y: 69 lines of code guacamole-common-js/src/main/webapp/modules/Version.js x: 58 commits (all time) y: 2 lines of code guacamole-ext/src/main/java/org/apache/guacamole/environment/LocalEnvironment.java x: 24 commits (all time) y: 194 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/simple/SimpleConnection.java x: 34 commits (all time) y: 125 lines of code guacamole-ext/src/main/java/org/apache/guacamole/properties/FileGuacamoleProperty.java x: 8 commits (all time) y: 27 lines of code guacamole-ext/src/main/java/org/apache/guacamole/properties/IntegerGuacamoleProperty.java x: 10 commits (all time) y: 32 lines of code guacamole-ext/src/main/java/org/apache/guacamole/properties/StringGuacamoleProperty.java x: 8 commits (all time) y: 19 lines of code guacamole-ext/src/main/java/org/apache/guacamole/properties/URIGuacamoleProperty.java x: 9 commits (all time) y: 35 lines of code guacamole/src/main/frontend/src/app/manage/directives/systemPermissionEditor.js x: 6 commits (all time) y: 107 lines of code guacamole/src/main/frontend/src/app/navigation/services/userPageService.js x: 8 commits (all time) y: 229 lines of code guacamole/src/main/frontend/src/app/rest/types/PermissionSet.js x: 6 commits (all time) y: 150 lines of code guacamole/src/main/java/org/apache/guacamole/extension/ExtensionModule.java x: 88 commits (all time) y: 244 lines of code guacamole-common-js/src/main/webapp/modules/Keyboard.js x: 122 commits (all time) y: 589 lines of code guacamole/src/main/frontend/src/app/clipboard/directives/guacClipboard.js x: 12 commits (all time) y: 41 lines of code guacamole/src/main/frontend/src/app/clipboard/styles/clipboard.css x: 13 commits (all time) y: 70 lines of code guacamole/src/main/frontend/src/app/clipboard/templates/guacClipboard.html x: 9 commits (all time) y: 12 lines of code guacamole/src/main/frontend/src/app/home/controllers/homeController.js x: 9 commits (all time) y: 31 lines of code guacamole/src/main/frontend/src/app/home/directives/guacRecentConnections.js x: 13 commits (all time) y: 62 lines of code guacamole/src/main/frontend/src/app/home/styles/home.css x: 13 commits (all time) y: 74 lines of code guacamole/src/main/frontend/src/app/home/templates/guacRecentConnections.html x: 16 commits (all time) y: 14 lines of code guacamole/src/main/frontend/src/app/home/templates/home.html x: 13 commits (all time) y: 29 lines of code guacamole/src/main/frontend/src/app/settings/templates/settingsPreferences.html x: 17 commits (all time) y: 88 lines of code extensions/guacamole-auth-ban/src/main/assembly/dist.xml x: 3 commits (all time) y: 25 lines of code extensions/guacamole-auth-ban/src/main/java/org/apache/guacamole/auth/ban/BanningAuthenticationListener.java x: 6 commits (all time) y: 92 lines of code extensions/guacamole-auth-ban/src/main/java/org/apache/guacamole/auth/ban/status/AuthenticationFailureStatus.java x: 3 commits (all time) y: 28 lines of code extensions/guacamole-auth-ban/src/main/java/org/apache/guacamole/auth/ban/status/AuthenticationFailureTracker.java x: 3 commits (all time) y: 11 lines of code extensions/guacamole-auth-ban/src/main/java/org/apache/guacamole/auth/ban/status/InMemoryAuthenticationFailureTracker.java x: 5 commits (all time) y: 72 lines of code extensions/guacamole-auth-ban/src/main/java/org/apache/guacamole/auth/ban/status/NullAuthenticationFailureTracker.java x: 3 commits (all time) y: 17 lines of code extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/DuoAuthenticationSession.java x: 4 commits (all time) y: 13 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/HistoryTrackingTunnel.java x: 3 commits (all time) y: 23 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/InjectedAuthenticationProvider.java x: 23 commits (all time) y: 40 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/JDBCAuthenticationProviderModule.java x: 41 commits (all time) y: 155 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/JDBCAuthenticationProviderService.java x: 45 commits (all time) y: 93 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/activeconnection/ActiveConnectionDirectory.java x: 9 commits (all time) y: 39 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connection/ConnectionDirectory.java x: 12 commits (all time) y: 44 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connectiongroup/ConnectionGroupDirectory.java x: 9 commits (all time) y: 44 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharing/SharedAuthenticationProviderService.java x: 12 commits (all time) y: 58 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/LDAPConnectionService.java x: 48 commits (all time) y: 160 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-base/src/main/java/org/apache/guacamole/auth/sso/SSOAuthenticationEventListener.java x: 3 commits (all time) y: 35 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-base/src/main/resources/html/sso-providers.html x: 9 commits (all time) y: 5 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-base/src/main/resources/styles/sso-providers.css x: 9 commits (all time) y: 20 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/resources/html/sso-provider-cas.html x: 6 commits (all time) y: 4 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-dist/src/main/assembly/dist.xml x: 6 commits (all time) y: 47 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-saml/src/main/java/org/apache/guacamole/auth/saml/acs/AssertionConsumerServiceResource.java x: 9 commits (all time) y: 49 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-saml/src/main/java/org/apache/guacamole/auth/saml/acs/SAMLAuthenticationSession.java x: 5 commits (all time) y: 23 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-saml/src/main/java/org/apache/guacamole/auth/saml/acs/SAMLAuthenticationSessionManager.java x: 5 commits (all time) y: 13 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-saml/src/main/java/org/apache/guacamole/auth/saml/acs/SAMLService.java x: 10 commits (all time) y: 96 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/OpaqueAuthenticationResult.java x: 3 commits (all time) y: 10 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/SSLAuthenticationSession.java x: 6 commits (all time) y: 12 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/resources/sslModule.js x: 3 commits (all time) y: 5 lines of code extensions/guacamole-auth-totp/src/main/java/org/apache/guacamole/auth/totp/user/TOTPUserContext.java x: 9 commits (all time) y: 58 lines of code extensions/guacamole-auth-totp/src/main/java/org/apache/guacamole/auth/totp/usergroup/TOTPUserGroup.java x: 3 commits (all time) y: 33 lines of code extensions/guacamole-display-statistics/src/main/resources/html/add-statistics.html x: 3 commits (all time) y: 2 lines of code extensions/guacamole-history-recording-storage/src/main/java/org/apache/guacamole/history/connection/HistoryConnectionRecord.java x: 9 commits (all time) y: 141 lines of code extensions/guacamole-vault/modules/guacamole-vault-base/src/main/java/org/apache/guacamole/vault/conf/VaultAttributeService.java x: 7 commits (all time) y: 9 lines of code extensions/guacamole-vault/modules/guacamole-vault-base/src/main/java/org/apache/guacamole/vault/conf/VaultConfigurationService.java x: 11 commits (all time) y: 72 lines of code extensions/guacamole-vault/modules/guacamole-vault-base/src/main/java/org/apache/guacamole/vault/secret/WindowsUsername.java x: 3 commits (all time) y: 43 lines of code extensions/guacamole-vault/modules/guacamole-vault-base/src/main/java/org/apache/guacamole/vault/user/VaultUserContext.java x: 19 commits (all time) y: 224 lines of code extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/GuacamoleExceptionSupplier.java x: 5 commits (all time) y: 5 lines of code extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/conf/KsmAttributeService.java x: 10 commits (all time) y: 146 lines of code extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/conf/KsmConfig.java x: 3 commits (all time) y: 16 lines of code extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/conf/KsmConfigurationService.java x: 17 commits (all time) y: 96 lines of code extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/secret/KsmRecordService.java x: 23 commits (all time) y: 213 lines of code extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/secret/KsmSecretService.java x: 31 commits (all time) y: 229 lines of code extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/user/KsmUser.java x: 5 commits (all time) y: 46 lines of code guacamole-common-js/src/main/webapp/modules/KeyEventInterpreter.js x: 8 commits (all time) y: 144 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/AuthenticationSessionManager.java x: 3 commits (all time) y: 57 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/Connection.java x: 21 commits (all time) y: 26 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/ConnectionGroup.java x: 10 commits (all time) y: 16 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/DelegatingUserContext.java x: 16 commits (all time) y: 103 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/DelegatingUserGroup.java x: 9 commits (all time) y: 84 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/Directory.java x: 10 commits (all time) y: 41 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/IdentifierGenerator.java x: 5 commits (all time) y: 24 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/SharingProfile.java x: 10 commits (all time) y: 8 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/User.java x: 29 commits (all time) y: 28 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/UserContext.java x: 27 commits (all time) y: 39 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/event/AuthenticationFailureEvent.java x: 7 commits (all time) y: 34 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/event/AuthenticationSuccessEvent.java x: 15 commits (all time) y: 31 lines of code guacamole/src/main/frontend/src/app/auth/service/authenticationService.js x: 21 commits (all time) y: 150 lines of code guacamole/src/main/frontend/src/app/client/controllers/clientController.js x: 52 commits (all time) y: 311 lines of code guacamole/src/main/frontend/src/app/client/directives/guacClient.js x: 16 commits (all time) y: 286 lines of code guacamole/src/main/frontend/src/app/client/directives/guacTiledClients.js x: 21 commits (all time) y: 70 lines of code guacamole/src/main/frontend/src/app/client/templates/client.html x: 28 commits (all time) y: 164 lines of code guacamole/src/main/frontend/src/app/client/types/ManagedArgument.js x: 5 commits (all time) y: 33 lines of code guacamole/src/main/frontend/src/app/client/types/ManagedFileUpload.js x: 5 commits (all time) y: 69 lines of code guacamole/src/main/frontend/src/app/element/directives/guacDrop.js x: 3 commits (all time) y: 51 lines of code guacamole/src/main/frontend/src/app/form/directives/form.js x: 8 commits (all time) y: 75 lines of code guacamole/src/main/frontend/src/app/form/directives/formField.js x: 7 commits (all time) y: 54 lines of code guacamole/src/main/frontend/src/app/history/services/guacHistory.js x: 7 commits (all time) y: 33 lines of code guacamole/src/main/frontend/src/app/import/controllers/importConnectionsController.js x: 27 commits (all time) y: 262 lines of code guacamole/src/main/frontend/src/app/import/directives/connectionImportErrors.js x: 8 commits (all time) y: 114 lines of code guacamole/src/main/frontend/src/app/import/importModule.js x: 6 commits (all time) y: 1 lines of code guacamole/src/main/frontend/src/app/import/services/connectionCSVService.js x: 16 commits (all time) y: 194 lines of code guacamole/src/main/frontend/src/app/import/services/connectionParseService.js x: 31 commits (all time) y: 361 lines of code guacamole/src/main/frontend/src/app/import/styles/import.css x: 12 commits (all time) y: 102 lines of code guacamole/src/main/frontend/src/app/import/templates/connectionErrors.html x: 7 commits (all time) y: 43 lines of code guacamole/src/main/frontend/src/app/import/templates/connectionImport.html x: 17 commits (all time) y: 65 lines of code guacamole/src/main/frontend/src/app/import/types/ConnectionImportConfig.js x: 4 commits (all time) y: 19 lines of code guacamole/src/main/frontend/src/app/import/types/ImportConnection.js x: 9 commits (all time) y: 22 lines of code guacamole/src/main/frontend/src/app/index/config/indexRouteConfig.js x: 15 commits (all time) y: 115 lines of code guacamole/src/main/frontend/src/app/index/controllers/indexController.js x: 24 commits (all time) y: 142 lines of code guacamole/src/main/frontend/src/app/login/directives/login.js x: 7 commits (all time) y: 91 lines of code guacamole/src/main/frontend/src/app/manage/controllers/manageConnectionController.js x: 5 commits (all time) y: 120 lines of code guacamole/src/main/frontend/src/app/manage/controllers/manageConnectionGroupController.js x: 5 commits (all time) y: 98 lines of code guacamole/src/main/frontend/src/app/manage/controllers/manageUserController.js x: 7 commits (all time) y: 164 lines of code guacamole/src/main/frontend/src/app/manage/controllers/manageUserGroupController.js x: 5 commits (all time) y: 175 lines of code guacamole/src/main/frontend/src/app/manage/templates/manageUser.html x: 6 commits (all time) y: 72 lines of code guacamole/src/main/frontend/src/app/manage/templates/manageUserGroup.html x: 6 commits (all time) y: 81 lines of code guacamole/src/main/frontend/src/app/player/directives/player.js x: 18 commits (all time) y: 260 lines of code guacamole/src/main/frontend/src/app/rest/services/schemaService.js x: 8 commits (all time) y: 57 lines of code guacamole/src/main/frontend/src/app/rest/services/tunnelService.js x: 17 commits (all time) y: 165 lines of code guacamole/src/main/frontend/src/app/rest/services/userGroupService.js x: 9 commits (all time) y: 66 lines of code guacamole/src/main/frontend/src/app/rest/services/userService.js x: 9 commits (all time) y: 81 lines of code guacamole/src/main/frontend/src/app/rest/types/DirectoryPatch.js x: 7 commits (all time) y: 14 lines of code guacamole/src/main/frontend/src/app/settings/directives/guacSettingsConnections.js x: 5 commits (all time) y: 153 lines of code guacamole/src/main/frontend/src/app/settings/directives/guacSettingsPreferences.js x: 14 commits (all time) y: 116 lines of code guacamole/src/main/frontend/src/app/settings/services/preferenceService.js x: 5 commits (all time) y: 51 lines of code guacamole/src/main/frontend/src/app/settings/styles/history-player.css x: 17 commits (all time) y: 114 lines of code guacamole/src/main/frontend/src/app/settings/templates/settingsUsers.html x: 8 commits (all time) y: 45 lines of code guacamole/src/main/java/org/apache/guacamole/GuacamoleServletContextListener.java x: 22 commits (all time) y: 155 lines of code guacamole/src/main/java/org/apache/guacamole/GuacamoleSession.java x: 23 commits (all time) y: 108 lines of code guacamole/src/main/java/org/apache/guacamole/event/AffectedObject.java x: 7 commits (all time) y: 60 lines of code guacamole/src/main/java/org/apache/guacamole/event/EventLoggingListener.java x: 9 commits (all time) y: 147 lines of code guacamole/src/main/java/org/apache/guacamole/extension/AuthenticationProviderFacade.java x: 28 commits (all time) y: 162 lines of code guacamole/src/main/java/org/apache/guacamole/extension/DirectoryClassLoader.java x: 7 commits (all time) y: 37 lines of code guacamole/src/main/java/org/apache/guacamole/extension/Extension.java x: 22 commits (all time) y: 187 lines of code guacamole/src/main/java/org/apache/guacamole/extension/ExtensionClassLoader.java x: 10 commits (all time) y: 119 lines of code guacamole/src/main/java/org/apache/guacamole/log/LogLevel.java x: 3 commits (all time) y: 50 lines of code guacamole/src/main/java/org/apache/guacamole/log/LogModule.java x: 7 commits (all time) y: 71 lines of code guacamole/src/main/java/org/apache/guacamole/rest/APIError.java x: 16 commits (all time) y: 94 lines of code guacamole/src/main/java/org/apache/guacamole/rest/activeconnection/ActiveConnectionDirectoryResource.java x: 10 commits (all time) y: 35 lines of code guacamole/src/main/java/org/apache/guacamole/rest/activeconnection/ActiveConnectionResource.java x: 14 commits (all time) y: 52 lines of code guacamole/src/main/java/org/apache/guacamole/rest/auth/AuthenticationService.java x: 46 commits (all time) y: 219 lines of code guacamole/src/main/java/org/apache/guacamole/rest/auth/DecoratedUserContext.java x: 9 commits (all time) y: 92 lines of code guacamole/src/main/java/org/apache/guacamole/rest/auth/GuacamoleAuthenticationProcessException.java x: 5 commits (all time) y: 56 lines of code guacamole/src/main/java/org/apache/guacamole/rest/auth/HashTokenSessionMap.java x: 14 commits (all time) y: 113 lines of code guacamole/src/main/java/org/apache/guacamole/rest/connection/ConnectionResource.java x: 23 commits (all time) y: 97 lines of code guacamole/src/main/java/org/apache/guacamole/rest/connectiongroup/ConnectionGroupDirectoryResource.java x: 10 commits (all time) y: 45 lines of code guacamole/src/main/java/org/apache/guacamole/rest/connectiongroup/ConnectionGroupResource.java x: 9 commits (all time) y: 41 lines of code guacamole/src/main/java/org/apache/guacamole/rest/directory/DirectoryObjectResourceFactory.java x: 6 commits (all time) y: 10 lines of code guacamole/src/main/java/org/apache/guacamole/rest/directory/DirectoryResource.java x: 37 commits (all time) y: 364 lines of code guacamole/src/main/java/org/apache/guacamole/rest/schema/SchemaResource.java x: 14 commits (all time) y: 62 lines of code guacamole/src/main/java/org/apache/guacamole/rest/session/SessionResource.java x: 21 commits (all time) y: 64 lines of code guacamole/src/main/java/org/apache/guacamole/rest/tunnel/TunnelCollectionResource.java x: 14 commits (all time) y: 40 lines of code guacamole/src/main/java/org/apache/guacamole/rest/tunnel/TunnelResource.java x: 19 commits (all time) y: 69 lines of code guacamole/src/main/java/org/apache/guacamole/rest/tunnel/TunnelResourceFactory.java x: 7 commits (all time) y: 6 lines of code guacamole/src/main/java/org/apache/guacamole/rest/user/APIUser.java x: 12 commits (all time) y: 54 lines of code guacamole/src/main/java/org/apache/guacamole/rest/user/APIUserWrapper.java x: 21 commits (all time) y: 94 lines of code guacamole/src/main/java/org/apache/guacamole/rest/user/UserObjectTranslator.java x: 11 commits (all time) y: 38 lines of code guacamole/src/main/java/org/apache/guacamole/rest/user/UserResource.java x: 33 commits (all time) y: 120 lines of code guacamole/src/main/java/org/apache/guacamole/rest/usergroup/APIUserGroupWrapper.java x: 5 commits (all time) y: 84 lines of code guacamole/src/main/java/org/apache/guacamole/rest/usergroup/UserGroupObjectTranslator.java x: 9 commits (all time) y: 30 lines of code guacamole/src/main/java/org/apache/guacamole/tunnel/InputStreamInterceptingFilter.java x: 8 commits (all time) y: 78 lines of code guacamole-common-js/src/main/webapp/modules/Mouse.js x: 34 commits (all time) y: 508 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/credentials/GuacamoleInsufficientCredentialsException.java x: 10 commits (all time) y: 13 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharing/user/SharedUser.java x: 22 commits (all time) y: 89 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/simple/SimpleUser.java x: 22 commits (all time) y: 59 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/simple/SimpleUserGroup.java x: 9 commits (all time) y: 9 lines of code guacamole/src/main/frontend/plugins/dependency-list-plugin.js x: 5 commits (all time) y: 48 lines of code guacamole-common-js/src/main/webapp/modules/Parser.js x: 20 commits (all time) y: 83 lines of code guacamole/src/main/frontend/src/app/client/directives/guacClientNotification.js x: 12 commits (all time) y: 202 lines of code guacamole/src/main/frontend/src/app/rest/services/patchService.js x: 9 commits (all time) y: 14 lines of code guacamole-common-js/src/main/webapp/modules/Tunnel.js x: 88 commits (all time) y: 490 lines of code guacamole/src/main/frontend/src/app/storage/services/sessionStorageFactory.js x: 6 commits (all time) y: 41 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/activeconnection/ActiveConnectionService.java x: 22 commits (all time) y: 97 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connection/ConnectionModel.java x: 27 commits (all time) y: 98 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connectiongroup/ConnectionGroupModel.java x: 12 commits (all time) y: 69 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharingprofile/SharingProfileModel.java x: 8 commits (all time) y: 25 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharingprofile/SharingProfileService.java x: 19 commits (all time) y: 149 lines of code guacamole/src/main/frontend/src/app/client/directives/guacClientUserCount.js x: 6 commits (all time) y: 77 lines of code guacamole/src/main/frontend/src/app/client/styles/tiled-client-grid.css x: 13 commits (all time) y: 196 lines of code guacamole/src/main/frontend/src/app/client/templates/guacTiledClients.html x: 17 commits (all time) y: 27 lines of code guacamole-common/src/main/java/org/apache/guacamole/protocol/ConfiguredGuacamoleSocket.java x: 31 commits (all time) y: 145 lines of code guacamole-common/src/main/java/org/apache/guacamole/protocol/GuacamoleClientInformation.java x: 18 commits (all time) y: 52 lines of code guacamole-common/src/main/java/org/apache/guacamole/protocol/GuacamoleProtocolVersion.java x: 25 commits (all time) y: 67 lines of code guacamole/src/main/java/org/apache/guacamole/tunnel/TunnelRequestService.java x: 38 commits (all time) y: 134 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/tunnel/ActiveConnectionRecord.java x: 22 commits (all time) y: 124 lines of code guacamole/src/main/frontend/src/app/settings/directives/guacSettingsConnectionHistory.js x: 8 commits (all time) y: 110 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/ConnectionRecord.java x: 15 commits (all time) y: 13 lines of code guacamole/src/main/frontend/src/app/player/playerModule.js x: 2 commits (all time) y: 3 lines of code guacamole/src/main/frontend/src/app/player/styles/progressIndicator.css x: 2 commits (all time) y: 59 lines of code guacamole/src/main/frontend/src/app/player/styles/seek.css x: 2 commits (all time) y: 74 lines of code guacamole/src/main/frontend/src/app/settings/styles/history.css x: 4 commits (all time) y: 51 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/base/ModeledActivityRecordSet.java x: 8 commits (all time) y: 66 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connection/ConnectionRecordMapper.java x: 17 commits (all time) y: 3 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connection/ConnectionRecordSet.java x: 18 commits (all time) y: 31 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connection/ModeledConnectionRecord.java x: 16 commits (all time) y: 31 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/UserRecordSet.java x: 10 commits (all time) y: 30 lines of code extensions/guacamole-history-recording-storage/src/main/java/org/apache/guacamole/history/connection/RecordedConnectionActivityRecordSet.java x: 2 commits (all time) y: 41 lines of code extensions/guacamole-history-recording-storage/src/main/java/org/apache/guacamole/history/user/HistoryUserContext.java x: 3 commits (all time) y: 56 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/AbstractActivityLog.java x: 2 commits (all time) y: 18 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/ActivityRecord.java x: 7 commits (all time) y: 26 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/DelegatingActivityRecord.java x: 4 commits (all time) y: 49 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/DelegatingConnectionRecord.java x: 2 commits (all time) y: 31 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/FileActivityLog.java x: 2 commits (all time) y: 29 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/ReadableAttributes.java x: 2 commits (all time) y: 5 lines of code guacamole/src/main/frontend/src/app/rest/types/ActivityLog.js x: 2 commits (all time) y: 14 lines of code guacamole/src/main/frontend/src/app/rest/types/ConnectionHistoryEntry.js x: 4 commits (all time) y: 59 lines of code doc/guacamole-playback-example/src/main/webapp/playback.js x: 11 commits (all time) y: 66 lines of code extensions/guacamole-vault/modules/guacamole-vault-base/src/main/java/org/apache/guacamole/vault/secret/CachedVaultSecretService.java x: 2 commits (all time) y: 67 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/TokenInjectingConnection.java x: 6 commits (all time) y: 31 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/TokenInjectingUserContext.java x: 7 commits (all time) y: 69 lines of code guacamole/src/main/frontend/src/app/clipboard/services/clipboardService.js x: 10 commits (all time) y: 253 lines of code guacamole/src/main/frontend/src/app/client/templates/guacClient.html x: 7 commits (all time) y: 12 lines of code guacamole/src/main/frontend/src/app/form/services/formService.js x: 5 commits (all time) y: 131 lines of code guacamole/src/main/frontend/src/app/form/templates/textField.html x: 5 commits (all time) y: 15 lines of code guacamole/src/main/frontend/src/app/form/templates/usernameField.html x: 2 commits (all time) y: 10 lines of code guacamole/src/main/frontend/src/app/manage/templates/manageConnectionGroup.html x: 5 commits (all time) y: 39 lines of code guacamole/src/main/frontend/src/app/manage/templates/manageSharingProfile.html x: 5 commits (all time) y: 36 lines of code guacamole-ext/src/main/java/org/apache/guacamole/properties/PropertiesGuacamoleProperties.java x: 6 commits (all time) y: 16 lines of code guacamole-common-js/src/main/webapp/modules/AudioPlayer.js x: 22 commits (all time) y: 221 lines of code guacamole-common-js/src/main/webapp/modules/AudioRecorder.js x: 35 commits (all time) y: 218 lines of code guacamole-common-js/src/main/webapp/modules/BlobWriter.js x: 7 commits (all time) y: 61 lines of code guacamole-common-js/src/main/webapp/modules/Event.js x: 9 commits (all time) y: 74 lines of code guacamole-common-js/src/main/webapp/modules/JSONReader.js x: 11 commits (all time) y: 23 lines of code guacamole-common-js/src/main/webapp/modules/Layer.js x: 23 commits (all time) y: 313 lines of code guacamole-common-js/src/main/webapp/modules/OnScreenKeyboard.js x: 24 commits (all time) y: 257 lines of code guacamole-common-js/src/main/webapp/modules/Position.js x: 7 commits (all time) y: 27 lines of code guacamole-common-js/src/main/webapp/modules/Status.js x: 17 commits (all time) y: 62 lines of code guacamole-common-js/src/main/webapp/modules/StringWriter.js x: 11 commits (all time) y: 69 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/conf/ConfigurationService.java x: 26 commits (all time) y: 68 lines of code extensions/guacamole-auth-totp/src/main/java/org/apache/guacamole/totp/TOTPGenerator.java x: 9 commits (all time) y: 105 lines of code guacamole-common/src/main/java/org/apache/guacamole/servlet/GuacamoleHTTPTunnelMap.java x: 7 commits (all time) y: 65 lines of code guacamole-common/src/main/java/org/apache/guacamole/servlet/GuacamoleHTTPTunnelServlet.java x: 12 commits (all time) y: 227 lines of code guacamole/src/main/frontend/src/app/rest/services/connectionGroupService.js x: 5 commits (all time) y: 63 lines of code guacamole/src/main/frontend/src/app/rest/services/permissionService.js x: 5 commits (all time) y: 83 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/ObjectQueryService.java x: 34 commits (all time) y: 148 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/conf/CaseInsensitivePatternDeserializer.java x: 2 commits (all time) y: 38 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/group/UserGroupService.java x: 29 commits (all time) y: 141 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/user/LDAPUserContext.java x: 12 commits (all time) y: 94 lines of code guacamole-ext/src/main/java/org/apache/guacamole/properties/ByteArrayProperty.java x: 7 commits (all time) y: 17 lines of code guacamole/src/main/frontend/src/app/client/styles/client.css x: 8 commits (all time) y: 88 lines of code guacamole/src/main/frontend/src/app/notification/services/guacNotification.js x: 4 commits (all time) y: 33 lines of code guacamole/doc/example/user-mapping.xml x: 12 commits (all time) y: 37 lines of code guacamole/src/main/java/org/apache/guacamole/auth/file/Authorization.java x: 6 commits (all time) y: 94 lines of code guacamole/src/main/frontend/src/app/rest/services/requestService.js x: 4 commits (all time) y: 42 lines of code guacamole/src/main/frontend/src/app/navigation/types/ClientIdentifier.js x: 5 commits (all time) y: 94 lines of code guacamole/src/main/webapp/WEB-INF/web.xml x: 47 commits (all time) y: 37 lines of code guacamole/src/main/frontend/src/app/client/directives/guacFileBrowser.js x: 4 commits (all time) y: 95 lines of code guacamole/src/main/frontend/src/app/client/directives/guacThumbnail.js x: 4 commits (all time) y: 36 lines of code guacamole/src/main/frontend/src/app/client/services/guacClientManager.js x: 10 commits (all time) y: 109 lines of code guacamole/src/main/frontend/src/app/client/styles/guac-menu.css x: 6 commits (all time) y: 108 lines of code guacamole/src/main/frontend/src/app/client/styles/transfer.css x: 4 commits (all time) y: 90 lines of code guacamole/src/main/frontend/src/app/client/types/ManagedClientGroup.js x: 12 commits (all time) y: 175 lines of code guacamole/src/main/frontend/src/app/client/types/ManagedFilesystem.js x: 5 commits (all time) y: 157 lines of code guacamole/src/main/frontend/src/app/index/styles/buttons.css x: 4 commits (all time) y: 92 lines of code guacamole/src/main/frontend/src/app/index/styles/loading.css x: 4 commits (all time) y: 44 lines of code guacamole/src/main/frontend/src/app/index/styles/other-connections.css x: 6 commits (all time) y: 133 lines of code guacamole/src/main/frontend/src/app/index/styles/ui.css x: 4 commits (all time) y: 200 lines of code guacamole/src/main/frontend/src/app/login/styles/dialog.css x: 6 commits (all time) y: 89 lines of code guacamole/src/main/frontend/src/app/navigation/styles/menu.css x: 4 commits (all time) y: 103 lines of code guacamole/src/main/frontend/src/app/notification/styles/modal.css x: 5 commits (all time) y: 30 lines of code guacamole/src/main/frontend/src/app/notification/styles/notification.css x: 6 commits (all time) y: 99 lines of code guacamole/src/main/java/org/apache/guacamole/extension/ExtensionOrderProperty.java x: 2 commits (all time) y: 54 lines of code doc/guacamole-branding-example/html/warning.html x: 4 commits (all time) y: 3 lines of code doc/guacamole-example/src/main/webapp/index.html x: 14 commits (all time) y: 45 lines of code guacamole/src/main/frontend/src/app/client/styles/file-transfer-dialog.css x: 2 commits (all time) y: 63 lines of code guacamole/src/main/frontend/src/app/client/types/ManagedDisplay.js x: 2 commits (all time) y: 44 lines of code guacamole/src/main/frontend/src/app/form/controllers/timeZoneFieldController.js x: 2 commits (all time) y: 588 lines of code guacamole/src/main/frontend/src/app/form/directives/guacInputColor.js x: 2 commits (all time) y: 34 lines of code guacamole/src/main/frontend/src/app/form/styles/terminal-color-scheme-field.css x: 2 commits (all time) y: 96 lines of code guacamole/src/main/frontend/src/app/form/types/ColorScheme.js x: 2 commits (all time) y: 754 lines of code guacamole/src/main/frontend/src/app/groupList/directives/guacGroupListFilter.js x: 2 commits (all time) y: 98 lines of code guacamole/src/main/frontend/src/app/groupList/types/GroupListItem.js x: 2 commits (all time) y: 116 lines of code guacamole/src/main/frontend/src/app/index/config/templateRequestDecorator.js x: 2 commits (all time) y: 81 lines of code guacamole/src/main/frontend/src/app/list/directives/guacPager.js x: 2 commits (all time) y: 110 lines of code guacamole/src/main/frontend/src/app/list/types/FilterToken.js x: 2 commits (all time) y: 71 lines of code guacamole/src/main/frontend/src/app/manage/directives/connectionPermissionEditor.js x: 2 commits (all time) y: 159 lines of code guacamole/src/main/frontend/src/app/manage/directives/identifierSetEditor.js x: 2 commits (all time) y: 77 lines of code guacamole/src/main/frontend/src/app/manage/directives/locationChooser.js x: 2 commits (all time) y: 47 lines of code guacamole/src/main/frontend/src/app/manage/styles/related-objects.css x: 2 commits (all time) y: 51 lines of code guacamole/src/main/frontend/src/app/osk/styles/osk.css x: 2 commits (all time) y: 147 lines of code guacamole/src/main/frontend/src/app/rest/types/PermissionFlagSet.js x: 2 commits (all time) y: 66 lines of code guacamole/src/main/frontend/src/app/settings/directives/guacSettingsSessions.js x: 2 commits (all time) y: 162 lines of code guacamole/src/main/frontend/src/app/settings/directives/guacSettingsUserGroups.js x: 2 commits (all time) y: 101 lines of code guacamole/src/main/frontend/src/app/settings/templates/settingsSessions.html x: 3 commits (all time) y: 46 lines of code guacamole/src/main/frontend/src/app/textInput/directives/guacTextInput.js x: 2 commits (all time) y: 148 lines of code guacamole/src/main/frontend/src/app/textInput/styles/textInput.css x: 2 commits (all time) y: 86 lines of code guacamole/src/main/java/org/apache/guacamole/rest/RESTServiceModule.java x: 43 commits (all time) y: 53 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/java/org/apache/guacamole/auth/postgresql/PostgreSQLAuthenticationProviderModule.java x: 25 commits (all time) y: 63 lines of code extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/JSONAuthenticationProviderModule.java x: 6 commits (all time) y: 27 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/LDAPAuthenticationProviderModule.java x: 14 commits (all time) y: 30 lines of code guacamole-common/src/main/java/org/apache/guacamole/protocol/GuacamoleStatus.java x: 11 commits (all time) y: 177 lines of code extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/RadiusConnectionService.java x: 44 commits (all time) y: 158 lines of code extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/user/UserData.java x: 7 commits (all time) y: 86 lines of code extensions/guacamole-auth-ldap/src/main/assembly/dist.xml x: 14 commits (all time) y: 31 lines of code guacamole-ext/src/main/java/org/apache/guacamole/form/Field.java x: 19 commits (all time) y: 56 lines of code guacamole/src/main/java/org/apache/guacamole/extension/LanguageResourceService.java x: 7 commits (all time) y: 170 lines of code extensions/guacamole-auth-quickconnect/src/main/java/org/apache/guacamole/auth/quickconnect/QuickConnectAuthenticationProvider.java x: 16 commits (all time) y: 27 lines of code extensions/guacamole-auth-quickconnect/src/main/java/org/apache/guacamole/auth/quickconnect/QuickConnectDirectory.java x: 22 commits (all time) y: 45 lines of code extensions/guacamole-auth-quickconnect/src/main/java/org/apache/guacamole/auth/quickconnect/QuickConnectUserContext.java x: 24 commits (all time) y: 58 lines of code extensions/guacamole-auth-quickconnect/src/main/java/org/apache/guacamole/auth/quickconnect/rest/QuickConnectREST.java x: 14 commits (all time) y: 24 lines of code guacamole/src/main/java/org/apache/guacamole/rest/RequestSizeFilter.java x: 7 commits (all time) y: 48 lines of code guacamole/src/main/java/org/apache/guacamole/rest/auth/TokenRESTService.java x: 18 commits (all time) y: 88 lines of code guacamole/src/main/java/org/apache/guacamole/rest/tunnel/StreamResource.java x: 8 commits (all time) y: 52 lines of code extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/connection/ConnectionService.java x: 7 commits (all time) y: 140 lines of code extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/CryptoService.java x: 5 commits (all time) y: 57 lines of code guacamole-common/src/main/java/org/apache/guacamole/protocol/GuacamoleConfiguration.java x: 7 commits (all time) y: 51 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connection/ModeledConnection.java x: 49 commits (all time) y: 231 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharing/connection/SharedConnection.java x: 18 commits (all time) y: 86 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/DelegatingConnection.java x: 15 commits (all time) y: 107 lines of code guacamole/src/main/java/org/apache/guacamole/rest/connection/APIConnectionWrapper.java x: 18 commits (all time) y: 79 lines of code guacamole/src/main/java/org/apache/guacamole/rest/history/HistoryResource.java x: 15 commits (all time) y: 35 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/java/org/apache/guacamole/auth/sqlserver/conf/SQLServerPasswordPolicy.java x: 3 commits (all time) y: 84 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/base/ModeledChildDirectoryObjectService.java x: 15 commits (all time) y: 70 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/base/ModeledPermissions.java x: 10 commits (all time) y: 140 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/AbstractUserContext.java x: 8 commits (all time) y: 91 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/activeconnection/TrackedActiveConnection.java x: 16 commits (all time) y: 133 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/UserModel.java x: 21 commits (all time) y: 120 lines of code guacamole-ext/src/main/java/org/apache/guacamole/properties/UriGuacamoleProperty.java x: 1 commits (all time) y: 35 lines of code guacamole/src/main/java/org/apache/guacamole/rest/auth/SecureRandomAuthTokenGenerator.java x: 8 commits (all time) y: 12 lines of code guacamole/src/main/java/org/apache/guacamole/tunnel/OutputStreamInterceptingFilter.java x: 8 commits (all time) y: 86 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connectiongroup/ModeledConnectionGroup.java x: 16 commits (all time) y: 129 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/permission/ConnectionGroupPermissionService.java x: 12 commits (all time) y: 26 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/permission/ObjectPermissionService.java x: 12 commits (all time) y: 21 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharing/user/SharedAuthenticatedUser.java x: 12 commits (all time) y: 33 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/tunnel/GuacamoleTunnelService.java x: 15 commits (all time) y: 30 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/RemoteAuthenticatedUser.java x: 21 commits (all time) y: 37 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/schema/upgrade/upgrade-pre-1.0.0.sql x: 7 commits (all time) y: 201 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/schema/upgrade/upgrade-pre-1.0.0.sql x: 7 commits (all time) y: 214 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/schema/upgrade/upgrade-pre-1.0.0.sql x: 7 commits (all time) y: 355 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/LDAPAuthenticationProvider.java x: 19 commits (all time) y: 43 lines of code extensions/guacamole-auth-quickconnect/src/main/java/org/apache/guacamole/auth/quickconnect/QuickConnectionGroup.java x: 10 commits (all time) y: 50 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/AuthenticatedUser.java x: 17 commits (all time) y: 9 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/permission/ObjectPermissionSet.java x: 9 commits (all time) y: 63 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/permission/SystemPermissionSet.java x: 9 commits (all time) y: 53 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/simple/SimpleAuthenticationProvider.java x: 24 commits (all time) y: 65 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/simple/SimpleConnectionGroup.java x: 10 commits (all time) y: 55 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/simple/SimpleObjectPermissionSet.java x: 10 commits (all time) y: 83 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/simple/SimpleUserContext.java x: 25 commits (all time) y: 66 lines of code guacamole-ext/src/main/java/org/apache/guacamole/token/StandardTokens.java x: 29 commits (all time) y: 41 lines of code guacamole/util/check-translation.py x: 3 commits (all time) y: 107 lines of code guacamole-common/src/main/java/org/apache/guacamole/websocket/GuacamoleWebSocketTunnelEndpoint.java x: 16 commits (all time) y: 177 lines of code guacamole/src/main/java/org/apache/guacamole/tunnel/websocket/jetty8/GuacamoleWebSocketTunnelServlet.java x: 16 commits (all time) y: 166 lines of code guacamole/src/main/java/org/apache/guacamole/tunnel/websocket/tomcat/GuacamoleWebSocketTunnelServlet.java x: 17 commits (all time) y: 190 lines of code guacamole/src/main/java/org/apache/guacamole/rest/permission/APIPermissionSet.java x: 8 commits (all time) y: 96 lines of code guacamole/src/main/java/org/apache/guacamole/rest/connectiongroup/ConnectionGroupTree.java x: 8 commits (all time) y: 148 lines of code extensions/guacamole-auth-header/src/main/java/org/apache/guacamole/auth/header/HTTPHeaderAuthenticationProvider.java x: 15 commits (all time) y: 25 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharing/user/SharedUserContext.java x: 17 commits (all time) y: 45 lines of code extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/RadiusAuthenticationProvider.java x: 9 commits (all time) y: 24 lines of code guacamole-common/src/main/java/org/apache/guacamole/GuacamoleException.java x: 8 commits (all time) y: 22 lines of code extensions/guacamole-auth-totp/src/main/java/org/apache/guacamole/auth/totp/user/CodeUsageTrackingService.java x: 2 commits (all time) y: 91 lines of code extensions/guacamole-auth-totp/src/main/resources/styles/totp.css x: 6 commits (all time) y: 55 lines of code guacamole-ext/src/main/java/org/apache/guacamole/xml/DocumentHandler.java x: 6 commits (all time) y: 69 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/base/ActivityRecordSearchTerm.java x: 3 commits (all time) y: 99 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connection/ConnectionRecordModel.java x: 11 commits (all time) y: 32 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/schema/upgrade/upgrade-pre-0.9.14.sql x: 11 commits (all time) y: 28 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/ConnectionRecordSet.java x: 8 commits (all time) y: 5 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/tunnel/RestrictedGuacamoleTunnelService.java x: 27 commits (all time) y: 120 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharing/connection/SharedConnectionDirectory.java x: 4 commits (all time) y: 70 lines of code guacamole-common/src/main/java/org/apache/guacamole/net/SSLGuacamoleSocket.java x: 4 commits (all time) y: 66 lines of code guacamole/src/main/java/org/apache/guacamole/tunnel/InterceptedStreamMap.java x: 4 commits (all time) y: 63 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/schema/upgrade/upgrade-pre-0.9.10.sql x: 6 commits (all time) y: 85 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/schema/upgrade/upgrade-pre-0.8.2.sql x: 3 commits (all time) y: 38 lines of code
850.0
lines of code
  min: 1.0
  average: 52.41
  25th percentile: 13.0
  median: 28.0
  75th percentile: 63.0
  max: 850.0
0 122.0
commits (all time)
min: 1.0 | average: 8.79 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 10.0 | max: 122.0

File Size vs. Contributors (all time): 1419 points

extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/SSLClientAuthenticationResource.java x: 4 contributors (all time) y: 170 lines of code extensions/guacamole-auth-header/src/main/java/org/apache/guacamole/auth/header/AuthenticationProviderService.java x: 6 contributors (all time) y: 25 lines of code extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/AuthenticationProviderService.java x: 3 contributors (all time) y: 37 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-base/src/main/java/org/apache/guacamole/auth/sso/user/SSOAuthenticatedUser.java x: 4 contributors (all time) y: 38 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/java/org/apache/guacamole/auth/cas/ticket/TicketValidationService.java x: 4 contributors (all time) y: 132 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-saml/src/main/java/org/apache/guacamole/auth/saml/AuthenticationProviderService.java x: 4 contributors (all time) y: 56 lines of code extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/DuoAuthenticationProvider.java x: 5 contributors (all time) y: 47 lines of code extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/UserVerificationService.java x: 5 contributors (all time) y: 140 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharing/ConnectionSharingService.java x: 4 contributors (all time) y: 63 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/UserService.java x: 7 contributors (all time) y: 281 lines of code extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/user/UserDataService.java x: 3 contributors (all time) y: 145 lines of code extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/AuthenticationProviderService.java x: 5 contributors (all time) y: 124 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/java/org/apache/guacamole/auth/cas/AuthenticationProviderService.java x: 4 contributors (all time) y: 50 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-openid/src/main/java/org/apache/guacamole/auth/openid/AuthenticationProviderService.java x: 5 contributors (all time) y: 75 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/AuthenticationProviderService.java x: 4 contributors (all time) y: 66 lines of code extensions/guacamole-auth-totp/src/main/java/org/apache/guacamole/auth/totp/user/UserVerificationService.java x: 5 contributors (all time) y: 191 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/RequestDetails.java x: 3 contributors (all time) y: 111 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/Credentials.java x: 6 contributors (all time) y: 95 lines of code guacamole/src/main/java/org/apache/guacamole/event/RemoteAddress.java x: 4 contributors (all time) y: 22 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/conf/ConfigurationService.java x: 3 contributors (all time) y: 123 lines of code guacamole-common-js/src/main/webapp/modules/SessionRecording.js x: 7 contributors (all time) y: 527 lines of code guacamole-common/src/main/java/org/apache/guacamole/protocol/GuacamoleParser.java x: 3 contributors (all time) y: 143 lines of code extensions/guacamole-display-statistics/src/main/resources/directives/guacClientStatistics.js x: 3 contributors (all time) y: 35 lines of code extensions/guacamole-display-statistics/src/main/resources/styles/clientStatistics.css x: 3 contributors (all time) y: 61 lines of code guacamole/src/main/frontend/src/app/player/services/keyEventDisplayService.js x: 5 contributors (all time) y: 118 lines of code guacamole-common/src/main/java/org/apache/guacamole/protocol/GuacamoleInstruction.java x: 3 contributors (all time) y: 52 lines of code guacamole-common/src/main/java/org/apache/guacamole/io/ReaderGuacamoleReader.java x: 3 contributors (all time) y: 69 lines of code extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/secret/KsmClient.java x: 3 contributors (all time) y: 235 lines of code guacamole/src/main/frontend/src/app/client/directives/guacClientPanel.js x: 3 contributors (all time) y: 54 lines of code guacamole-common-js/src/main/webapp/modules/ArrayBufferReader.js x: 4 contributors (all time) y: 26 lines of code guacamole-common-js/src/main/webapp/modules/Display.js x: 7 contributors (all time) y: 755 lines of code guacamole-common-js/src/main/webapp/modules/InputStream.js x: 5 contributors (all time) y: 36 lines of code guacamole-common/src/main/java/org/apache/guacamole/net/InetGuacamoleSocket.java x: 4 contributors (all time) y: 69 lines of code guacamole/src/main/frontend/src/app/player/services/playerHeatmapService.js x: 4 contributors (all time) y: 152 lines of code guacamole-common-js/src/main/webapp/modules/Client.js x: 9 contributors (all time) y: 850 lines of code extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/KsmAuthenticationProviderModule.java x: 3 contributors (all time) y: 41 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/base/EntityService.java x: 4 contributors (all time) y: 34 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/tunnel/AbstractGuacamoleTunnelService.java x: 6 contributors (all time) y: 342 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/ModeledAuthenticatedUser.java x: 6 contributors (all time) y: 55 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/ModeledUser.java x: 5 contributors (all time) y: 322 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/usergroup/ModeledUserGroup.java x: 4 contributors (all time) y: 88 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/usergroup/UserGroupService.java x: 5 contributors (all time) y: 98 lines of code guacamole-ext/src/main/java/org/apache/guacamole/environment/DefaultEnvironment.java x: 3 contributors (all time) y: 82 lines of code guacamole-ext/src/main/java/org/apache/guacamole/environment/DelegatingEnvironment.java x: 3 contributors (all time) y: 72 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/AbstractUser.java x: 5 contributors (all time) y: 83 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/AbstractUserGroup.java x: 5 contributors (all time) y: 72 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/DelegatingUser.java x: 4 contributors (all time) y: 105 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/Identifiable.java x: 4 contributors (all time) y: 5 lines of code extensions/guacamole-auth-header/src/main/java/org/apache/guacamole/auth/header/ConfigurationService.java x: 4 contributors (all time) y: 14 lines of code extensions/guacamole-auth-header/src/main/java/org/apache/guacamole/auth/header/HTTPHeaderGuacamoleProperties.java x: 4 contributors (all time) y: 9 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/HistoryTrackingConnection.java x: 3 contributors (all time) y: 48 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/base/ActivityRecordMapper.java x: 3 contributors (all time) y: 25 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/base/EntityMapper.java x: 3 contributors (all time) y: 12 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/base/ModeledDirectoryObjectService.java x: 6 contributors (all time) y: 183 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/base/ObjectRelationMapper.java x: 3 contributors (all time) y: 19 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connection/ConnectionService.java x: 6 contributors (all time) y: 233 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/permission/ModeledObjectPermissionService.java x: 5 contributors (all time) y: 110 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/permission/ModeledPermissionService.java x: 4 contributors (all time) y: 58 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/permission/ObjectPermissionMapper.java x: 4 contributors (all time) y: 18 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/permission/PermissionService.java x: 4 contributors (all time) y: 30 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/permission/SystemPermissionMapper.java x: 4 contributors (all time) y: 12 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/permission/SystemPermissionService.java x: 5 contributors (all time) y: 85 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/permission/UserPermissionMapper.java x: 3 contributors (all time) y: 2 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/security/PasswordPolicyService.java x: 3 contributors (all time) y: 102 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/ModeledUserContext.java x: 5 contributors (all time) y: 189 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/usergroup/UserGroupMapper.java x: 3 contributors (all time) y: 8 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/usergroup/UserGroupMemberUserGroupSet.java x: 3 contributors (all time) y: 32 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/java/org/apache/guacamole/auth/mysql/conf/MySQLEnvironment.java x: 6 contributors (all time) y: 187 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/java/org/apache/guacamole/auth/mysql/conf/MySQLGuacamoleProperties.java x: 5 contributors (all time) y: 129 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/base/EntityMapper.xml x: 4 contributors (all time) y: 159 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/connection/ConnectionMapper.xml x: 5 contributors (all time) y: 259 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/connection/ConnectionRecordMapper.xml x: 6 contributors (all time) y: 192 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/connectiongroup/ConnectionGroupMapper.xml x: 5 contributors (all time) y: 248 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/permission/SharingProfilePermissionMapper.xml x: 6 contributors (all time) y: 85 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/permission/SystemPermissionMapper.xml x: 3 contributors (all time) y: 57 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/permission/UserGroupPermissionMapper.xml x: 5 contributors (all time) y: 151 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/permission/UserPermissionMapper.xml x: 5 contributors (all time) y: 149 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/sharingprofile/SharingProfileMapper.xml x: 5 contributors (all time) y: 147 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/user/UserMapper.xml x: 5 contributors (all time) y: 368 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/user/UserParentUserGroupMapper.xml x: 4 contributors (all time) y: 99 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/user/UserRecordMapper.xml x: 4 contributors (all time) y: 162 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/usergroup/UserGroupMapper.xml x: 4 contributors (all time) y: 274 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/resources/org/apache/guacamole/auth/jdbc/usergroup/UserGroupMemberUserGroupMapper.xml x: 4 contributors (all time) y: 96 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/java/org/apache/guacamole/auth/postgresql/conf/PostgreSQLEnvironment.java x: 6 contributors (all time) y: 145 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/base/EntityMapper.xml x: 3 contributors (all time) y: 99 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/connection/ConnectionRecordMapper.xml x: 6 contributors (all time) y: 190 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/permission/ConnectionGroupPermissionMapper.xml x: 6 contributors (all time) y: 98 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/permission/UserGroupPermissionMapper.xml x: 5 contributors (all time) y: 160 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/permission/UserPermissionMapper.xml x: 6 contributors (all time) y: 158 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/usergroup/UserGroupMapper.xml x: 4 contributors (all time) y: 254 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/resources/org/apache/guacamole/auth/jdbc/usergroup/UserGroupMemberUserGroupMapper.xml x: 4 contributors (all time) y: 87 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/java/org/apache/guacamole/auth/sqlserver/conf/SQLServerEnvironment.java x: 5 contributors (all time) y: 141 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/java/org/apache/guacamole/auth/sqlserver/conf/SQLServerGuacamoleProperties.java x: 5 contributors (all time) y: 103 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/connection/ConnectionMapper.xml x: 5 contributors (all time) y: 267 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/permission/UserPermissionMapper.xml x: 6 contributors (all time) y: 150 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/user/UserMapper.xml x: 5 contributors (all time) y: 383 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/user/UserParentUserGroupMapper.xml x: 4 contributors (all time) y: 91 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/resources/org/apache/guacamole/auth/jdbc/usergroup/UserGroupMapper.xml x: 4 contributors (all time) y: 247 lines of code extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/ConfigurationService.java x: 3 contributors (all time) y: 30 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/ConnectedLDAPConfiguration.java x: 3 contributors (all time) y: 124 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/conf/DefaultLDAPConfiguration.java x: 3 contributors (all time) y: 104 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/conf/EnvironmentLDAPConfiguration.java x: 3 contributors (all time) y: 172 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/conf/JacksonLDAPConfiguration.java x: 4 contributors (all time) y: 190 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/user/LDAPAuthenticatedUser.java x: 5 contributors (all time) y: 54 lines of code extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/conf/ConfigurationService.java x: 4 contributors (all time) y: 113 lines of code extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/conf/RadiusGuacamoleProperties.java x: 4 contributors (all time) y: 75 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/java/org/apache/guacamole/auth/cas/conf/CASEnvironment.java x: 2 contributors (all time) y: 8 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-saml/src/main/java/org/apache/guacamole/auth/saml/conf/ConfigurationService.java x: 3 contributors (all time) y: 184 lines of code guacamole/src/main/frontend/src/app/client/types/ManagedClient.js x: 6 contributors (all time) y: 421 lines of code extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/auth/restrict/RestrictionVerificationService.java x: 3 contributors (all time) y: 280 lines of code extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/auth/restrict/form/DateTimeRestrictionField.java x: 2 contributors (all time) y: 24 lines of code extensions/guacamole-auth-restrict/src/main/resources/controllers/dateTimeRestrictionFieldController.js x: 2 contributors (all time) y: 21 lines of code extensions/guacamole-auth-restrict/src/main/resources/templates/dateTimeRestrictionField.html x: 2 contributors (all time) y: 12 lines of code guacamole-ext/src/main/java/org/apache/guacamole/token/TokenFilter.java x: 4 contributors (all time) y: 123 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/permission/AbstractPermissionService.java x: 5 contributors (all time) y: 33 lines of code guacamole/src/main/frontend/src/index.html x: 4 contributors (all time) y: 78 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/usergroup/UserGroupMemberUserMapper.java x: 3 contributors (all time) y: 5 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/src/main/java/org/apache/guacamole/auth/postgresql/conf/PostgreSQLGuacamoleProperties.java x: 6 contributors (all time) y: 129 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/java/org/apache/guacamole/auth/cas/CASAuthenticationProviderModule.java x: 3 contributors (all time) y: 15 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/JDBCEnvironment.java x: 6 contributors (all time) y: 40 lines of code extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/auth/restrict/TranslatableInvalidHostConnectionException.java x: 2 contributors (all time) y: 15 lines of code extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/auth/restrict/user/RestrictedUser.java x: 2 contributors (all time) y: 79 lines of code extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/auth/restrict/user/RestrictedUserContext.java x: 2 contributors (all time) y: 134 lines of code extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/calendar/DailyRestriction.java x: 2 contributors (all time) y: 44 lines of code extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/calendar/TimeRestrictionParser.java x: 2 contributors (all time) y: 57 lines of code extensions/guacamole-auth-restrict/src/main/java/org/apache/guacamole/host/HostRestrictionParser.java x: 2 contributors (all time) y: 27 lines of code extensions/guacamole-auth-restrict/src/main/resources/controllers/hostRestrictionFieldController.js x: 2 contributors (all time) y: 55 lines of code extensions/guacamole-auth-restrict/src/main/resources/controllers/timeRestrictionFieldController.js x: 2 contributors (all time) y: 148 lines of code extensions/guacamole-auth-restrict/src/main/resources/restrictModule.js x: 2 contributors (all time) y: 4 lines of code extensions/guacamole-auth-restrict/src/main/resources/templates/timeRestrictionField.html x: 2 contributors (all time) y: 38 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/connection/ConnectionService.java x: 8 contributors (all time) y: 191 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/schema/001-create-schema.sql x: 6 contributors (all time) y: 311 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/schema/002-create-admin-user.sql x: 5 contributors (all time) y: 29 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/schema/001-create-schema.sql x: 7 contributors (all time) y: 372 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/schema/upgrade/upgrade-pre-1.6.0.sql x: 2 contributors (all time) y: 3 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/schema/001-create-schema.sql x: 4 contributors (all time) y: 535 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/schema/upgrade/upgrade-pre-1.6.0.sql x: 2 contributors (all time) y: 17 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/AuthenticationProviderService.java x: 7 contributors (all time) y: 196 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/user/UserService.java x: 7 contributors (all time) y: 90 lines of code extensions/guacamole-auth-quickconnect/src/main/java/org/apache/guacamole/auth/quickconnect/utility/QCParser.java x: 4 contributors (all time) y: 138 lines of code guacamole-common-js/src/main/webapp/modules/Version.js x: 6 contributors (all time) y: 2 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/simple/SimpleConnection.java x: 6 contributors (all time) y: 125 lines of code guacamole/src/main/frontend/src/app/navigation/services/userPageService.js x: 3 contributors (all time) y: 229 lines of code guacamole/src/main/frontend/src/app/rest/types/PermissionSet.js x: 3 contributors (all time) y: 150 lines of code guacamole/src/main/java/org/apache/guacamole/extension/ExtensionModule.java x: 6 contributors (all time) y: 244 lines of code guacamole-common-js/src/main/webapp/modules/Keyboard.js x: 10 contributors (all time) y: 589 lines of code guacamole/src/main/frontend/src/app/clipboard/directives/guacClipboard.js x: 5 contributors (all time) y: 41 lines of code guacamole/src/main/frontend/src/app/clipboard/styles/clipboard.css x: 5 contributors (all time) y: 70 lines of code guacamole/src/main/frontend/src/app/clipboard/templates/guacClipboard.html x: 5 contributors (all time) y: 12 lines of code guacamole/src/main/frontend/src/app/home/controllers/homeController.js x: 4 contributors (all time) y: 31 lines of code extensions/guacamole-auth-ban/src/main/java/org/apache/guacamole/auth/ban/BanningAuthenticationListener.java x: 2 contributors (all time) y: 92 lines of code extensions/guacamole-auth-ban/src/main/java/org/apache/guacamole/auth/ban/status/InMemoryAuthenticationFailureTracker.java x: 2 contributors (all time) y: 72 lines of code extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/DuoAuthenticationProviderModule.java x: 5 contributors (all time) y: 23 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/JDBCAuthenticationProviderModule.java x: 5 contributors (all time) y: 155 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/JDBCAuthenticationProviderService.java x: 6 contributors (all time) y: 93 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/usergroup/UserGroupDirectory.java x: 4 contributors (all time) y: 44 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-base/src/main/java/org/apache/guacamole/auth/sso/SSOAuthenticationEventListener.java x: 2 contributors (all time) y: 35 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/conf/WildcardURIGuacamoleProperty.java x: 3 contributors (all time) y: 23 lines of code extensions/guacamole-auth-totp/src/main/resources/templates/authenticationCodeField.html x: 5 contributors (all time) y: 38 lines of code extensions/guacamole-vault/modules/guacamole-vault-base/src/main/java/org/apache/guacamole/vault/secret/WindowsUsername.java x: 2 contributors (all time) y: 43 lines of code extensions/guacamole-vault/modules/guacamole-vault-base/src/main/java/org/apache/guacamole/vault/user/VaultUserContext.java x: 2 contributors (all time) y: 224 lines of code extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/conf/KsmAttributeService.java x: 2 contributors (all time) y: 146 lines of code extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/conf/KsmConfigurationService.java x: 2 contributors (all time) y: 96 lines of code extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/secret/KsmRecordService.java x: 3 contributors (all time) y: 213 lines of code extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/secret/KsmSecretService.java x: 2 contributors (all time) y: 229 lines of code extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/user/KsmDirectory.java x: 2 contributors (all time) y: 31 lines of code extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/user/KsmDirectoryService.java x: 2 contributors (all time) y: 86 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/DelegatingUserGroup.java x: 3 contributors (all time) y: 84 lines of code guacamole-ext/src/main/java/org/apache/guacamole/properties/EnumGuacamoleProperty.java x: 3 contributors (all time) y: 93 lines of code guacamole/src/main/frontend/src/app/auth/service/authenticationService.js x: 4 contributors (all time) y: 150 lines of code guacamole/src/main/frontend/src/app/client/controllers/clientController.js x: 5 contributors (all time) y: 311 lines of code guacamole/src/main/frontend/src/app/client/directives/guacClient.js x: 3 contributors (all time) y: 286 lines of code guacamole/src/main/frontend/src/app/client/directives/guacTiledClients.js x: 2 contributors (all time) y: 70 lines of code guacamole/src/main/frontend/src/app/client/templates/client.html x: 4 contributors (all time) y: 164 lines of code guacamole/src/main/frontend/src/app/element/directives/guacDrop.js x: 2 contributors (all time) y: 51 lines of code guacamole/src/main/frontend/src/app/form/directives/form.js x: 3 contributors (all time) y: 75 lines of code guacamole/src/main/frontend/src/app/import/controllers/importConnectionsController.js x: 3 contributors (all time) y: 262 lines of code guacamole/src/main/frontend/src/app/import/directives/connectionImportErrors.js x: 2 contributors (all time) y: 114 lines of code guacamole/src/main/frontend/src/app/import/services/connectionCSVService.js x: 4 contributors (all time) y: 194 lines of code guacamole/src/main/frontend/src/app/import/services/connectionParseService.js x: 3 contributors (all time) y: 361 lines of code guacamole/src/main/frontend/src/app/import/styles/import.css x: 2 contributors (all time) y: 102 lines of code guacamole/src/main/frontend/src/app/import/templates/connectionImport.html x: 3 contributors (all time) y: 65 lines of code guacamole/src/main/frontend/src/app/index/config/indexRouteConfig.js x: 4 contributors (all time) y: 115 lines of code guacamole/src/main/frontend/src/app/index/controllers/indexController.js x: 4 contributors (all time) y: 142 lines of code guacamole/src/main/frontend/src/app/manage/controllers/manageConnectionController.js x: 3 contributors (all time) y: 120 lines of code guacamole/src/main/frontend/src/app/manage/controllers/manageUserController.js x: 3 contributors (all time) y: 164 lines of code guacamole/src/main/frontend/src/app/manage/controllers/manageUserGroupController.js x: 3 contributors (all time) y: 175 lines of code guacamole/src/main/frontend/src/app/player/directives/player.js x: 3 contributors (all time) y: 260 lines of code guacamole/src/main/frontend/src/app/rest/services/connectionService.js x: 4 contributors (all time) y: 73 lines of code guacamole/src/main/frontend/src/app/rest/services/tunnelService.js x: 6 contributors (all time) y: 165 lines of code guacamole/src/main/frontend/src/app/rest/services/userService.js x: 4 contributors (all time) y: 81 lines of code guacamole/src/main/frontend/src/app/settings/directives/guacSettingsConnections.js x: 2 contributors (all time) y: 153 lines of code guacamole/src/main/frontend/src/app/settings/styles/history-player.css x: 3 contributors (all time) y: 114 lines of code guacamole/src/main/frontend/src/app/settings/templates/settingsUsers.html x: 3 contributors (all time) y: 45 lines of code guacamole/src/main/java/org/apache/guacamole/GuacamoleServletContextListener.java x: 4 contributors (all time) y: 155 lines of code guacamole/src/main/java/org/apache/guacamole/GuacamoleSession.java x: 4 contributors (all time) y: 108 lines of code guacamole/src/main/java/org/apache/guacamole/extension/AuthenticationProviderFacade.java x: 5 contributors (all time) y: 162 lines of code guacamole/src/main/java/org/apache/guacamole/extension/Extension.java x: 5 contributors (all time) y: 187 lines of code guacamole/src/main/java/org/apache/guacamole/log/LogLevel.java x: 2 contributors (all time) y: 50 lines of code guacamole/src/main/java/org/apache/guacamole/rest/APIError.java x: 3 contributors (all time) y: 94 lines of code guacamole/src/main/java/org/apache/guacamole/rest/activeconnection/ActiveConnectionResource.java x: 4 contributors (all time) y: 52 lines of code guacamole/src/main/java/org/apache/guacamole/rest/auth/AuthenticationService.java x: 7 contributors (all time) y: 219 lines of code guacamole/src/main/java/org/apache/guacamole/rest/directory/DirectoryResource.java x: 4 contributors (all time) y: 364 lines of code guacamole/src/main/java/org/apache/guacamole/tunnel/InputStreamInterceptingFilter.java x: 5 contributors (all time) y: 78 lines of code guacamole-common-js/src/main/webapp/modules/Mouse.js x: 8 contributors (all time) y: 508 lines of code guacamole-common-js/src/main/webapp/modules/Parser.js x: 7 contributors (all time) y: 83 lines of code guacamole/src/main/frontend/src/app/client/directives/guacClientNotification.js x: 3 contributors (all time) y: 202 lines of code guacamole-common-js/src/main/webapp/modules/Tunnel.js x: 12 contributors (all time) y: 490 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/activeconnection/ActiveConnectionService.java x: 5 contributors (all time) y: 97 lines of code guacamole/src/main/frontend/src/app/client/styles/tiled-client-grid.css x: 4 contributors (all time) y: 196 lines of code guacamole/src/main/java/org/apache/guacamole/tunnel/TunnelRequestService.java x: 6 contributors (all time) y: 134 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/tunnel/ActiveConnectionRecord.java x: 4 contributors (all time) y: 124 lines of code guacamole/src/main/frontend/src/app/settings/directives/guacSettingsConnectionHistory.js x: 3 contributors (all time) y: 110 lines of code guacamole/src/main/frontend/src/app/player/styles/seek.css x: 2 contributors (all time) y: 74 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connection/ConnectionRecordMapper.java x: 5 contributors (all time) y: 3 lines of code guacamole-common-js/src/main/webapp/modules/StringReader.js x: 6 contributors (all time) y: 17 lines of code guacamole/src/main/frontend/src/app/form/services/formService.js x: 3 contributors (all time) y: 131 lines of code guacamole-common-js/src/main/webapp/modules/AudioPlayer.js x: 6 contributors (all time) y: 221 lines of code guacamole-common-js/src/main/webapp/modules/AudioRecorder.js x: 5 contributors (all time) y: 218 lines of code guacamole-common-js/src/main/webapp/modules/BlobReader.js x: 4 contributors (all time) y: 43 lines of code guacamole-common-js/src/main/webapp/modules/BlobWriter.js x: 5 contributors (all time) y: 61 lines of code guacamole-common-js/src/main/webapp/modules/DataURIReader.js x: 5 contributors (all time) y: 16 lines of code guacamole-common-js/src/main/webapp/modules/JSONReader.js x: 6 contributors (all time) y: 23 lines of code guacamole-common-js/src/main/webapp/modules/Layer.js x: 7 contributors (all time) y: 313 lines of code guacamole-common-js/src/main/webapp/modules/OnScreenKeyboard.js x: 7 contributors (all time) y: 257 lines of code guacamole-common-js/src/main/webapp/modules/Status.js x: 6 contributors (all time) y: 62 lines of code guacamole-common-js/src/main/webapp/modules/VideoPlayer.js x: 6 contributors (all time) y: 14 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/conf/ConfigurationService.java x: 6 contributors (all time) y: 68 lines of code guacamole-common/src/main/java/org/apache/guacamole/servlet/GuacamoleHTTPTunnelServlet.java x: 4 contributors (all time) y: 227 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/ObjectQueryService.java x: 7 contributors (all time) y: 148 lines of code extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/group/UserGroupService.java x: 7 contributors (all time) y: 141 lines of code guacamole/src/main/frontend/src/app/client/styles/client.css x: 3 contributors (all time) y: 88 lines of code guacamole/src/main/frontend/src/app/client/services/guacClientManager.js x: 2 contributors (all time) y: 109 lines of code guacamole/src/main/frontend/src/app/client/styles/notification.css x: 2 contributors (all time) y: 62 lines of code guacamole/src/main/frontend/src/app/client/styles/transfer.css x: 2 contributors (all time) y: 90 lines of code guacamole/src/main/frontend/src/app/client/types/ManagedClientGroup.js x: 2 contributors (all time) y: 175 lines of code guacamole/src/main/frontend/src/app/client/types/ManagedFilesystem.js x: 2 contributors (all time) y: 157 lines of code guacamole/src/main/frontend/src/app/index/styles/other-connections.css x: 2 contributors (all time) y: 133 lines of code guacamole/src/main/frontend/src/app/index/styles/ui.css x: 2 contributors (all time) y: 200 lines of code doc/guacamole-example/src/main/webapp/index.html x: 5 contributors (all time) y: 45 lines of code extensions/guacamole-auth-radius/src/main/resources/templates/radiusStateField.html x: 4 contributors (all time) y: 1 lines of code guacamole/src/main/frontend/src/app/form/controllers/timeZoneFieldController.js x: 2 contributors (all time) y: 588 lines of code guacamole/src/main/frontend/src/app/form/types/ColorScheme.js x: 2 contributors (all time) y: 754 lines of code guacamole/src/main/frontend/src/app/groupList/directives/guacGroupListFilter.js x: 2 contributors (all time) y: 98 lines of code guacamole/src/main/frontend/src/app/index/config/templateRequestDecorator.js x: 2 contributors (all time) y: 81 lines of code guacamole/src/main/frontend/src/app/manage/directives/connectionPermissionEditor.js x: 2 contributors (all time) y: 159 lines of code guacamole/src/main/frontend/src/app/rest/types/PermissionFlagSet.js x: 2 contributors (all time) y: 66 lines of code guacamole/src/main/frontend/src/app/settings/directives/guacSettingsSessions.js x: 2 contributors (all time) y: 162 lines of code guacamole/src/main/java/org/apache/guacamole/rest/RESTServiceModule.java x: 5 contributors (all time) y: 53 lines of code guacamole/src/main/java/org/apache/guacamole/extension/LanguageResourceService.java x: 3 contributors (all time) y: 170 lines of code guacamole/src/main/java/org/apache/guacamole/rest/connectiongroup/APIConnectionGroup.java x: 3 contributors (all time) y: 79 lines of code extensions/guacamole-auth-quickconnect/src/main/java/org/apache/guacamole/auth/quickconnect/QuickConnectUserContext.java x: 5 contributors (all time) y: 58 lines of code guacamole/src/main/java/org/apache/guacamole/rest/auth/TokenRESTService.java x: 5 contributors (all time) y: 88 lines of code extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/connection/ConnectionService.java x: 3 contributors (all time) y: 140 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connection/ModeledConnection.java x: 4 contributors (all time) y: 231 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/DelegatingConnection.java x: 5 contributors (all time) y: 107 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/UserModel.java x: 6 contributors (all time) y: 120 lines of code guacamole-ext/src/main/java/org/apache/guacamole/properties/UriGuacamoleProperty.java x: 1 contributors (all time) y: 35 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connectiongroup/ModeledConnectionGroup.java x: 4 contributors (all time) y: 129 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/schema/upgrade/upgrade-pre-1.0.0.sql x: 3 contributors (all time) y: 355 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/AuthenticatedUser.java x: 5 contributors (all time) y: 9 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/DelegatingConnectionGroup.java x: 5 contributors (all time) y: 92 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/simple/SimpleAuthenticationProvider.java x: 6 contributors (all time) y: 65 lines of code guacamole-ext/src/main/java/org/apache/guacamole/token/StandardTokens.java x: 6 contributors (all time) y: 41 lines of code guacamole/src/main/java/org/apache/guacamole/tunnel/websocket/tomcat/GuacamoleWebSocketTunnelServlet.java x: 3 contributors (all time) y: 190 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/activeconnection/package-info.java x: 1 contributors (all time) y: 1 lines of code guacamole/src/main/java/org/apache/guacamole/tunnel/websocket/RestrictedGuacamoleWebSocketTunnelEndpoint.java x: 1 contributors (all time) y: 44 lines of code
850.0
lines of code
  min: 1.0
  average: 52.41
  25th percentile: 13.0
  median: 28.0
  75th percentile: 63.0
  max: 850.0
0 12.0
contributors (all time)
min: 1.0 | average: 2.9 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 12.0

File Size vs. Commits (30 days): 21 points

extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/SSLClientAuthenticationResource.java x: 8 commits (30d) y: 170 lines of code extensions/guacamole-auth-header/src/main/java/org/apache/guacamole/auth/header/AuthenticationProviderService.java x: 8 commits (30d) y: 25 lines of code extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/AuthenticationProviderService.java x: 4 commits (30d) y: 37 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-base/src/main/java/org/apache/guacamole/auth/sso/user/SSOAuthenticatedUser.java x: 4 commits (30d) y: 38 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/java/org/apache/guacamole/auth/cas/ticket/TicketValidationService.java x: 4 commits (30d) y: 132 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-saml/src/main/java/org/apache/guacamole/auth/saml/AuthenticationProviderService.java x: 8 commits (30d) y: 56 lines of code extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/DuoAuthenticationProvider.java x: 4 commits (30d) y: 47 lines of code extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/UserVerificationService.java x: 4 commits (30d) y: 140 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharing/ConnectionSharingService.java x: 4 commits (30d) y: 63 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/UserService.java x: 4 commits (30d) y: 281 lines of code extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/RequestValidationService.java x: 4 commits (30d) y: 39 lines of code extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/user/UserDataService.java x: 4 commits (30d) y: 145 lines of code extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/AuthenticationProviderService.java x: 4 commits (30d) y: 124 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/java/org/apache/guacamole/auth/cas/AuthenticationProviderService.java x: 4 commits (30d) y: 50 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-openid/src/main/java/org/apache/guacamole/auth/openid/AuthenticationProviderService.java x: 4 commits (30d) y: 75 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/AuthenticationProviderService.java x: 4 commits (30d) y: 66 lines of code extensions/guacamole-auth-totp/src/main/java/org/apache/guacamole/auth/totp/user/UserVerificationService.java x: 4 commits (30d) y: 191 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/RequestDetails.java x: 4 commits (30d) y: 111 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/Credentials.java x: 4 commits (30d) y: 95 lines of code guacamole/src/main/java/org/apache/guacamole/event/RemoteAddress.java x: 4 commits (30d) y: 22 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/conf/ConfigurationService.java x: 8 commits (30d) y: 123 lines of code
281.0
lines of code
  min: 22.0
  average: 96.67
  25th percentile: 43.0
  median: 75.0
  75th percentile: 136.0
  max: 281.0
0 8.0
commits (30d)
min: 4.0 | average: 4.76 | 25th percentile: 4.0 | median: 4.0 | 75th percentile: 4.0 | max: 8.0

File Size vs. Contributors (30 days): 21 points

extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/SSLClientAuthenticationResource.java x: 3 contributors (30d) y: 170 lines of code extensions/guacamole-auth-header/src/main/java/org/apache/guacamole/auth/header/AuthenticationProviderService.java x: 3 contributors (30d) y: 25 lines of code extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/AuthenticationProviderService.java x: 3 contributors (30d) y: 37 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-base/src/main/java/org/apache/guacamole/auth/sso/user/SSOAuthenticatedUser.java x: 3 contributors (30d) y: 38 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/java/org/apache/guacamole/auth/cas/ticket/TicketValidationService.java x: 3 contributors (30d) y: 132 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-saml/src/main/java/org/apache/guacamole/auth/saml/AuthenticationProviderService.java x: 3 contributors (30d) y: 56 lines of code extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/DuoAuthenticationProvider.java x: 3 contributors (30d) y: 47 lines of code extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/UserVerificationService.java x: 3 contributors (30d) y: 140 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharing/ConnectionSharingService.java x: 3 contributors (30d) y: 63 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/UserService.java x: 3 contributors (30d) y: 281 lines of code extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/RequestValidationService.java x: 3 contributors (30d) y: 39 lines of code extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/user/UserDataService.java x: 3 contributors (30d) y: 145 lines of code extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/AuthenticationProviderService.java x: 3 contributors (30d) y: 124 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/java/org/apache/guacamole/auth/cas/AuthenticationProviderService.java x: 3 contributors (30d) y: 50 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-openid/src/main/java/org/apache/guacamole/auth/openid/AuthenticationProviderService.java x: 3 contributors (30d) y: 75 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/AuthenticationProviderService.java x: 3 contributors (30d) y: 66 lines of code extensions/guacamole-auth-totp/src/main/java/org/apache/guacamole/auth/totp/user/UserVerificationService.java x: 3 contributors (30d) y: 191 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/RequestDetails.java x: 3 contributors (30d) y: 111 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/Credentials.java x: 3 contributors (30d) y: 95 lines of code guacamole/src/main/java/org/apache/guacamole/event/RemoteAddress.java x: 3 contributors (30d) y: 22 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/conf/ConfigurationService.java x: 3 contributors (30d) y: 123 lines of code
281.0
lines of code
  min: 22.0
  average: 96.67
  25th percentile: 43.0
  median: 75.0
  75th percentile: 136.0
  max: 281.0
0 3.0
contributors (30d)
min: 3.0 | average: 3.0 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 3.0 | max: 3.0

File Size vs. Commits (90 days): 35 points

extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/SSLClientAuthenticationResource.java x: 8 commits (90d) y: 170 lines of code extensions/guacamole-auth-header/src/main/java/org/apache/guacamole/auth/header/AuthenticationProviderService.java x: 8 commits (90d) y: 25 lines of code extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/AuthenticationProviderService.java x: 4 commits (90d) y: 37 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/java/org/apache/guacamole/auth/cas/ticket/TicketValidationService.java x: 4 commits (90d) y: 132 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-saml/src/main/java/org/apache/guacamole/auth/saml/AuthenticationProviderService.java x: 8 commits (90d) y: 56 lines of code extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/DuoAuthenticationProvider.java x: 4 commits (90d) y: 47 lines of code extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/UserVerificationService.java x: 4 commits (90d) y: 140 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharing/ConnectionSharingService.java x: 4 commits (90d) y: 63 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/UserService.java x: 4 commits (90d) y: 281 lines of code extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/RequestValidationService.java x: 4 commits (90d) y: 39 lines of code extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/user/UserDataService.java x: 4 commits (90d) y: 145 lines of code extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/AuthenticationProviderService.java x: 4 commits (90d) y: 124 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/java/org/apache/guacamole/auth/cas/AuthenticationProviderService.java x: 4 commits (90d) y: 50 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-openid/src/main/java/org/apache/guacamole/auth/openid/AuthenticationProviderService.java x: 4 commits (90d) y: 75 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/AuthenticationProviderService.java x: 4 commits (90d) y: 66 lines of code extensions/guacamole-auth-totp/src/main/java/org/apache/guacamole/auth/totp/user/UserVerificationService.java x: 4 commits (90d) y: 191 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/RequestDetails.java x: 4 commits (90d) y: 111 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/Credentials.java x: 4 commits (90d) y: 95 lines of code guacamole/src/main/java/org/apache/guacamole/event/RemoteAddress.java x: 4 commits (90d) y: 22 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/conf/ConfigurationService.java x: 8 commits (90d) y: 123 lines of code guacamole-common-js/src/main/webapp/modules/SessionRecording.js x: 3 commits (90d) y: 527 lines of code guacamole-common/src/main/java/org/apache/guacamole/protocol/GuacamoleParser.java x: 9 commits (90d) y: 143 lines of code extensions/guacamole-display-statistics/src/main/resources/directives/guacClientStatistics.js x: 2 commits (90d) y: 35 lines of code extensions/guacamole-display-statistics/src/main/resources/styles/clientStatistics.css x: 2 commits (90d) y: 61 lines of code extensions/guacamole-display-statistics/src/main/resources/templates/guacClientStatistics.html x: 2 commits (90d) y: 38 lines of code guacamole/src/main/frontend/src/app/player/services/keyEventDisplayService.js x: 3 commits (90d) y: 118 lines of code guacamole-common/src/main/java/org/apache/guacamole/protocol/GuacamoleInstruction.java x: 6 commits (90d) y: 52 lines of code guacamole-common/src/main/java/org/apache/guacamole/io/ReaderGuacamoleReader.java x: 6 commits (90d) y: 69 lines of code extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/secret/KsmClient.java x: 3 commits (90d) y: 235 lines of code guacamole/src/main/frontend/src/app/client/directives/guacClientPanel.js x: 3 commits (90d) y: 54 lines of code guacamole-common-js/src/main/webapp/modules/ArrayBufferReader.js x: 3 commits (90d) y: 26 lines of code guacamole-common-js/src/main/webapp/modules/Display.js x: 3 commits (90d) y: 755 lines of code guacamole-common-js/src/main/webapp/modules/InputStream.js x: 3 commits (90d) y: 36 lines of code guacamole-common/src/main/java/org/apache/guacamole/net/InetGuacamoleSocket.java x: 3 commits (90d) y: 69 lines of code
755.0
lines of code
  min: 22.0
  average: 121.37
  25th percentile: 39.0
  median: 69.0
  75th percentile: 140.0
  max: 755.0
0 9.0
commits (90d)
min: 2.0 | average: 4.31 | 25th percentile: 3.0 | median: 4.0 | 75th percentile: 4.0 | max: 9.0

File Size vs. Contributors (90 days): 35 points

extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/SSLClientAuthenticationResource.java x: 3 contributors (90d) y: 170 lines of code extensions/guacamole-auth-header/src/main/java/org/apache/guacamole/auth/header/AuthenticationProviderService.java x: 3 contributors (90d) y: 25 lines of code extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/AuthenticationProviderService.java x: 3 contributors (90d) y: 37 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/java/org/apache/guacamole/auth/cas/ticket/TicketValidationService.java x: 3 contributors (90d) y: 132 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-saml/src/main/java/org/apache/guacamole/auth/saml/AuthenticationProviderService.java x: 3 contributors (90d) y: 56 lines of code extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/DuoAuthenticationProvider.java x: 3 contributors (90d) y: 47 lines of code extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/UserVerificationService.java x: 3 contributors (90d) y: 140 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharing/ConnectionSharingService.java x: 3 contributors (90d) y: 63 lines of code extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/UserService.java x: 3 contributors (90d) y: 281 lines of code extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/RequestValidationService.java x: 3 contributors (90d) y: 39 lines of code extensions/guacamole-auth-json/src/main/java/org/apache/guacamole/auth/json/user/UserDataService.java x: 3 contributors (90d) y: 145 lines of code extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/AuthenticationProviderService.java x: 3 contributors (90d) y: 124 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-cas/src/main/java/org/apache/guacamole/auth/cas/AuthenticationProviderService.java x: 3 contributors (90d) y: 50 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-openid/src/main/java/org/apache/guacamole/auth/openid/AuthenticationProviderService.java x: 3 contributors (90d) y: 75 lines of code extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/AuthenticationProviderService.java x: 3 contributors (90d) y: 66 lines of code extensions/guacamole-auth-totp/src/main/java/org/apache/guacamole/auth/totp/user/UserVerificationService.java x: 3 contributors (90d) y: 191 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/RequestDetails.java x: 3 contributors (90d) y: 111 lines of code guacamole-ext/src/main/java/org/apache/guacamole/net/auth/Credentials.java x: 3 contributors (90d) y: 95 lines of code guacamole/src/main/java/org/apache/guacamole/event/RemoteAddress.java x: 3 contributors (90d) y: 22 lines of code guacamole-common-js/src/main/webapp/modules/SessionRecording.js x: 2 contributors (90d) y: 527 lines of code guacamole-common/src/main/java/org/apache/guacamole/protocol/GuacamoleParser.java x: 2 contributors (90d) y: 143 lines of code extensions/guacamole-display-statistics/src/main/resources/directives/guacClientStatistics.js x: 1 contributors (90d) y: 35 lines of code extensions/guacamole-display-statistics/src/main/resources/styles/clientStatistics.css x: 1 contributors (90d) y: 61 lines of code extensions/guacamole-display-statistics/src/main/resources/templates/guacClientStatistics.html x: 1 contributors (90d) y: 38 lines of code guacamole/src/main/frontend/src/app/player/services/keyEventDisplayService.js x: 3 contributors (90d) y: 118 lines of code guacamole-common/src/main/java/org/apache/guacamole/protocol/GuacamoleInstruction.java x: 2 contributors (90d) y: 52 lines of code guacamole-common/src/main/java/org/apache/guacamole/io/ReaderGuacamoleReader.java x: 2 contributors (90d) y: 69 lines of code extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/secret/KsmClient.java x: 2 contributors (90d) y: 235 lines of code guacamole/src/main/frontend/src/app/client/directives/guacClientPanel.js x: 2 contributors (90d) y: 54 lines of code guacamole-common-js/src/main/webapp/modules/ArrayBufferReader.js x: 2 contributors (90d) y: 26 lines of code guacamole-common-js/src/main/webapp/modules/Display.js x: 2 contributors (90d) y: 755 lines of code guacamole-common-js/src/main/webapp/modules/InputStream.js x: 2 contributors (90d) y: 36 lines of code
755.0
lines of code
  min: 22.0
  average: 121.37
  25th percentile: 39.0
  median: 69.0
  75th percentile: 140.0
  max: 755.0
0 3.0
contributors (90d)
min: 1.0 | average: 2.54 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 3.0 | max: 3.0