Commit Graph

65 Commits

Author SHA1 Message Date
Giuseppe Digilio
0b878af92a Fix issue with find operator on SSR 2019-09-13 17:38:12 +02:00
Kristof De Langhe
796afb3919 Merge branch 'master' into w2p-61142_Relations-add-edit-delete-and-permissions
Conflicts:
	src/app/core/cache/object-cache.service.ts
	src/app/core/core.module.ts
	src/app/core/data/request.service.ts
	src/app/core/shared/item.model.ts
2019-05-20 13:08:33 +02:00
Giuseppe Digilio
ea81a44e6d Merge remote-tracking branch 'remotes/origin/master' into mydspace
# Conflicts:
#	src/app/core/data/base-response-parsing.service.ts
#	src/app/core/data/request.service.ts
2019-04-25 13:09:58 +02:00
Giuseppe Digilio
ea3f3cb40a Renamed prepareBody to uriEncodeBody 2019-04-19 18:54:02 +02:00
lotte
9dbd2eec71 moved fix to request service 2019-04-16 13:51:58 +02:00
Kristof De Langhe
bbbd6959a8 61142: EditRelationshipList component to proper reload relationships and fix performance issues 2019-04-08 15:28:18 +02:00
Kristof De Langhe
01b60dbf34 61142: RemoveByHrefSubstring fix 2019-04-05 17:28:20 +02:00
Giuseppe Digilio
ad9ccdd625 Merge remote-tracking branch 'remotes/origin/master' into mydspace
# Conflicts:
#	src/app/core/data/request.service.ts
2019-04-01 10:03:11 +02:00
Giuseppe Digilio
6556d4453d Merge remote-tracking branch 'remotes/origin/master' into submission 2019-03-29 15:22:15 +01:00
Giuseppe Digilio
60f9df901e Merge remote-tracking branch 'remotes/origin/submission' into mydspace
# Conflicts:
#	resources/i18n/en.json
#	src/app/core/data/request.service.spec.ts
#	src/app/core/data/request.service.ts
#	src/app/core/json-patch/selectors.ts
#	src/app/shared/shared.module.ts
2019-03-27 16:01:26 +01:00
Giuseppe Digilio
b871148cc9 fixes after merge 2019-03-26 10:04:05 +01:00
Giuseppe Digilio
c9cd9ce215 Merge remote-tracking branch 'remotes/upstreamatmire/Search-optimizations' into mydspace
# Conflicts:
#	resources/i18n/en.json
#	src/app/+search-page/search-filters/search-filter/search-facet-filter/search-facet-filter.component.ts
#	src/app/+search-page/search-filters/search-filter/search-filter.component.ts
#	src/app/+search-page/search-filters/search-filters.component.html
#	src/app/+search-page/search-filters/search-filters.component.ts
#	src/app/+search-page/search-page.component.ts
#	src/app/+search-page/search-page.module.ts
#	src/app/+search-page/search-service/search.service.ts
#	src/app/core/cache/builders/remote-data-build.service.ts
#	src/app/core/core.module.ts
#	src/app/core/data/paginated-list.ts
#	src/app/core/data/request.models.ts
#	src/app/core/data/request.service.spec.ts
#	src/app/core/data/request.service.ts
#	src/app/shared/services/route.service.ts
#	src/app/shared/shared.module.ts
2019-03-26 10:01:57 +01:00
lotte
b62e5786ab added typedoc 2019-03-21 17:20:33 +01:00
lotte
d820991beb solved conflicts with master 2019-03-21 16:16:24 +01:00
lotte
23a1e6bce5 Merge branch 'master' into performance-optimizations
Conflicts:
	src/app/core/data/request.service.spec.ts
	src/app/core/data/request.service.ts
