Commit Graph
86 Commits
Author SHA1 Message Date
Michael Hoennig f301364d84 Revert "trying to find reason for failing tests in Jenkins, locally all tests are green"
This reverts commit 318ecd0be4.
2019-04-27 06:36:01 +02:00
Michael Hoennig f08a1d89b3 Revert "trying to find reason for failing tests in Jenkins, locally all tests are green"
This reverts commit 411342eb0b.
2019-04-27 06:35:51 +02:00
Michael Hoennig 411342eb0b trying to find reason for failing tests in Jenkins, locally all tests are green 2019-04-26 23:00:21 +02:00
Michael Hoennig 318ecd0be4 trying to find reason for failing tests in Jenkins, locally all tests are green 2019-04-26 22:53:32 +02:00
Michael Hoennig d81b71cd3a better display labels and less columns in tables (deliberately not yet in SepaMandate*) 2019-04-26 22:11:49 +02:00
Michael Hoennig a86e4d7afb Fix AssetResourceIntTest BigDecimal scaling problem 2019-04-26 19:35:07 +02:00
Michael Hoennig 590a3031c7 Merge remote-tracking branch 'origin/master' 2019-04-26 19:11:25 +02:00
Michael Hoennig da5b667607 MembershipDTO JSonSerializerWithAccessFilter proper membershipDisplayReference 2019-04-26 17:43:22 +02:00
Michael Hoennig 4ad0d5d954 @AccessFrom in AssetDTO and AssetMapper with improved membershipDisplayReference 2019-04-26 17:15:39 +02:00
Michael Hoennig 6092afe32b better coverage 2019-04-26 11:41:48 +02:00
Michael Hoennig a10a3a62e5 fix failing unit test and better coverage 2019-04-26 11:27:29 +02:00
Michael Hoennig ef3e8c968b Merge remote-tracking branch 'origin/master' 2019-04-26 10:26:34 +02:00
Michael Hoennig ea08f4a6c6 removed bloat-code from JsonComponents in DTOs 2019-04-26 10:26:25 +02:00
Michael Hoennig a6fd210de5 test code coverage improved and more JSon/field types 2019-04-25 18:53:32 +02:00
Michael Hoennig fb3b79cfc4 for now, make give all users the role of a HOSTMASTER 2019-04-25 12:56:51 +02:00
Michael Hoennig 3e30cf2d17 merging current DTO during deserialization 2019-04-25 12:22:45 +02:00
Michael Hoennig fb961ca4a1 merging from master 2019-04-24 17:41:28 +02:00
Michael Hoennig ad1517a16e JSonAccessFilter with generic access to grand parent role 2019-04-24 13:23:08 +02:00
Michael Hoennig 639ea06243 JSonAccessFilter with initially working (hardcoded) grand parent role 2019-04-24 12:30:26 +02:00
Michael Hoennig a94516b3ce JSonSerializer/DeserializerWithAccessFilter: also use role in parent 2019-04-23 14:37:49 +02:00
Michael Hoennig 1505e7bd66 JSonDeserializerWithAccessFilter: shouldDetectMultipleSelfIdFields 2019-04-23 09:22:23 +02:00
Michael Hoennig d2b0f477f2 CustomerDTO: AccessFor/Rights-Configuration 2019-04-23 08:42:47 +02:00
Michael Hoennig 63bd602397 JSonDeserializerWithAccessFilter with working access rights validation 2019-04-23 08:31:26 +02:00
Michael Hoennig bb0fb4aa78 parallel structure for JSonSerializer/DeserializerWithAccessFilter 2019-04-23 06:57:06 +02:00
Michael Hoennig 90316a262b JSonSerializerWithAccessFilter - idea for parallel structure with deserializer 2019-04-23 06:28:36 +02:00
Michael Hoennig 741e91bb78 JSonSerializerWithAccessFilter - idea for generalization of field types 2019-04-23 06:27:41 +02:00
Michael Hoennig 1dae396d99 JSonDeserializerWithAccessFilter 2019-04-23 06:17:55 +02:00
Michael Hoennig 1bc7044527 fixing pitest failure by excluding purely generated code etc.
also removed unused methods and added a unit test to improve coverage
and setting thresholds now to 90% each
2019-04-21 11:53:30 +02:00
Michael Hoennig 1ac8df5ed9 improving branch coverage for AssetValidator+ShareValidator 2019-04-20 14:47:45 +02:00
Michael Hoennig 7ba20b3687 improving branch coverage for AssetResourceIntTest 2019-04-20 10:47:01 +02:00
Michael Hoennig 9f95af7547 fixing the ShareServiceUnitTest as validation was moved to ShareValidator 2019-04-20 09:43:11 +02:00
Michael Hoennig 98f96a72b1 fixing the AssetResourceIntTest BigDecimal equals 2019-04-19 14:25:25 +02:00
Michael Hoennig de439a1658 fixing the *IntTest regarding required related entities and unique constraints 2019-04-19 14:13:16 +02:00
Michael Hoennig 70db76b439 comment access rights on CustomerDTO 2019-04-19 14:13:15 +02:00
Michael Hoennig 998a5a8aa1 WIP JSonDeserializerWithAccessFilter 2019-04-19 12:08:30 +02:00
Michael Hoennig 0b7ebac472 first shot @AccessFor on MembershipDTO 2019-04-19 12:08:04 +02:00
Michael Hoennig 6e017aba49 removing orphaned specialized serializer from CustomerDTO 2019-04-19 11:01:52 +02:00
Michael Hoennig a24ca35bd7 JSonSerializerWithAccessFilterUnitTest 2019-04-19 10:46:40 +02:00
Michael Hoennig 1ad74907bd RoleUnitTest + special case FINANCIAL_CUSTOMER_CONTACT 2019-04-19 09:13:19 +02:00
Michael Hoennig d5a37ddfae JavaDoc for Role 2019-04-19 07:46:11 +02:00
Michael Hoennig f4960f260e moving the JSonSerializer to a separate package 2019-04-19 07:18:20 +02:00
Michael Hoennig 6ab67995ff fixing tests after merging master 2019-04-18 18:11:56 +02:00
Michael Hoennig 16cf845015 Merge branch 'master' into spike/JSonSerializerDeserializerForDTOs
# Conflicts:
#	package-lock.json
#	src/main/java/org/hostsharing/hsadminng/service/dto/CustomerDTO.java
2019-04-18 17:36:35 +02:00
Michael Hoennig ce083e928a comment access rights on CustomerDTO 2019-04-18 17:30:28 +02:00
Michael Hoennig 5287d78fcb JSON serializer generalized 2019-04-18 17:16:18 +02:00
Michael Hoennig bc87739d6f JSON serialiezr/deserializer for CustomerDTO - manually 2019-04-18 14:48:58 +02:00
Michael Hoennig 35565e1b43 comment access rights on CustomerDTO 2019-04-17 16:45:16 +02:00
Michael Hoennig 7b7598871b added sample data for memberships 2019-04-12 18:50:38 +02:00
Michael Hoennig 3e66a21805 added comment regarding potential race condition 2019-04-12 17:34:28 +02:00
Michael Hoennig 73969f5a40 using IntTests.createEntity() as generated by JHipster with required fields 2019-04-12 17:20:48 +02:00
Michael Hoennig 3fa514c982 Merge branch 'jhipster-generated'
# Conflicts:
#	src/main/java/org/hostsharing/hsadminng/domain/Asset.java
#	src/main/java/org/hostsharing/hsadminng/domain/Customer.java
#	src/main/java/org/hostsharing/hsadminng/domain/Membership.java
#	src/main/java/org/hostsharing/hsadminng/domain/Share.java
#	src/main/java/org/hostsharing/hsadminng/service/dto/CustomerCriteria.java
#	src/main/resources/config/liquibase/changelog/20190403083735_added_entity_Customer.xml
#	src/main/webapp/app/entities/customer/customer-detail.component.html
#	src/main/webapp/app/entities/customer/customer-update.component.html
#	src/main/webapp/app/entities/customer/customer.component.html
#	src/main/webapp/app/entities/entity.module.ts
#	src/test/java/org/hostsharing/hsadminng/web/rest/CustomerResourceIntTest.java
#	src/test/java/org/hostsharing/hsadminng/web/rest/ShareResourceIntTest.java
2019-04-12 16:47:18 +02:00
Michael Hoennig bd5bb859d9 re-importing latest customer.jdl from master branch 2019-04-12 16:46:43 +02:00
Michael Hoennig 39950f0d69 several 'required' flags added to jdl and re-import 2019-04-12 16:43:16 +02:00
Michael Hoennig 4dbbd5ecde MembershipValidator using membershipRepository.hasUncancelledMembershipForCustomer 2019-04-12 14:43:23 +02:00
Michael Hoennig ca9879db92 improved shouldValidateThatUntilDateIsAfterSinceDate test 2019-04-11 18:16:08 +02:00
Michael Hoennig d1d6001842 introduced MembershipValidator 2019-04-11 18:06:12 +02:00
Michael Hoennig c6bf856b34 prevent deleting memberhsip via service call 2019-04-11 16:52:50 +02:00
Michael Hoennig 4fdcf77e8e added mutation testing with pitest as a separate task (too slow because there are almost only IntTests) 2019-04-11 14:34:19 +02:00
Michael Hoennig 19c0049b0e added mutation testing with pitest as a separate task (too slow because there are almost only IntTests) 2019-04-11 12:51:07 +02:00
Michael Hoennig e7e38f68b5 lowering jacoco branch cover ratio, so it should pass 2019-04-09 15:25:58 +02:00
Michael Hoennig 19a02460e8 adds jacoco check to Jenkinsfile 2019-04-09 15:18:11 +02:00
Michael Hoennig ec70357ea0 jacoco code coverage (with deliberately too low limit for testing) 2019-04-09 15:00:01 +02:00
Michael Hoennig 933e4f3d3d ts-lint: do not warn if properties or parameters define inferrable type 2019-04-09 13:19:57 +02:00
Michael Hoennig c6d40c8219 dont close H2 on exit in test runs 2019-04-09 12:00:47 +02:00
Michael Hoennig 9039fa5109 properly display line-breaks in customer address fields 2019-04-09 11:33:34 +02:00
Michael Hoennig fe60e789d1 line-breaks in customer address sanmple data + sample data separated 2019-04-09 10:11:10 +02:00
Michael Hoennig 0419e7cd21 ShareServiceUnitTest and fixes in other related tests 2019-04-08 16:16:06 +02:00
Michael Hoennig 09da027bed Merge branch 'jhipster-generated' 2019-04-04 09:21:25 +02:00
Michael Hoennig d787544ebf added name+address+salutation to customer 2019-04-04 09:19:50 +02:00
Michael Hoennig 38244767d7 fix code style violation (let -> const) 2019-04-03 13:47:26 +02:00
Michael Hoennig d379043a4b sample data for contact and customer-contact 2019-04-03 13:40:13 +02:00
Michael Hoennig 301f5facd4 filter Customer table 2019-04-03 11:53:36 +02:00
Michael Hoennig d583c9ec47 generate some Customer sample data for context="sample-data" 2019-04-03 11:38:46 +02:00
Michael Hoennig 1f1794b4f8 constraint violation error handler 2019-04-03 11:04:45 +02:00
Michael Hoennig f78b92f4cb fix unique constraint violation in integration tests 2019-04-03 11:01:13 +02:00
Michael Hoennig 625d5295fd Merge remote-tracking branch 'origin/jhipster-generated' 2019-04-03 10:58:53 +02:00
Michael Hoennig 1e7b801e22 import of initial customer.jdl including related entities 2019-04-03 10:58:26 +02:00
Michael Hoennig acd28d679c service/dto/filter for all entities 2019-04-02 16:15:46 +02:00
Michael Hoennig 539e3c48fd sortable Customer+Contact 2019-04-02 15:33:20 +02:00
Michael Hoennig 79f59fb323 initial customer.jdl 2019-04-02 12:30:05 +02:00
Michael Hoennig d5f853751f initial README for developers 2019-04-02 10:23:40 +02:00
Michael Hoennig b89f86a443 owasp:dependency-check 2019-04-01 18:58:50 +02:00
Michael Hoennig 12a18b9d5f remove accidental file 'x' 2019-04-01 17:58:19 +02:00
Michael Hoennig 53a3cb2844 remove sonar quality analysis 2019-04-01 17:45:09 +02:00
Michael Hoennig 850b02273a generated Jenkinsfile 2019-04-01 16:36:53 +02:00
Michael Hoennig e0b3d2a36d Initial application generated by JHipster-5.8.2 2019-04-01 13:14:56 +02:00