Commit Graph

8467 Commits

Author SHA1 Message Date
corrado lombardi
800d3a9001 [CST-7755] added cancel button to modal and updated message returned when a supervision order already exists 2023-02-09 15:31:03 +01:00
Yury Bondarenko
1e20551d2a Keep SSL sessions alive between xhr2 requests 2023-02-09 15:08:56 +01:00
Yana De Pauw
81c786af5c Merge remote-tracking branch 'upstream/main' into w2p-94390_replace-dso-page-edit-buttons-with-a-menu 2023-02-09 14:25:10 +01:00
Davide Negretti
516b91f520 [CST-7757] Hide delete info for new subscriptions and fix issue with unavailable items 2023-02-09 12:06:15 +01:00
Yana De Pauw
0076edd026 Merge remote-tracking branch 'upstream/main' into w2p-97425_System-wide-alerts 2023-02-09 11:57:25 +01:00
Giuseppe Digilio
0755e300e8 [CST-7217] Add margins to better align badge 2023-02-09 11:41:14 +01:00
Giuseppe Digilio
54fc97206c Merge branch 'main' into CST-7217 2023-02-09 11:19:35 +01:00
Davide Negretti
27f541ef84 [CST-7757] modal fixes 2023-02-08 19:56:54 +01:00
Davide Negretti
325d78dded [CST-7757] modal fixes 2023-02-08 19:38:42 +01:00
Davide Negretti
c8e7ac3e8c [CST-7757] subscription modal tests 2023-02-08 18:26:37 +01:00
Tim Donohue
8acf7c565b Merge pull request #2016 from atmire/w2p-97298_issue-3281_self-register-issue-main
Self register domain restriction
2023-02-08 10:56:19 -06:00
Tim Donohue
94f90f5c1d Merge pull request #2076 from atmire/w2p-99039_XSRFTokenGetRequest
XSRF Token to ServerAuthRequestService
2023-02-08 10:44:33 -06:00
Alexandre Vryghem
8f62fc2fa9 Merge branch 'w2p-98855_themeable-file-download-link_contribute-7.4' into w2p-98855_themeable-file-download-link_contribute-main
# Conflicts:
#	src/app/shared/theme-support/themed.component.ts
2023-02-08 15:40:27 +01:00
Alexandre Vryghem
04d0621b4a Fixed default @Input() values not working for themed components 2023-02-08 15:21:07 +01:00
Alexandre Vryghem
b4acb5cbed Fixed text (without HTML tags) not being passed to child components 2023-02-08 15:07:02 +01:00
Davide Negretti
6bfcc25502 [CST-7757] subscriptions data service tests 2023-02-08 13:08:39 +01:00
Koen Pauwels
ad870829d2 97732 Remove unnecessary subscriptions 2023-02-08 11:13:03 +01:00
Alexandre Vryghem
d2dec2b79a Merge remote-tracking branch 'atmire/w2p-97298_issue-3281_self-register-issue-7.2' into w2p-97298_issue-3281_self-register-issue-main
# Conflicts:
#	src/app/register-email-form/register-email-form.component.spec.ts
2023-02-08 10:21:31 +01:00
Alexandre Vryghem
5d2f63ff65 99053: Added test to check that the TYPE_REQUEST_FORGOT doesn't use the authentication-password.domain.valid 2023-02-08 10:17:36 +01:00
Tim Donohue
bee893dd12 Merge pull request #2063 from CrisGuzmanS/issue/1190-1
aria-selected added to Item Edit "Status" Tab. Fixed ID: 470076
2023-02-07 16:56:41 -06:00
Tim Donohue
b87ea9a875 Merge pull request #1972 from the-library-code/TLC-380_browse_links_in_item_pages_PR
Browse links and "by regex" links in item display (Angular)
2023-02-07 14:18:44 -06:00
Nathan Buckingham
9435f1c4a7 Add done() to async tests 2023-02-07 13:59:57 -05:00
Tim Donohue
c099bc468d Add "debug" config and "allowStale" configs 2023-02-07 12:22:32 -06:00
Nathan Buckingham
369ffac39e Merge branch 'main' into w2p-99039_XSRFTokenGetRequest 2023-02-07 11:59:46 -05:00
Nathan Buckingham
ce6324a569 Fix lint and test issues 2023-02-07 11:50:42 -05:00
Yury Bondarenko
88cb397dc9 Fix direct CSR
By moving from environment.ts to config.yml we made it so the environment is _not_ up to date with the server configuration when main.js is first loaded.
Because of this the app behaved as if CSR always happened _after_ SSR, effectively breaking direct CSR.

Here the "criterion" for SSR/non-SSR HTML is changed from the related configuration property to the presence of Angular Universal transfer state.