2019-03-21 16:00:08 +01:00
Giuseppe Digilio
dee38f3043 Merge remote-tracking branch 'remotes/origin/master' into submission
# Conflicts:
#	resources/i18n/en.json
#	src/app/core/cache/builders/remote-data-build.service.ts
#	src/app/core/data/request.service.spec.ts
#	src/app/core/data/request.service.ts
2019-03-21 15:10:15 +01:00
lotte
917c00f8fb added missing tests and docs 2019-03-14 11:14:59 +01:00
lotte
88ae626736 fixed caching 2019-03-13 15:51:04 +01:00
Giuseppe Digilio
013d464294 Intermediate commit 2019-03-11 20:07:11 +01:00
Giuseppe Digilio
52906e71c4 Intermediate commit 2019-03-08 19:49:07 +01:00
Giuseppe Digilio
f07aafaf15 Added services and models 2019-03-08 16:38:05 +01:00
Art Lowel
0e7e6a4832 replace pathSelector by ngrx memoized selectors 2019-03-06 18:36:57 +01:00
Giuseppe Digilio
a42dd19624 Merge remote-tracking branch 'remotes/origin/master' into submission
# Conflicts:
#	src/app/core/cache/models/normalized-object-factory.ts
#	src/app/core/cache/response.models.ts
#	src/app/core/data/registry-metadatafields-response-parsing.service.ts
#	src/app/core/data/registry-metadataschemas-response-parsing.service.ts
#	src/app/core/data/request.models.ts
#	src/app/core/data/request.service.ts
#	src/app/core/shared/collection.model.ts
#	src/app/core/shared/dspace-object.model.ts
#	src/app/core/shared/resource-type.ts
2019-02-22 12:20:28 +01:00
Kristof De Langhe
efc761e6b8 Missing JDocs 2019-02-21 16:11:53 +01:00
Kristof De Langhe
3d1e6e63fb Added JDocs 2019-02-21 15:09:44 +01:00
Giuseppe Digilio
f6fe2c3c3e Fixes after merge with master 2019-02-19 17:46:34 +01:00
Giuseppe Digilio
880d9ed069 Merge remote-tracking branch 'remotes/origin/master' into submission
# Conflicts:
#	package.json
#	src/app/+item-page/edit-item-page/item-delete/item-delete.component.spec.ts
#	src/app/+item-page/edit-item-page/item-private/item-private.component.spec.ts
#	src/app/+item-page/edit-item-page/item-public/item-public.component.spec.ts
#	src/app/+item-page/edit-item-page/item-reinstate/item-reinstate.component.spec.ts
#	src/app/+item-page/edit-item-page/item-withdraw/item-withdraw.component.spec.ts
#	src/app/+item-page/edit-item-page/simple-item-action/abstract-simple-item-action.component.spec.ts
#	src/app/+search-page/search-service/search.service.spec.ts
#	src/app/core/auth/auth-response-parsing.service.spec.ts
#	src/app/core/auth/auth-response-parsing.service.ts
#	src/app/core/cache/builders/remote-data-build.service.ts
#	src/app/core/cache/response-cache.reducer.spec.ts
#	src/app/core/cache/response-cache.service.spec.ts
#	src/app/core/cache/response.models.ts
#	src/app/core/config/config-response-parsing.service.ts
#	src/app/core/core.effects.ts
#	src/app/core/core.module.ts
#	src/app/core/core.reducers.ts
#	src/app/core/data/base-response-parsing.service.ts
#	src/app/core/data/data.service.ts
#	src/app/core/data/item-data.service.spec.ts
#	src/app/core/data/request.models.ts
#	src/app/core/data/request.service.spec.ts
#	src/app/core/data/request.service.ts
#	src/app/core/integration/integration-response-parsing.service.spec.ts
#	src/app/core/integration/integration-response-parsing.service.ts
#	src/app/core/integration/integration.service.ts
#	src/app/core/metadata/metadata.service.spec.ts
#	src/app/core/registry/registry.service.spec.ts
#	src/app/core/shared/hal-endpoint.service.ts
#	src/app/shared/form/builder/ds-dynamic-form-ui/ds-dynamic-form-control.component.ts
#	src/app/shared/mocks/mock-response-cache.service.ts
#	src/app/shared/shared.module.ts
2019-02-19 17:30:33 +01:00
Kristof De Langhe
d6a60d1adc Merge remote-tracking branch 'atmire/master' into modifying-metadata-registries
Conflicts:
	src/app/+community-page/community-page.component.ts
	src/app/+item-page/edit-item-page/item-delete/item-delete.component.spec.ts
	src/app/+item-page/edit-item-page/item-delete/item-delete.component.ts
	src/app/+item-page/edit-item-page/item-private/item-private.component.ts
	src/app/+item-page/edit-item-page/item-public/item-public.component.spec.ts
	src/app/+item-page/edit-item-page/item-public/item-public.component.ts
	src/app/+item-page/edit-item-page/item-reinstate/item-reinstate.component.spec.ts
	src/app/+item-page/edit-item-page/item-reinstate/item-reinstate.component.ts
	src/app/+item-page/edit-item-page/item-withdraw/item-withdraw.component.spec.ts
	src/app/+item-page/edit-item-page/item-withdraw/item-withdraw.component.ts
	src/app/+item-page/edit-item-page/simple-item-action/abstract-simple-item-action.component.spec.ts
	src/app/core/auth/server-auth.service.ts
	src/app/core/cache/response.models.ts
	src/app/core/data/item-data.service.spec.ts
	src/app/core/data/item-data.service.ts
	src/app/core/data/request.models.ts
	src/app/core/index/index.effects.ts
	src/app/core/metadata/metadata.service.spec.ts
	src/app/core/shared/operators.spec.ts
	src/app/header/header.component.spec.ts
	src/app/shared/form/form.component.ts
