Commit Graph

81 Commits

Author SHA1 Message Date
Art Lowel
5a6e4b1278 Add support for dynamic themes 2021-03-01 10:38:05 +01:00
Tim Donohue
5b23ffa2dc Add custom XSRF interceptor which works with cross domain requests, using new DSPACE-XSRF-TOKEN header 2021-02-05 15:53:26 -06:00
Art Lowel
298250f654 fix issue where interceptors were executed multiple times for each request 2021-01-26 10:40:59 +01:00
Giuseppe Digilio
9aea3f20ea Fix issue with components that using a custom decorator are not loaded during CSR 2021-01-15 14:18:18 +01:00
Giuseppe Digilio
948e002225 Merge remote-tracking branch 'remotes/origin/main' into upgrade_angular10
# Conflicts:
#	package.json
#	server.ts
#	src/app/+admin/admin-access-control/epeople-registry/epeople-registry.component.ts
#	src/app/+admin/admin-access-control/group-registry/group-form/group-form.component.ts
#	src/app/+admin/admin-access-control/group-registry/groups-registry.component.spec.ts
#	src/app/+admin/admin-access-control/group-registry/groups-registry.component.ts
#	src/app/+collection-page/collection-page.component.ts
#	src/app/+item-page/edit-item-page/item-page-reinstate.guard.ts
#	src/app/+item-page/edit-item-page/item-page-withdraw.guard.ts
#	src/app/+item-page/edit-item-page/item-relationships/edit-relationship-list/edit-relationship-list.component.ts
#	src/app/+item-page/edit-item-page/item-relationships/item-relationships.component.ts
#	src/app/+item-page/item-page-administrator.guard.ts
#	src/app/app-routing.module.ts
#	src/app/community-list-page/community-list-service.ts
#	src/app/core/data/entity-type.service.ts
#	src/app/core/data/feature-authorization/feature-authorization-guard/dso-page-feature.guard.spec.ts
#	src/app/core/data/feature-authorization/feature-authorization-guard/feature-authorization.guard.spec.ts
#	src/app/core/data/feature-authorization/feature-authorization-guard/feature-authorization.guard.ts
#	src/app/core/data/feature-authorization/feature-authorization-guard/site-administrator.guard.ts
#	src/app/core/data/feature-authorization/feature-authorization-guard/site-register.guard.ts
#	src/app/core/data/object-updates/object-updates.reducer.ts
#	src/app/core/shared/operators.ts
#	src/app/process-page/detail/process-detail.component.ts
#	src/app/shared/comcol-forms/delete-comcol-page/delete-comcol-page.component.ts
#	src/app/shared/dso-selector/dso-selector/dso-selector.component.ts
#	src/app/shared/input-suggestions/filter-suggestions/filter-input-suggestions.component.ts
#	src/app/shared/object-grid/grid-thumbnail/grid-thumbnail.component.ts
#	src/app/shared/shared.module.ts
#	yarn.lock
2020-12-04 11:36:48 +01:00
Giuseppe Digilio
20b5721e3c Fixed lint errors and add lint fix script 2020-12-04 10:32:46 +01:00
Kristof De Langhe
411e2bd746 74612: Remove 401 pages and add login redirect to feature-authorization guards 2020-12-03 14:38:27 +01:00
Giuseppe Digilio
9336693cc7 Removed entry components from module definitions 2020-12-01 20:38:03 +01:00
Kristof De Langhe
ab755d3fd9 74612: 403 page + redirect to login on unauthorized 2020-11-18 14:05:36 +01:00
Art Lowel
724e5d1f12 add blocking state to make dealing with log in errors more user friendly 2020-09-01 10:10:39 +02:00
Kristof De Langhe
78a5bd5fce 71429: Unauthorized component 2020-06-24 14:22:28 +02:00
lotte
8bf241c182 angular cli 2020-03-18 16:03:40 +01:00
Tim Donohue
b2f0e9f620 Merge pull request #591 from atmire/w2p-68921_breadcrumbs
Breadcrumbs
2020-02-28 10:36:43 -06:00
Giuseppe Digilio
5d22ba7d36 Fixed Related Dynamic Form Controls functionality after Angular 8 upgrade 2020-02-27 13:08:09 +01:00
lotte
413f798f71 initial simple breadcrumb implementation 2020-02-24 16:27:19 +01:00
lotte
04cb75e786 upgraded to angular 8 2020-02-13 11:09:20 +01:00
Marie Verdonck
34fb8612f8 Expandable search form in header with tests (& e2e tests)
Squashed:
66021: Expandable search form in header
66021: Adjustment small screens
66021: search icon now pressable and css partially moved to bootstrap classes
66021: start testing of header search box; TODO fix e2e
66021: E2E Tests
66021: Header search box now with angular animation and bootstrap > css; e2e fix
66021: feedback 2019-12-19 style changes
66021: Fix navbar search tests
Patch: add opacity to header search animation  Change the input style
66021: expandable search navbar - tests
66021: Expandable search form in header
Small fix after rebasing upstream/master
2020-01-10 14:58:13 +01:00
lotte
20b4da5c33 fixed import issue 2019-12-19 11:27:10 +01:00
lotte
b98cec011b added documentation for endpoint mock service 2019-12-19 11:15:44 +01:00
lotte
168e74d1fa Merge branch 'master' into clean-relationships-in-submission 2019-11-25 11:18:57 +01:00
lotte
cbfc396b29 fixed some tests 2019-11-25 11:09:44 +01:00
Michael W Spalti
6bf086b707 Updated work on routing by id.
Fixed unit tests.

