Commit Graph

628 Commits (2fad5cf2b6eadb7811a9b81480b8f06409117884)

Author SHA1 Message Date
Justin Richer f43ff53683 Extracted database indexes to separate files 2017-04-06 14:12:27 -04:00
Justin Richer bf49cd193d removed incompatible constraints on mysql files 2017-04-06 14:07:39 -04:00
Justin Richer 835a326627 allow polling of device codes, fixed UI for device code input 2017-03-27 14:39:40 -05:00
Justin Richer 2ea5f8fd28 sync’d databases with HSQL schema, closes #1212 2017-03-24 12:41:14 -04:00
Justin Richer 050662dd5c updated dependencies 2017-03-24 12:12:06 -04:00
Justin Richer 7767c7a831 add “if not exists” to all indexes in HSQL 2017-03-22 17:30:08 -04:00
Justin Richer 7a225e56c4 don’t pack wro4j into .war file
We use it only during compilation, not runtime
2017-03-22 17:29:37 -04:00
Justin Richer 78b9b6ced4 auto format and cleanup javascript 2017-03-21 15:04:18 -04:00
Justin Richer bd72b4138d added missing copyright declarations 2017-03-21 14:11:40 -04:00
Justin Richer dd0f69ba6d [maven-release-plugin] prepare for next development iteration 2017-03-20 11:58:58 -04:00
Justin Richer 80358566a5 [maven-release-plugin] prepare release mitreid-connect-1.3.0-RC2 2017-03-20 11:58:52 -04:00
Justin Richer 4da1e619a0 plugin management, removed less files from .war 2017-03-18 11:38:28 -04:00
Justin Richer eb1ec0979d separated root bootstrap and responsive files into different WRO4J groups 2017-03-18 10:59:30 -04:00
Justin Richer 9b2177a422 switched to using wro4j, main file works but responsive file doesn’t 2017-03-17 17:52:33 -04:00
Justin Richer fd8f628a4f generate .css files and put them into the source directory 2017-03-17 16:33:48 -04:00
Justin Richer c377e411e3 removed packed-in bootstrap files (again) 2017-03-17 16:32:41 -04:00
Justin Richer 256b79ae51 lazy load client stats in UI 2017-03-16 17:20:04 -04:00
Justin Richer 626b18d5ca added software id and version to UI search 2017-03-16 13:51:19 -04:00
Justin Richer e57ea488b3 fixed null handling on client admin pages, added software ID and version to UI 2017-03-15 17:30:26 -04:00
Justin Richer 22a4addfc0 added software ID and software version 2017-03-15 16:47:04 -04:00
Justin Richer 8406a89fd1 added device flow expiration 2017-03-14 17:40:30 -04:00
Justin Richer f0c8b1b235 fixed device code admin UI 2017-03-14 17:40:30 -04:00
Justin Richer f915196c2e fix approval display 2017-03-14 17:40:29 -04:00
Justin Richer cbf5bf742b added messages for display pages, better error handling in user-facing pages 2017-03-14 17:40:29 -04:00
Justin Richer d83fbc6c67 UI for managing device code flow 2017-03-14 17:40:28 -04:00
Justin Richer 44b24af466 database storage for device flow 2017-03-14 17:40:28 -04:00
Justin Richer 04dd67d073 added device codes to database 2017-03-14 17:40:27 -04:00
Justin Richer 548dad4e29 added expiration to device codes 2017-03-14 17:40:27 -04:00
Justin Richer 9cb5377ce8 added device code validity seconds to client model 2017-03-14 17:40:27 -04:00
Justin Richer a5b4115169 functioning device code flow 2017-03-14 17:40:26 -04:00
Justin Richer 837cce786a moved special UI variable loading to inside dynamic footer block 2017-03-11 15:36:45 -05:00
Justin Richer 3e5e7a0f0b [maven-release-plugin] prepare for next development iteration 2017-03-03 18:03:26 -05:00
Justin Richer 0d84db49af [maven-release-plugin] prepare release mitreid-connect-1.3.0-RC1 2017-03-03 18:03:20 -05:00
Justin Richer f056eb9387 compile bootstrap CSS from source 2017-03-03 17:20:37 -05:00
Justin Richer 141f4da7f1 added PKCE editing capabilities to UI 2017-02-20 15:40:16 -05:00
Justin Richer 650429a2de Updated MIT Internet Trust Consortium webpage links, closes #1184 2017-02-20 14:36:42 -05:00
Justin Richer 40b4dfa5fe extracted nav menu from topbar tag 2017-02-20 14:32:24 -05:00
Justin Richer 26c34c70de happy new year! again! 2017-02-20 14:07:10 -05:00
Justin Richer f2173907ac modularized app router initialization functions 2017-02-20 14:06:41 -05:00
Justin Richer 503d6f5725 load all templates from configured files 2017-02-20 13:20:21 -05:00
Justin Richer 5af98e1106 modularized javascript loading and UI components 2017-02-20 11:12:57 -05:00
Justin Richer 00c4ea9199 dynamically load client routes from sub page 2017-02-18 18:23:15 -05:00
Justin Richer c79b6da9d9 Javascript files for UI functionality loaded from configuration bean 2017-02-17 17:34:03 -05:00
Justin Richer 606dd2633b collapsed home page tags 2017-02-17 15:11:45 -05:00
Justin Richer 907f94e0ce collapsed tags into relevant pages 2017-02-17 15:11:10 -05:00
Justin Richer 3acb71763a cleaned up UMA server overlay 2017-02-16 18:23:32 -05:00
Justin Richer 777b7a2112 added new data package to logging defaults 2017-02-15 11:51:32 -05:00
Justin Richer 76c7bef0d6 restored previous filter order and set OAuth filter to stateless, addresses #1190, #1185, #1188 2017-02-15 11:48:56 -05:00
Justin Richer db50a88fe5 Happy New Year 2017 2017-01-17 17:09:14 -05:00
Justin Richer d92cc4d488 fixed constants for spring 4.2 2017-01-17 17:06:18 -05:00
Justin Richer b17a7f43ae removed structured scopes 2017-01-17 17:06:04 -05:00
juazugas ffc5782810 Fix field definition in the model object. 2017-01-17 15:27:26 -05:00
Justin Richer 0dd7eef428 Updated database examples, closes #1167 2017-01-17 14:38:51 -05:00
mialtamimi d862ba9fd8 add indexes on certain fields to shorten time taken to issue a new access token 2017-01-16 15:39:13 -05:00
Justin Richer 9b715f9632 put error logging inside the curried callback 2017-01-05 17:38:03 -05:00
Justin Richer 0d162b1423 disabled CSRF on API endpoints, changed auth manager to a bean ID instead of reference, changed filter order to keep SECOAUTH from clearing out security contexts. 2017-01-05 17:37:22 -05:00
Justin Richer 71bb8d6439 Spring 4.3 namespace 2016-12-27 21:04:38 -05:00
Justin Richer fc91043807 using defaults from spring 4 2016-12-22 15:17:18 -05:00
Justin Richer d5e8dd31a8 update to Spring Security 4 2016-12-22 14:30:59 -05:00
Justin Richer bea3af2470 database table sync 2016-12-21 13:44:49 -05:00
Justin Richer 63bd8d18fb cleaned ID token views from UI 2016-12-21 13:44:40 -05:00
Justin Richer 91da3935f5 Made ID tokens ephemeral, made access token’s “additional information” extensible 2016-12-21 13:01:15 -05:00
Justin Richer 375a5f2e47 removed token count from grant admin page 2016-12-09 15:10:07 -05:00
Justin Richer 8333d035b4 move database files to match new layouts 2016-12-02 15:50:15 -05:00
Tomasz Borowiec 4b3284ffd2 ojdbc6 dependency moved to parent pom, added check constraints for boolean columns, fixed invalid column type 2016-12-02 15:37:41 -05:00
Tomasz Borowiec 83a9fef14d Oracle support added 2016-12-02 15:37:41 -05:00
Neths 1b7612a26d add db init script for mysql
add data-context example with mysql db initializer
2016-12-02 14:43:18 -05:00
Neths cbe6b9e1df add db init script for pgsql
add data-context example with pgsql db initializer
2016-12-02 14:43:18 -05:00
Justin Richer 337513a559 sync’d database tables from HSQL to MySQL and PGSQL
closes #1154
closes #1148
2016-12-02 14:28:56 -05:00
Andrea Ceccanti ec28327605 A new service for AuthenticationHolder management
- The logic to create and query AuthenticationHolder entities have been
  moved to a service, and other services that depended on
  AuthenticationHolderRepository now depend on
  AuthenticationHolderEntityService