2019-02-13 12:47:17 +01:00
Kristof De Langhe
8be40c31f6 58789: Ability to clear request cache from index 2019-01-22 13:34:46 +01:00
lotte
7a12332d70 Edit and create communities 2018-12-20 15:54:47 +01:00
Giuseppe Digilio
7407740e3b Intermediate commit fixing merge 2018-12-13 20:28:34 +01:00
Giuseppe Digilio
ff97a4cc8b Merge remote-tracking branch 'remotes/origin/master' into submission
# Conflicts:
#	package.json
#	src/app/+admin/admin-registries/metadata-schema/metadata-schema.component.spec.ts
#	src/app/+search-page/search-service/search.service.spec.ts
#	src/app/app.module.ts
#	src/app/core/auth/auth.interceptor.ts
#	src/app/core/cache/response-cache.service.spec.ts
#	src/app/core/data/browse-response-parsing.service.spec.ts
#	src/app/core/data/data.service.spec.ts
#	src/app/core/data/request.service.spec.ts
#	src/app/core/data/request.service.ts
#	src/app/core/dspace-rest-v2/dspace-rest-v2.service.ts
#	src/app/core/integration/integration.service.ts
#	src/app/core/metadata/metadata.service.spec.ts
#	src/app/core/registry/registry.service.spec.ts
#	src/app/core/shared/collection.model.ts
#	src/app/core/shared/item.model.ts
#	src/app/shared/form/builder/ds-dynamic-form-ui/models/dynamic-group/dynamic-group.component.spec.ts
#	src/app/shared/form/builder/ds-dynamic-form-ui/models/dynamic-group/dynamic-group.components.ts
#	src/app/shared/form/builder/ds-dynamic-form-ui/models/list/dynamic-list.component.ts
#	src/app/shared/form/builder/ds-dynamic-form-ui/models/lookup/dynamic-lookup.component.spec.ts
#	src/app/shared/form/builder/ds-dynamic-form-ui/models/lookup/dynamic-lookup.component.ts
#	src/app/shared/form/builder/ds-dynamic-form-ui/models/scrollable-dropdown/dynamic-scrollable-dropdown.component.ts
#	src/app/shared/form/builder/ds-dynamic-form-ui/models/tag/dynamic-tag.component.spec.ts
#	src/app/shared/form/builder/ds-dynamic-form-ui/models/tag/dynamic-tag.component.ts
#	src/app/shared/form/builder/ds-dynamic-form-ui/models/typeahead/dynamic-typeahead.component.ts
#	src/app/shared/form/builder/form-builder.service.spec.ts
#	src/app/shared/form/form.service.spec.ts
#	src/app/shared/notifications/notification/notification.component.spec.ts
#	src/app/shared/services/route.service.spec.ts
#	src/app/shared/services/route.service.ts
#	src/app/shared/shared.module.ts
#	yarn.lock
2018-12-13 20:28:11 +01:00
lotte
dd24958f61 finished tests and docs 2018-11-05 12:01:51 +01:00
lotte
5c12e2d995 added indexing for different UUIDs 2018-10-19 16:07:07 +02:00
lotte
ec5f977dd2 finished up response cache refactoring 2018-10-18 15:59:41 +02:00
lotte
2330e96158 intermediate commit 2018-10-17 13:18:01 +02:00
lotte
bae69aef97 Small fix 2018-09-19 15:34:14 +02:00
lotte
c6f55e424b Finished patch support 2018-09-19 15:32:14 +02:00
lotte
e959542e2d implemented applying of a patch 2018-09-19 13:10:23 +02:00
lotte
14f5c97ecc another intermediate commit 2018-09-06 11:55:13 +02:00
lotte
777facf5cd intermediate commit 2018-08-29 15:12:01 +02:00
lotte
2cbe6a6d91 upgrade to angular6 2018-08-24 13:26:43 +02:00
Giuseppe
6f60cd68e2 Merged submission module code 2018-07-26 18:36:36 +02:00
Giuseppe Digilio
e0efa5f8e5 changes based on review comments 2018-05-23 18:13:34 +02:00
Giuseppe Digilio
abb8fc1677 Added comment 2018-03-01 11:50:40 +01:00
Giuseppe Digilio
696b8b73f5 Added refresh token functionality 2018-02-26 15:41:07 +01:00
Giuseppe Digilio
2f19f32d91 Improvement for authentication module 2018-02-09 09:55:55 +01:00
Art Lowel
4c361d25b6 fixed an issue where certain GET requests would be performed more often then needed and added tests for the requestservice (not everything tested yet) 2018-01-18 13:51:01 +01:00
Art Lowel
5f5d9eaeee Switched to storing requests based on UUID, generalized UUIDIndexReducer to work with any type of index 2017-12-12 17:45:32 +01:00
Art Lowel
d775467fcb cleaned up remotedata for a better separation of concerns, moved statuscode and errormsg in to RemoteDataError object, moved pageInfo to PaginatedList object in the payload 2017-12-07 11:28:44 +01:00