Updated to use pid REST endpoint.

Minor change in data.service and unit test update.

Updated the objectnotfound page with new text and go home button.
2019-09-27 11:26:19 -07:00
lotte
e518380025 fixed import issues 2019-09-06 16:07:37 +02:00
Kristof De Langhe
c2345c1562 63825: UI language cookie 2019-07-18 13:01:17 +02:00
Kristof De Langhe
2166e0633c 62264: Grouped logical entity types together into separate modules 2019-05-09 17:51:11 +02:00
Giuseppe Digilio
eda0ebb21c Merge remote-tracking branch 'origin/master' into submission
# Conflicts:
#	resources/i18n/en.json
#	src/app/app.component.scss
#	src/app/app.component.spec.ts
#	src/app/app.component.ts
#	src/app/app.module.ts
#	src/app/shared/chips/chips.component.spec.ts
#	src/app/shared/chips/models/chips-item.model.spec.ts
#	src/app/shared/form/builder/ds-dynamic-form-ui/models/tag/dynamic-tag.component.html
#	src/app/shared/form/builder/ds-dynamic-form-ui/models/typeahead/dynamic-typeahead.component.html
#	src/app/shared/shared.module.ts
#	yarn.lock
2018-12-20 17:02:46 +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
07c9927b6a finished dynamic menus 2018-12-06 15:50:12 +01:00
lotte
c17b395ba0 57053: intermediate commit active issue 2018-12-05 12:46:22 +01:00
lotte
567d4dc331 sidebar animations 2018-11-23 14:44:11 +01:00
lotte
17239cd1be Merge branch 'resolvers-branch-angular6' into w2p-57053_menu-angular6
Conflicts:
	src/app/app.module.ts
	src/app/header/header.component.ts
	src/app/navbar/navbar.effects.ts
2018-11-12 09:49:26 +01:00
lotte
83bf3ab8b8 start of vertical menu 2018-11-09 17:00:58 +01:00
lotte
b0fe14d015 57053: horizontal menu 2018-11-09 10:18:17 +01:00
lotte
2af1d3b042 57053: started on menu 2018-11-05 16:34:03 +01:00
Art Lowel
335d74ea7e fix AoT issues with store devtools 2018-10-22 13:18:24 +02:00
Art Lowel
7ada6c7b21 configure @ngrx/store-devtools 2018-10-22 11:35:22 +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
478cbaf57c Merge remote-tracking branch 'remotes/origin/master' into authentication
# Conflicts:
#	src/app/app.effects.ts
#	src/app/app.module.ts
#	src/app/app.reducer.ts
#	src/app/core/core.module.ts
#	src/app/shared/shared.module.ts
2018-05-15 17:01:26 +02:00
Giuseppe Digilio
bafa46bb24 Adjusted CSS and added default notification options in the environment config files 2018-05-07 15:49:03 +02:00
Andrea Chiapparelli - 4Science
8c555292ac notification start 2018-03-02 16:19:15 +01:00
Giuseppe Digilio
e9acec0633 Merge remote-tracking branch 'remotes/origin/master' into authentication 2018-02-09 09:56:50 +01:00
Giuseppe Digilio
2309c1be3b Added login page ang nav menu 2018-02-01 17:13:08 +01:00
Art Lowel
4fbceab1b9 Switched to angular 5's built-in transfer state api 2018-02-01 13:17:59 +01:00
courtneypattison
7a7d27c680 Replaced Http with HttpClient 2017-12-19 13:50:12 -08:00
Art Lowel
07cdf650f8 Merge pull request #204 from courtneypattison/re-export-routermodule
re-export RouterModule in AppRoutingModule
2017-11-23 10:32:24 +01:00
courtneypattison
b257ca7033 re-export RouterModule in AppRoutingModule 2017-11-22 12:23:11 -08:00
Lotte Hofstede
569d7a634b 45621: filters facet route service 2017-11-09 15:02:36 +01:00
Art Lowel
ad631f8031 Merge branch 'master' into improve-support-for-hal-links 2017-10-12 13:14:43 +02:00
Art Lowel
1cbc63d77c Fixed an issue where the debugMetareducers wouldn't be active even though debug was enabled in the config 2017-10-11 16:06:54 +02:00