Justin Richer
58ea01f0f8
added hints to login form to discourage mobile browsers from trying to do something clever like autocorrect
2013-02-13 13:27:31 -05:00
Justin Richer
991f37a1e6
refactored javascript and template files into components
2013-02-13 10:12:31 -05:00
Justin Richer
137e5e5ca1
added placeholder blocks in place of empty tables, addresses #244
2013-02-06 17:42:10 -05:00
Justin Richer
62b931ee0d
scope icons now show up everywhere
2013-02-05 17:39:38 -05:00
Justin Richer
328fa221bd
scope bootstrapping
2013-02-05 15:08:49 -05:00
Justin Richer
88f2ea3e7e
icon selector
2013-02-05 14:33:58 -05:00
Justin Richer
e622202e9e
display scopes based on request, pull scope information dynamically, addresses #208
2013-02-05 11:36:59 -05:00
Justin Richer
eb4773ce46
beginning dynamic scopes on auth page
2013-02-05 11:28:39 -05:00
Justin Richer
801a45cc49
several bugfixes to scopes UI, works now
2013-02-03 22:04:56 -05:00
Justin Richer
e5171a196a
minor bugfixes
2013-02-03 22:04:55 -05:00
Justin Richer
d1968f624a
scope ui bugfixes
2013-02-03 22:04:55 -05:00
Justin Richer
fbfc977f3b
system scope ui updates
2013-02-03 22:04:55 -05:00
Justin Richer
9dc603a759
scope management UI
2013-02-03 22:04:55 -05:00
Justin Richer
1ceee853f9
scope management UI
2013-02-03 22:04:55 -05:00
Justin Richer
a3037a18a7
system scope service applied to client creation UI
2013-02-03 22:04:55 -05:00
Justin Richer
19e7b62a42
removed persistence.xml and moved to pure spring-based config, addresses #194
2013-02-03 22:02:23 -05:00
Justin Richer
899150d636
tweak display on auth revoke page
2013-02-03 22:02:23 -05:00
Amanda Anganes
3399eed45a
Added about, contact, and stats pages. Still largely placeholders, but the topbar works correctly now at least.
2013-01-31 11:34:07 -05:00
Justin Richer
e02e08563c
changed order or custom filters to make assertions work, added client credentials token granter to default
2013-01-30 14:34:16 -05:00
Justin Richer
779001a8c8
updated copyright year
2013-01-28 13:39:25 -05:00
Justin Richer
fd2253303e
changed pointer on tabs, addresses #252
2013-01-18 18:17:39 -05:00
Justin Richer
899e306683
fixed JS crash on "new client" operation
2013-01-18 18:15:19 -05:00
Justin Richer
8831bc64a2
offline -> offline_access (addresses #248 )
2013-01-18 18:03:39 -05:00
Justin Richer
60bda31c54
updated custom filter
2013-01-18 15:10:48 -05:00
Justin Richer
c17bc05b0e
wiring configuration
2013-01-18 15:10:48 -05:00
Amanda Anganes
ad5e77f7ff
Made nonce storage duration configurable in application-context.xml;
2013-01-10 10:34:40 -05:00
Amanda Anganes
59f1b1f05e
Testing, nonce handling seems to be working now
2013-01-07 13:28:30 -05:00
Amanda Anganes
af81e371fb
Updated application-context to use new authorization request manager
2013-01-07 10:46:55 -05:00
Justin Richer
4068952a81
fixed well size, added comment
2013-01-02 10:19:55 -05:00
Justin Richer
655092a12b
added introspection checkbox, added access tab
...
Signed-off-by: Justin Richer <jricher@mitre.org>
2012-12-21 16:38:52 -05:00
Justin Richer
9a1b2d7fac
made client edit page tabbable (that was seriously easy)
2012-12-21 16:26:34 -05:00
Justin Richer
48866c15f2
button display cleanup
2012-12-21 16:07:59 -05:00
Justin Richer
a85b1f5d74
split approved sites into two tables
2012-12-21 15:35:33 -05:00
Justin Richer
198a45369a
buttonsize tweak
2012-12-21 15:03:45 -05:00
Justin Richer
f12efc1b80
added dynreg caution block
2012-12-21 14:48:15 -05:00
Justin Richer
231e81a426
updated icons
2012-12-21 14:28:07 -05:00
Justin Richer
797d521691
cleaned up logged-in button
2012-12-21 13:04:33 -05:00
Justin Richer
7ebbe3acc4
removed mockups
2012-12-21 11:01:22 -05:00
Justin Richer
7459767646
fixed validation problem with new backbone
2012-12-20 17:46:34 -05:00
Justin Richer
37bca0d5fb
cleaned out backbone validation plugin
2012-12-20 17:31:22 -05:00
Justin Richer
9dd54d47bb
updated versions of backbone and underscore
2012-12-20 17:31:08 -05:00
Justin Richer
e0672757bf
update to bootstrap 2.2.2
2012-12-20 12:44:02 -05:00
Justin Richer
8ad28b41aa
fixing CSS and collapsing headerbar
2012-12-20 12:35:30 -05:00
Justin Richer
67a682d53a
added default router to backbone app
2012-12-18 13:56:57 -05:00
Justin Richer
87788f0710
let users visit home page without logging in
2012-12-18 13:56:46 -05:00
Justin Richer
6eabc895b9
moved database file to a reasonable name
2012-12-17 13:45:39 -05:00
Justin Richer
e5206f2b92
implemented jwt assertions for id tokens
2012-12-14 17:35:20 -05:00
Justin Richer
0d6c96f410
moved JPA adapter to data-context, addresses #242
2012-12-14 09:43:42 -05:00
Justin Richer
6344a72519
missed a few applicationName references, fixed API JSON rendering
2012-12-11 15:16:18 -05:00
Justin Richer
dd04df6a22
fixed javascript bugs
2012-12-11 14:08:10 -05:00
Justin Richer
f12d3c7d30
fixed variable reference
2012-12-11 13:37:14 -05:00
Justin Richer
920777128d
switched to uncompressed jquery
2012-12-11 13:29:19 -05:00
Justin Richer
829c8ae5f4
tweaked functionality of grant types and scopes
2012-12-11 13:16:33 -05:00
Justin Richer
cc36851bdd
propagated field name change to UI
2012-12-11 12:38:55 -05:00
Justin Richer
94c37f5815
added redelegate scope to client list, fixed inconsistency with refresh token issuance (addresses #239 )
2012-12-10 16:53:05 -05:00
Justin Richer
edc96d646c
added chained token grant
2012-12-10 10:48:38 -05:00
Justin Richer
2a206654b6
added client credential protection to revocation endpoint
2012-12-07 17:17:19 -05:00
Justin Richer
fbc3c46128
Introspection now draft spec compliant, requires client auth
...
Currently this is the client that originally sent the token, we want to have a way to bind other "clients" to this token as well, like resource services. Also want to let open calls, sometimes.
2012-12-07 17:12:13 -05:00
Justin Richer
64ef752f08
added refresh token granter for testing
2012-12-07 09:56:43 -05:00
Justin Richer
7561ac9e8c
client dynamic registration now protected by access token, addresses #199
2012-12-06 17:48:23 -05:00
Justin Richer
ba7ddf17f9
added bootstrapping for clients, cleaned up sql files
2012-12-05 15:04:14 -05:00
Justin Richer
cf7ceb74f3
betterer logout button
2012-12-04 16:40:28 -05:00
Justin Richer
2f1a6864b8
made a better logout button
2012-12-04 16:37:57 -05:00
Justin Richer
838e029db1
added logout button
2012-12-04 16:18:58 -05:00
Justin Richer
f091343d84
moved back to in-memory database by default
2012-12-04 15:56:03 -05:00
Justin Richer
49e216412e
Added bootstrapped users set.
2012-12-04 15:51:10 -05:00
Justin Richer
e305d3b16b
Making stable in-memory and in-file database with HSQL
2012-12-03 17:53:25 -05:00
Justin Richer
061c0f0814
minor cleanup
2012-12-03 16:10:07 -05:00
Stephen Moore
1bcaa68cb4
Added user_info stuff... and changed serverconfig for issuer...
2012-12-03 14:56:40 -05:00
Stephen Moore
4fdb0816eb
Moved DB to use in memory HSQLDB. Made authentication-provider use a jdbc-user-service in that in-memory hsqldb.
2012-12-03 14:56:40 -05:00
Justin Richer
fce47c239a
added slashes to patterns what needed them, removed vestigial intercept from user-context
2012-11-26 16:23:46 -05:00
Justin Richer
122a2de074
First attempt at making API not redirect to /login, failed
2012-11-26 16:05:46 -05:00
Justin Richer
d07f67bd76
let user select when grants time out
2012-11-26 14:26:07 -05:00
Justin Richer
50040a8ef4
fixed checkbox labels
2012-11-26 12:57:49 -05:00
Justin Richer
667c3abc8a
dynamic scope display/selection on approval page
2012-11-26 11:53:19 -05:00
Justin Richer
cf4581a5eb
updated configuration to reflect secoauth changes
2012-11-26 11:53:19 -05:00
Justin Richer
58b97f7371
stupid javascript
2012-11-20 13:16:08 -05:00
Justin Richer
51920ee381
switched to using "uneditable-input" classes instead of disabled input fields
2012-11-19 16:32:04 -05:00
Justin Richer
e303319701
got rid of postrender
2012-11-19 16:13:49 -05:00
Justin Richer
7a6c96a759
fixed links
2012-11-19 14:10:37 -05:00
Justin Richer
4e18fb4525
blacklist management UI
2012-11-19 13:01:16 -05:00
Justin Richer
d576df4b31
fixed render length limits on list widget
2012-11-19 11:52:30 -05:00
Justin Richer
757e21a722
added blacklist API
2012-11-16 11:57:46 -05:00
Justin Richer
1f4b97bc7e
fixed icon and variable reference
2012-11-16 10:14:28 -05:00
Justin Richer
e86f19bd7c
added dynamic icons to whitelist table
2012-11-15 17:53:38 -05:00
Justin Richer
2beff07d4b
added icons and tooltips to approved site table
2012-11-15 17:51:31 -05:00
Justin Richer
20b73ea0c4
tooltip works!
2012-11-15 17:46:13 -05:00
Justin Richer
8ecdb8a4ab
added icon to template, popover doesn't work yet
2012-11-15 17:41:00 -05:00
Justin Richer
9064b49a54
added refresh buttons to all tables, fixed loading behavior to a proper cascading function call
2012-11-15 16:55:51 -05:00
Justin Richer
a88ae8258a
Updated plus and minus buttons in list views, addresses #202
2012-11-15 16:35:17 -05:00
Justin Richer
f9aafb5edd
approved sites UI
2012-11-15 14:50:30 -05:00
Justin Richer
f4605ef2fc
cleaned out startAfter function
2012-11-15 12:18:47 -05:00
Justin Richer
845c11ad3a
methods for creating, editing, and deleting whitelist sites all function
2012-11-14 17:08:58 -05:00
Justin Richer
321172c40c
fixed load/fetch order, fixed edit form display, robustified whitelist views against missing client IDs
2012-11-14 16:30:10 -05:00
Justin Richer
f39c254353
updated variables for consistency, tracking down a data-loading bug
2012-11-14 15:21:41 -05:00
Justin Richer
51cfe1746d
whitelist editing
2012-11-14 15:20:32 -05:00
Justin Richer
bb589fc29a
fixed logic error in script inclusion
2012-11-13 18:05:15 -05:00
Justin Richer
cccbad2ca1
added whitelist button to table view
2012-11-13 17:55:29 -05:00
Justin Richer
7a9d7e6363
Fixed sidebar menu
2012-11-13 17:13:20 -05:00
Justin Richer
7b1a2529dc
added whitelist model and template
2012-11-13 17:11:09 -05:00
Justin Richer
ee0fe4a9d3
applied placeholder CSS hack to header CSS
2012-11-13 15:35:01 -05:00
Justin Richer
86ebdff82b
Revert "Placeholder UI updates"
...
This reverts commit fd89312b0c
.
2012-11-13 15:08:22 -05:00
Justin Richer
030e2ce2df
fixed link scanner
2012-11-13 15:06:09 -05:00
Justin Richer
706858c41f
added comments, fixed paths, uncommented logo hide function
2012-11-13 13:27:57 -05:00
Justin Richer
f2e1317365
added purl.js library for URL parsing
2012-11-13 13:12:15 -05:00
Justin Richer
33f11cb98f
cleanly applied pushstate changes, new URL structure
2012-11-13 13:10:34 -05:00
Justin Richer
1d8254bf2f
changed target of approve form
2012-10-24 15:06:56 -04:00
Michael Jett
be506ae952
Moved fonts local, fixed loading indicator
2012-09-25 13:37:36 -04:00
Michael Jett
84cedbb45e
Support the "Enter" key on list widget
2012-09-25 13:24:38 -04:00
Michael Jett
8fc6b2b680
Removing the rest of Justin's load hack
2012-09-25 13:18:31 -04:00
Michael Jett
fd89312b0c
Placeholder UI updates
2012-09-25 12:52:55 -04:00
Michael Jett
48941f1713
Dynamic JS loading and UI updates
2012-09-25 12:52:54 -04:00
Michael Jett
2311cdf1f2
Revert "Dynamic Client Loading Initial Commit"
...
This reverts commit a4e5335eda02cdb6b32a966d194035429ca52915.
2012-09-25 12:52:52 -04:00
Michael Jett
d7455dba14
Dynamic Client Loading Initial Commit
2012-09-25 12:52:51 -04:00
Amanda Anganes
29862f15bd
Removed a bunch of commented-out configuration
2012-09-18 15:21:55 -04:00
Amanda Anganes
c40efda6b5
Refactor part 1
2012-09-18 14:24:34 -04:00
Justin Richer
0b6aebfefe
Revert "removed postrender function, use render function instead"
...
This reverts commit 2b1e78d195
.
2012-09-13 11:27:50 -04:00
Justin Richer
ebf77bea68
Updated timeout functions
2012-09-13 11:24:48 -04:00
Justin Richer
6fdd088125
Updated client secret panel display
2012-09-13 11:24:29 -04:00
Justin Richer
be17133a99
Changed "submit" label to "save"
2012-09-13 11:02:53 -04:00
Justin Richer
2b1e78d195
removed postrender function, use render function instead
2012-09-13 10:33:52 -04:00
Justin Richer
ece1b56095
added missing brackets
2012-09-13 10:33:52 -04:00
Justin Richer
fe3e890bb3
changed to table head for input control
2012-09-13 10:33:52 -04:00
Justin Richer
d8221a2a35
added missing semicolon
2012-09-13 10:33:52 -04:00
Justin Richer
ed75b38ecc
changed list view table styling
2012-09-13 10:33:52 -04:00
Michael Jett
d9771f2322
Timout Bugfixes
2012-09-12 13:55:30 -04:00
Michael Jett
26c3cf5989
Timout UI refactor
2012-09-12 13:48:01 -04:00
Michael Jett
19df5ae032
Timeout form updates. Logo URL updates
2012-09-11 15:06:20 -04:00
Michael Jett
cb6767dfb4
Timout form updates
2012-09-11 15:06:17 -04:00
Amanda Anganes
f3c225d8f2
Updated SECOAUTH reference, made required alterations to our configuration
2012-09-07 16:08:15 -04:00
Stephen Moore
ea16f4e2b6
Fixed merge weirdness
2012-09-07 14:09:10 -04:00
Stephen Moore
b58ed8b616
Added logoURL stuff
2012-09-07 13:51:58 -04:00
Michael Jett
c8f9a3de76
Merge remote-tracking branch 'origin/UI-form-updates'
2012-09-04 13:25:16 -04:00
Michael Jett
332fe282be
List Widget UI values cannot be null
2012-08-29 14:40:23 -04:00
Michael Jett
fe837c4fa5
comment edit
2012-08-29 13:56:10 -04:00
Michael Jett
4fcbbe639f
visual error indicators for redirect uri and scope
2012-08-29 13:54:04 -04:00
Michael Jett
15359a236a
Scope UI Auto-complete
2012-08-29 13:36:46 -04:00
Justin Richer
11b35267b4
Refactored stats processor into a service, made home page into a smart page.
2012-08-28 17:42:43 -04:00
Michael Jett
85e13bd11d
Initial Scope UI updates
2012-08-28 15:59:03 -04:00
Michael Jett
59e2f0e127
Backbone List View Widget Initial Commit
2012-08-28 12:49:33 -04:00
Michael Jett
0aa6da67de
Bootstrap JS Upgrade
2012-08-28 12:03:08 -04:00
Michael Jett
306e07bc36
UI Dynamic List updates
2012-08-27 23:46:06 -04:00
Michael Jett
5377a2bac4
Redirect URI UI updates
2012-08-27 17:12:02 -04:00
Justin Richer
3e423e9e04
explicitly exposed registration url
2012-08-27 16:46:58 -04:00
Michael Jett
d8037c0513
Redirect URL UI initial commit
2012-08-27 16:17:22 -04:00
Justin Richer
e4470c9361
mapped the invalid scope exception, addresses #102
...
Still can't access userinfo if you're not using OAuth2
2012-08-27 13:28:54 -04:00
Michael Jett
8361f74932
removed innocuous change
2012-08-24 16:00:58 -04:00
Michael Jett
42287edc9b
junk comentt showwhich brnach we'ron
2012-08-24 15:27:39 -04:00
Michael Jett
a61d94e07e
Cancel buttons on client forms
2012-08-24 14:32:13 -04:00
Michael Jett
149080f776
Breadcrumbs are now fully dynamic.
2012-08-24 12:57:10 -04:00