Commit Graph

460 Commits (multiparty)

Author SHA1 Message Date
Justin Richer e9d764e53e added support for login_hint, closes #250
10 years ago
Justin Richer 55fb6667a0 removed unused variable in dynreg page
10 years ago
Justin Richer 76b25e13c1 made offline access non-default
10 years ago
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
10 years ago
Justin Richer b4f3039c5a applied list widget catch to all objects
10 years ago
Justin Richer 51b10dbe96 more comprehensive list widget leftover object handling in client
10 years ago
Justin Richer 89f46fa872 client scopes now added appropriately
10 years ago
Justin Richer d9d9903c55 removed blur detection, started work on alternative
10 years ago
Justin Richer d7f8a846c3 made claim popover more friendly to mobile environments
10 years ago
Justin Richer b14dfa6458 approval page defaults to "ask again" when prompt=consent is passed, closes #669
10 years ago
Justin Richer 4e4d9337b6 added assertion authentication to introspection and revocation endpoints, closes #724
10 years ago
Justin Richer 34afe21e8a clean tabs, closes #727
10 years ago
Justin Richer b50facd4c2 explicitly added Jackson2 to support secoauth serialization, added string converter to work with our API
10 years ago
Justin Richer e6d10b67a4 update to Spring 4 and other related libraries
10 years ago
Justin Richer 841e4b4d68 added click through sanity check to registration token rotation, closes #698
10 years ago
Justin Richer 9e1bd8d8c1 updated icons list, enhanced editor display
10 years ago
Justin Richer e814c3abd4 changed color of "matched" element list in client search
10 years ago
Justin Richer 793740cf08 added warnings for empty scopes and empty redirect URI lists
10 years ago
Justin Richer db052f11ca Moved development branch to 1.2
10 years ago
John Brooks 55a906ae40 Change this.model.id to this.model.get('id')
10 years ago
John Brooks 2d6deeb6f3 Change whitelist references from .id to .get('id')
10 years ago
Justin Richer f12d37f84e added registration token rotation function to UI
10 years ago
Justin Richer 78ebcd030d fixed button sizes on dynreg and rsreg
10 years ago
Justin Richer ec8f708472 swapped exception class for existing BeanCreationException, added example flag in config file (commented out)
10 years ago
James Agnew fd472e3bb4 Use locally bundled html5shim
10 years ago
Justin Richer 9e88a62479 moved the API endpoints, made resource tokens accessible too
10 years ago
Justin Richer cf198cccc2 added view of registration token
10 years ago
Justin Richer bf56fc34bb turned off ajax cache, switched to callback-based template loading
10 years ago
James Agnew e09c9af306 Update mitreid-connect.css
10 years ago
James Agnew d6cc626241 Fix IE8/9 issue where form elements don't display
10 years ago
Justin Richer 54c95c39d2 redirect URI display within table
10 years ago
Justin Richer 094bb6108e cleaner introspection label
10 years ago
Justin Richer 7e35ed0100 renamed client table item template to something sensible
10 years ago
Justin Richer fc93f1b36c fixed whitelist edit button
10 years ago
Justin Richer 3cb76f1810 cleaned up extraneous console.log() debug calls
10 years ago
Justin Richer ed0b476bb7 removed resource server filter from default <security:http> block
10 years ago
James Agnew c3c8df3dd1 Updating spring security versions
10 years ago
Justin Richer 6f2f807b0b [maven-release-plugin] prepare for next development iteration
10 years ago
Justin Richer 93ae1516a5 [maven-release-plugin] prepare release mitreid-connect-1.1.9
10 years ago
Justin Richer d38ee185fb tweaked styling on self-service registration pages
10 years ago
Justin Richer 2ae06b2611 fixed corrupted template, closes #644
10 years ago
Justin Richer f974f95138 added better hooks for local CSS overrides
11 years ago
Justin Richer dc4fd404ad made login button green
11 years ago
Justin Richer 2a2a86a14d further escaping on approval page
11 years ago
Justin Richer a192cc4620 added escaping to JSP display
11 years ago
Justin Richer 91e00d79e3 changed all templates to print escaped characters
11 years ago
Justin Richer 38b6ab7a1b changed user button on top bar to drop down, tweaked login page, closes #635
11 years ago
Justin Richer 285f5ef10b added some header icons
11 years ago
Justin Richer 042a109312 grouped buttons in admin panel, closes #459
11 years ago
Justin Richer 55491c9979 enhanced client searching, closes #565 closes #566
11 years ago
Justin Richer 343e95d161 refresh token table displays count of currently active access tokens, closes #554
11 years ago
Justin Richer 665df2b29c grants table displays number of access tokens associated with grant (not id or refresh tokens), closes #555
11 years ago
Justin Richer 112154a2d8 cleaned up contacts handling across all classes of client, added text to address #626
11 years ago
Justin Richer a8185e5ae2 changed display text for unknown registration time on clients
11 years ago
Justin Richer 9a3bf818cd added icon for token introspection enabled clients
11 years ago
Justin Richer 683776e031 removed extraneous yup, closes #623
11 years ago
Justin Richer 0e02a4c7ca fixed wonky CSS on login page ... again
11 years ago
Justin Richer d35f1fa014 added element scope to query for logo preview, closes #624
11 years ago
Justin Richer 08d62473be removed placeholder log-in box on lefthand side for non-logged-in users, replaced with a half-width spacer
11 years ago
Justin Richer adf477c64e [maven-release-plugin] prepare for next development iteration
11 years ago
Justin Richer 8d97ed61ec [maven-release-plugin] prepare release mitreid-connect-1.1.8
11 years ago
Justin Richer f4edd3164f made timeout field optional, tokens don't expire in the default case
11 years ago
Trilok Jain 4e09ec687b Registration Token regeneration - when they are beyond their lifetime
11 years ago
Justin Richer 199131ba77 fixed stats pluralization flub
11 years ago
Justin Richer e4bb30bd58 cleaned up resource registration model
11 years ago
Justin Richer 413768f3d3 made sidebar menus react to current page/section
11 years ago
Justin Richer c49b347cb3 re-attached options for backbone upgrade compatibility
11 years ago
Justin Richer 5e2fbd49c0 upgraded backbone.js
11 years ago
Justin Richer 271698272f added auto-collapse to action menu (for mobile devices)
11 years ago
Justin Richer ed0dc9acde updated top bar to work better on mobile touch browsers (I hope)
11 years ago
Justin Richer 5b1f9c1aeb removed extraneous references to app-connect Views (removed in f33726a)
11 years ago
Justin Richer d922a98783 fixed some liveliness problems in the client UI
11 years ago
Justin Richer bd1685b8d8 added live counts to tabs
11 years ago
Justin Richer f8dd8b32c7 added tabs to token page
11 years ago
Justin Richer c80acaa3f0 added copyable clientid display to client table
11 years ago
Justin Richer 0def26b7ed added tabs to grant display
11 years ago
Justin Richer a106121af3 created blacklist aware redirect resolver and wired it in, closes #549
11 years ago
Justin Richer d0e40d7cbd propagated filter order change to other endpoints for consistency (shouldn't actually matter)
11 years ago
Justin Richer ba266d7224 swapped order of client auth filters, closes #610
11 years ago
Justin Richer 6df68fc97a fixed client secret display on dynreg and res reg pages
11 years ago
Justin Richer 04de4e8483 updated display of saved client secret
11 years ago
Justin Richer d844b8e444 ported credential handling UI to dyn reg and res reg pages
11 years ago
Justin Richer bafd951dac removed extraneous data checks from resource registration
11 years ago
Justin Richer b81e8e7ed5 got rid of extraneous "require client secret" box
11 years ago
Josh Mandel 5ec7404e7b Fix missing redirect URIs in dynreg view
11 years ago
Justin Richer 22ab1173a7 cleaned up dynreg self-service page to account for single-selection of grant types
11 years ago
Justin Richer ab083c0963 added checks to dynamic registration endpoint that disallow registration of multiple incompatible grant types
11 years ago
Justin Richer 85acfa90db [maven-release-plugin] prepare for next development iteration
11 years ago
Justin Richer d5e4cb45a2 [maven-release-plugin] prepare release mitreid-connect-1.1.7
11 years ago
Justin Richer 72c4a394fe cleaner display for user profiles
11 years ago
Justin Richer 8861220632 stats on home page are now loaded in the background (makes main site load much faster)
11 years ago
Justin Richer 0059e78b69 made content wrapper a div instead of a span
11 years ago
Justin Richer dd5ee4bf80 created generic "loading" page to sit behind loading sheet, avoids sheet getting re-used (which doesn't tend to work)
11 years ago
Justin Richer 737eec432a fixed blacklist loading sheet
11 years ago
Justin Richer 00b35ddd9d cleaned references to app-attached views
11 years ago
Justin Richer 580f6d990e cleaned up "cancel" button behavior, also closes #608
11 years ago
Justin Richer f33726a778 don't re-use view objects, closes #608
11 years ago
Justin Richer e57adc048a don't allow empty blacklists either
11 years ago
Justin Richer 1a7de8cf29 disambiguate list items in event model
11 years ago
Josh Mandel ff3a210064 Don't delete the entire client when a single email address is removed
11 years ago
Justin Richer be98b9cd0b [maven-release-plugin] prepare for next development iteration
11 years ago
Justin Richer 8320f0eefe [maven-release-plugin] prepare release mitreid-connect-1.1.6
11 years ago
Justin Richer 0c8cacd59a added missing copyright headers
11 years ago
Justin Richer ab15a65c93 internalized logo placeholder image block
11 years ago
Justin Richer 82a4b954e7 removed client description from dynamic registration pages (nonstandard field, doesn't get saved by the server anyway)
11 years ago
Justin Richer 7e2109f617 added oauth filters to resource registration endpoint
11 years ago
Justin Richer c34357a433 added resource registration endpoint with basic functionality and specialized tokens
11 years ago
Justin Richer 0775785ce3 added in UI shell for creating/editing resources (clients with "introspection" set and no grants or other parameters)
11 years ago
Justin Richer b8908b6efe cleaned up old test file
11 years ago
Justin Richer 960319b796 improved logging configuration, removed transactional from service
11 years ago
Justin Richer 6d5a967d8a fixed client editor lazy loading
11 years ago
Justin Richer 73b00905bb cleaned up UI components for client creation (fixed defaults and loading)
11 years ago
Justin Richer 5c6e75bd53 cleaned up UI for client editing
11 years ago
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
11 years ago
Justin Richer c38761cc23 fix dynamic registration of public clients
11 years ago
Justin Richer fa418402de externalized application CSS, closes #221
11 years ago
Justin Richer 880014176f [maven-release-plugin] prepare for next development iteration
11 years ago
Justin Richer ca8a003e3d [maven-release-plugin] prepare release mitreid-connect-1.1.5
11 years ago
Justin Richer a253ebc908 added CSRF protection to approval page
11 years ago
Justin Richer b6304e268a blacklist control uses URI model, closes #423
11 years ago
Justin Richer 761d015bf7 made all placeholder URLs https
11 years ago
Josh Mandel 3b59e7ff48 Make placeholder dynreg URLs use "https://"
11 years ago
Justin Richer b8129bf60d [maven-release-plugin] prepare for next development iteration
11 years ago
Justin Richer a9e34ac9bd [maven-release-plugin] prepare release mitreid-connect-1.1.4
11 years ago
Justin Richer 84f1fe631b clean up time display
11 years ago
Justin Richer 376403fa4a account for registration time in approval page, closes #550
11 years ago
Justin Richer 1d2f968bd1 configuration cleanup, closes #568
11 years ago
Justin Richer fcb3ccb0ff fixed subjectType typo, closes #579
11 years ago
kangelov 41e76fd6c9 fixed an incorrect name to one of the fields in the underlying model causing errors once a user logs in.
11 years ago
Justin Richer d59d0d41e9 extracted JPA configuration, closes #569
11 years ago
Justin Richer aa9a25a2d7 updated to even newer versions of eclipselink and JPA, closes #580 even harder
11 years ago
Justin Richer 78ae6ff322 fix JS errors in scope management page
11 years ago
Justin Richer 292b160918 fixed icons on scope page
11 years ago
Justin Richer 8f13410e42 updated JPA and eclipselink to remove eclipselink repository dependency, closes #580
11 years ago
Justin Richer c6eea670c8 fixed lazy loading in self-service, closes #571
11 years ago
Justin Richer 97cd00e06c [maven-release-plugin] prepare for next development iteration
11 years ago
Justin Richer 23c7cf6996 [maven-release-plugin] prepare release mitreid-connect-1.1.3
11 years ago
Justin Richer 0d82710ee1 updated "more information" display
11 years ago
Justin Richer 95a876ffec added second paginator to client page
11 years ago
Justin Richer c620917d53 added paginator to the token page
11 years ago
Justin Richer 17b4f12103 added pagination to client display, closes #439
11 years ago
Justin Richer 5c861c418d changed icon style to white on red background
11 years ago
Justin Richer 1680eaad8c enhanced "more info" panel
11 years ago
Justin Richer 515c481d79 fixed search, added clear button
11 years ago
Justin Richer 0e343b936d added realtime search to clients table
11 years ago
Justin Richer 7b1477c24e added sub indicators to loading sheets
11 years ago
Justin Richer 6f5d689f7f added in preventDefault calls
11 years ago
Justin Richer 70b9ac36b1 skip cache on table refresh
11 years ago
Justin Richer 200b332dc6 some fun in the sheets
11 years ago
Justin Richer 6b94c0418a removed unused font files
11 years ago
Justin Richer 70a81dd1ee even lazier loading
11 years ago
Justin Richer 68580dad72 lazy loading for everybody!
11 years ago
Justin Richer a10761b889 lazy load for client list
11 years ago
Justin Richer 5fdfbbd968 removed breadcrumbs tag (not used), moved loading box in jsp
11 years ago
Justin Richer f0ee06b7f3 cleaned up top bar image CSS
11 years ago
Justin Richer 1ef767462e local patch to retina.js to make it play nicer in firefox
11 years ago
Justin Richer 06a86f4830 added support for retina displays on logo, added logo to homepage, changed logo inclusion in top bar, fixed organizational links
11 years ago
Justin Richer c9637bcede Consolidated client "more info" views
11 years ago
Justin Richer 9b084db3cb cleaned extraneous "contacts" display
11 years ago
Justin Richer 82f1ba61f3 cleaned out some global variables
11 years ago
Justin Richer ff4c0ab289 fixed some titles
11 years ago
Justin Richer 597870132c got rid of extraneous parentheses
11 years ago
Justin Richer ad5ffb64e8 [maven-release-plugin] prepare for next development iteration
11 years ago
Justin Richer 1635cf957d [maven-release-plugin] prepare release mitreid-connect-1.1.2
11 years ago
Justin Richer 8203aaaa35 fixed UI for token endpoint auth method
11 years ago
Justin Richer 485e17c893 user profile display improvements
11 years ago
Justin Richer f8e82037fe client display improvements
11 years ago
Justin Richer 5da3e85f4f added refresh token display, closes #192
11 years ago
Justin Richer 028feeaab4 added full token value display, scope display, and expiration display to token ui
11 years ago
Justin Richer 9d981d034e added description hover to scopes
11 years ago
Justin Richer c9bea0f180 access token display and delete works
11 years ago
Justin Richer 0137f182ff Start of token management UI (runs)
11 years ago
Justin Richer b989af0da9 Empty lists now display placeholders when empty. closes #502
11 years ago
Justin Richer f559673090 hide client secret until clicked, closes #517
11 years ago
Justin Richer 15f4b0abd2 fix syntax for on click
11 years ago
Justin Richer b9d684fe1a client id and (sometimes) secret shown on save, addresses #517
11 years ago
Justin Richer d12751a5b6 move modal definition to management page
11 years ago
Justin Richer 8736c24310 top bar now reacts to pagename variable, login page doesn't show top bar contents anymore, closes #371
11 years ago
Justin Richer 478463bd5a remote NYI tags from client template
11 years ago
Justin Richer dd391ebf3c Display contacts, popup for image, cleanup of more info
11 years ago
Justin Richer bf6e6b64c3 more approval page enhancements
11 years ago
Justin Richer 1615dd88cc Upgrade bootstrap to 2.3.2
11 years ago
Justin Richer dab52ca8a0 enhancements to approval page
11 years ago
Justin Richer 896e49f8e8 drop temporary tables on upgrade script, closes #536
11 years ago
Justin Richer 9395c3802d [maven-release-plugin] prepare for next development iteration
11 years ago
Justin Richer 4f8311962a [maven-release-plugin] prepare release mitreid-connect-1.1.1
11 years ago
Justin Richer 59b1373460 oops. missed a couple things. this should actually do it for us now. addresses #490
11 years ago
Justin Richer df589b39df added "OPTIONS" option to /token filter with no auth, addresses #527
11 years ago
Justin Richer 8f1aecac7b upgraded jetty to latest version
11 years ago
Justin Richer ed4537b4f8 switched to popover based display, closes #490
11 years ago
Justin Richer 91ecf62cff tooltip-based claims display
11 years ago
Justin Richer 8518c6f907 slightly better displays for claim information
11 years ago
Justin Richer 19dbe92d4e initial support for displaying claim values for requested scopes
11 years ago
Justin Richer 3b52ce8201 happy new year!
11 years ago
Justin Richer dd8b17c67d added UNIQUE constraint to client_id
11 years ago
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
11 years ago
Andy Pemberton 3a200e9567 add contextPath
11 years ago
Andy Pemberton 7392749ce5 add jetty plugin for quick startup
11 years ago
Justin Richer e1e7f7a579 [maven-release-plugin] prepare for next development iteration
11 years ago
Justin Richer 42fe973f7b [maven-release-plugin] prepare release mitreid-connect-1.1.0
11 years ago
Justin Richer 29b1cb4202 fixed variable name on approved sites page, addresses #518 (again)
11 years ago
Justin Richer 3410d2c6ad added separate filter for authorization endpoint
11 years ago
Justin Richer ca5288e182 grant table displays correct scope list, addresses #518
11 years ago
Justin Richer 3b37294f76 wired in custom request validator
11 years ago
Justin Richer 59da1960eb added token_endpoint_auth_signing_alg, addresses #511
11 years ago
Justin Richer 0691c98183 added database upgrade files, addresses #455
11 years ago
Justin Richer 2e9d155a2b pushed JSTL down into webapp
11 years ago
Justin Richer f227724caa dependency juggling
11 years ago
Justin Richer 998b00fd38 moved repo references to parent, added dependencies for webapp
11 years ago
Justin Richer 8a5a16f374 refactored project into four modules:
11 years ago