This means we can correctly determine when to bootstrap the app for direct CSR, and it's' now "safe" to just send index.html by itself.
2023-02-07 15:25:20 +01:00
Art Lowel
06de559974 Retrieve the XSRF token first, and set it as both the XSRF header and cookie 2023-02-07 14:49:22 +01:00
Alexandre Vryghem
9deb7cbb60 Merge remote-tracking branch 'atmire/w2p-98211_advanced-workflow-actions-7.2' into w2p-98211_advanced-workflow-actions-main
# Conflicts:
#	src/app/my-dspace-page/my-dspace-search.module.ts
#	src/app/shared/mydspace-actions/claimed-task/claimed-task-actions.component.html
#	src/app/shared/object-list/my-dspace-result-list-element/claimed-search-result/claimed-approved-search-result/claimed-approved-search-result-list-element.component.html
#	src/app/shared/object-list/my-dspace-result-list-element/claimed-search-result/claimed-approved-search-result/claimed-approved-search-result-list-element.component.spec.ts
#	src/app/shared/object-list/my-dspace-result-list-element/claimed-search-result/claimed-declined-search-result/claimed-declined-search-result-list-element.component.html
#	src/app/shared/object-list/my-dspace-result-list-element/claimed-search-result/claimed-declined-search-result/claimed-declined-search-result-list-element.component.spec.ts
2023-02-07 10:33:28 +01:00
Kim Shepherd
129342435f [TLC-249] Further test fixes 2023-02-07 17:48:06 +13:00
Kim Shepherd
8346232444 [TLC-249] Fix import typo (from merge conflict) 2023-02-07 17:22:59 +13:00
Kim Shepherd
08096e6829 [TLC-249] Lint 2023-02-07 17:12:02 +13:00
Kim Shepherd
76407866c0 [TLC-249] Update item status button logic to avoid nested subs 2023-02-07 17:05:21 +13:00
Kim Shepherd
e65bb88e23 [TLC-249] Attempting art's sub fix (doesn't work) 2023-02-07 17:05:21 +13:00
Kim Shepherd
639fe69c5f [TLC-380] Refactor to use new endpoints, better naming 2023-02-07 17:05:21 +13:00
Kim Shepherd
0a69560a8c [TLC-380] Refactor to use new endpoints, better naming 2023-02-07 17:05:21 +13:00
Kim Shepherd
e86f0d3d13 [TLC-380] WIP trying new routing / create flow 2023-02-07 17:05:21 +13:00
Kim Shepherd
ce84c3fe36 [TLC-380] Renaming, changes as per review feedback 2023-02-07 17:05:20 +13:00
Kim Shepherd
b779509bf0 [TLC-249] Identifier mock data updated in unit test 2023-02-07 17:03:49 +13:00
Kim Shepherd
b5c6e7f1b7 [TLC-249] Identifier mock data updated in unit test 2023-02-07 17:03:49 +13:00
Kim Shepherd
9471aa9897 [TLC-249] Update en.json5 with DOI status labels 2023-02-07 17:03:49 +13:00
Kim Shepherd
d6f458863f [TLC-249] Improve model of identifier data in workspace section 2023-02-07 17:03:49 +13:00
Kim Shepherd
39fb61ca85 [TLC-249] Lint fixes (imports, quotes) 2023-02-07 17:03:49 +13:00
Kim Shepherd
52a3776027 [TLC-249] Addressing review feedback #2
Update WorkspaceitemSectionIdentifiersObject model to include a
display types string array, so identifier types can be included or excluded
from the step as needed.

Update section template to work with the above new data

As per todonohue's feedback on 2022-01-18
2023-02-07 17:03:49 +13:00
Kim Shepherd
838cde4841 [TLC-249] Addressing review feedback
Adding comments and tidying some comments, imports
Expect text for status not integer
Send a 'type' parameter with a DOI registration
Rename item-status.register to registerDOI

As per todonohue's feedback on 2022-01-18
2023-02-07 17:03:49 +13:00
Kim Shepherd
d0b5fc257a [TLC-249] Update spec test for new config form data service 2023-02-07 17:03:49 +13:00
Kim Shepherd
21c9ef4ea2 [TLC-249] Ensure identifier data model mapped to type 2023-02-07 17:03:48 +13:00
Kim Shepherd
7795f92234 [TLC-249] Update data service usage since rebasing 2023-02-07 17:03:48 +13:00
Kim Shepherd
ed5ab710a3 [TLC-249] Update data service usage since rebasing 2023-02-07 17:03:48 +13:00
Kim Shepherd
8d70e1788b [TLC-249] Lint fixes 2023-02-07 17:03:48 +13:00
Kim Shepherd
e0c0d3c8e0 [TLC-337] Unit tests for register DOI component 2023-02-07 17:03:48 +13:00