Commit Graph

308 Commits (849a2b32719c92c1aa39a10fa4a9769a089cb332)

Author SHA1 Message Date
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
Justin Richer 200b332dc6 some fun in the sheets 2014-03-16 14:23:59 -04:00
Justin Richer 6b94c0418a removed unused font files 2014-03-16 13:55:02 -04:00
Justin Richer 70a81dd1ee even lazier loading
closes #503
2014-03-16 00:23:38 -04:00
Justin Richer 68580dad72 lazy loading for everybody! 2014-03-16 00:18:28 -04:00
Justin Richer a10761b889 lazy load for client list 2014-03-15 23:34:22 -04:00
Justin Richer 5fdfbbd968 removed breadcrumbs tag (not used), moved loading box in jsp 2014-03-15 23:26:07 -04:00
Justin Richer f0ee06b7f3 cleaned up top bar image CSS 2014-03-15 23:24:39 -04:00
Justin Richer 1ef767462e local patch to retina.js to make it play nicer in firefox 2014-03-13 20:05:20 -04:00
Justin Richer 06a86f4830 added support for retina displays on logo, added logo to homepage, changed logo inclusion in top bar, fixed organizational links
closes #552
2014-03-13 19:58:50 -04:00
Justin Richer c9637bcede Consolidated client "more info" views 2014-03-08 22:00:39 +00:00
Justin Richer 9b084db3cb cleaned extraneous "contacts" display 2014-03-08 21:25:57 +00:00
Justin Richer 82f1ba61f3 cleaned out some global variables 2014-03-08 21:20:40 +00:00
Justin Richer ff4c0ab289 fixed some titles 2014-03-08 20:48:13 +00:00
Justin Richer 597870132c got rid of extraneous parentheses 2014-03-08 20:45:25 +00:00
Justin Richer ad5ffb64e8 [maven-release-plugin] prepare for next development iteration 2014-03-08 11:17:40 +00:00
Justin Richer 1635cf957d [maven-release-plugin] prepare release mitreid-connect-1.1.2 2014-03-08 11:17:35 +00:00
Justin Richer 8203aaaa35 fixed UI for token endpoint auth method 2014-03-06 19:30:27 +00:00
Justin Richer 485e17c893 user profile display improvements 2014-03-02 01:12:47 +00:00
Justin Richer f8e82037fe client display improvements 2014-03-02 01:03:15 +00:00
Justin Richer 5da3e85f4f added refresh token display, closes #192 2014-03-01 11:05:47 +00:00
Justin Richer 028feeaab4 added full token value display, scope display, and expiration display to token ui 2014-03-01 11:05:47 +00:00
Justin Richer 9d981d034e added description hover to scopes 2014-03-01 11:05:46 +00:00
Justin Richer c9bea0f180 access token display and delete works 2014-03-01 11:05:46 +00:00
Justin Richer 0137f182ff Start of token management UI (runs) 2014-03-01 11:05:46 +00:00
Justin Richer b989af0da9 Empty lists now display placeholders when empty. closes #502 2014-03-01 11:05:46 +00:00
Justin Richer f559673090 hide client secret until clicked, closes #517 2014-02-18 23:35:59 -05:00
Justin Richer 15f4b0abd2 fix syntax for on click 2014-02-18 23:35:59 -05:00
Justin Richer b9d684fe1a client id and (sometimes) secret shown on save, addresses #517 2014-02-18 23:35:58 -05:00
Justin Richer d12751a5b6 move modal definition to management page 2014-02-18 22:21:05 -05:00
Justin Richer 8736c24310 top bar now reacts to pagename variable, login page doesn't show top bar contents anymore, closes #371 2014-02-18 22:20:30 -05:00
Justin Richer 478463bd5a remote NYI tags from client template
closes #515, #419
2014-02-16 22:37:34 -05:00
Justin Richer dd391ebf3c Display contacts, popup for image, cleanup of more info 2014-02-16 21:58:16 -05:00
Justin Richer bf6e6b64c3 more approval page enhancements 2014-02-16 18:31:38 -05:00
Justin Richer 1615dd88cc Upgrade bootstrap to 2.3.2 2014-02-16 18:26:44 -05:00
Justin Richer dab52ca8a0 enhancements to approval page 2014-02-16 18:25:05 -05:00
Justin Richer 896e49f8e8 drop temporary tables on upgrade script, closes #536 2014-02-16 00:58:37 -05:00
Justin Richer 9395c3802d [maven-release-plugin] prepare for next development iteration 2014-02-10 15:28:14 -05:00
Justin Richer 4f8311962a [maven-release-plugin] prepare release mitreid-connect-1.1.1 2014-02-10 15:28:11 -05:00
Justin Richer 59b1373460 oops. missed a couple things. this should actually do it for us now. addresses #490 2014-01-21 21:02:53 -05:00
Justin Richer df589b39df added "OPTIONS" option to /token filter with no auth, addresses #527 2014-01-21 20:54:01 -05:00
Justin Richer 8f1aecac7b upgraded jetty to latest version 2014-01-21 20:37:39 -05:00
Justin Richer ed4537b4f8 switched to popover based display, closes #490 2014-01-20 21:56:10 -05:00
Justin Richer 91ecf62cff tooltip-based claims display 2014-01-20 21:51:12 -05:00
Justin Richer 8518c6f907 slightly better displays for claim information 2014-01-20 21:17:48 -05:00
Justin Richer 19dbe92d4e initial support for displaying claim values for requested scopes 2014-01-20 20:56:04 -05:00
Justin Richer 3b52ce8201 happy new year! 2014-01-20 12:38:42 -05:00
Justin Richer dd8b17c67d added UNIQUE constraint to client_id 2014-01-20 11:31:09 -05:00
Justin Richer ea1f52cdf9 updated syntax of default values to allow file to run inside HSQLDB GUI (it ran fine on the back end for some reason), addresses #545 2014-01-20 11:29:46 -05:00
Andy Pemberton 3a200e9567 add contextPath 2014-01-12 09:47:22 -05:00
Andy Pemberton 7392749ce5 add jetty plugin for quick startup 2014-01-12 09:00:09 -05:00
Justin Richer e1e7f7a579 [maven-release-plugin] prepare for next development iteration 2013-12-02 12:18:11 -05:00
Justin Richer 42fe973f7b [maven-release-plugin] prepare release mitreid-connect-1.1.0 2013-12-02 12:18:08 -05:00
Justin Richer 29b1cb4202 fixed variable name on approved sites page, addresses #518 (again) 2013-12-02 11:56:02 -05:00
Justin Richer 3410d2c6ad added separate filter for authorization endpoint 2013-11-27 11:24:20 -05:00
Justin Richer ca5288e182 grant table displays correct scope list, addresses #518 2013-11-27 10:41:19 -05:00
Justin Richer 3b37294f76 wired in custom request validator 2013-11-25 13:44:06 -05:00
Justin Richer 59da1960eb added token_endpoint_auth_signing_alg, addresses #511
affects #455
2013-09-26 11:11:09 -04:00
Justin Richer 0691c98183 added database upgrade files, addresses #455 2013-09-26 10:28:16 -04:00
Justin Richer 2e9d155a2b pushed JSTL down into webapp 2013-09-24 16:09:21 -04:00
Justin Richer f227724caa dependency juggling 2013-09-24 15:39:25 -04:00
Justin Richer 998b00fd38 moved repo references to parent, added dependencies for webapp 2013-09-24 14:14:42 -04:00
Justin Richer 8a5a16f374 refactored project into four modules:
Common
 Client
 Server Library
 Server Webapp

addresses #367
2013-09-23 17:19:09 -04:00