Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

internal/upgrade-clarin-dspace-to-7.6 - with conflicts #449

Closed
wants to merge 3,206 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3206 commits
Select commit Hold shift + click to select a range
0a48b09
Merge pull request #2416 from tdonohue/port_of_2381
tdonohue Aug 3, 2023
99c6dd1
Merge pull request #2347 from alanorth/finnish-language-strings
tdonohue Aug 3, 2023
a7ed053
catch and handle unsuccessful "convert rels to items" responses
kshepherd Jun 29, 2023
99e349b
Merge pull request #2392 from alexandrevryghem/fix-mathjax-displaying…
tdonohue Aug 3, 2023
1fd917d
Merge pull request #2418 from DSpace/backport-2344-to-dspace-7_x
tdonohue Aug 3, 2023
f746d45
Show error message from the error response
milanmajchrak Jul 20, 2023
d072ae7
Merge pull request #2419 from DSpace/backport-2378-to-dspace-7_x
alanorth Aug 4, 2023
c3b9a1d
fix(i18n): add and update missing status strings
mirkoscherf Jul 21, 2023
f22fcc7
Merge pull request #2420 from tdonohue/port_2388
tdonohue Aug 4, 2023
74c2f3d
Merge pull request #2405 from alexandrevryghem/fix-collection-form-bu…
tdonohue Aug 4, 2023
cfcf93e
104126: ProcessDetailComponent test improvement
Atmire-Kristof Jul 17, 2023
3e31c1e
Merge pull request #2427 from tdonohue/port_2048
tdonohue Aug 8, 2023
bbb50f2
Bump word-wrap from 1.2.3 to 1.2.5
dependabot[bot] Aug 1, 2023
63345a3
Merge pull request #2428 from DSpace/backport-2409-to-dspace-7_x
tdonohue Aug 9, 2023
2fd53c7
Replace mentions of demo7.dspace.org and api7.dspace.org with demo or…
tdonohue Aug 22, 2023
5853e49
Update default configs to use https://demo.dspace.org/server/
tdonohue Aug 22, 2023
36868c0
2437 Correct and clarify commented-out code in several custom components
hardyoyo Aug 15, 2023
3292222
fix lint error in workflow-item-send-back.component.ts
hardyoyo Aug 15, 2023
8feeedf
Merge pull request #2455 from DSpace/backport-2438-to-dspace-7_x
tdonohue Aug 23, 2023
fe8429e
Enable new skip merge commit feature
tdonohue Aug 23, 2023
2078b75
103818 Add warning tooltip to "Inherit policies" checkbox on item mov…
Aug 4, 2023
a5b30ea
103818 Adjusted "Inherit policies" tooltip
Aug 4, 2023
9df4d66
Merge pull request #2453 from tdonohue/fix_demo_urls_7_x
tdonohue Aug 24, 2023
22db36f
Update pl.json5
michdyk Aug 22, 2023
9640660
Update pl.json5
michdyk Aug 22, 2023
95cde22
Update pl.json5 fix issues from tests
michdyk Aug 22, 2023
0efb958
Update pl.json5 fix test 2 spaces instead of 1
michdyk Aug 22, 2023
03d1767
Merge pull request #2459 from DSpace/backport-2449-to-dspace-7_x
tdonohue Aug 24, 2023
7f00253
105265: Made the DsDynamicListComponent's checkbox & radio buttons id…
alexandrevryghem Aug 14, 2023
6ad641f
Merge pull request #2460 from DSpace/backport-2434-to-dspace-7_x
alanorth Aug 25, 2023
815425c
Fix lint issue.
Aug 8, 2023
0e289b3
103176: Fix vcr not being defined yet in OnInit hook
alexandrevryghem Jun 27, 2023
4e14bc0
101577: Ensure the component is always destroyed before rendering the…
alexandrevryghem Jul 24, 2023
7352d9e
Reset to base theme when no default theme is set and leaving UUID/han…
alexandrevryghem Jul 30, 2023
8b57a2f
Merge branch 'fix-ngonchanges-not-working-for-themed-components_contr…
alexandrevryghem Aug 6, 2023
83de2c5
Merge pull request #2462 from tdonohue/port_2395
tdonohue Aug 25, 2023
a343991
🐛 go to first page after submit search
hugo-escire Aug 25, 2023
5c669fb
✅ add first page condition when search submit
hugo-escire Aug 25, 2023
eef98d7
Replace h5 with a span
J4bbi Aug 22, 2023
46ac61d
Replace h2 with a h1
J4bbi Aug 22, 2023
9fc4e21
Add trackby function so cdktree can differentiate between new and old…
J4bbi Aug 22, 2023
e89a277
Improve documentation
J4bbi Aug 22, 2023
8a5d689
Reorder instance method to come after member declaration
J4bbi Aug 22, 2023
2a55e36
fix(i18m): curation-task.task.registerdoi.label
mirkoscherf Jul 26, 2023
0542e9b
Merge pull request #2467 from DSpace/backport-2399-to-dspace-7_x
alanorth Aug 28, 2023
af8c599
Merge pull request #2466 from DSpace/backport-2447-to-dspace-7_x
tdonohue Aug 28, 2023
07a2e33
Implemented i18n cache busting
alexandrevryghem Aug 26, 2023
6639594
Merge pull request #2465 from DSpace/backport-2463-to-dspace-7_x
alanorth Aug 29, 2023
13c0cb4
Update to latest cypress
tdonohue Aug 28, 2023
7ebdc43
Update to latest axe-core
tdonohue Aug 28, 2023
baecf2a
Reenable accessibility check fixed in #2251
tdonohue Aug 29, 2023
a7a807c
Enable excessibility checking of login menu, and remove unnecessary e…
tdonohue Aug 29, 2023
13ead81
Fix heading order issue with item page & update accessibility tests t…
tdonohue Aug 29, 2023
b90d102
Update ng2-nouislider and nouislider to latest versions
tdonohue Aug 29, 2023
3cdcdaf
Fix accessibility of date sliders by adding aria-labels
tdonohue Aug 29, 2023
6df7651
Minor fixes to cypress tests
tdonohue Aug 29, 2023
63c752b
Fix heading order accessibility issue in search filters/facets
tdonohue Aug 29, 2023
02c47c3
Merge pull request #2469 from DSpace/backport-2468-to-dspace-7_x
tdonohue Aug 30, 2023
d1ebf07
Spanish translation updated to 7.6
sergius02 Aug 22, 2023
a4eaf02
Some lint errors fixed
sergius02 Aug 22, 2023
9afbd8d
🐛 fix when navbar expands on firefox
hugo-escire Aug 18, 2023
2987ad0
Merge pull request #2474 from DSpace/backport-2444-to-dspace-7_x
alanorth Sep 5, 2023
cd350dd
Merge pull request #2472 from DSpace/backport-2448-to-dspace-7_x
tdonohue Sep 5, 2023
f88638e
🐛 Fix Value of dropdown changes automatically on item submission page
hugo-escire Aug 13, 2023
eb38b58
✅change test event, click by mousedown on dynamic-scrollable-dropdown…
hugo-escire Aug 13, 2023
5f5d11c
Merge pull request #2476 from DSpace/backport-2432-to-dspace-7_x
alanorth Sep 5, 2023
8363273
config/config.example.yml: fix example syntax
alanorth Aug 24, 2023
5b646af
Merge pull request #2477 from DSpace/backport-2457-to-dspace-7_x
tdonohue Sep 5, 2023
92e0b6d
Fix VocabularyTreeview not updating + i18n for nsi
nona-luypaert Jul 7, 2023
162cf94
Merge pull request #2478 from DSpace/backport-2361-to-dspace-7_x
tdonohue Sep 6, 2023
c279058
104189: Allow CSV export on related entity search
Atmire-Kristof Jul 12, 2023
4918ff2
104189: CSV export add fixedFilter
Atmire-Kristof Jul 12, 2023
d95fa43
Merge pull request #2479 from DSpace/backport-2366-to-dspace-7_x
tdonohue Sep 6, 2023
1622b25
Minor pt-PT translation fixes
Aug 30, 2023
d14e258
Merge pull request #2483 from DSpace/backport-2470-to-dspace-7_x
tdonohue Sep 7, 2023
b46390c
Merge pull request #2396 from alexandrevryghem/w2p-104312_pass-query-…
tdonohue Sep 7, 2023
97b2eb7
Merge pull request #2404 from alexandrevryghem/fix-setStaleByHrefSubt…
tdonohue Sep 7, 2023
3a465ac
remove redundant cache default values from server.ts
saschaszott Aug 2, 2023
a0a8607
Merge pull request #2484 from DSpace/backport-2412-to-dspace-7_x
tdonohue Sep 8, 2023
b7b3db5
🚸remove thumbnail from file-upload section and show bitstream format …
hugo-escire Aug 4, 2023
5daf993
🎨revert unnecessary format
hugo-escire Sep 8, 2023
22538f3
Update workspaceitem-section-upload-file.model.ts
tdonohue Sep 8, 2023
8d29541
♻️ refactor chain of observables to avoid async issues
hugo-escire Aug 19, 2023
e3ea2cb
🐛 fix bug of caching when add new schema
hugo-escire Aug 19, 2023
161d7e0
🎨 revert format
hugo-escire Sep 8, 2023
cd93c6e
Merge pull request #2487 from DSpace/backport-2445-to-dspace-7_x
alanorth Sep 8, 2023
0905a53
Fix innerText still being undefined in ssr mode
alexandrevryghem Sep 8, 2023
459a431
Merge pull request #2486 from DSpace/backport-2421-to-dspace-7_x
tdonohue Sep 8, 2023
bdf7414
Merge pull request #2488 from alexandrevryghem/fix-display-order-auth…
tdonohue Sep 11, 2023
b423b49
Correct text of help info on edit group page
tdonohue Sep 12, 2023
a37e0f2
Merge pull request #2497 from DSpace/backport-2493-to-dspace-7_x
tdonohue Sep 14, 2023
15c2af5
Graceful shutdown on SIGINT (e.g. from 'pm2 stop').
mwoodiupui Aug 22, 2023
46e2f4e
Properly await termination.
mwoodiupui Aug 22, 2023
d6cabd1
Document a modified method as required by PR guidelines.
mwoodiupui Aug 22, 2023
2d73373
Merge pull request #2498 from DSpace/backport-2451-to-dspace-7_x
tdonohue Sep 14, 2023
3e8d180
106974: Angular SSR menu issues
YanaDePauw Sep 18, 2023
5a5f71a
Merge remote-tracking branch 'upstream/dspace-7_x' into Angular-SRR-m…
YanaDePauw Sep 18, 2023
47029c0
src/app/shared/search: don't capitalize metadata values
alanorth Sep 18, 2023
5ad621b
fix issue where more than one api call was made on every route change
artlowel Sep 22, 2023
0104f81
Merge branch 'fix-mutliple-api-calls-on-route-change-7.6' into fix-mu…
artlowel Sep 22, 2023
8fbe8c1
fix issue where invalidateRootCache didn't happen when the page first…
artlowel Sep 22, 2023
7a8e220
Merge branch 'fix-mutliple-api-calls-on-route-change-7.6' into fix-mu…
artlowel Sep 22, 2023
742b2d9
remove obsolete label element in metadata-schema.component.html
saschaszott Sep 19, 2023
c7fe310
removed trailing whitespaces as suggested by reviewer
saschaszott Sep 22, 2023
fd3f162
Merge pull request #2514 from DSpace/backport-2505-to-dspace-7_x
tdonohue Sep 22, 2023
f77d01c
[Port dspace-7_x] Update fi.json5 (#2516)
dspace-bot Sep 25, 2023
abd6c01
Merge pull request #2502 from alanorth/undo-text-capitalize
J4bbi Sep 25, 2023
d6d5a28
Fix routes not working with baseHref
alexandrevryghem Sep 1, 2023
1c38d92
[Port dspace-7_x] Serbian (Latin) translation (#2520)
dspace-bot Sep 26, 2023
83beb54
Merge pull request #2521 from DSpace/backport-2473-to-dspace-7_x
alanorth Sep 26, 2023
77efe52
[Port dspace-7_x] Fix missing or wrong Italian translations (#2522)
dspace-bot Sep 26, 2023
32fc28e
fix dev mode issue where retrieving the login options fails
artlowel Sep 26, 2023
d02c539
Merge branch 'fix-mutliple-api-calls-on-route-change-7.6' into fix-mu…
artlowel Sep 26, 2023
6a99185
roll back unintended change to the responseMsToLive for RootDataservice
artlowel Sep 26, 2023
67a6f58
Merge branch 'fix-mutliple-api-calls-on-route-change-7.6' into fix-mu…
artlowel Sep 26, 2023
2aab426
[DURACOM-185] Fix pointer on language dropdown menu
davide-negretti Sep 25, 2023
19eec6a
Merge pull request #2526 from DSpace/backport-2525-to-dspace-7_x
alanorth Sep 26, 2023
506579c
Merge pull request #2510 from atmire/fix-mutliple-api-calls-on-route-…
alanorth Sep 27, 2023
578a427
Move subscription button to DSO edit menu
ybnd Jul 20, 2023
6d195f5
Update DSO edit menu resolver tests
ybnd Jul 31, 2023
980e254
Merge pull request #2528 from DSpace/backport-2385-to-dspace-7_x
alanorth Sep 27, 2023
709848e
Issue#2535: Hide add more button in submission if no disabled sections
MarieVerdonck Oct 4, 2023
77dd72b
Merge branch 'issue-2535_hide-add-more-button-submission-if-no-disabl…
MarieVerdonck Oct 4, 2023
ec86bc1
translate community as 'Bereich' in de.json5
mugraph Oct 7, 2023
c03cd03
Merge pull request #2541 from DSpace/backport-2537-to-dspace-7_x
pnbecker Oct 11, 2023
15d2880
Fix browse by visual bug
Sep 29, 2023
59be2ae
Merge pull request #2543 from DSpace/backport-2531-to-dspace-7_x
alanorth Oct 12, 2023
3cb23c1
Merge pull request #2536 from atmire/issue-2535_hide-add-more-button-…
alanorth Oct 12, 2023
a419956
Merge remote-tracking branch 'upstream/dspace-7_x' into split-eperson…
alexandrevryghem Oct 14, 2023
8f881db
Bump postcss from 8.4.23 to 8.4.31
dependabot[bot] Oct 4, 2023
fd85016
Merge pull request #2546 from DSpace/backport-2534-to-dspace-7_x
alanorth Oct 16, 2023
c4a60ab
check cssRules existence before css variables are get from stylesheet
floriangantner Aug 23, 2023
21dcef0
checkstyle remove unused extra lines
floriangantner Oct 17, 2023
b5f942b
Merge pull request #2547 from DSpace/backport-2454-to-dspace-7_x
alanorth Oct 17, 2023
c25b80a
Merge pull request #2504 from atmire/Angular-SRR-menu-issues
tdonohue Oct 19, 2023
2e57176
107664: Normalized ePerson & group edit url and moved error message t…
alexandrevryghem Oct 19, 2023
d473fcd
Merge branch 'split-eperson-administration-page_contribute-7.6' into …
alexandrevryghem Oct 19, 2023
bc0629e
Bump @babel/traverse from 7.21.4 to 7.23.2
dependabot[bot] Oct 19, 2023
1eeed36
Merge pull request #2552 from DSpace/backport-2549-to-dspace-7_x
tdonohue Oct 20, 2023
2834ac3
Revert "Check cssRules before css variables are read from stylesheet …
tdonohue Oct 20, 2023
c3ee2ca
Merge pull request #2559 from DSpace/backport-2558-to-dspace-7_x
tdonohue Oct 20, 2023
e9b70e3
Update email-request-copy.component.html
amgciadev Aug 15, 2023
33c2c98
Merge pull request #2560 from DSpace/backport-2439-to-dspace-7_x
tdonohue Oct 20, 2023
8428b05
Fix RequestService test failing because of different lastUpdated time
alexandrevryghem Oct 21, 2023
7dd9156
Merge pull request #2564 from DSpace/backport-2561-to-dspace-7_x
tdonohue Oct 23, 2023
d6de6fe
Use gap instead of individual paddings for header icons
alexandrevryghem Sep 26, 2023
d7f1d37
Themed LangSwitchComponent
alexandrevryghem Sep 26, 2023
e82a1eb
Applied same gap between header icons in the dspace theme and made th…
alexandrevryghem Sep 26, 2023
d7dba4b
Fixed invalid html structure the ExpandableNavbarSectionComponent had…
alexandrevryghem Sep 28, 2023
a92aa05
Merge pull request #2566 from DSpace/backport-2527-to-dspace-7_x
alanorth Oct 23, 2023
884e113
Added Serbian cyrilic translation and corrected Serbian latin transla…
imilos Oct 20, 2023
5ab69af
Added Serbian cyrilic translation and corrected Serbian latin transla…
imilos Oct 20, 2023
73f21f2
Merge pull request #2571 from DSpace/backport-2553-to-dspace-7_x
alanorth Oct 24, 2023
8665710
Merge branch 'fix-display-order-authentication-methods_contribute-7.4…
alexandrevryghem Oct 21, 2023
d04d9fd
Added themed-user-menu component.
Leano1998 Jul 10, 2023
de82663
Corrected missing semicolon.
Leano1998 Jul 10, 2023
a4aecce
Replaced tags for ds-user-menu.
Leano1998 Jul 10, 2023
2ec90b8
Included user-menu component in custom theme.
Leano1998 Jul 10, 2023
4945460
Removed default value from inExpandableNavbar.
Leano1998 Sep 14, 2023
1d2cdf7
Merge pull request #2575 from tdonohue/port_2530_to_7x
tdonohue Oct 25, 2023
d6951dc
Merge pull request #2576 from tdonohue/port_2362_to_7x
tdonohue Oct 25, 2023
3b6dd66
Merge pull request #2458 from atmire/backport-2423-to-dspace-7_x
tdonohue Oct 25, 2023
00eb24c
[DURACOM-190] Fix i18n labels in vocabulary-treeview
davide-negretti Oct 11, 2023
e10a08e
[DURACOM-190] Fix alignment in vocabulary-treeview
davide-negretti Oct 13, 2023
673f817
Merge pull request #2464 from alexandrevryghem/i18n-cache-busting_con…
tdonohue Oct 26, 2023
f8671e7
Merge pull request #2581 from DSpace/backport-2542-to-dspace-7_x
tdonohue Oct 26, 2023
163661a
allow to insert multi-line scope notes in MD field registry
saschaszott Sep 19, 2023
97b22c6
Merge pull request #2391 from alexandrevryghem/split-eperson-administ…
tdonohue Oct 26, 2023
b9f60fa
Merge pull request #2583 from DSpace/backport-2506-to-dspace-7_x
tdonohue Oct 26, 2023
72dcfdd
Added support for changing the color of the navbar
alexandrevryghem Aug 16, 2023
a40e269
Fixed header bg color not being set in default (no) theme
alexandrevryghem Aug 16, 2023
166444f
Fixed breadcrumb padding using incorrect syntax
alexandrevryghem Aug 17, 2023
e548ebc
Added new variables for the expandable navbar section
alexandrevryghem Sep 29, 2023
3e9f3ab
Merge pull request #2584 from DSpace/backport-2441-to-dspace-7_x
tdonohue Oct 26, 2023
b8079a3
New themed components & minor CSS fixes (#2442)
alexandrevryghem Oct 26, 2023
6a182c3
Merge pull request #2585 from tdonohue/port_2442_to_7x
tdonohue Oct 26, 2023
c6b66b6
more error-prone check of cssRules existence before css variables are…
floriangantner Oct 26, 2023
701c6e3
Merge pull request #2589 from DSpace/backport-2580-to-dspace-7_x
tdonohue Oct 27, 2023
e1494c0
fix(pt-BR.json5): fix and update the language file
marcoaureliocardoso Oct 29, 2023
8b48a0b
fix(pt-BR.json5): fix and update the language file and previous errors
marcoaureliocardoso Oct 29, 2023
e54723a
Merged in DSC-106 (pull request #643)
alisaismailati Oct 12, 2023
c99487b
[DURACOM-194] fixed year input value on input type date
alisaismailati Oct 30, 2023
4a10d37
Merge pull request #2598 from DSpace/backport-2593-to-dspace-7_x
tdonohue Nov 3, 2023
f3f87dc
Ensure e2e tests run in production mode
tdonohue Nov 6, 2023
042c0f0
Specify user agent to avoid being detected as a "bot" by backend
tdonohue Nov 8, 2023
5bb451a
Merge pull request #2604 from DSpace/backport-2603-to-dspace-7_x
tdonohue Nov 8, 2023
75e45cc
[DURACOM-177] gap-* classes
davide-negretti Jul 11, 2023
c5f22ab
[DURACOM-177] Use gap-* classes on navbar buttons
davide-negretti Nov 6, 2023
fbe4732
Merge pull request #2590 from marcoaureliocardoso/dspace-7_x
tdonohue Nov 8, 2023
5eb62e2
Merge pull request #2605 from DSpace/backport-2364-to-dspace-7_x
tdonohue Nov 8, 2023
4b4c1dc
[DURACOM-197] Fix cache issue when depositing a submission
atarix83 Nov 2, 2023
fba3078
Add UI nameSpace context path to Mirador viewer path
wwelling Nov 1, 2023
a758848
108055: fix issue 8686: unable to enter freetext values in the submis…
Nov 8, 2023
e815b1d
108055: add user input to tag list
Nov 8, 2023
31ee580
Merge pull request #2615 from DSpace/backport-2602-to-dspace-7_x
alanorth Nov 9, 2023
137a83e
Merge pull request #2614 from DSpace/backport-2595-to-dspace-7_x
tdonohue Nov 9, 2023
bc21085
Support type-bind of elements based on repeatable list type-bound ele…
Oct 25, 2023
0d0c2da
[DURACOM-195] Simplify vertical spacing in header and breadcrumbs
davide-negretti Oct 30, 2023
5f46b63
[DURACOM-180] Prevent header from covering media viewer controls (dsp…
davide-negretti Oct 31, 2023
c6ade09
[DURACOM-180] Prevent header from covering media viewer controls (bas…
davide-negretti Nov 9, 2023
203dcbe
Merge pull request #2612 from DSpace/backport-2596-to-dspace-7_x
tdonohue Nov 9, 2023
34b91a7
Merge pull request #2617 from DSpace/backport-2594-to-dspace-7_x
tdonohue Nov 10, 2023
1d0ca04
Update condition to render show more node
wwelling Nov 3, 2023
b6d8c7d
Filter expanded nodes by id
wwelling Nov 9, 2023
61ded72
Merge pull request #2616 from DSpace/backport-2574-to-dspace-7_x
tdonohue Nov 10, 2023
d166b5e
Merge pull request #2623 from DSpace/backport-2611-to-dspace-7_x
tdonohue Nov 10, 2023
e545c42
Added skip to main content button
alexandrevryghem Nov 8, 2023
787feae
Merge pull request #2626 from tdonohue/port_2607_to_dspace-7_x
tdonohue Nov 10, 2023
1394461
Limit getMembers() and getSubgroups() to only fetching one object. Th…
tdonohue Sep 20, 2023
d7ccce1
Remove isSubgroupOfGroup() functionality as it loads every subgroup a…
tdonohue Sep 20, 2023
c02cfff
Fix bug where linked Community/Collection info was sometimes listed m…
tdonohue Sep 20, 2023
ac6a7be
Remove "isMemberOfGroup()" from members-list component.
tdonohue Sep 22, 2023
753a31f
Remove unnecessary EpersonDtoModel. Rework code and tests to use EPer…
tdonohue Sep 25, 2023
f0b4239
Also remove unnecessary EpersonDtoModel from extending ReviewersListC…
tdonohue Sep 26, 2023
1f1dc59
Fix subgroups-list specs so they align with new members-list specs
tdonohue Oct 2, 2023
4a1f2a1
Refactor members-list and subgroups-list components to use new isNotM…
tdonohue Oct 13, 2023
8cc36d7
Refactor subgroups-list component's "search()" to act same as member-…
tdonohue Oct 13, 2023
37ae09a
Remove seemingly unnecessary page reload after new search.
tdonohue Oct 13, 2023
d305e60
Address feedback. Run empty search on init. Reorder sections to list …
tdonohue Nov 9, 2023
6975fd1
Merge pull request #2627 from DSpace/backport-2545-to-dspace-7_x
tdonohue Nov 10, 2023
c8d98ec
Bump axios from 0.27.2 to 1.6.0
dependabot[bot] Nov 10, 2023
30ce844
108045: Fix for repeatable date field labels
LotteHofstede Nov 9, 2023
8458d58
Fixed test
LotteHofstede Nov 10, 2023
755e89d
Merge pull request #2628 from DSpace/backport-2625-to-dspace-7_x
tdonohue Nov 10, 2023
7d5c456
Merge pull request #2629 from tdonohue/port_2620_to_dspace-7_x
tdonohue Nov 10, 2023
68cdd12
Fix handle redirect not working with custom nameSpace
alexandrevryghem Nov 11, 2023
116bfbd
adding new access-status-list-element-badge css classes
paulo-graca Oct 26, 2023
ff03243
Create new access-status-badge.component.scss
paulo-graca Nov 10, 2023
a12488c
new accessStatusClass atribute
paulo-graca Nov 10, 2023
59c4d59
remove replaceAll and use an object property
paulo-graca Nov 10, 2023
a276f41
adding ngOnDestroy for dealing with unsubscribe
paulo-graca Nov 10, 2023
64364c9
Merge pull request #2634 from DSpace/backport-2630-to-dspace-7_x
tdonohue Nov 13, 2023
626cc30
Merge pull request #2635 from DSpace/backport-2579-to-dspace-7_x
tdonohue Nov 13, 2023
d3fdfeb
107671: Fix handle theme not working with canonical prefix https://hd…
alexandrevryghem Oct 16, 2023
27f3fc3
107671: Split Theme model & ThemeConfig classes in separate files to …
alexandrevryghem Oct 30, 2023
1222ed4
107671: Fixed bug where config property would still sometimes be unde…
alexandrevryghem Oct 31, 2023
0cd72e4
107671: Fixed theme matching by handle not working in production mode
alexandrevryghem Nov 11, 2023
8f9a358
[DURACOM-202] feature: item edit pages are accessible by administrator
vNovski Nov 10, 2023
a5a59dc
[DURACOM-202] refactor: code
vNovski Nov 10, 2023
94866ca
[DURACOM-202] refactor: code
vNovski Nov 10, 2023
0a3502e
Merge pull request #2636 from DSpace/backport-2562-to-dspace-7_x
tdonohue Nov 13, 2023
dd55459
fix: random order of buttons in status tab
vNovski Oct 31, 2023
651b6a7
refactor: code
vNovski Nov 13, 2023
e293f3d
107685: menu-component re-render section on store update
Atmire-Kristof Oct 25, 2023
c98e8f6
107902: Created test case for 2f26e686cc
alexandrevryghem Nov 8, 2023
959d592
Merge pull request #2637 from DSpace/backport-2632-to-dspace-7_x
tdonohue Nov 13, 2023
8872fd3
Merge pull request #2638 from DSpace/backport-2633-to-dspace-7_x
tdonohue Nov 13, 2023
fdcaeb5
Merge pull request #2639 from tdonohue/port_2610_to_dspace-7_x
tdonohue Nov 13, 2023
d8ed267
Update version tag for release
tdonohue Nov 15, 2023
a21f3a1
merged changes from dspace7.6.1
milanmajchrak Jan 11, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,6 @@ trim_trailing_whitespace = false

[*.ts]
quote_type = single

[*.json5]
ij_json_keep_blank_lines_in_code = 3
44 changes: 44 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,12 @@
"eslint-plugin-jsdoc",
"eslint-plugin-deprecation",
"unused-imports",
<<<<<<< HEAD
"eslint-plugin-lodash"
=======
"eslint-plugin-lodash",
"eslint-plugin-jsonc"
>>>>>>> dspace-7.6.1
],
"overrides": [
{
Expand Down Expand Up @@ -224,6 +229,45 @@
"@angular-eslint/template/no-negated-async": "off",
"@angular-eslint/template/eqeqeq": "off"
}
<<<<<<< HEAD
=======
},
{
"files": [
"*.json5"
],
"extends": [
"plugin:jsonc/recommended-with-jsonc"
],
"rules": {
"no-irregular-whitespace": "error",
"no-trailing-spaces": "error",
"jsonc/comma-dangle": [
"error",
"always-multiline"
],
"jsonc/indent": [
"error",
2
],
"jsonc/key-spacing": [
"error",
{
"beforeColon": false,
"afterColon": true,
"mode": "strict"
}
],
"jsonc/no-dupe-keys": "off",
"jsonc/quotes": [
"error",
"double",
{
"avoidEscape": false
}
]
}
>>>>>>> dspace-7.6.1
}
]
}
4 changes: 4 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,8 @@
*.css eol=lf
*.scss eol=lf
*.html eol=lf
<<<<<<< HEAD
*.svg eol=lf
=======
*.svg eol=lf
>>>>>>> dspace-7.6.1
4 changes: 4 additions & 0 deletions .github/disabled-workflows/issue_opened.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,11 @@ jobs:
# Only add to project board if issue is flagged as "needs triage" or has no labels
# NOTE: By default we flag new issues as "needs triage" in our issue template
if: (contains(github.event.issue.labels.*.name, 'needs triage') || join(github.event.issue.labels.*.name) == '')
<<<<<<< HEAD:.github/disabled-workflows/issue_opened.yml
uses: actions/[email protected]
=======
uses: actions/[email protected]
>>>>>>> dspace-7.6.1:.github/workflows/issue_opened.yml
# Note, the authentication token below is an ORG level Secret.
# It must be created/recreated manually via a personal access token with admin:org, project, public_repo permissions
# See: https://docs.github.com/en/actions/configuring-and-managing-workflows/authenticating-with-the-github_token#permissions-for-the-github_token
Expand Down
26 changes: 0 additions & 26 deletions .github/disabled-workflows/pull_request_opened.yml

This file was deleted.

31 changes: 31 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
<<<<<<< HEAD
| Phases | MP | MM | MB | MR | JM | Total |
|-----------------|----:|----:|----:|-----:|-----:|-------:|
| ETA | 0 | 0 | 0 | 0 | 0 | 0 |
Expand All @@ -13,3 +14,33 @@
(Write here, if there is needed describe some specific problem. Erase it, when it is not needed.)
## Problems
(Write here, if some unexpected problems occur during solving issues. Erase it, when it is not needed.)
=======
## References
_Add references/links to any related issues or PRs. These may include:_
* Fixes #`issue-number` (if this fixes an issue ticket)
* Requires DSpace/DSpace#`pr-number` (if a REST API PR is required to test this)

## Description
Short summary of changes (1-2 sentences).

## Instructions for Reviewers
Please add a more detailed description of the changes made by your PR. At a minimum, providing a bulleted list of changes in your PR is helpful to reviewers.

List of changes in this PR:
* First, ...
* Second, ...

**Include guidance for how to test or review your PR.** This may include: steps to reproduce a bug, screenshots or description of a new feature, or reasons behind specific changes.

## Checklist
_This checklist provides a reminder of what we are going to look for when reviewing your PR. You need not complete this checklist prior to creating your PR (draft PRs are always welcome). If you are unsure about an item in the checklist, don't hesitate to ask. We're here to help!_

- [ ] My PR is small in size (e.g. less than 1,000 lines of code, not including comments & specs/tests), or I have provided reasons as to why that's not possible.
- [ ] My PR passes [ESLint](https://eslint.org/) validation using `yarn lint`
- [ ] My PR doesn't introduce circular dependencies (verified via `yarn check-circ-deps`)
- [ ] My PR includes [TypeDoc](https://typedoc.org/) comments for _all new (or modified) public methods and classes_. It also includes TypeDoc for large or complex private methods.
- [ ] My PR passes all specs/tests and includes new/updated specs or tests based on the [Code Testing Guide](https://wiki.lyrasis.org/display/DSPACE/Code+Testing+Guide).
- [ ] If my PR includes new libraries/dependencies (in `package.json`), I've made sure their licenses align with the [DSpace BSD License](https://github.com/DSpace/DSpace/blob/main/LICENSE) based on the [Licensing of Contributions](https://wiki.lyrasis.org/display/DSPACE/Code+Contribution+Guidelines#CodeContributionGuidelines-LicensingofContributions) documentation.
- [ ] If my PR includes new features or configurations, I've provided basic technical documentation in the PR itself.
- [ ] If my PR fixes an issue ticket, I've [linked them together](https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue).
>>>>>>> dspace-7.6.1
70 changes: 67 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,23 +13,43 @@ on:
permissions:
contents: read # to fetch code (actions/checkout)

permissions:
contents: read # to fetch code (actions/checkout)

jobs:
tests:
runs-on: ubuntu-latest
env:
# The ci step will test the dspace-angular code against DSpace REST.
# Direct that step to utilize a DSpace REST service that has been started in docker.
<<<<<<< HEAD
# Spin up UI on 127.0.0.1 to avoid host resolution issues in e2e tests with Node 18+
DSPACE_CI_IMAGE: 'dataquest/dspace:dspace-7_x-test'
=======
# NOTE: These settings should be kept in sync with those in [src]/docker/docker-compose-ci.yml
>>>>>>> dspace-7.6.1
DSPACE_REST_HOST: 127.0.0.1
DSPACE_REST_PORT: 8080
DSPACE_REST_NAMESPACE: '/server'
DSPACE_REST_SSL: false
<<<<<<< HEAD
DSPACE_UI_HOST: 127.0.0.1
DSPACE_UI_PORT: 4000
=======
# Spin up UI on 127.0.0.1 to avoid host resolution issues in e2e tests with Node 18+
DSPACE_UI_HOST: 127.0.0.1
DSPACE_UI_PORT: 4000
# Ensure all SSR caching is disabled in test environment
DSPACE_CACHE_SERVERSIDE_BOTCACHE_MAX: 0
DSPACE_CACHE_SERVERSIDE_ANONYMOUSCACHE_MAX: 0
# Tell Cypress to run e2e tests using the same UI URL
CYPRESS_BASE_URL: http://127.0.0.1:4000
>>>>>>> dspace-7.6.1
# When Chrome version is specified, we pin to a specific version of Chrome
# Comment this out to use the latest release
#CHROME_VERSION: "90.0.4430.212-1"
# Bump Node heap size (OOM in CI after upgrading to Angular 15)
NODE_OPTIONS: '--max-old-space-size=4096'
strategy:
# Create a matrix of Node versions to test against (in parallel)
matrix:
Expand Down Expand Up @@ -67,7 +87,7 @@ jobs:
# https://github.com/actions/cache/blob/main/examples.md#node---yarn
- name: Get Yarn cache directory
id: yarn-cache-dir-path
run: echo "::set-output name=dir::$(yarn cache dir)"
run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT
- name: Cache Yarn dependencies
uses: actions/cache@v3
with:
Expand All @@ -92,12 +112,24 @@ jobs:
- name: Run specs (unit tests)
run: yarn run test:headless

# Upload code coverage report to artifact (for one version of Node only),
# so that it can be shared with the 'codecov' job (see below)
# NOTE: Angular CLI only supports code coverage for specs. See https://github.com/angular/angular-cli/issues/6286
<<<<<<< HEAD
# Upload coverage reports to Codecov (for one version of Node only)
# https://github.com/codecov/codecov-action
- name: Upload coverage to Codecov.io
uses: codecov/codecov-action@v3
if: matrix.node-version == '16.x'
=======
- name: Upload code coverage report to Artifact
uses: actions/upload-artifact@v3
if: matrix.node-version == '18.x'
with:
name: dspace-angular coverage report
path: 'coverage/dspace-angular/lcov.info'
retention-days: 14
>>>>>>> dspace-7.6.1

# Using docker-compose start backend using CI configuration
# and load assetstore from a cached copy
Expand All @@ -111,11 +143,14 @@ jobs:
# https://github.com/cypress-io/github-action
# (NOTE: to run these e2e tests locally, just use 'ng e2e')
- name: Run e2e tests (integration tests)
<<<<<<< HEAD
uses: cypress-io/github-action@v4
=======
uses: cypress-io/github-action@v5
>>>>>>> dspace-7.6.1
with:
# Run tests in Chrome, headless mode
# Run tests in Chrome, headless mode (default)
browser: chrome
headless: true
# Start app before running tests (will be stopped automatically after tests finish)
start: yarn run serve:ssr
# Wait for backend & frontend to be available
Expand Down Expand Up @@ -175,3 +210,32 @@ jobs:

- name: Shutdown Docker containers
run: docker-compose -f ./docker/docker-compose-ci.yml down

# Codecov upload is a separate job in order to allow us to restart this separate from the entire build/test
# job above. This is necessary because Codecov uploads seem to randomly fail at times.
# See https://community.codecov.com/t/upload-issues-unable-to-locate-build-via-github-actions-api/3954
codecov:
# Must run after 'tests' job above
needs: tests
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3

# Download artifacts from previous 'tests' job
- name: Download coverage artifacts
uses: actions/download-artifact@v3

# Now attempt upload to Codecov using its action.
# NOTE: We use a retry action to retry the Codecov upload if it fails the first time.
#
# Retry action: https://github.com/marketplace/actions/retry-action
# Codecov action: https://github.com/codecov/codecov-action
- name: Upload coverage to Codecov.io
uses: Wandalen/[email protected]
with:
action: codecov/codecov-action@v3
# Try upload 5 times max
attempt_limit: 5
# Run again in 30 seconds
attempt_delay: 30000
13 changes: 13 additions & 0 deletions .github/workflows/codescan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,25 @@
# because CodeQL requires a fresh build with all tests *disabled*.
name: "Code Scanning"

<<<<<<< HEAD
# Run this code scan for all pushes / PRs to main branch. Also run once a week.
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
=======
# Run this code scan for all pushes / PRs to main or maintenance branches. Also run once a week.
on:
push:
branches:
- main
- 'dspace-**'
pull_request:
branches:
- main
- 'dspace-**'
>>>>>>> dspace-7.6.1
# Don't run if PR is only updating static documentation
paths-ignore:
- '**/*.md'
Expand Down
Loading