mposolda
|
ab02dea902
|
Fixes in AuthenticationProvider. Fixing testsuite
|
2014-03-25 15:05:08 +01:00 |
|
mposolda
|
793f69d4b6
|
Authentication SPI. Implementations based on Picketlink+LDAP, model and external model (other realm). Added KeycloakRegistry
|
2014-03-24 23:11:11 +01:00 |
|
Stian Thorgersen
|
702ae0307e
|
Fixes to account referrer to allow configurable referrer uri based on app redirect uri
|
2014-03-19 16:52:41 +00:00 |
|
Stian Thorgersen
|
331ab71427
|
KEYCLOAK-380 Added OAuth2Constants
|
2014-03-15 10:43:52 +00:00 |
|
Stian Thorgersen
|
f9aaa16cfe
|
KEYCLOAK-378 KEYCLOAK-379 KEYCLOAK-381 Fix refresh token if token contains app roles. Changed long time fields in AccessCode and AccessToken to int
|
2014-03-15 10:15:10 +00:00 |
|
Bill Burke
|
7763da1273
|
bump version to beta-1 snapshot
|
2014-03-13 11:24:38 -04:00 |
|
Bill Burke
|
1c6b867079
|
bump version
|
2014-03-13 10:58:22 -04:00 |
|
Bill Burke
|
08769a2daa
|
NPE in create user
|
2014-03-13 10:56:09 -04:00 |
|
Stian Thorgersen
|
ee5cab04e0
|
Set next version
|
2014-03-13 09:10:42 +00:00 |
|
Bill Burke
|
3ff8d0fd1f
|
bump version
|
2014-03-12 16:48:12 -04:00 |
|
Bill Burke
|
52018b1f81
|
revoke on logoutAll
|
2014-03-12 15:57:43 -04:00 |
|
Bill Burke
|
e48cc006f6
|
Merge remote-tracking branch 'upstream/master'
|
2014-03-12 10:17:24 -04:00 |
|
Bill Burke
|
accb56be7f
|
user import fix
|
2014-03-12 10:17:09 -04:00 |
|
Stian Thorgersen
|
a1f10ef54b
|
Merge pull request #285 from stianst/master
Add user friendly username for social links. Show access denied if social login is cancelled
|
2014-03-12 13:52:28 +00:00 |
|
Stian Thorgersen
|
0214827492
|
KEYCLOAK-364 Show access denied if social login is cancelled
|
2014-03-12 09:21:11 +00:00 |
|
Stian Thorgersen
|
6dc156712e
|
KEYCLOAK-359 Add user friendly username for social links
|
2014-03-12 08:52:47 +00:00 |
|
Bill Burke
|
e836371887
|
security context propagation
|
2014-03-11 17:40:53 -04:00 |
|
mposolda
|
3d0d130622
|
KEYCLOAK-26 Linking social providers to existing account
|
2014-03-10 11:31:59 +01:00 |
|
Bill Burke
|
2b01de5ecf
|
remove transaction
|
2014-03-07 08:35:41 -05:00 |
|
Bill Burke
|
dd292c1d52
|
remove scope support for now part 2
|
2014-03-06 10:26:46 -05:00 |
|
Bill Burke
|
801ef3281a
|
remove scope support for now
|
2014-03-06 09:59:27 -05:00 |
|
Bill Burke
|
8f29bf0a5a
|
client type selection
|
2014-03-06 09:48:52 -05:00 |
|
Bill Burke
|
599faa3cb5
|
public clients
|
2014-03-05 20:26:27 -05:00 |
|
Stian Thorgersen
|
60bb05e6ca
|
Added Config to centralize system properties used to configure KC
|
2014-03-05 15:20:53 +00:00 |
|
Stian Thorgersen
|
0219aa1e4c
|
Added support for any port with http://localhost redirect uri
|
2014-03-05 12:54:57 +00:00 |
|
Bill Burke
|
d6bd02ea7d
|
session mgmt
|
2014-03-04 22:25:33 -05:00 |
|
Bill Burke
|
7699dd2701
|
Merge remote-tracking branch 'upstream/master'
|
2014-03-04 15:52:40 -05:00 |
|
Bill Burke
|
2d86b29b6c
|
session stats
|
2014-03-04 15:52:27 -05:00 |
|
Stian Thorgersen
|
77259320cf
|
Fix js for cors requests
|
2014-03-04 15:27:13 +00:00 |
|
Bill Burke
|
06288fa07b
|
revocation app level
|
2014-03-03 17:10:15 -05:00 |
|
Bill Burke
|
01154f18dd
|
Merge remote-tracking branch 'upstream/master'
|
2014-03-03 15:50:21 -05:00 |
|
Bill Burke
|
716972347d
|
revocation
|
2014-03-03 15:50:10 -05:00 |
|
Stian Thorgersen
|
87aaaf0b06
|
Started support for installed applications
|
2014-03-03 12:58:16 +00:00 |
|
Bill Burke
|
8126110312
|
refactor getRoleById
|
2014-03-02 20:28:58 -05:00 |
|
Bill Burke
|
c8023c6651
|
revocation next phase: undertow complete
|
2014-03-02 17:32:25 -05:00 |
|
Bill Burke
|
7b30cc59b8
|
revocation phase 1
|
2014-02-28 19:47:05 -05:00 |
|
Bill Burke
|
0d309d058c
|
add claims to grant page
|
2014-02-28 10:45:12 -05:00 |
|
Bill Burke
|
11559cba50
|
public realm info update
|
2014-02-28 09:52:53 -05:00 |
|
Bill Burke
|
4dc4c56921
|
fix NPE
|
2014-02-28 09:19:26 -05:00 |
|
Bill Burke
|
3fc273070e
|
remove clientmodel.agent phase1
|
2014-02-27 13:55:04 -05:00 |
|
Bill Burke
|
f8da693fd0
|
move secret to clientmodel
|
2014-02-27 10:59:47 -05:00 |
|
Stian Thorgersen
|
32b7c464c7
|
Added create-realm role
|
2014-02-27 11:07:48 +00:00 |
|
Stian Thorgersen
|
b3375d4279
|
Fixed permissions not updated when realm is imported
|
2014-02-27 10:23:27 +00:00 |
|
Bill Burke
|
42d30a5a70
|
rename scope rep username to client
|
2014-02-26 22:23:04 -05:00 |
|
Bill Burke
|
48d39bf977
|
Use ClientModel wherever possible
|
2014-02-26 22:04:57 -05:00 |
|
Bill Burke
|
c02d532001
|
refactor model
|
2014-02-26 19:25:42 -05:00 |
|
Bill Burke
|
0f67feb9dd
|
IDToken setup
|
2014-02-26 19:04:42 -05:00 |
|
Bill Burke
|
8613452f4f
|
Merge remote-tracking branch 'upstream/master'
|
2014-02-26 15:29:31 -05:00 |
|
Bill Burke
|
b249809d2e
|
claims backend
|
2014-02-26 15:29:17 -05:00 |
|
Stian Thorgersen
|
ae1b98e38f
|
Added view roles, including updating console to make forms read-only
|
2014-02-26 17:38:42 +00:00 |
|
Stian Thorgersen
|
9a73936002
|
KEYCLOAK-292 Fine-grained admin control
|
2014-02-25 12:53:36 +00:00 |
|
Bill Burke
|
64065a4573
|
javascript refresh token
|
2014-02-24 19:58:54 -05:00 |
|
Bill Burke
|
166e00f2e8
|
remember me
|
2014-02-23 11:30:32 -05:00 |
|
Bill Burke
|
01ddafa83a
|
central login timeouts, rememberme framework
|
2014-02-22 21:52:29 -05:00 |
|
Bill Burke
|
3e88cb3b76
|
logout
|
2014-02-22 20:40:06 -05:00 |
|
Bill Burke
|
273e706a42
|
undertow refresh token support
|
2014-02-22 17:24:04 -05:00 |
|
Bill Burke
|
0a9b82a6f4
|
refresh tokens server side
|
2014-02-21 17:36:39 -05:00 |
|
Bill Burke
|
97dd7470ce
|
rename tokenLifespan to accessTokenLifespan
|
2014-02-21 12:12:54 -05:00 |
|
Bill Burke
|
e583dc60ae
|
Merge remote-tracking branch 'upstream/master'
|
2014-02-21 12:02:36 -05:00 |
|
Bill Burke
|
9607acdb6a
|
refactor token creation
|
2014-02-21 12:02:24 -05:00 |
|
Stian Thorgersen
|
05bd92d765
|
KEYCLOAK-286 Allow login with username or email. KEYCLOAK-287 Remove recover username as we now support login with email
|
2014-02-21 15:25:55 +00:00 |
|
Bill Burke
|
9442601e42
|
rename some classes
|
2014-02-21 10:16:12 -05:00 |
|
Stian Thorgersen
|
9ce8e16063
|
KEYCLOAK-284 Subject in token is now user id instead of username
|
2014-02-21 09:48:43 +00:00 |
|
Bill Burke
|
6794166b58
|
tokens/access/codes now uses basic auth
|
2014-02-20 17:19:51 -05:00 |
|
Bill Burke
|
00043423c2
|
alpha 3 version bump
|
2014-02-19 23:22:34 -05:00 |
|
Bill Burke
|
27f61a9f86
|
bump version
|
2014-02-19 21:01:42 -05:00 |
|
Stian Thorgersen
|
e9750c3d70
|
KEYCLOAK-298 If admin or accnt mngmt cookies are invalid, the identity cookie was expired by mistake
|
2014-02-19 11:12:59 +00:00 |
|
Stian Thorgersen
|
325919e24a
|
KEYCLOAK-297 Fixed invalid state param when loggin to admin acct mngmt
|
2014-02-17 15:14:11 +00:00 |
|
Bill Burke
|
81a90232d6
|
Merge pull request #213 from patriot1burke/master
oauth client generates secret
|
2014-02-14 17:46:09 -05:00 |
|
Bill Burke
|
b518fa2f4b
|
oauth client generates secret
|
2014-02-14 17:45:46 -05:00 |
|
Stian Thorgersen
|
01bb835285
|
Updated login forms to use Patternfly styles
|
2014-02-14 17:38:04 +00:00 |
|
Bill Burke
|
0cdd5e857e
|
use secrets
|
2014-02-13 18:36:41 -05:00 |
|
mposolda
|
b9ff73d61c
|
Moved model unit tests from services to model/tests . Mongo profile in testsuite
|
2014-02-11 18:26:50 +01:00 |
|
mposolda
|
b3f1032f96
|
Mongo: Refactoring. All unit tests and testsuite are passing with Mongo.
|
2014-02-11 18:25:57 +01:00 |
|
mposolda
|
81ff7b0c6d
|
Refactoring Mongo model. All unit tests passing with mongo
|
2014-02-11 15:23:30 +01:00 |
|
Stian Thorgersen
|
a89a1d524c
|
KEYCLOAK-288 Check if totp setup or email verification is required on social login
|
2014-02-07 16:13:53 +00:00 |
|
Bill Burke
|
127ee40f23
|
Merge pull request #194 from patriot1burke/master
composite switch
|
2014-02-05 10:28:41 -05:00 |
|
Bill Burke
|
cce8814254
|
composite switch
|
2014-02-05 10:28:11 -05:00 |
|
Stian Thorgersen
|
722f7c8840
|
KEYCLOAK-272 Improved user credential management, including option to send user password reset email from admin console
|
2014-02-05 14:43:48 +00:00 |
|
Stian Thorgersen
|
457853aa28
|
KEYCLOAK-233 Add referrer query parm to manage app link in admin console to display back to app link
|
2014-02-05 11:31:18 +00:00 |
|
Stian Thorgersen
|
8b5fbe92d6
|
Added GitHub provider. Simplified FaceBook provider
|
2014-02-05 10:55:52 +00:00 |
|
Bill Burke
|
d2ad6349ba
|
remove setComposite
|
2014-02-04 18:41:36 -05:00 |
|
Bill Burke
|
7c190e40ee
|
fix demo
|
2014-02-04 12:02:09 -05:00 |
|
Bill Burke
|
4e66a3bf81
|
Merge remote-tracking branch 'upstream/master'
|
2014-02-04 10:09:25 -05:00 |
|
Bill Burke
|
92091d9474
|
composite tests
|
2014-02-04 10:09:09 -05:00 |
|
Stian Thorgersen
|
4c22a8c92b
|
Renamed login forms provider classes
|
2014-02-04 14:45:11 +00:00 |
|
Stian Thorgersen
|
97897cab1d
|
KEYCLOAK-15 Customize login and registration forms
|
2014-02-04 11:45:24 +00:00 |
|
Stian Thorgersen
|
38b7dcdf7d
|
Fixes to persistence.xml for distribution
|
2014-02-04 11:44:02 +00:00 |
|
Bill Burke
|
8505cc612a
|
composite representations
|
2014-02-03 17:21:56 -05:00 |
|
Bill Burke
|
e222240282
|
composite UI
|
2014-01-31 21:39:54 -05:00 |
|
Bill Burke
|
1543963c9f
|
composite tests
|
2014-01-30 20:31:44 -05:00 |
|
Bill Burke
|
6a5994c3e2
|
composite roles 2
|
2014-01-29 23:28:08 -05:00 |
|
Bill Burke
|
bb5991239b
|
composite roles
|
2014-01-29 20:19:32 -05:00 |
|
Stian Thorgersen
|
06c3a6ea30
|
KEYCLOAK-271 Check password policy when recovering password through email
|
2014-01-24 14:48:58 +00:00 |
|
Stian Thorgersen
|
4cb98a3aa4
|
Set version to 1.0-alpha-2-SNAPSHOT
|
2014-01-24 09:34:54 +00:00 |
|
Bill Burke
|
c77a6dfc40
|
dist
|
2014-01-22 19:18:00 -05:00 |
|
Bill Burke
|
cbd1e0aad5
|
error screen
|
2014-01-21 13:05:56 -05:00 |
|
Stian Thorgersen
|
e92980b776
|
Simplified check for ssl, since x-forward is sorted by Undertow
|
2014-01-20 19:31:02 +00:00 |
|
Stian Thorgersen
|
070c0ddba4
|
Renamed registration to default roles, add default roles to all users when they are created
|
2014-01-17 10:03:13 +00:00 |
|
Stian Thorgersen
|
c5366f1c81
|
KEYCLOAK-264 Remove option to enable/disable acct mngmt
|
2014-01-17 09:30:56 +00:00 |
|
Stian Thorgersen
|
dcfb83b0f2
|
KEYCLOAK-64 KEYCLOAK-246 Updated social to use update profile required action instead of registration form. Fixed Google provider
|
2014-01-16 12:52:46 +00:00 |
|
Bill Burke
|
b162190c7f
|
remove cookieLoginAllowed
|
2014-01-15 20:31:01 -05:00 |
|
Bill Burke
|
894c28c64f
|
role name instead of id
|
2014-01-15 19:39:21 -05:00 |
|
Bill Burke
|
ed0d33126c
|
use app name instead of id
|
2014-01-15 16:57:12 -05:00 |
|
Bill Burke
|
6326d5d2b5
|
auth-server-url and Realm/App name changes
|
2014-01-15 10:02:56 -05:00 |
|
Bill Burke
|
cb391eb89a
|
finish using realm name instead of id
|
2014-01-14 16:13:52 -05:00 |
|
Bill Burke
|
2dbd7cfa02
|
realm name for url param
|
2014-01-14 13:03:13 -05:00 |
|
Bill Burke
|
4825974edc
|
realm name in url
|
2014-01-13 23:38:00 -05:00 |
|
Bill Burke
|
62cc002396
|
constants
|
2014-01-13 19:42:34 -05:00 |
|
Bill Burke
|
39b61728d6
|
change uri scheme
|
2014-01-13 17:07:36 -05:00 |
|
Stian Thorgersen
|
739866de0c
|
KEYCLOAK-255 Added tmp redirect to admin/index.html as work-around to WildFly issue
|
2014-01-13 11:27:02 +00:00 |
|
Stian Thorgersen
|
6647ddb66e
|
KEYCLOAK-252 Show error page (or 406) if realm requires https and http is used
|
2014-01-10 17:04:52 +00:00 |
|
Stian Thorgersen
|
0a57ba026b
|
KEYCLOAK-180 Renamed JWT prn to sub
|
2014-01-10 10:22:58 +00:00 |
|
Stian Thorgersen
|
f14931d234
|
KEYCLOAK-251 Added installation page for oauth clients to admin console
|
2014-01-10 10:17:39 +00:00 |
|
Bill Burke
|
a1b7297f25
|
wildfly deployment structure.xml
|
2014-01-02 16:24:04 -05:00 |
|
Bill Burke
|
30cb9df307
|
undertow logout
|
2013-12-19 18:32:47 -05:00 |
|
Bill Burke
|
834baf0e27
|
refactor admin actions
|
2013-12-19 15:22:15 -05:00 |
|
Bill Burke
|
cbf46720c7
|
installation text
|
2013-12-17 18:16:17 -05:00 |
|
Bill Burke
|
6380dc3d1b
|
refactor out resteasy from adapters
|
2013-12-17 12:07:02 -05:00 |
|
Bill Burke
|
d22b6f8df7
|
factor out jwt/jose/jws
|
2013-12-16 11:19:46 -05:00 |
|
Stian Thorgersen
|
fbe8c5cdec
|
Added SocialLoader to social core
|
2013-12-11 14:24:18 +00:00 |
|
Stian Thorgersen
|
00a7d88dee
|
Replaced javax.imageio.spi.ServiceRegistry with java.util.ServiceLoader
|
2013-12-11 14:24:18 +00:00 |
|
mposolda
|
8e3e99f392
|
KEYCLOAK-225 NPe after login when 'Verify email' is enabled but SMTP is not configured
|
2013-12-10 16:30:12 +01:00 |
|
mposolda
|
bec267237a
|
KEYCLOAK-226 Display header To in email message sent from Keycloak
|
2013-12-10 16:05:13 +01:00 |
|
Stian Thorgersen
|
53e61326c1
|
Set status code to internal server error on error pages
|
2013-12-07 16:00:13 +00:00 |
|
Stian Thorgersen
|
145eab98d8
|
KEYCLOAK-221 Don't require username to recover password
|
2013-12-07 13:34:31 +00:00 |
|
Stian Thorgersen
|
cd8c8d52e8
|
KEYCLOAK-217 Add option to recover username
|
2013-12-07 13:18:06 +00:00 |
|
Stian Thorgersen
|
0dad786b35
|
KEYCLOAK-220 Fix login to realm with space in id, KEYCLOAK-199 Add account management to admin realm
|
2013-12-07 11:35:32 +00:00 |
|
Stian Thorgersen
|
43da684a91
|
KEYCLOAK-218 Show error page if failed to send email
|
2013-12-07 11:00:45 +00:00 |
|
Bill Burke
|
c63abbdf3e
|
Merge remote-tracking branch 'upstream/master'
|
2013-12-06 17:28:51 -05:00 |
|
Bill Burke
|
edba13e596
|
realm upload
|
2013-12-06 17:28:32 -05:00 |
|
Stian Thorgersen
|
c514e6c152
|
KEYCLOAK-197 Fix search for users returns users for all realms
|
2013-12-06 19:22:55 +00:00 |
|
Stian Thorgersen
|
a423c38e42
|
KEYCLOAK-214 view all users in a realm through admin console
|
2013-12-06 19:09:03 +00:00 |
|
Bill Burke
|
d86dec6561
|
version bump to SNAPSHOT
|
2013-12-06 09:45:08 -05:00 |
|
Bill Burke
|
4909316d59
|
pom version bump
|
2013-12-06 08:40:35 -05:00 |
|
Stian Thorgersen
|
493d281dc4
|
KEYCLOAK-193 Prevent creating multiple apps in a realm with the same name
|
2013-12-05 13:22:15 +00:00 |
|
Stian Thorgersen
|
f133ecfcf7
|
KEYCLOAK-192 Set realm id to name if not specified
|
2013-12-05 13:22:15 +00:00 |
|
Stian Thorgersen
|
eea812dfda
|
KEYCLOAK-190 KEYCLOAK-191 Fixed redirect uri's
|
2013-12-04 19:04:19 +00:00 |
|
Stian Thorgersen
|
a7b653de28
|
KEYCLOAK-185 Added cancel button to login form
|
2013-12-03 15:11:18 +00:00 |
|
Stian Thorgersen
|
7f499b2833
|
KEYCLOAK-186 Password policies
|
2013-12-03 12:53:26 +00:00 |
|
Stian Thorgersen
|
85eeb415e1
|
KEYCLOAK-181
Link back to application from account management pages
|
2013-11-28 13:48:30 +00:00 |
|
Bill Burke
|
799df520b8
|
realm import changes
|
2013-11-27 17:02:12 -05:00 |
|
Bill Burke
|
3a9f9d73c2
|
Merge remote-tracking branch 'upstream/master'
|
2013-11-26 15:40:24 -05:00 |
|
Bill Burke
|
f79739f73e
|
oauth client
|
2013-11-26 15:39:57 -05:00 |
|
Stian Thorgersen
|
c6f4e21b84
|
KEYCLOAK-153
Realm installation page
|
2013-11-26 17:28:00 +00:00 |
|
Stian Thorgersen
|
f933ffba3f
|
User search returned users for all realms
|
2013-11-26 13:53:57 +00:00 |
|
Stian Thorgersen
|
52c7ae057a
|
Delete realm
|
2013-11-25 15:38:25 +00:00 |
|
Stian Thorgersen
|
fad194fc8f
|
Improved error handling in admin console. Delete roles through admin console.
|
2013-11-25 13:46:04 +00:00 |
|
vrockai
|
846c094ba2
|
KEYCLOAK-154 Added UI for user req actions
|
2013-11-20 16:46:25 +01:00 |
|
vrockai
|
ab7cc63084
|
KEYCLOAK-156 add new user properties to admin ui
|
2013-11-20 10:50:05 +01:00 |
|
Stian Thorgersen
|
42d7e430ce
|
Fix adding all roles for an application to token, should be all roles associated with the user for that application
|
2013-11-18 14:16:37 +00:00 |
|
Stian Thorgersen
|
61e56c4cd8
|
Fix issue in Firefox if there's a space in the fragment on redirect
|
2013-11-16 12:29:04 +00:00 |
|
Stian Thorgersen
|
19d4b09626
|
KEYCLOAK-152 Re-generate realm's key pair
|
2013-11-16 12:21:15 +00:00 |
|
Stian Thorgersen
|
7a0ff0cb66
|
KEYCLOAK-159
|
2013-11-16 10:41:49 +00:00 |
|
Stian Thorgersen
|
219c0efbaf
|
KEYCLOAK-105
|
2013-11-16 10:13:23 +00:00 |
|
Stian Thorgersen
|
fa710a923b
|
KEYCLOAK-53
|
2013-11-16 09:14:22 +00:00 |
|
Stian Thorgersen
|
45424e5eba
|
Removed '*' role
|
2013-11-15 16:38:44 +00:00 |
|
Stian Thorgersen
|
a923f44619
|
KEYCLOAK-100
UI: Delete User does not work
|
2013-11-15 16:38:28 +00:00 |
|
Stian Thorgersen
|
66f99d66d8
|
KEYCLOAK-124
|
2013-11-15 15:00:57 +00:00 |
|
Stian Thorgersen
|
9e73592381
|
NPE if trying to update user with no attributes
|
2013-11-15 15:00:43 +00:00 |
|
Stian Thorgersen
|
158d1740b8
|
KEYCLOAK-72 and KEYCLOAK-158
|
2013-11-15 11:03:25 +00:00 |
|
vrockai
|
10516a62ac
|
KEYCLOAK-151 fix for account app lookup
|
2013-11-15 08:10:43 +01:00 |
|
Stian Thorgersen
|
5c541c5cf0
|
Fix - KEYCLOAK-99 UI: Users query should support wildcard
|
2013-11-14 17:38:23 +00:00 |
|
Stian Thorgersen
|
10f48a1bda
|
Change dist to WildFly 1.0.0.Beta1
|
2013-11-14 16:16:08 +00:00 |
|
Stian Thorgersen
|
794976792a
|
Removed empty include templates from forms, and use templates from theme directly
|
2013-11-12 15:26:26 +00:00 |
|
Stian Thorgersen
|
5916eaad13
|
Removed mongo dependencies from services
|
2013-11-12 15:19:55 +00:00 |
|
Stian Thorgersen
|
2e9a474eac
|
Use service loader to load model provider
|
2013-11-12 11:49:03 +00:00 |
|
Stian Thorgersen
|
5b19e34f50
|
Fixed allowed methods for retrieving token with cors
|
2013-11-11 12:42:55 +00:00 |
|
Stian Thorgersen
|
fd2bfee7d9
|
Assign default roles to users when they register instead of directly to tokens
|
2013-11-08 17:51:44 +00:00 |
|
Bill Burke
|
2861ea0e96
|
nasty merge
|
2013-11-05 23:12:07 -05:00 |
|
Bill Burke
|
d04ca2c34f
|
jpa backend
|
2013-11-05 21:26:33 -05:00 |
|
Stian Thorgersen
|
e857f2ed2a
|
Ooops....
|
2013-11-05 12:43:11 +00:00 |
|
Stian Thorgersen
|
7bbeddc2a3
|
Tweaked EmailSender, fixed SSL prop in console + added option for StartTLS
|
2013-11-05 10:58:33 +00:00 |
|
Stian Thorgersen
|
d083909136
|
Added support for default application roles. Added authz to account, user (or client if oauth) is required to have role manage-account to manage their account, this is a default role for the Account application.
|
2013-11-04 17:21:46 +00:00 |
|
Stian Thorgersen
|
c6f43baf0d
|
Allow oauth clients to ask for permission to view user profile, and manage user account
|
2013-11-03 16:14:15 +00:00 |
|
Stian Thorgersen
|
7f691b463c
|
KEYCLOAK-75 Retrieve user profile
|
2013-11-03 13:33:22 +00:00 |
|
Stian Thorgersen
|
85220ba054
|
Clean-up in social core
|
2013-11-01 16:41:16 +00:00 |
|
Stian Thorgersen
|
2ff46353bc
|
Moved SocialRequestManager from social/core to services
|
2013-11-01 15:59:33 +00:00 |
|
Bill Burke
|
d6ee6aef9f
|
adapter cors support
|
2013-10-30 08:28:23 -04:00 |
|
Bill Burke
|
0f03670c06
|
Merge remote-tracking branch 'upstream/master'
|
2013-10-25 18:04:35 -04:00 |
|
Bill Burke
|
6e6dccd339
|
cors token modifications
|
2013-10-25 18:03:28 -04:00 |
|
vrockai
|
2f9aa14a7d
|
KEYCLOAK-115 fixing message headers
|
2013-10-25 15:15:53 +01:00 |
|
vrockai
|
508a9a1e6b
|
KEYCLOAK-115 add social provider config page
|
2013-10-25 15:14:19 +01:00 |
|
Stian Thorgersen
|
45b5f5afd5
|
Add setting realm.accessCodeLifespanUserAction in admin console
|
2013-10-25 12:39:25 +01:00 |
|
Stian Thorgersen
|
2bb3753289
|
Added prompt option to auth/login. If prompt='none' is specified the authentication form or grant forms will not be displayed, instead an error is returned
|
2013-10-24 10:54:00 +01:00 |
|
Stian Thorgersen
|
3ee6f02068
|
Fix for KEYCLOAK-116
|
2013-10-22 14:14:31 +01:00 |
|
Stian Thorgersen
|
bb3a82f932
|
KEYCLOAK-116
Use social provider settings from realm
|
2013-10-22 14:05:56 +01:00 |
|
Stian Thorgersen
|
6e3dd959eb
|
KEYCLOAK-114 Use SMTP server settings from realm
|
2013-10-22 13:47:30 +01:00 |
|
Stian Thorgersen
|
a88dcace3d
|
Added maps for social config and smtp server to realm
|
2013-10-22 13:47:30 +01:00 |
|
Bill Burke
|
158f85cb7a
|
Merge remote-tracking branch 'upstream/master'
|
2013-10-21 14:49:56 -04:00 |
|
vrockai
|
f7d6c41304
|
KEYCLOAK-112 - fixing various forms UI related issues
|
2013-10-21 18:23:53 +02:00 |
|
Stian Thorgersen
|
115c0bdeca
|
Converted QR servlet into JAX-RS resource
|
2013-10-21 11:50:29 +01:00 |
|
Stian Thorgersen
|
d79d299073
|
Made account management an optional feature on a realm, and added login and logout to account management pages
|
2013-10-19 16:24:58 +01:00 |
|
stianst
|
8de6224501
|
Merge pull request #78 from vrockai/KEYCLOAK-108
KEYCLOAK-108 add warning alerts to req action forms
|
2013-10-19 02:09:09 -07:00 |
|
Bill Burke
|
645cfa5beb
|
Merge remote-tracking branch 'upstream/master'
|
2013-10-18 15:47:49 -04:00 |
|
Bill Burke
|
1d75b50acb
|
cors
|
2013-10-18 15:47:33 -04:00 |
|
Stian Thorgersen
|
34fe0a751c
|
Added cors support to TokenService.accessCodeToToken
|
2013-10-18 19:17:11 +01:00 |
|
Stian Thorgersen
|
1c90e16629
|
Added redirect uris to application
|
2013-10-18 19:17:11 +01:00 |
|
vrockai
|
89ca52e960
|
KEYCLOAK-108 add warning alerts to req action forms
|
2013-10-18 14:45:28 +02:00 |
|
Bill Burke
|
5851430983
|
Merge pull request #76 from patriot1burke/master
bootstrapping 2
|
2013-10-17 12:47:55 -07:00 |
|
Bill Burke
|
2a6b6ebef5
|
stuff
|
2013-10-17 13:53:46 -04:00 |
|
Stian Thorgersen
|
79c1230a9d
|
Added redirect uris to application
|
2013-10-17 15:25:06 +01:00 |
|
Stian Thorgersen
|
1d5ef3d541
|
Added separate service to process required login actions - leaving AccountService for only user account management
|
2013-10-16 19:49:11 +01:00 |
|
Stian Thorgersen
|
77159861e8
|
Move required actions into separate service
|
2013-10-16 18:17:26 +01:00 |
|
vrockai
|
5ec74be39e
|
KEYCLOAK-38 Adding OAuth Grant to forms
|
2013-10-16 19:04:02 +02:00 |
|
Bill Burke
|
ba082b0d6d
|
Merge remote-tracking branch 'upstream/master'
|
2013-10-16 08:27:06 -04:00 |
|
Bill Burke
|
13c75c02e1
|
bootstrap
|
2013-10-16 08:26:33 -04:00 |
|
vrockai
|
71f3d00e31
|
KEYCLOAK-107 fix for login form error feedback issues
|
2013-10-16 14:02:36 +02:00 |
|
Bill Burke
|
fc92ead9be
|
Merge remote-tracking branch 'upstream/master'
|
2013-10-14 09:59:28 -04:00 |
|
Bill Burke
|
5f7f4aeb30
|
merge
|
2013-10-14 09:59:19 -04:00 |
|
vrockai
|
23f2fb9125
|
KEYCLOAK-84 added totp test and better form feedback
|
2013-10-14 10:57:24 +02:00 |
|
vrockai
|
a0808ad224
|
KEYCLOAK-84 add totp remove button functionality
|
2013-10-14 10:57:24 +02:00 |
|
Stian Thorgersen
|
4af43fb63e
|
Fix path for resources in formflows
|
2013-10-10 13:03:56 +01:00 |
|
mposolda
|
7b357fbfec
|
Don't use keycloak-model-mongo model by default
|
2013-10-10 12:38:06 +02:00 |
|
mposolda
|
6ac643c45b
|
Creating MongoDBSessionFactory in KeycloakApplication via reflection to avoid compile-time dependency on mongo module
|
2013-10-10 10:43:54 +02:00 |
|
mposolda
|
453e1c5cf7
|
Added ServletContextListener for start of embedded MongoDB at Keycloak deploy. Added PropertiesManager
|
2013-10-10 10:43:54 +02:00 |
|
mposolda
|
71cd9cffa4
|
Rebased MongoDB on top of latest master. Divide testsuite into integration and performance submodules
|
2013-10-10 10:43:54 +02:00 |
|
mposolda
|
ae4bd42ff7
|
Add support for TOTP in MongoDB
|
2013-10-10 10:28:36 +02:00 |
|
mposolda
|
86cf090909
|
Adapt MongoDB impl with latest changes on UserModel and RealmModel. Support for Enums in Converter SPI
|
2013-10-10 10:28:36 +02:00 |
|
mposolda
|
58d862819a
|
Added performance tests to testsuite to compare Picketlink+JPA+MySQL with Mongo.
|
2013-10-10 10:28:36 +02:00 |
|
mposolda
|
68ed19f15d
|
Support MongoDB in unit tests. Added parameterized test, so ImportTest and AdapterTest work with both picketlink and mongo
|
2013-10-10 10:28:35 +02:00 |
|
mposolda
|
4db738689f
|
Mongo: Remove realmAdmins when realm is removed. Refactored Converters to support list of embedded objects
|
2013-10-10 10:28:35 +02:00 |
|
mposolda
|
be48672ba6
|
Added system properties to support switch between picketlink and mongo. Support for Mongo data objects without ID or @DBCollection
|
2013-10-10 10:28:35 +02:00 |
|
mposolda
|
5b8908c822
|
Added NoSQLQueryBuilder API. Support for persistence of all objects. All unit tests are passing and UI is working with MongoDB
|
2013-10-10 10:28:35 +02:00 |
|
mposolda
|
815e466d43
|
Adding TypeConverters. AdapterTest.test1CreateRealm() is passing for MongoDB
|
2013-10-10 10:28:35 +02:00 |
|
mposolda
|
0acc9e978a
|
Added first version of NoSQL api and MongoDBImpl implementation
|
2013-10-10 10:28:35 +02:00 |
|
Bill Burke
|
7226a10abc
|
mv admin ui to module
|
2013-10-09 19:39:56 -04:00 |
|
Bill Burke
|
e730b5a2aa
|
Merge remote-tracking branch 'upstream/master'
|
2013-10-09 17:28:09 -04:00 |
|
Bill Burke
|
b58b2c760f
|
scope mapping, oauth client
|
2013-10-09 17:27:45 -04:00 |
|
Stian Thorgersen
|
453834e807
|
Added utils for testing Keycloak - includes a quick and easy way to start keycloak, a mail server and a google authenticator simulator
|
2013-10-09 20:36:12 +01:00 |
|
Stian Thorgersen
|
5ccb557f7c
|
KEYCLOAK-88
Reset expiration on AccessCode before sending to application
|
2013-10-09 17:05:18 +01:00 |
|
Bill Burke
|
a3945c85bc
|
Merge pull request #57 from patriot1burke/master
app password
|
2013-10-06 15:42:08 -07:00 |
|
Bill Burke
|
7613df71c2
|
app password
|
2013-10-06 18:41:35 -04:00 |
|
vrockai
|
b1715c3725
|
KEYCLOAK-83 add error page
|
2013-10-03 17:44:05 +02:00 |
|
Bill Burke
|
a4e3431445
|
model module refactor
|
2013-10-02 09:54:26 -04:00 |
|
stianst
|
02d5d709ed
|
Merge pull request #49 from vrockai/KEYCLOAK-74_2
KEYCLOAK-74 email verification fixes
|
2013-10-01 07:06:31 -07:00 |
|
vrockai
|
ee42b74c17
|
KEYCLOAK-74 email verification fixes
|
2013-10-01 15:48:46 +02:00 |
|
stianst
|
6071c9a724
|
Merge pull request #47 from vrockai/KEYCLOAK-74_2
KEYCLOAK-74 Adapting the Forget password forms to original design
|
2013-10-01 01:28:04 -07:00 |
|
vrockai
|
144f5f9cfd
|
KEYCLOAK-74 Adapting the Forget password forms to original design
|
2013-09-30 19:10:23 +02:00 |
|
Bill Burke
|
4b24780038
|
Merge pull request #46 from patriot1burke/master
split up realm settings
|
2013-09-27 12:59:15 -07:00 |
|
Bill Burke
|
86a2617799
|
split up realm settings
|
2013-09-27 15:57:30 -04:00 |
|
vrockai
|
a6bc0ff447
|
KEYCLOAK-74 SaasServise fix
|
2013-09-27 16:09:33 +02:00 |
|
vrockai
|
32779d956a
|
KEYCLOAK-74 name to 1st/last name in registration form
|
2013-09-27 15:55:13 +02:00 |
|
Stian Thorgersen
|
10ea1af8a5
|
Realm not updated after setting social enabled
|
2013-09-27 13:09:35 +01:00 |
|
Bill Burke
|
8559e599e1
|
Merge pull request #42 from patriot1burke/master
application role mappings
|
2013-09-26 16:43:52 -07:00 |
|
Bill Burke
|
40d9e7b6f7
|
application role mappings
|
2013-09-26 19:43:16 -04:00 |
|
Bill Burke
|
f07f4b35ba
|
Merge pull request #41 from patriot1burke/master
application roles
|
2013-09-26 14:48:12 -07:00 |
|
Bill Burke
|
c8be9e01f8
|
application roles
|
2013-09-26 17:47:43 -04:00 |
|
Stian Thorgersen
|
b5a9cfc57e
|
Removed Arquillian Drone and Graphene from testsuite
|
2013-09-26 14:12:25 +01:00 |
|
Bill Burke
|
2b947bd7f2
|
Merge pull request #40 from patriot1burke/master
role mappings
|
2013-09-26 06:08:56 -07:00 |
|
Bill Burke
|
aae3a0ffee
|
role mappings
|
2013-09-26 09:08:15 -04:00 |
|
Bill Burke
|
195b06616f
|
Merge pull request #38 from patriot1burke/master
role mapping
|
2013-09-25 07:44:26 -07:00 |
|
Bill Burke
|
27fe017b6c
|
role mapping
|
2013-09-25 10:43:33 -04:00 |
|
Stian Thorgersen
|
5786087d7b
|
Fix login and register for saas
|
2013-09-24 12:53:47 +01:00 |
|
Stian Thorgersen
|
85568f80b2
|
Added forms for login actions + some refactoring to required user actions
|
2013-09-23 15:26:09 +01:00 |
|
Stian Thorgersen
|
eaeed0b9dd
|
Redirect to next required action if there are multiple actions
|
2013-09-21 12:51:33 +01:00 |
|
Stian Thorgersen
|
b541679ef3
|
No need to check if there are more required actions
|
2013-09-21 12:51:09 +01:00 |
|
Stian Thorgersen
|
d585f2f22f
|
Removed unused import
|
2013-09-21 12:50:42 +01:00 |
|
Stian Thorgersen
|
72315bb9d7
|
Improvements to required user actions. Including adding support for required actions to AccessCodeEntry. Added test for temporary password.
|
2013-09-21 12:21:46 +01:00 |
|
Bill Burke
|
4422d9609b
|
Merge pull request #37 from patriot1burke/master
roles
|
2013-09-20 17:18:21 -07:00 |
|
Bill Burke
|
fb2c2c91b7
|
roles
|
2013-09-20 20:17:27 -04:00 |
|
stianst
|
a6e2f2ef18
|
Merge pull request #36 from vrockai/KEYCLOAK-60
KEYCLOAK-60 Replace JSF with FreeMarker template engine
|
2013-09-20 07:39:24 -07:00 |
|
Stian Thorgersen
|
0c76a493b9
|
Fix ModelTest - forgot to close session and factory
|
2013-09-20 15:20:34 +01:00 |
|
vrockai
|
b5a4d010ba
|
KEYCLOAK-60 Replace JSF with FreeMarker template engine
|
2013-09-20 15:15:16 +02:00 |
|
Stian Thorgersen
|
32fcd46e08
|
Added option on realm to allow reset password via email
|
2013-09-20 12:53:44 +01:00 |
|
Stian Thorgersen
|
cdce046711
|
Suppress error warning from GreenMail on stop
|
2013-09-20 10:48:15 +01:00 |
|
Bill Burke
|
935f6455c0
|
merge
|
2013-09-19 17:40:44 -04:00 |
|
Bill Burke
|
e61833aa43
|
User screens
|
2013-09-19 17:22:47 -04:00 |
|
Stian Thorgersen
|
27d1a2d547
|
KEYCLOAK-55 Lost credential logic
|
2013-09-19 16:58:22 +01:00 |
|
Stian Thorgersen
|
6a8f838d9c
|
KEYCLOAK-52
AccessCode could expire when oauth-client application (OAuth grant flow) is used
|
2013-09-18 19:44:56 +01:00 |
|
Stian Thorgersen
|
636b197c4c
|
KEYCLOAK-32
Registration verification email
|
2013-09-18 19:33:18 +01:00 |
|
Stian Thorgersen
|
e5a81653d9
|
KEYCLOAK-61 Send emails
|
2013-09-17 13:07:49 +01:00 |
|
Stian Thorgersen
|
6c124a2172
|
Added required actions to user. Completed flow for user registering when Realm requires TOTP
|
2013-09-17 11:24:12 +01:00 |
|
Bill Burke
|
1408475ca1
|
gabriel css files
|
2013-09-12 09:52:44 -04:00 |
|
Bill Burke
|
bfe9beae72
|
merge
|
2013-09-11 09:44:36 -04:00 |
|
Bill Burke
|
b0bbbeaf7f
|
retire Transaction
|
2013-09-11 09:28:19 -04:00 |
|
Bill Burke
|
b38889f28c
|
Merge remote-tracking branch 'upstream/master'
|
2013-09-09 08:31:19 -04:00 |
|
mposolda
|
b33b62d1f7
|
Handle social registration with prefilled info when triggered from oauth-client application
|
2013-08-26 16:18:46 +02:00 |
|
mposolda
|
dd3c438e00
|
KEYCLOAK-25 Added flow with user registration with prefilled attributes from social
|
2013-08-22 18:25:33 +02:00 |
|
mposolda
|
932ed10c17
|
KEYCLOAK-27 Basic social flow with automatic registration and non-duplicated username
|
2013-08-22 17:17:33 +02:00 |
|
mposolda
|
b2544dbe8f
|
Added realm option automaticRegistrationAfterSocialLogin to specify whether user is automatically registered after social login or whether he needs to confirm registration data
|
2013-08-22 17:17:33 +02:00 |
|
mposolda
|
1a374a8d1b
|
Added SocialLink, which represents binding between User and his social username for particular socialProvider
|
2013-08-22 17:17:33 +02:00 |
|
Stian Thorgersen
|
2bc2126317
|
Added test for changing password, and a small fix
|
2013-08-22 12:05:34 +01:00 |
|
Stian Thorgersen
|
de7a185ee0
|
Started adding totp flow
|
2013-08-20 17:15:10 +01:00 |
|
Stian Thorgersen
|
17b61ed0c8
|
Added pages for user account management
|
2013-08-20 14:28:51 +01:00 |
|
Stian Thorgersen
|
d2621c452e
|
KEYCLOAK-44
Add configuration of TOTP to registration
|
2013-08-16 15:53:09 +01:00 |
|
Bill Burke
|
73f64bf4ec
|
merge
|
2013-08-16 08:14:37 -04:00 |
|
mposolda
|
0b9a59950a
|
KEYCLOAK-43 ApplicationAdapter.addScope doesn't add scope into IDM
|
2013-08-16 13:55:57 +02:00 |
|
mposolda
|
d97a615c81
|
KEYCLOAK-42 Typo in RealmModel.importRealm causing that bad required credential type could be imported
|
2013-08-16 13:33:58 +02:00 |
|
Stian Thorgersen
|
a65c8695d7
|
If registration is not allowed for a realm it should not be possible to login with social login unless the user already exists
|
2013-08-15 16:34:44 +01:00 |
|
Stian Thorgersen
|
0301094fc9
|
KEYCLOAK-40 Add default role to realm
|
2013-08-15 16:19:17 +01:00 |
|
Bill Burke
|
13a93fb776
|
merged
|
2013-08-15 09:37:41 -04:00 |
|
Stian Thorgersen
|
54f3f7a922
|
Added generic type to Transaction class to remove warnings
|
2013-08-15 13:30:38 +01:00 |
|
Stian Thorgersen
|
5f90150058
|
Added more messages to resource bundle for forms
|
2013-08-15 12:16:08 +01:00 |
|
Stian Thorgersen
|
f88097582d
|
Fixed ImportTest after changing credential label
|
2013-08-15 12:15:22 +01:00 |
|
Stian Thorgersen
|
92235e3b07
|
Added realm registration
|
2013-08-15 11:31:10 +01:00 |
|
Stian Thorgersen
|
0ffe1cb354
|
Renamed sdk-html for forms and added registration form
|
2013-08-14 12:30:16 +01:00 |
|
Stian Thorgersen
|
a0f0e30348
|
KEYCLOAK-33
Callback URL for social includes realm name
|
2013-08-13 16:38:02 +01:00 |
|
Bill Burke
|
38300f3e7f
|
user panels and query
|
2013-08-12 09:41:55 -04:00 |
|
Bill Burke
|
5b03b56c4a
|
realm progress
|
2013-08-10 16:01:00 -04:00 |
|
Bill Burke
|
a81d03213d
|
refactor
|
2013-08-10 12:43:55 -04:00 |
|
Bill Burke
|
993fc5c301
|
required creds
|
2013-08-10 08:13:39 -04:00 |
|
Bill Burke
|
3480cb5646
|
session timeout improvements
|
2013-08-08 09:53:18 -04:00 |
|
Bill Burke
|
095b4c62fb
|
idle timeout and app create
|
2013-08-07 21:52:33 -04:00 |
|
Bill Burke
|
df5823f0e8
|
fix saas login/register
|
2013-08-07 10:13:01 -04:00 |
|
Stian Thorgersen
|
38900efa40
|
Renamed SaaSService to SaasService to match class name
|
2013-08-05 17:16:13 +01:00 |
|
Stian Thorgersen
|
dd65a41e86
|
Changed SaaSService to use login form from sdk-html instead of its own
|
2013-08-05 17:14:59 +01:00 |
|
Bill Burke
|
7dd876bcda
|
make easier for softlinks
|
2013-08-05 09:51:02 -04:00 |
|
Bill Burke
|
fb45fcc5fd
|
nav ui fixes
|
2013-08-04 19:33:25 -04:00 |
|
Bill Burke
|
d11876f58e
|
resource rest api
|
2013-08-04 12:57:12 -04:00 |
|
Bill Burke
|
4e61981b69
|
expand required credentials
|
2013-08-04 11:48:09 -04:00 |
|
Bill Burke
|
9ff4ef4d64
|
roles
|
2013-08-03 22:41:55 -04:00 |
|
Bill Burke
|
ca35971959
|
Merge remote-tracking branch 'upstream/master'
|
2013-08-03 12:03:14 -04:00 |
|
Bill Burke
|
d4f8d2dc7a
|
realm creation ui
|
2013-08-03 12:00:29 -04:00 |
|
Bill Burke
|
8b00fff5ee
|
remove filters
|
2013-08-02 23:36:25 -04:00 |
|
Bill Burke
|
540385fec5
|
admin ui login
|
2013-08-02 22:26:57 -04:00 |
|
Stian Thorgersen
|
5ad087d721
|
Updated login form
|
2013-08-02 16:38:07 +01:00 |
|
Stian Thorgersen
|
acd4a4b0d4
|
Integrated social
|
2013-08-02 13:06:00 +01:00 |
|
Bill Burke
|
5c9a3a730c
|
upgrade picketlink
|
2013-08-01 19:16:07 -04:00 |
|
Bill Burke
|
c9ec2bb2c5
|
picketlink 2.5.0.Beta6
|
2013-08-01 19:04:39 -04:00 |
|
Bill Burke
|
72d9841baa
|
finish picketlink abstraction
|
2013-07-31 17:56:17 -04:00 |
|
Bill Burke
|
93f9a34175
|
abstract Picketlink User/Role
|
2013-07-31 16:30:39 -04:00 |
|
Bill Burke
|
92c15637b2
|
refactor out picketlink
|
2013-07-30 21:44:22 -04:00 |
|
Bill Burke
|
15a947f4ae
|
last oauth
|
2013-07-29 10:24:15 -04:00 |
|
Bill Burke
|
579aefd310
|
oauth
|
2013-07-28 22:34:54 -04:00 |
|
Bill Burke
|
4a40ec71c9
|
role description
|
2013-07-28 09:47:26 -04:00 |
|
Bill Burke
|
6fdff819a1
|
logout
|
2013-07-27 18:19:23 -04:00 |
|
Bill Burke
|
fa63da7e06
|
cookie login
|
2013-07-25 09:47:52 -04:00 |
|
Bill Burke
|
b7d45f9d18
|
more
|
2013-07-24 20:35:04 -04:00 |
|
Bill Burke
|
74b121539d
|
better demo
|
2013-07-22 18:07:00 -04:00 |
|
Bill Burke
|
729d9afac3
|
demo fixes
|
2013-07-22 16:34:14 -04:00 |
|
Bill Burke
|
33e9de654b
|
more
|
2013-07-19 21:33:44 -04:00 |
|
Bill Burke
|
e1fe001a22
|
demo
|
2013-07-19 17:59:36 -04:00 |
|
Bill Burke
|
79e6f46183
|
refactoring for demo setup
|
2013-07-18 11:44:59 -04:00 |
|
Bill Burke
|
f7b3f2998d
|
refactoring
|
2013-07-18 10:14:52 -04:00 |
|
Bill Burke
|
5ce263c2b5
|
further
|
2013-07-15 09:38:06 -04:00 |
|
Bill Burke
|
1548065b7f
|
more stuff
|
2013-07-11 17:56:15 -04:00 |
|
Bill Burke
|
1586f461be
|
more
|
2013-07-05 14:23:16 -04:00 |
|
Bill Burke
|
7a1c825dcb
|
initial
|
2013-07-02 10:05:33 -04:00 |
|