Commit Graph

66 Commits

Author SHA1 Message Date
Giuseppe Digilio
ab42f4b190 Merge remote-tracking branch 'remotes/origin/master' into submission
# Conflicts:
#	src/app/+item-page/edit-item-page/item-status/item-status.component.spec.ts
#	src/app/core/cache/builders/remote-data-build.service.ts
#	src/app/core/core.effects.ts
#	src/app/core/core.reducers.ts
#	src/app/core/data/comcol-data.service.spec.ts
#	src/app/core/data/data.service.spec.ts
#	src/app/core/data/data.service.ts
#	src/app/core/shared/dspace-object.model.ts
#	src/app/shared/shared.module.ts
#	src/styles/_custom_variables.scss
2019-03-08 09:52:47 +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
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
lotte
ace523ed14 intermediate commit for tests 2019-02-08 14:42:34 +01:00
lotte
0050f58bf0 got rid of TNormalized everywhere 2019-01-29 16:03:50 +01:00
lotte
953c0ecfc8 Merge branch 'delete-communities-and-collections' into w2p-59334_edit-item-metadata-branch
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-01-25 13:34:09 +01:00
lotte
b1a2571858 59334: basic edit metadata implementation 2019-01-25 13:27:18 +01:00
Kristof De Langhe
55f5857c9c 58789: Error fix and selecting/deselecting schemas improvement 2019-01-22 14:22:39 +01:00
Giuseppe Digilio
76094abfc0 Added status code to RemoteDataError 2018-12-21 11:41:21 +01:00
lotte
7a12332d70 Edit and create communities 2018-12-20 15:54:47 +01:00
Giuseppe Digilio
1935b61c7e Fixed dynamic form to make it work after Angular 6 upgrade 2018-12-20 11:09:38 +01:00
Art Lowel
9911578bcc remove all instances of first as it can cause an error if it's never triggered 2018-12-19 14:53:11 +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
6f31551395 Merge branch 'patch-support' into response-cache-refactoring
Conflicts:
	src/app/core/cache/builders/remote-data-build.service.ts
	src/app/core/shared/operators.ts
2018-10-31 12:40:32 +01:00
lotte
c334bbe78e updated merged master to rxjs 6 2018-10-31 11:13:58 +01:00
lotte
850545ea68 Merge branch 'master' into resolvers-branch-angular6
Conflicts:
	src/app/core/cache/builders/remote-data-build.service.ts
	src/app/core/metadata/metadata.service.ts
	src/app/core/shared/item.model.ts
	src/app/shared/loading/loading.component.ts
	yarn.lock
2018-10-31 11:03:09 +01:00
Art Lowel
9aff1b6954 add support for paginated properties on dspace objects 2018-10-25 11:57:20 +02: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
Giuseppe
b27e3d9e2f Merge remote-tracking branch 'remotes/origin/master' into submission
# Conflicts:
#	src/app/+search-page/search-service/search.service.spec.ts
#	src/app/app.component.spec.ts
#	src/app/app.component.ts
#	src/app/core/auth/auth-response-parsing.service.ts
#	src/app/core/cache/models/normalized-object-factory.ts
#	src/app/core/cache/models/normalized-resource-policy.model.ts
#	src/app/core/core.module.ts
#	src/app/core/data/base-response-parsing.service.ts
#	src/app/core/data/config-response-parsing.service.spec.ts
#	src/app/core/data/config-response-parsing.service.ts
#	src/app/core/data/dso-response-parsing.service.ts
#	src/app/core/data/request.models.ts
#	src/app/core/data/search-response-parsing.service.ts
#	src/app/core/integration/integration-response-parsing.service.spec.ts
#	src/app/core/integration/integration-response-parsing.service.ts
#	src/app/core/shared/item.model.ts
#	src/app/core/shared/resource-policy.model.ts
#	src/app/core/shared/resource-type.ts
#	src/app/shared/shared.module.ts
#	src/app/thumbnail/thumbnail.component.html
2018-10-15 19:21:01 +02:00
Giuseppe
2baf881f01 Added http status text to rest response object and fixed tests 2018-10-11 18:48:27 +02:00
Giuseppe
ead86ad94e Retrieve http response status code as number instead as string 2018-10-11 11:19:25 +02:00
lotte
f11d486d14 updated angular/rxjs to v6 successfully 2018-08-31 15:40:39 +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
Lotte Hofstede
74cc699252 Merge branch 'master' into embedded-objects-fixes
Conflicts:
	src/app/core/cache/builders/remote-data-build.service.ts
2018-05-28 10:43:47 +02:00
Lotte Hofstede
0bcc8ee007 finished embedded object fixes 2018-05-25 12:48:00 +02:00
Lotte Hofstede
ca8c1830aa intermediate commit 2018-05-17 17:10:38 +02:00
Art Lowel
44b031a234 #255 Fetching and parsing browse entries 2018-05-17 14:52:09 +02:00
Lotte Hofstede
e56ea2aff8 Applied feedback and other fixes 2018-04-13 15:18:35 +02:00
Lotte Hofstede
acf85577ee fixed AoT build and search settings 2018-03-08 15:40:29 +01:00
Lotte Hofstede
2435b484ce search backend fixes #1 2018-03-08 15:40:28 +01:00
Art Lowel
461ba33e0d turning search response in to remotedata 2018-03-08 15:40:28 +01:00
Art Lowel
b771503cf7 more tests for request service 2018-01-19 10:40:04 +01:00
Art Lowel
334b07ac26 added a RestRequest class for each http method 2018-01-17 15:58:40 +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
Art Lowel
feca366290 refactor done, todo fix tests 2017-10-25 13:31:10 +02:00
Art Lowel
3ab257697a fixed an issue where the remote data state observable would only fire for the first time after the response had already returned 2017-10-04 15:37:52 +02:00
William Welling
dbb13539f9 fixed lint errors 2017-09-29 13:07:20 -05:00
Art Lowel
c4c2918932 Merge branch 'master' into improve-support-for-hal-links 2017-09-29 19:25:34 +02:00
Lotte Hofstede
c38a43ff2b Merge remote-tracking branch 'origin/master' into w2p-44024_simple-search-with-select
Conflicts:
	package.json
	src/app/core/cache/builders/remote-data-build.service.ts
	src/app/shared/shared.module.ts
2017-09-20 16:07:34 +02:00
Art Lowel
712c366756 fetch resource endpoints from HAL response instead of hardcoding them 2017-09-19 18:21:27 +02:00
Art Lowel
0d4b064541 switched to self links as keys in the object cache 2017-09-15 18:02:29 +02:00
Art Lowel
30ee3859c8 fixed issues with ngrx platform upgrade: selectors, tests and router state in the dev tools 2017-09-06 16:55:36 +02:00
Art Lowel
05626e2607 no more build errors, still issues with the selectors not returning anything 2017-09-06 16:51:34 +02:00
Lotte Hofstede
1a3742d23a 44024: search page almost finished 2017-08-25 15:01:35 +02:00