Comments (2)
@tdonohue I investigated this issue. You're right in saying that it's similar to #3060, but unfortunately the fix will also be similar in scale. We basically need to refactor item-delete.component.html to get all the direct function calls out of it. Calling functions from HTML always used to be problematic for performance, so I don't think this is a new bug in DSpace 8, but it seems that with the update to Angular 17 these sorts of issues have become more severe. It used to be slow, now it breaks the page.
I won't have time to work on this before OR. I could try to get it on Alex's plate for next week, but given the complexity I wouldn't expect a PR before the second half of next week
from dspace-angular.
@alexandrevryghem and @artlowel : Pinging you on this new issue as it may be semi-related to #3060 . This bug is not about creation of relationships though, but rather about deletion. If you want to claim it, let me know. I think we have to fix this in 8.0 as it's no longer possible to delete Entities until you first remove all relationships.
from dspace-angular.
Related Issues (20)
- Managing Community Hierarchy: reuse the existing code to the UI
- Enable edition/customization of “News” and the default “Non-Exclusive License” HOT 2
- Possibility to edit custom metadata - backend HOT 1
- Improve/refactor Administrator Reports (DS8 Beta feature)
- Improve the usability and design of the file editing area and the permissions themselves
- Export matadata in other bibliographic formats besides .csv (.ris, .enl, .bib) HOT 2
- Enable edition/customization of “Privacy Policy” and “End User Agreement”
- UX improvement of file permissions (Requires discussion and suggestions) HOT 1
- Error when Editing Groups: 'admin.access-control.groups.form.members-list.notification.failure' and 404 Not Found Exceptions in DSpace 7.6 with DSpace CRIS HOT 1
- Crosswalk for Highwire Press (Google Scholar) citation_ metadata tags should be configurable HOT 1
- Discussion: Do we need a UI/UX guide for developers? HOT 3
- dspace-angular-dspace-8.0 i18n add traditional Chinese! HOT 1
- Discussion: should we use http forwards for requests like /handle/<prefix>/<suffix>? HOT 3
- Faulty submission form: arrange more than 3 lines HOT 3
- Cannot use ordinary file browser/selector in Metadata Import (CSV) HOT 4
- Mapped collection themes are never displayed when viewing an item HOT 1
- Consider update of ng-dynamic-forms library to latest version HOT 1
- Consider excluding Search component from Angular SSR (Server Side Rendering) HOT 2
- There needs to be a field to add alt text for logos when adding collections HOT 2
- URI link on simple item page always opens in a new page/tab HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dspace-angular.