Justin Richer
cdf6107b25
reverted changes related to UMA server
2015-05-12 20:09:31 -04:00
Justin Richer
f077579b29
moved UMA-specific files to the UMA webapp package
2015-05-12 17:39:17 -04:00
Justin Richer
582c52ebf5
display error on webfinger failure
2015-05-12 11:36:48 -04:00
Justin Richer
7188a06488
added deletion functionality to UI
2015-05-12 11:16:51 -04:00
Justin Richer
c63651626f
added simple display for required claims into resource set display
2015-05-12 10:57:34 -04:00
Justin Richer
396ed472a9
cleaned up external login page
2015-04-12 22:26:11 -05:00
Justin Richer
9c6f12087d
fixed javascript bug on resource set save
2015-04-12 21:47:09 -05:00
Justin Richer
b2912b944a
tweaked configuration of login pages to allow parallel logins
2015-03-31 17:06:26 -04:00
Justin Richer
08413302eb
configured OIDC client on claims collection endpoint
2015-03-31 15:35:20 -04:00
Justin Richer
2a4cceff5a
object consistency across commits
2015-03-30 18:03:49 -04:00
Justin Richer
6e095e3266
can now add and remove email address claims from the UI
2015-03-30 17:54:16 -04:00
Justin Richer
1ad1813239
claim removal and policy saving
2015-03-30 14:47:58 -04:00
Justin Richer
e89d8cd985
added webfinger lookup helper service
2015-03-30 11:49:49 -04:00
Justin Richer
06ae8545ae
Merge branch 'master' into uma
2015-03-20 18:15:27 -04:00
Justin Richer
332cb22a99
claim forms displayed
2015-03-20 18:15:05 -04:00
Justin Richer
3e931c68b4
added policy editing overview page
2015-03-20 17:27:10 -04:00
Justin Richer
ba0c679e60
made "en" the default locale explicitly
2015-03-20 10:20:37 -04:00
Justin Richer
aee2544fbf
updated tables for MySQL
2015-03-18 19:40:16 -04:00
Justin Richer
7df31f1e87
completed rudimentary UMA authorization API.
...
Working: resource set registration, permission ticket creation, RPT creation from ticket
Still missing: adding required claims to resource set, adding provided claims to permission ticket
2015-03-17 22:26:12 -04:00
Justin Richer
e1769d1545
added (optional) permissions sets to access tokens
2015-03-17 21:42:36 -04:00
Justin Richer
1be9da52c6
separated ticket object from permission object to facilitate re-use of permission object with tokens
2015-03-17 21:16:29 -04:00
Justin Richer
2993b76dad
added auth request endpoint to context configuration
2015-03-17 18:59:43 -04:00
Justin Richer
1393251da9
added value to claim
2015-03-17 18:57:35 -04:00
Justin Richer
2aadb09f49
started claims service, added expiration to permissions
2015-03-16 22:52:21 -04:00
Justin Richer
a57c336e11
added uma_authorization to default scope set
2015-03-16 12:29:17 -04:00
Justin Richer
8352145d82
Merge branch 'master' into authorization-api
...
Conflicts:
openid-connect-common/src/main/java/org/mitre/oauth2/service/SystemScopeService.java
openid-connect-server-webapp/src/main/webapp/WEB-INF/application-context.xml
openid-connect-server/src/main/java/org/mitre/discovery/web/DiscoveryEndpoint.java
openid-connect-server/src/main/java/org/mitre/oauth2/web/IntrospectionEndpoint.java
openid-connect-server/src/main/java/org/mitre/openid/connect/web/ClientAPI.java
openid-connect-server/src/test/java/org/mitre/oauth2/service/impl/TestDefaultIntrospectionAuthorizer.java
2015-03-13 18:39:26 -04:00
Justin Richer
ba51df0c37
consolidated client credential filter beans
...
(note: imports magic from secoauth)
2015-03-13 18:30:09 -04:00
Justin Richer
4f12fab56b
made unused auth codes expired (they're still single-use), refactored auth code service layer
2015-03-13 13:45:49 -04:00
Justin Richer
7e9ee525a8
cleaned up old i18n files and references
2015-03-13 11:33:20 -04:00
Justin Richer
f39e2e9412
ported the remainder of the swedish language file to the JSON format
2015-03-12 20:56:26 -04:00
Justin Richer
9b0e504cea
transferred remainder of English text to new configuration
2015-03-12 18:03:05 -04:00
Justin Richer
2abcd96bbe
set fallback locale to English, ultimate fall through is to return the code string itself
2015-03-12 17:28:27 -04:00
Justin Richer
285ad71874
made input reader use UTF8, imported the first set of Swedish text to the JSON format
2015-03-12 17:07:08 -04:00
Justin Richer
4d1b08f89d
moved english homepage text to json format
2015-03-12 15:49:44 -04:00
Justin Richer
80605becf1
rudimentary json-based message source
2015-03-12 15:26:23 -04:00
Justin Richer
ed8887864c
added font and key files to non-filtered file sets
2015-03-12 13:35:11 -04:00
Justin Richer
75e0cdd550
fixed syntax error in messages file
2015-03-12 13:34:35 -04:00
Justin Richer
54bec32b7e
restored relative time display to a few pages where it was lost during i18n updates, closes #766
2015-03-11 21:24:11 -04:00
Justin Richer
daee9266c5
default clients to SECRET_BASIC in UI, closes #772
2015-03-11 16:34:45 -04:00
Justin Richer
1735dbca11
extracted controller URLs to constants, closes #769
2015-03-11 13:20:59 -04:00
Justin Richer
c777ebfac9
added universal OAuth exception handling
2015-03-11 11:41:28 -04:00
Justin Richer
1ba14f7682
added resource set and permission ticket tables to mysql datastore
2015-03-10 18:49:44 -04:00
Justin Richer
c3bf359629
turned resource server filter back on
2015-03-10 18:28:35 -04:00
Justin Richer
99c57141cb
fixed prepacked scope value
2015-03-10 15:36:43 -04:00
Justin Richer
ee522100b9
Merge branch 'master' into uma-introspection
...
* master:
fixed logger variable name
made logger declarations consistent across project, closes #780
Fixed logger
null safe
removed DateUtil
added icons to scope editing panel
2015-03-10 15:03:26 -04:00
Justin Richer
627bcaee43
added client_id to resource sets
2015-03-10 12:38:13 -04:00
Justin Richer
5ff9cd1bbb
implemented permission registration API
2015-02-28 17:59:37 -05:00
Justin Richer
0dc7cb05e7
added icons to scope editing panel
2015-02-27 12:37:11 -05:00
Justin Richer
351ce3995a
Merge branch 'master' into uma
...
pulled in deep link checking and checkbox handling
2015-02-27 10:16:25 -05:00
Justin Richer
c8cf2abbd9
made scopes robust against deep links
2015-02-27 10:15:36 -05:00
Justin Richer
45754d3b75
made clients robust against deep links
2015-02-27 08:47:39 -05:00
Justin Richer
d570497b16
fixed some bugs in whitelist rendering and saving
2015-02-26 21:17:40 -05:00
Justin Richer
692e8418d6
fixed whitelist deep linking, closes #718
2015-02-26 21:05:01 -05:00
Justin Richer
8caaf3ae20
whitelist editor now uses checkboxes, closes #773
2015-02-26 16:36:58 -05:00
Justin Richer
4d88e04e59
added resource set registration scope to built in set
2015-02-24 17:45:34 -05:00
Justin Richer
3b6412219b
added abbreviated view, updated OAuth error handling, fixed URL mapping
2015-02-24 15:10:48 -05:00
Justin Richer
3076da1ed8
functioning resource set repository layer
2015-02-24 12:10:54 -05:00
Justin Richer
efeead52b6
fixed typos in data layer, added blank service layer to resource set
2015-02-24 12:00:58 -05:00
Justin Richer
071ea579a3
added resource set class
2015-02-23 11:28:21 -05:00
Justin Richer
b670f44138
added UMA to version number
2015-02-19 17:55:25 -05:00
Justin Richer
19879c20c2
restored restricted grant type behavior on dynamic registration page (was lost in translation)
2015-02-18 22:01:50 -05:00
Justin Richer
6a41e98474
added display flag for default scopes
2015-02-18 17:39:00 -05:00
Justin Richer
5f116d522d
fixed missing display message
2015-02-18 17:31:09 -05:00
Justin Richer
2d53f317b0
checkboxes now control list membership behavior, autocomplete is turned off
2015-02-18 17:30:56 -05:00
Justin Richer
e963c3c1ec
checkbox based list renderer
2015-02-18 16:44:44 -05:00
Justin Richer
9a19207f86
long list widgets now clickable
2015-02-18 15:49:25 -05:00
Justin Richer
9ccaa98e2a
fixed default scope lists for dynamic clients and protected resources
2015-02-18 10:57:22 -05:00
Justin Richer
cf07f75682
added UI for restricted scopes
2015-02-18 10:47:30 -05:00
Justin Richer
593fac83cf
scopes can now be set as "restricted" instead of needing to be set "allowDynReg", closes #747
2015-02-17 18:25:52 -05:00
Justin Richer
ecfb72bc50
additional JOSE class naming
2015-02-17 15:32:20 -05:00
Justin Richer
522edda074
additional JOSE class renaming
2015-02-17 14:57:29 -05:00
Justin Richer
05f03f7c90
yet more year updates
2015-02-17 13:09:45 -05:00
Justin Richer
f7998899cf
missed a few copyright notices
2015-02-17 13:02:41 -05:00
Justin Richer
e2349984b8
happy new year 2015!
2015-02-17 10:24:08 -05:00
Justin Richer
d91da77a31
cleaned up resource reg view
2015-02-16 21:06:35 -05:00
Justin Richer
cdd49d9d54
ported help-block text to other admin pages, cleaned up rsreg form processor
2015-02-16 20:51:16 -05:00
Justin Richer
40b390de6d
pluralized post-logout redirect uris for dynamically registered clients
2015-02-16 16:56:20 -05:00
Justin Richer
da9c8bdee5
added support for help blocks on list widget views
2015-02-16 16:43:58 -05:00
Justin Richer
cc02f8fbe8
pluralized post-logout redirect URI on client, closes #654
2015-02-16 16:43:34 -05:00
Justin Richer
b7612520c4
fixed swedish message
2015-02-16 15:16:03 -05:00
Justin Richer
70779a69ea
reorganized dependency management section, managed cross-module dependencies, updated Nimbus JWT library
2015-02-16 14:45:13 -05:00
Justin Richer
587d4b2db6
further pom file cleanup
2015-02-16 14:24:48 -05:00
Justin Richer
377d8cb884
moved dependency version management to parent pom, closes #666
2015-02-16 13:51:25 -05:00
Justin Richer
d25602fbe7
created a locale resolved tied in with the existing server configuration bean, removed locale interceptor (it doesn't work with fixed resolvers), cleaned up comments and files
2015-02-16 10:12:27 -05:00
Fredrik Jönsson
7861300d72
Activate locale change interceptor and make it overrideable.
2015-02-15 21:44:48 +01:00
Fredrik Jönsson
10b7eb60c8
Fix typo.
2015-02-11 16:08:45 +01:00
Fredrik Jönsson
a80bb19faf
Translate dynreg, rsreg warning.
2015-02-11 15:26:08 +01:00
Fredrik Jönsson
3fbd17ffe3
Translate additional tooltip.
2015-02-11 14:03:28 +01:00
Fredrik Jönsson
c5d1f4de9d
Translated not implemented yet.
2015-02-11 13:54:40 +01:00
Fredrik Jönsson
d774cfeb6d
Fix explicit date format strings.
2015-02-11 13:36:09 +01:00
Fredrik Jönsson
0b4e584533
Translate dates.
2015-02-11 13:19:37 +01:00
Fredrik Jönsson
7dbfa37887
Switch language to English.
2015-02-11 12:53:59 +01:00
Fredrik Jönsson
22e9dd703b
Fix typo.
2015-02-11 11:57:13 +01:00
Fredrik Jönsson
1801225528
Translate page titles.
2015-02-11 11:50:08 +01:00
Fredrik Jönsson
bd38e43f5a
Translated rsreg page and fixes.
2015-02-11 09:58:06 +01:00
Fredrik Jönsson
c50392d77e
Started working on rsreg page.
2015-02-11 07:40:35 +01:00
Fredrik Jönsson
a602d4c231
Translate dialogs in dynreg.js.
2015-02-10 22:28:20 +01:00
Fredrik Jönsson
6f35c2273d
Translated last tab of dynreg.
2015-02-10 22:15:37 +01:00
Fredrik Jönsson
19181446aa
More reasonable max length for default max session.
2015-02-10 22:15:20 +01:00
Fredrik Jönsson
8b38d6a797
Translated dynreg cryptography tab.
2015-02-10 14:40:43 +01:00
Fredrik Jönsson
2982f8e199
Translated dynreg tokens tab.
2015-02-10 13:53:43 +01:00
Fredrik Jönsson
2cad53f5a5
Access tab translated.
2015-02-10 13:39:10 +01:00
Fredrik Jönsson
dcf8e1988c
Translate first tab of dynreg client.
2015-02-10 12:42:37 +01:00
Fredrik Jönsson
0e9214ccea
Started working on dev pages.
2015-02-10 11:31:25 +01:00
Fredrik Jönsson
c97cd1bd10
No pluras 's' in swedish.
2015-02-10 11:02:19 +01:00
Fredrik Jönsson
d42ad7a9ab
Translate popup dialogs.
2015-02-10 10:59:41 +01:00
Fredrik Jönsson
97cf6854ed
Entire client form translated.
2015-02-10 10:14:31 +01:00
Fredrik Jönsson
76b10736ef
Translated missing loading box.
2015-02-10 09:26:51 +01:00
Fredrik Jönsson
eaf2ac3160
Add missing white space to loading box.
2015-02-10 09:23:13 +01:00
Fredrik Jönsson
f6a26be722
Crypto tab in client form translated.
2015-02-10 09:21:14 +01:00
Fredrik Jönsson
89004b3b43
Fixes and started translating crypto tab.
2015-02-09 23:05:39 +01:00
Fredrik Jönsson
3c72097f3d
Tokens tab translated.
2015-02-09 20:24:06 +01:00
Fredrik Jönsson
a5ce2f66a2
Credentials tab translated.
2015-02-09 19:45:25 +01:00
Fredrik Jönsson
3f9f33f9a4
Started working on credentials tab.
2015-02-09 16:37:11 +01:00
Fredrik Jönsson
d308f58e71
Translate searches in client table.
2015-02-09 12:37:08 +01:00
Fredrik Jönsson
d082394bc8
Fix translation bug.
2015-02-09 11:22:24 +01:00
Fredrik Jönsson
91ac730129
Translate loading popyps in client page.
2015-02-09 11:03:47 +01:00
Fredrik Jönsson
7d24490f30
Translate missing peaces of client table.
2015-02-09 10:46:07 +01:00
Fredrik Jönsson
4626584b06
CSS tweak.
2015-02-09 10:33:53 +01:00
Fredrik Jönsson
62b6406581
Client access tab in client form translated.
2015-02-09 10:32:05 +01:00
Fredrik Jönsson
43b6472a7a
First tab of client form translated.
2015-02-08 10:55:39 +01:00
Fredrik Jönsson
ea1052388c
Client list table translated.
2015-02-07 17:58:59 +01:00
Fredrik Jönsson
550b7d4e41
Translated last of scopes.
2015-02-07 15:41:00 +01:00
Fredrik Jönsson
73a4533906
Translate remains of scope form and some other fixes.
2015-02-07 09:04:00 +01:00
Fredrik Jönsson
fdc9a65ec1
Most of scope pages translated.
2015-02-06 22:37:05 +01:00
Fredrik Jönsson
004c439711
Translated whitelist.
2015-02-06 15:56:19 +01:00
Fredrik Jönsson
44b8e565ae
Admin template translated.
2015-02-06 14:12:35 +01:00
Fredrik Jönsson
d0b3e19279
Most of token page translated.
2015-02-06 13:44:26 +01:00
Fredrik Jönsson
b2d2a95a47
Most of grant page translated.
2015-02-06 09:59:32 +01:00
Fredrik Jönsson
5a7e70a18e
First successful translation of template string.
2015-02-06 00:01:17 +01:00
Fredrik Jönsson
8f64e0c454
Initialize i18next library and load messages.
2015-02-05 18:21:48 +01:00
Fredrik Jönsson
5e2522491d
Add i18next library.
2015-02-05 15:47:15 +01:00
Fredrik Jönsson
ef3c13ef24
Minor tweaks.
2015-02-05 12:59:22 +01:00
Fredrik Jönsson
86e4f4afe1
Fix date printing in approval page.
2015-02-05 11:01:28 +01:00
Fredrik Jönsson
323a860210
Set correct language in header.
2015-02-05 10:58:13 +01:00
Fredrik Jönsson
bed754dde6
Fix plural issues.
2015-02-05 09:31:37 +01:00
Fredrik Jönsson
4dde4fa054
Fixes in statistics.
2015-02-05 09:17:50 +01:00
Fredrik Jönsson
502150c196
Translate approval page.
2015-02-05 00:05:00 +01:00
Fredrik Jönsson
4f7e3ed4e3
Translate page titles for pages translated so far.
2015-02-04 21:58:47 +01:00
Fredrik Jönsson
c36e0dbf9c
Translate manage.jsp.
2015-02-04 21:26:39 +01:00
Fredrik Jönsson
3533dcdee9
Translate statistics, first version.
2015-02-04 21:09:01 +01:00
Fredrik Jönsson
55bc8713ef
Fix issues in sidebar.
2015-02-04 18:40:39 +01:00
Fredrik Jönsson
644344a6e4
Refactorize, remove text attribute from messages so untranslated labels are easily identified.
2015-02-04 16:10:11 +01:00
Fredrik Jönsson
f991ca0093
Translate sidebar.
2015-02-04 16:03:24 +01:00
Fredrik Jönsson
a33a3c13c6
Fix the about page.
2015-02-04 15:48:57 +01:00
Fredrik Jönsson
6fccef3f69
Translate copyright notice.
2015-02-04 15:44:56 +01:00
Fredrik Jönsson
2dcedca7ac
Translate home page, minus statistics string which currently is
...
non-translateable and needs to be refactorized.
2015-02-04 14:59:54 +01:00
Fredrik Jönsson
a61759bf74
Translate contact page.
2015-02-04 14:32:13 +01:00
Fredrik Jönsson
222b7bae91
Initial i18n setup and translations.
2015-02-04 13:50:09 +01:00
Justin Richer
6c88d7c54b
removed old owner_id field, closes #636
2015-01-17 08:18:36 -05:00
Wolter Eldering
3a067f1875
modify foreign key column types
2014-12-18 20:39:37 -05:00
Wolter Eldering
0e50b2f250
Fix column foreign key data type
...
make client_id in access_token and approved_site_scope,
whitelisted_site_id in approved_site the same type at the key they
refer to.
2014-12-18 20:39:37 -05:00
Justin Richer
e9d764e53e
added support for login_hint, closes #250
2014-11-26 09:55:39 -05:00
Justin Richer
55fb6667a0
removed unused variable in dynreg page
2014-11-22 23:46:25 -05:00
Justin Richer
76b25e13c1
made offline access non-default
2014-11-22 23:46:25 -05:00
Justin Richer
e371ad345f
fixed checking of refresh token permissions in client service, clients can now request either refresh_token grant type or offline_access scope and it will work. added checkbox to dynreg page for ease-of-use
...
closes #734
2014-11-22 23:46:25 -05:00
Justin Richer
b4f3039c5a
applied list widget catch to all objects
2014-11-13 14:16:00 -10:00
Justin Richer
51b10dbe96
more comprehensive list widget leftover object handling in client
2014-11-13 13:41:45 -10:00
Justin Richer
89f46fa872
client scopes now added appropriately
2014-11-13 13:15:11 -10:00
Justin Richer
d9d9903c55
removed blur detection, started work on alternative
2014-11-13 11:42:50 -10:00
Justin Richer
d7f8a846c3
made claim popover more friendly to mobile environments
2014-11-13 11:35:59 -10:00
Justin Richer
b14dfa6458
approval page defaults to "ask again" when prompt=consent is passed, closes #669
2014-11-13 11:23:54 -10:00
Justin Richer
4e4d9337b6
added assertion authentication to introspection and revocation endpoints, closes #724
2014-11-12 16:32:48 -10:00
Justin Richer
34afe21e8a
clean tabs, closes #727
2014-11-12 15:47:32 -10:00
Justin Richer
b50facd4c2
explicitly added Jackson2 to support secoauth serialization, added string converter to work with our API
2014-11-11 00:17:03 -10:00
Justin Richer
e6d10b67a4
update to Spring 4 and other related libraries
2014-11-10 18:29:54 -10:00
Justin Richer
841e4b4d68
added click through sanity check to registration token rotation, closes #698
2014-10-23 23:30:34 -04:00
Justin Richer
9e1bd8d8c1
updated icons list, enhanced editor display
...
Addresses #679
2014-10-23 23:30:34 -04:00
Justin Richer
e814c3abd4
changed color of "matched" element list in client search
2014-10-07 21:44:17 -04:00
Justin Richer
793740cf08
added warnings for empty scopes and empty redirect URI lists
2014-10-07 21:43:53 -04:00
Justin Richer
db052f11ca
Moved development branch to 1.2
2014-10-07 21:02:07 -04:00
John Brooks
55a906ae40
Change this.model.id to this.model.get('id')
2014-10-07 19:40:39 -04:00
John Brooks
2d6deeb6f3
Change whitelist references from .id to .get('id')
2014-10-07 19:40:38 -04:00
Justin Richer
f12d37f84e
added registration token rotation function to UI
2014-10-07 19:40:38 -04:00
Justin Richer
78ebcd030d
fixed button sizes on dynreg and rsreg
2014-10-07 19:40:38 -04:00
Justin Richer
ec8f708472
swapped exception class for existing BeanCreationException, added example flag in config file (commented out)
...
closes #528
closes #689
2014-10-04 14:59:36 -04:00
James Agnew
fd472e3bb4
Use locally bundled html5shim
2014-09-28 20:43:23 -04:00
Justin Richer
9e88a62479
moved the API endpoints, made resource tokens accessible too
2014-09-22 23:38:12 -04:00
Justin Richer
cf198cccc2
added view of registration token
2014-09-22 23:24:17 -04:00
Justin Richer
bf56fc34bb
turned off ajax cache, switched to callback-based template loading
...
adresses #668
2014-09-22 21:57:48 -04:00
James Agnew
e09c9af306
Update mitreid-connect.css
2014-09-15 21:34:59 -04:00
James Agnew
d6cc626241
Fix IE8/9 issue where form elements don't display
2014-09-15 21:34:59 -04:00
Justin Richer
54c95c39d2
redirect URI display within table
2014-09-14 22:02:59 -04:00
Justin Richer
094bb6108e
cleaner introspection label
2014-09-14 21:41:09 -04:00
Justin Richer
7e35ed0100
renamed client table item template to something sensible
2014-09-14 21:13:46 -04:00
Justin Richer
fc93f1b36c
fixed whitelist edit button
2014-09-14 21:09:54 -04:00
Justin Richer
3cb76f1810
cleaned up extraneous console.log() debug calls
2014-09-14 21:06:30 -04:00
Justin Richer
ed0b476bb7
removed resource server filter from default <security:http> block
2014-08-24 21:46:40 -04:00
James Agnew
c3c8df3dd1
Updating spring security versions
2014-08-06 13:57:35 -04:00
Justin Richer
6f2f807b0b
[maven-release-plugin] prepare for next development iteration
2014-08-05 21:54:51 -04:00
Justin Richer
93ae1516a5
[maven-release-plugin] prepare release mitreid-connect-1.1.9
2014-08-05 21:54:47 -04:00
Justin Richer
d38ee185fb
tweaked styling on self-service registration pages
2014-08-05 21:52:23 -04:00
Justin Richer
2ae06b2611
fixed corrupted template, closes #644
2014-07-31 23:11:05 -04:00
Justin Richer
f974f95138
added better hooks for local CSS overrides
2014-07-20 22:15:32 -07:00
Justin Richer
dc4fd404ad
made login button green
2014-07-20 22:06:09 -07:00
Justin Richer
2a2a86a14d
further escaping on approval page
...
closes #634
2014-07-19 23:32:05 -07:00
Justin Richer
a192cc4620
added escaping to JSP display
2014-07-19 23:18:04 -07:00
Justin Richer
91e00d79e3
changed all templates to print escaped characters
2014-07-19 22:39:48 -07:00
Justin Richer
38b6ab7a1b
changed user button on top bar to drop down, tweaked login page, closes #635
2014-07-17 00:11:27 -04:00
Justin Richer
285f5ef10b
added some header icons
2014-07-14 00:01:23 -04:00
Justin Richer
042a109312
grouped buttons in admin panel, closes #459
2014-07-04 22:15:51 -04:00
Justin Richer
55491c9979
enhanced client searching, closes #565 closes #566
2014-07-04 22:00:50 -04:00
Justin Richer
343e95d161
refresh token table displays count of currently active access tokens, closes #554
2014-07-02 18:23:02 -04:00
Justin Richer
665df2b29c
grants table displays number of access tokens associated with grant (not id or refresh tokens), closes #555
2014-07-02 18:06:48 -04:00
Justin Richer
112154a2d8
cleaned up contacts handling across all classes of client, added text to address #626
2014-06-26 13:10:19 -04:00
Justin Richer
a8185e5ae2
changed display text for unknown registration time on clients
2014-06-26 12:59:35 -04:00
Justin Richer
9a3bf818cd
added icon for token introspection enabled clients
2014-06-26 12:59:19 -04:00
Justin Richer
683776e031
removed extraneous yup, closes #623
2014-06-26 11:51:23 -04:00
Justin Richer
0e02a4c7ca
fixed wonky CSS on login page ... again
...
(backport from MIT)
2014-06-26 11:27:44 -04:00
Justin Richer
d35f1fa014
added element scope to query for logo preview, closes #624
2014-06-26 11:11:12 -04:00
Justin Richer
08d62473be
removed placeholder log-in box on lefthand side for non-logged-in users, replaced with a half-width spacer
2014-06-25 15:29:45 -04:00
Justin Richer
adf477c64e
[maven-release-plugin] prepare for next development iteration
2014-06-18 18:27:27 -04:00
Justin Richer
8d97ed61ec
[maven-release-plugin] prepare release mitreid-connect-1.1.8
2014-06-18 18:27:25 -04:00
Justin Richer
f4edd3164f
made timeout field optional, tokens don't expire in the default case
2014-06-12 19:37:32 -04:00
Trilok Jain
4e09ec687b
Registration Token regeneration - when they are beyond their lifetime
...
(in read/update calls)
2014-06-12 19:12:32 -04:00
Justin Richer
199131ba77
fixed stats pluralization flub
2014-06-11 16:19:05 -04:00
Justin Richer
e4bb30bd58
cleaned up resource registration model
2014-06-11 15:54:53 -04:00
Justin Richer
413768f3d3
made sidebar menus react to current page/section
2014-06-11 15:50:01 -04:00
Justin Richer
c49b347cb3
re-attached options for backbone upgrade compatibility
2014-06-11 15:32:11 -04:00
Justin Richer
5e2fbd49c0
upgraded backbone.js
2014-06-11 15:14:48 -04:00
Justin Richer
271698272f
added auto-collapse to action menu (for mobile devices)
2014-06-11 14:44:32 -04:00
Justin Richer
ed0dc9acde
updated top bar to work better on mobile touch browsers (I hope)
2014-06-11 14:10:06 -04:00
Justin Richer
5b1f9c1aeb
removed extraneous references to app-connect Views (removed in f33726a
)
2014-06-10 22:40:27 -04:00
Justin Richer
d922a98783
fixed some liveliness problems in the client UI
2014-06-10 21:46:17 -04:00
Justin Richer
bd1685b8d8
added live counts to tabs
2014-06-10 21:38:20 -04:00
Justin Richer
f8dd8b32c7
added tabs to token page
2014-06-10 21:16:37 -04:00
Justin Richer
c80acaa3f0
added copyable clientid display to client table
2014-06-10 21:03:42 -04:00
Justin Richer
0def26b7ed
added tabs to grant display
2014-06-10 16:58:06 -04:00
Justin Richer
a106121af3
created blacklist aware redirect resolver and wired it in, closes #549
2014-06-10 16:29:45 -04:00
Justin Richer
d0e40d7cbd
propagated filter order change to other endpoints for consistency (shouldn't actually matter)
2014-06-10 11:19:59 -04:00
Justin Richer
ba266d7224
swapped order of client auth filters, closes #610
2014-06-10 11:18:05 -04:00
Justin Richer
6df68fc97a
fixed client secret display on dynreg and res reg pages
2014-06-09 20:20:58 -04:00
Justin Richer
04de4e8483
updated display of saved client secret
2014-06-09 19:27:27 -04:00
Justin Richer
d844b8e444
ported credential handling UI to dyn reg and res reg pages
2014-06-09 18:13:43 -04:00
Justin Richer
bafd951dac
removed extraneous data checks from resource registration
2014-06-09 17:41:48 -04:00
Justin Richer
b81e8e7ed5
got rid of extraneous "require client secret" box
2014-06-09 16:35:47 -04:00
Josh Mandel
5ec7404e7b
Fix missing redirect URIs in dynreg view
...
Fix more property names in dynreg view
2014-06-06 12:21:38 -07:00
Justin Richer
22ab1173a7
cleaned up dynreg self-service page to account for single-selection of grant types
2014-06-05 19:44:49 -04:00
Justin Richer
ab083c0963
added checks to dynamic registration endpoint that disallow registration of multiple incompatible grant types
2014-06-05 17:16:35 -04:00
Justin Richer
85acfa90db
[maven-release-plugin] prepare for next development iteration
2014-06-04 14:51:32 -04:00
Justin Richer
d5e4cb45a2
[maven-release-plugin] prepare release mitreid-connect-1.1.7
2014-06-04 14:51:29 -04:00
Justin Richer
72c4a394fe
cleaner display for user profiles
2014-06-04 14:39:47 -04:00
Justin Richer
8861220632
stats on home page are now loaded in the background (makes main site load much faster)
2014-06-04 14:39:30 -04:00
Justin Richer
0059e78b69
made content wrapper a div instead of a span
2014-06-04 13:36:38 -04:00
Justin Richer
dd5ee4bf80
created generic "loading" page to sit behind loading sheet, avoids sheet getting re-used (which doesn't tend to work)
2014-06-04 13:34:08 -04:00
Justin Richer
737eec432a
fixed blacklist loading sheet
2014-06-04 13:33:31 -04:00
Justin Richer
00b35ddd9d
cleaned references to app-attached views
2014-06-04 13:19:04 -04:00
Justin Richer
580f6d990e
cleaned up "cancel" button behavior, also closes #608
2014-06-03 22:43:09 -04:00
Justin Richer
f33726a778
don't re-use view objects, closes #608
2014-06-03 22:42:42 -04:00
Justin Richer
e57adc048a
don't allow empty blacklists either
2014-05-31 11:14:16 -04:00
Justin Richer
1a7de8cf29
disambiguate list items in event model
2014-05-31 11:10:53 -04:00
Josh Mandel
ff3a210064
Don't delete the entire client when a single email address is removed
2014-05-30 11:01:58 -07:00
Justin Richer
be98b9cd0b
[maven-release-plugin] prepare for next development iteration
2014-05-27 14:00:40 -04:00
Justin Richer
8320f0eefe
[maven-release-plugin] prepare release mitreid-connect-1.1.6
2014-05-27 14:00:37 -04:00
Justin Richer
0c8cacd59a
added missing copyright headers
2014-05-27 13:46:47 -04:00
Justin Richer
ab15a65c93
internalized logo placeholder image block
2014-05-26 17:58:51 -04:00
Justin Richer
82a4b954e7
removed client description from dynamic registration pages (nonstandard field, doesn't get saved by the server anyway)
2014-05-26 17:44:09 -04:00
Justin Richer
7e2109f617
added oauth filters to resource registration endpoint
2014-05-26 17:40:08 -04:00
Justin Richer
c34357a433
added resource registration endpoint with basic functionality and specialized tokens
2014-05-26 16:30:24 -04:00
Justin Richer
0775785ce3
added in UI shell for creating/editing resources (clients with "introspection" set and no grants or other parameters)
2014-05-26 15:41:50 -04:00
Justin Richer
b8908b6efe
cleaned up old test file
2014-05-26 15:41:00 -04:00
Justin Richer
960319b796
improved logging configuration, removed transactional from service
2014-05-25 15:38:44 -04:00
Justin Richer
6d5a967d8a
fixed client editor lazy loading
2014-05-25 07:58:25 -04:00
Justin Richer
73b00905bb
cleaned up UI components for client creation (fixed defaults and loading)
2014-05-24 22:13:00 -04:00
Justin Richer
5c6e75bd53
cleaned up UI for client editing
2014-05-24 20:56:54 -04:00
Justin Richer
4e890a4d7d
enforce clients using a redirect flow have at least one redirect uri registered when using dynamic registration, made error handling more consistent across all APIs
...
closes #596
2014-05-21 18:29:51 -04:00
Justin Richer
c38761cc23
fix dynamic registration of public clients
2014-05-21 18:00:54 -04:00
Justin Richer
fa418402de
externalized application CSS, closes #221
...
added favicon, cleaned up header and footer code
2014-05-21 17:14:43 -04:00
Justin Richer
880014176f
[maven-release-plugin] prepare for next development iteration
2014-05-13 18:23:11 -04:00
Justin Richer
ca8a003e3d
[maven-release-plugin] prepare release mitreid-connect-1.1.5
2014-05-13 18:23:08 -04:00
Justin Richer
a253ebc908
added CSRF protection to approval page
2014-05-13 09:27:02 -04:00
Justin Richer
b6304e268a
blacklist control uses URI model, closes #423
2014-04-25 21:09:30 -04:00
Justin Richer
761d015bf7
made all placeholder URLs https
2014-04-25 20:59:17 -04:00
Josh Mandel
3b59e7ff48
Make placeholder dynreg URLs use "https://"
2014-04-25 10:17:48 -07:00
Justin Richer
b8129bf60d
[maven-release-plugin] prepare for next development iteration
2014-04-21 19:19:10 -04:00
Justin Richer
a9e34ac9bd
[maven-release-plugin] prepare release mitreid-connect-1.1.4
2014-04-21 19:19:07 -04:00
Justin Richer
84f1fe631b
clean up time display
2014-04-19 08:42:26 -04:00
Justin Richer
376403fa4a
account for registration time in approval page, closes #550
2014-04-19 07:28:20 -04:00
Justin Richer
1d2f968bd1
configuration cleanup, closes #568
2014-04-18 22:11:58 -04:00
Justin Richer
fcb3ccb0ff
fixed subjectType typo, closes #579
2014-04-10 23:03:01 -04:00
kangelov
41e76fd6c9
fixed an incorrect name to one of the fields in the underlying model causing errors once a user logs in.
2014-04-10 22:39:31 -04:00
Justin Richer
d59d0d41e9
extracted JPA configuration, closes #569
2014-04-10 22:02:58 -04:00
Justin Richer
aa9a25a2d7
updated to even newer versions of eclipselink and JPA, closes #580 even harder
2014-04-10 21:37:19 -04:00
Justin Richer
78ae6ff322
fix JS errors in scope management page
2014-04-10 21:36:10 -04:00
Justin Richer
292b160918
fixed icons on scope page
2014-04-10 21:16:31 -04:00
Justin Richer
8f13410e42
updated JPA and eclipselink to remove eclipselink repository dependency, closes #580
2014-04-10 21:11:54 -04:00
Justin Richer
c6eea670c8
fixed lazy loading in self-service, closes #571
2014-04-03 22:44:06 -04:00
Justin Richer
97cd00e06c
[maven-release-plugin] prepare for next development iteration
2014-03-19 21:40:21 -04:00
Justin Richer
23c7cf6996
[maven-release-plugin] prepare release mitreid-connect-1.1.3
2014-03-19 21:40:18 -04:00
Justin Richer
0d82710ee1
updated "more information" display
2014-03-19 21:31:06 -04:00
Justin Richer
95a876ffec
added second paginator to client page
2014-03-19 21:22:33 -04:00
Justin Richer
c620917d53
added paginator to the token page
2014-03-19 21:12:03 -04:00
Justin Richer
17b4f12103
added pagination to client display, closes #439
2014-03-19 21:12:02 -04:00
Justin Richer
5c861c418d
changed icon style to white on red background
2014-03-19 08:55:06 -04:00
Justin Richer
1680eaad8c
enhanced "more info" panel
2014-03-17 23:21:23 -04:00
Justin Richer
515c481d79
fixed search, added clear button
2014-03-17 23:10:54 -04:00
Justin Richer
0e343b936d
added realtime search to clients table
2014-03-17 22:48:40 -04:00
Justin Richer
7b1477c24e
added sub indicators to loading sheets
2014-03-16 21:46:57 -04:00
Justin Richer
6f5d689f7f
added in preventDefault calls
2014-03-16 20:32:07 -04:00
Justin Richer
70b9ac36b1
skip cache on table refresh
2014-03-16 19:40:25 -04:00