- An additionalInfo map collection has been added to
  SavedUserAuthentication. This map can be used to store other
  information related to user authentication (like authn type,
  attributes etc.)
2016-09-03 07:26:46 +02:00
Marco Caberletti 8c5f34a979 Merge remote-tracking branch 'upstream/master' into devel 2016-07-28 10:23:24 +02:00
Justin Richer 5dcda2812e added code challenge method to client model (properly this time) 2016-07-24 17:45:04 -04:00
Justin Richer d1d05e506e added software statement to dynamic registration self-service 2016-07-24 16:28:08 -04:00
Justin Richer 57208ac35d added software statements to client API 2016-07-24 16:12:56 -04:00
Justin Richer d89257380f make client assertion auth work again 2016-07-24 15:28:51 -04:00
Justin Richer bd9932d56f added assertion processor to token endpoint 2016-07-22 15:31:00 -04:00
Justin Richer 8e016a8d30 make the null assertion processor the default 2016-07-22 13:50:37 -04:00
Justin Richer a5a12b2f1f added assertion validation engine 2016-07-22 13:47:20 -04:00
Justin Richer fa63993896 added software statement to client model, added processor to dynamic registration parser 2016-07-21 16:55:46 -04:00
Justin Richer 17be89fe98 updated whitelist to use error function 2016-07-18 17:01:34 -04:00
Justin Richer 6e8a728c68 updated token management to use error handler 2016-07-18 16:59:54 -04:00
Justin Richer 1366db3b48 updated scopes to use error handler 2016-07-18 16:57:35 -04:00
Justin Richer 838fcb6789 changed resource set registration to use error handler 2016-07-18 16:54:36 -04:00
Justin Richer 241bc0f649 updated approved sites to use error handler 2016-07-18 16:49:58 -04:00
Justin Richer 055b5cc4da fixed title on saved client dialog 2016-07-18 16:48:17 -04:00
Justin Richer cdf5147706 ported dyn reg to new error handler 2016-07-18 16:48:07 -04:00
Justin Richer 40863f4696 converted list item to use error handler 2016-07-18 16:03:38 -04:00
Justin Richer bba0b2fcd2 converted blacklist to new error handler 2016-07-18 15:53:58 -04:00
Justin Richer ed7536837b fixed display errors for error dialog 2016-07-18 15:48:53 -04:00
Justin Richer e073df614f made the modal display sit on top for real this time 2016-07-18 15:47:57 -04:00
Justin Richer d79bbaf430 instrumented client error handling to use new framework 2016-07-18 14:47:57 -04:00
Justin Richer 8749e1124e added generic error message handler 2016-07-18 14:42:38 -04:00
Justin Richer 44313c4e10 reformatted error template 2016-07-18 11:58:02 -04:00
Justin Richer 93be6b59b8 switched to using templates instead of inline code 2016-07-15 15:49:10 -04:00
Justin Richer efc1c3c8bd added common API error handler function, closes #1066 2016-07-14 20:54:18 -04:00
Justin Richer ee537c404b externalize locale and message resolver configuration 2016-07-14 18:29:38 -04:00
XIAO XI LIU 66667b95bc add blacklist i18n resource bundles. 2016-07-14 18:16:08 -04:00
XIAO XI LIU 0153ff9cb8 localize login page 2016-07-14 18:16:08 -04:00
XIAO XI LIU 55b54c53b3 add Chinese (both simplified and tranditional) messages. 2016-07-14 18:16:07 -04:00
XIAO XI LIU 4884b167f2 fix DBCS render issue #1056 2016-07-08 16:22:50 -04:00