Commit Graph

5498 Commits

Author SHA1 Message Date
Martin Stockhammer 51f6e48839 Changing mockito dependency 2021-07-11 19:23:07 +02:00
Martin Stockhammer f7e0eea716 Renaming method of repository handler 2021-07-11 19:00:54 +02:00
Martin Stockhammer 678d0c98ea New test for group handler 2021-07-06 20:46:51 +02:00
Martin Stockhammer 2c2af5bbbc Adding state to repository instances 2021-07-04 22:09:56 +02:00
Martin Stockhammer 04a35ef279 Code cleanup 2021-07-04 17:36:27 +02:00
Martin Stockhammer 11d469489e Additional tests and refactoring 2021-07-04 17:10:10 +02:00
Martin Stockhammer bc27b2584b Fixing NPEs 2021-07-03 11:20:04 +02:00
Martin Stockhammer bf219edd16 Refactoring of repository classes 2021-07-02 19:59:13 +02:00
Martin Stockhammer 084b9efccf Additional tests for groups and fix for repository remove action 2021-06-30 20:21:12 +02:00
Martin Stockhammer 0f1a03e086 Fix for group and additional tests 2021-06-29 22:16:34 +02:00
Martin Stockhammer 478c60608d Refactoring group handling 2021-06-29 21:09:52 +02:00
Martin Stockhammer e8a70027d8 Changing repository group handling 2021-06-27 11:35:23 +02:00
Martin Stockhammer a1b92c562f Fixing Index context creation 2021-06-04 17:44:30 +02:00
Martin Stockhammer 0ce53483a8 Centralizing repository group handling. First part. 2021-06-01 22:46:51 +02:00
Martin Stockhammer ca18ec34d7 Reverting change and fixing test case 2021-05-30 23:50:43 +02:00
Martin Stockhammer c03e186389 Adding dependency to web-common for webdav 2021-05-30 22:53:13 +02:00
Martin Stockhammer 85c2d9bd80 Updating test classes for spring 5.3 2021-05-30 19:45:57 +02:00
Martin Stockhammer 79c61a7c6a Improving storage handling with assets 2021-05-30 19:14:03 +02:00
Martin Stockhammer fe117fcc4b Upgrading transient dependencies to address vulnerability report 2021-05-25 19:35:54 +02:00
Martin Stockhammer e67e7cdc7c Increasing some dependency versions 2021-05-24 19:24:31 +02:00
Martin Stockhammer ecb466d669 Removing webjars dependencies 2021-05-23 13:13:28 +02:00
Martin Stockhammer 2c01ee2126 Increasing cassandra version to address vulnerability 2021-05-23 11:18:16 +02:00
Martin Stockhammer 27640503d6 Adding REST v2 methods for repository 2021-01-30 00:23:48 +01:00
Martin Stockhammer 8fa8083ef9 Making application context dirty after each test class run 2021-01-27 22:17:34 +01:00
Martin Stockhammer b32d75a85b Adding task admin implementation 2021-01-27 20:16:26 +01:00
Martin Stockhammer 7eef53d7c5 Adding REST v2 interfaces 2021-01-23 19:33:10 +01:00
Martin Stockhammer 069783fb77 Implementing V2 REST service 2021-01-19 20:46:37 +01:00
Martin Stockhammer b97724c6a7 Refactoring exceptions and adding REST V2 service 2021-01-19 09:36:23 +01:00
Martin Stockhammer 3313a6cee8 Adding list update after group assignment 2021-01-17 19:43:34 +01:00
Martin Stockhammer 043042238a Adding ldapfactory refresh after config update 2021-01-17 19:43:14 +01:00
Luca 09ada16042 Avoid Jetty's default directory listing settings in web.xml
The directory listing servlet seems not be needed for the default
settings. This change explicitly sets it off in web.xml.
Credis to @jobar for the original change made for Wikimedia.

Git Pull Request #61

Signed-off-by: Martin Stockhammer <martin_s@apache.org>
2021-01-17 17:11:19 +01:00
Martin Stockhammer ebd46ab1ce Adding role group mapping 2021-01-17 16:37:57 +01:00
Martin Stockhammer ed06b9d673 Making ldapconnection autocloseable 2021-01-17 11:10:34 +01:00
Martin Stockhammer d3b81be613 Fixing async handling for pagination table 2021-01-13 20:01:53 +01:00
Martin Stockhammer debc1d3c2a Trying to fix multicast problem 2021-01-13 17:07:14 +01:00
Martin Stockhammer 80f8684a5d Changing autocomplete attributes 2021-01-13 11:59:01 +01:00
Martin Stockhammer c860d26e39 Fixing layout issues 2021-01-13 10:12:28 +01:00
Martin Stockhammer 0e9352150a Adding cache configuration 2021-01-12 23:36:37 +01:00
Martin Stockhammer 02a57faa0e Adding check for property value change 2021-01-12 18:07:40 +01:00
Martin Stockhammer f7ca1fd0d8 Fixing copyright 2021-01-12 14:37:22 +01:00
Martin Stockhammer d2a8a4f4f8 Adding property edit 2021-01-11 23:38:14 +01:00
Martin Stockhammer 27c81c6abe Fixing totalCount number for properties 2021-01-11 23:03:23 +01:00
Martin Stockhammer cc1c52b3d4 Fixing multiple REST calls 2021-01-11 23:03:06 +01:00
Martin Stockhammer 255fc64b52 Adding tooltips and properties 2021-01-11 19:16:47 +01:00
Martin Stockhammer 0dc2e8fff6 Improving LDAP configuration 2021-01-11 16:57:13 +01:00
Martin Stockhammer 76985db7ff Adding additional message and checks for ldap 2021-01-11 00:32:09 +01:00
Martin Stockhammer c7308557f9 Adding LDAP Rest V2 configuration and check 2021-01-10 23:31:49 +01:00
Martin Stockhammer 7b1574857c Removing ldap properties as they are env properties for ldap context 2021-01-10 16:04:31 +01:00
Martin Stockhammer 29679e8129 Adding ldap configuration 2021-01-10 16:03:55 +01:00
Martin Stockhammer cb3c2e2e04 Adding base security config 2021-01-08 22:19:14 +01:00
Martin Stockhammer bddef58439 Improving OpenAPI documentation 2021-01-05 12:18:26 +01:00
Martin Stockhammer 8fd111e515 Adding REST v2 tests 2021-01-04 19:09:06 +01:00
Martin Stockhammer 2ff3ec9060 Fixing OpenAPI documentation 2021-01-04 17:04:14 +01:00
Martin Stockhammer 510d21aa09 Adding REST v2 implementations 2021-01-04 15:22:36 +01:00
Martin Stockhammer 23f3df0ca9 Adding check-user script 2021-01-04 15:22:27 +01:00
Martin Stockhammer ee45f7b29f Upgrading dependency check and suppress jquery upload 2021-01-04 15:20:36 +01:00
Martin Stockhammer cae70e823b Fixing copyright 2021-01-04 00:00:20 +01:00
Martin Stockhammer 43a005da1c Implementing security config REST v2 methods 2021-01-03 20:28:00 +01:00
Martin Stockhammer 8bd27b8851 Adding ldap properties 2021-01-03 19:12:24 +01:00
Martin Stockhammer d50e023140 Adding ldap properties 2021-01-03 17:29:03 +01:00
Martin Stockhammer 375a8d6230 Adding helper class for ldap configuration mapping 2021-01-03 17:05:01 +01:00
Martin Stockhammer 814a7454e8 Fixing missing LDAP checks 2021-01-02 19:45:55 +01:00
Martin Stockhammer d5d9c6d6d1 Adding V2 REST services 2021-01-02 11:26:29 +01:00
Martin Stockhammer befb43799e Switching to alias definition for test bean 2021-01-02 11:26:11 +01:00
Martin Stockhammer cbfd3f256f Fixing jackson error for properties attribute 2020-12-30 18:36:42 +01:00
Martin Stockhammer d6a63099a1 Switching back return types for v1 service 2020-12-29 11:13:24 +01:00
Martin Stockhammer c7344aa1c4 Adding user info and password change 2020-12-28 21:05:44 +01:00
Martin Stockhammer cb0e4d19d7 Improving error handling 2020-12-24 10:37:55 +01:00
Martin Stockhammer 7744b086d7 Adding toast notification 2020-12-23 22:43:04 +01:00
Martin Stockhammer 3012e2f76f Updating role management 2020-12-22 20:27:51 +01:00
Martin Stockhammer b247e09a9e Adding user role assignment 2020-12-21 21:38:49 +01:00
Martin Stockhammer b988a30f2c Adding loading spinner 2020-12-19 23:54:23 +01:00
Martin Stockhammer 130e4a35e4 Adding role information 2020-12-18 21:29:24 +01:00
Martin Stockhammer 8866128e14 Additional angular code 2020-12-15 22:32:52 +01:00
Martin Stockhammer fdc99c99a7 Fixing dependency problem with jackson 2020-12-14 23:16:37 +01:00
Martin Stockhammer 5732208f5b Updating angular web app 2020-12-07 23:00:37 +01:00
Martin Stockhammer bd78a25ef8 Updating dependency versions 2020-12-07 23:00:24 +01:00
Martin Stockhammer 83ee920941 Adding role edit form 2020-12-03 21:26:22 +01:00
Martin Stockhammer 50b07ac06e Fixing routing for new user module in web app 2020-11-29 21:00:58 +01:00
Martin Stockhammer 4ad742b82b Updating angular version 2020-11-29 19:00:10 +01:00
Martin Stockhammer fb912956ab Moving route to user module 2020-11-29 18:57:56 +01:00
Martin Stockhammer 1d8c65f013 Deactivating web tests for travis 2020-11-29 17:38:28 +01:00
Martin Stockhammer 2bded1e1f2 Fixing version string in pom 2020-11-29 17:06:02 +01:00
Martin Stockhammer 2f4b1d2419 Adding id methods for roles 2020-11-26 22:21:03 +01:00
Martin Stockhammer a2442befca Update after redback API changes 2020-11-16 17:26:53 +01:00
Martin Stockhammer 1c28c3ea58 Changing travis dist 2020-11-16 16:07:37 +01:00
Martin Stockhammer 609736386b Finishing user operations for angular app 2020-11-14 21:22:38 +01:00
Martin Stockhammer 4a85876aaa organizing components into modules 2020-11-13 23:57:21 +01:00
Martin Stockhammer 4a72e6f0db Adding generic error handling 2020-11-13 16:55:44 +01:00
Martin Stockhammer ef97e905a3 Improving localization. Adding user edit. 2020-11-12 21:39:17 +01:00
Martin Stockhammer dd422882ca Adding user edit component 2020-11-11 23:02:43 +01:00
Martin Stockhammer 34697b1a55 Adding user edit component 2020-11-11 21:01:58 +01:00
Martin Stockhammer 055964cce1 Updating user add component 2020-11-11 21:01:46 +01:00
Martin Stockhammer 1caa397790 User form 2020-11-10 00:18:36 +01:00
Martin Stockhammer 544db79262 Switching to snake case for v2 REST service 2020-11-09 21:10:16 +01:00
Martin Stockhammer 069e7af871 Simplifying component interaction 2020-11-09 11:06:10 +01:00
Martin Stockhammer ec828c8745 Components for new angular app 2020-11-09 00:35:36 +01:00
Martin Stockhammer 0e2187bf0e Adding component for entity display 2020-11-08 11:39:00 +01:00
Martin Stockhammer 1e11eea36f Adding license to files 2020-11-07 17:15:58 +01:00
Martin Stockhammer 88b27de5e2 Improving user view in ng 2020-11-07 13:38:32 +01:00