[Bug 32030] New: Electronic resource management (ERM)
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Bug ID: 32030 Summary: Electronic resource management (ERM) Change sponsored?: --- Product: Koha Version: unspecified Hardware: All OS: All Status: ASSIGNED Severity: new feature Priority: P5 - low Component: Staff Client Assignee: jonathan.druart+koha@gmail.com Reporter: jonathan.druart+koha@gmail.com QA Contact: testopia@bugs.koha-community.org CC: gmcharlt@gmail.com We are building an Electronic Resource Management (eRM) module for Koha. See the related resources for earlier communication: [Koha] Electronic Resource Management for Koha https://lists.katipo.co.nz/pipermail/koha/2022-February/057447.html “Electronic resource management (ERM) is the practices and techniques used by librarians and library staff to track the selection, acquisition, licensing, access, maintenance, usage, evaluation, retention, and de-selection of a library’s electronic information resources. These resources include, but are not limited to, electronic journals, electronic books, streaming media, databases, datasets, CD-ROMs, and computer software.” https://en.wikipedia.org/wiki/Electronic_resource_management Before the emergence of eRM's, libraries would typically store details of electronic subscriptions in a manual way, for example, Excel spreadsheets, or in cupboards or filing cupboards as paper documents. An eRM allows libraries to store and organise these documents electronically. It also services as an index to electronic subscriptions. An eRM can track the whole lifecycle of an electronic resource, from acquisition, to negotiating an agreement with a publisher, storing the license information, activating title and package resources online to identifying usage patterns with resources. Libraries will vary in size from small, specialist library (with maybe a few topic specific resources) like a music library to large universities who will subscribe to tens of thousands of titles. It maybe that a library wants to record a few dozens resources each with their own subscription with a publisher, or track thousands of titles from aggregators like EBSCO. The code is available at https://gitlab.com/joubu/Koha/-/commits/erm The entry point is at https://tree.taiga.io/project/joubu-koha-erm/wiki/home And the current work activities can be seen at https://tree.taiga.io/project/joubu-koha-erm/kanban -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |brendan@bywatersolutions.co | |m, | |jonathan.field@ptfs-europe. | |com, | |katrin.fischer@bsz-bw.de, | |martin.renvoize@ptfs-europe | |.com, | |paul.poulain@biblibre.com, | |pjamorim91@gmail.com, | |tomascohen@gmail.com --- Comment #1 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- This is currently sponsored by PTFS-Europe, ByWater Solutions and BibLibre, but additional sponsors and developers involved in this project are more than welcome! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |michaela.sieber@kit.edu -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |Needs Signoff --- Comment #2 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- This is ready for testing! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jessie Zairo <jzairo@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jzairo@bywatersolutions.com | |, | |kelly@bywatersolutions.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #3 from Kyle M Hall <kyle@bywatersolutions.com> --- QA Notes: * I can only find my logged in user when searching for users to add to an agreement ( http://192.168.1.20:8081/cgi-bin/koha/erm/agreements/add ) * Spelling error: negociation => negotiatio * If I attach a very large document to a license ( like 70 MB ), not only does the file not attach, but I lose all my existing files as well. ( http://192.168.1.20:8081/cgi-bin/koha/erm/licenses/1 ) * "Search agreements" in the top bar shifts everything down by a couple pixels compared to "Search packages" and "Search titles" -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #4 from Jonathan Field <jonathan.field@ptfs-europe.com> --- On Point 1 Kyle, when you add users to an Agreement you ONLY see users who have the ERM permission, that is by design so that you do not retrieve many regular patrons. Is that what you are seeing or something else? -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 David Cook <dcook@prosentient.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dcook@prosentient.com.au -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #5 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- (In reply to Kyle M Hall from comment #3) Thanks a lot, Kyle! I am very happy to get feedback on this new module :)
QA Notes: * I can only find my logged in user when searching for users to add to an agreement ( http://192.168.1.20:8081/cgi-bin/koha/erm/agreements/add )
It's expected, see Jonathan's answer.
* Spelling error: negociation => negotiatio
Fixed.
* If I attach a very large document to a license ( like 70 MB ), not only does the file not attach, but I lose all my existing files as well. ( http://192.168.1.20:8081/cgi-bin/koha/erm/licenses/1 )
Reported on https://tree.taiga.io/project/joubu-koha-erm/us/130
* "Search agreements" in the top bar shifts everything down by a couple pixels compared to "Search packages" and "Search titles"
That's a Koha bug, that should be reported on its own bug. I do recreate on /cgi-bin/koha/circ/circulation-home.pl if I zoom in. Reported on bug 32047. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #6 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- (In reply to Jonathan Druart from comment #5)
(In reply to Kyle M Hall from comment #3)
* If I attach a very large document to a license ( like 70 MB ), not only does the file not attach, but I lose all my existing files as well. ( http://192.168.1.20:8081/cgi-bin/koha/erm/licenses/1 )
Reported on https://tree.taiga.io/project/joubu-koha-erm/us/130
Fixed! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #7 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- Still working through the code.. so far so good. One query however, in EHoldingsEBSCOPackageAgreements.vue you use a <style scoped> block to localise some modal css.. should/can this be moved to the standard scss sheets? My reading suggests that 'scoped' is deprecated already? (Must admit, I've never seen it so had to google) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #8 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- Ah, I see.. the vue docs actually recommend it.. https://vuejs.org/guide/introduction.html#the-progressive-framework -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #9 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- So.. I now understand 'scoped'.. it's not the html spec 'scoped'.. it's a vue version that builds. I still wonder how much of it we actually need.. but perhaps stripping it back and trying to apply our global css rules is a follow-up task as part of our general UI effort. Generally.. I'm really happy to see the Vue Single-File Components being used, it makes the code so easily readable and understandable keeping it all together in a nice tightly packed file instead of spread all over the place the way I'm doing with our old fashioned modals and things. That said.. I might need some tips on getting vim to highlight things nicely.. having mixes of css, html and javascript in the same file messes with my current setup. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Victor Grousset/tuxayo <victor@tuxayo.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |victor@tuxayo.net --- Comment #10 from Victor Grousset/tuxayo <victor@tuxayo.net> --- (In reply to Kyle M Hall from comment #3)
* I can only find my logged in user when searching for users to add to an agreement ( http://192.168.1.20:8081/cgi-bin/koha/erm/agreements/add )
(In reply to Jonathan Field from comment #4)
On Point 1 Kyle, when you add users to an Agreement you ONLY see users who have the ERM permission, that is by design so that you do not retrieve many regular patrons. Is that what you are seeing or something else?
Works as expected when having multiple users with ERM permission or superlibrarians. Also tested addition multiple users and custom roles via the AV. And basic creation of license, package, title Any guidelines to test this? Beside from filling every field and being creating to try to find edge cases. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #11 from Jonathan Field <jonathan.field@ptfs-europe.com> --- We're in the process of producing some documentation for this in order that our team can add this to the Koha manual. For now you can find it in this document - https://docs.google.com/document/d/1W23B1M9G8uvd5mN3Hlpld7uYLTBXN_7dNBz5WY8Z... -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #12 from Victor Grousset/tuxayo <victor@tuxayo.net> --- Thanks Jonathan! Testing notes: After `apt install libmojolicious-plugin-renderfile-perl` you need to restart the services to have it work. Otherwise: [2022/11/02 19:54:30] [ERROR] Warning: Could not load REST API spec bundle: Plugin "RenderFile" missing, maybe you need to install it? [2022/11/02 20:05:50] [ERROR] GET /api/v1/erm/documents/1/file/content: unhandled exception (Mojo::Exception)<<Can't locate object method "render_file" via package "Koha::REST::V1::ERM::Documents" at /kohadevbox/koha/Koha/REST/V1/ERM/Documents.pm line 53.>> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #13 from Victor Grousset/tuxayo <victor@tuxayo.net> --- In the /agreements page, the «Filter by expired: [X] on» is confusing. It's not clear that it must be ticked for the date field to have any effect. Or maybe unchecked has a different effect. But it seems not. https://wtf.roflcopter.fr/pics/foywDHSU/5E4BFfT6.png The doc draft says
At the top of the Agreements page you will notice a Filter box. The purpose of this is to allow you to quickly filter expired agreements or agreements which may have an upcoming renewal (and therefore might require action).
From the code it seems the date field is only used when the box is ticked. Is
There doesn't seem to be another filter mode when unchecked. that done to be able to keep an expiration date saved without having it used? (it's not saved so it's not that) Otherwise the filter could just be used when the date field is populated. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #14 from Victor Grousset/tuxayo <victor@tuxayo.net> --- At "sub agreement_relationships" + my $back_links = { + 'supersedes' => 'is-superseded-by', + 'is-superseded-by' => 'supersedes', + 'provides_post-cancellation_access_for' => 'has-post-cancellation-access-in', + 'has-post-cancellation-access-in' => 'provides_post-cancellation_access_for', + 'tracks_demand-driven_acquisitions_for' => 'has-demand-driven-acquisitions-in', + 'has-demand-driven-acquisitions-in' => 'tracks_demand-driven_acquisitions_for', + 'has_backfile_in' => 'has_frontfile_in', + 'has_frontfile_in' => 'has_backfile_in', + 'related_to' => 'related_to', + }; What are the rules for using - or _? Like "has-demand-driven-acquisitions-in" and "tracks_demand-driven_acquisitions_for" Just in case, with some greps I double checked that there wasn't a mixup between - and _ anywhere, all good! 👍️ -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #15 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- (In reply to Victor Grousset/tuxayo from comment #13)
In the /agreements page, the «Filter by expired: [X] on» is confusing. It's not clear that it must be ticked for the date field to have any effect. Or maybe unchecked has a different effect. But it seems not.
It's not how it appears, it should be displayed like this: https://snipboard.io/Pv5a9O.jpg
The doc draft says
At the top of the Agreements page you will notice a Filter box. The purpose of this is to allow you to quickly filter expired agreements or agreements which may have an upcoming renewal (and therefore might require action).
There doesn't seem to be another filter mode when unchecked.
Another filter mode? What do you mean?
From the code it seems the date field is only used when the box is ticked. Is that done to be able to keep an expiration date saved without having it used? (it's not saved so it's not that) Otherwise the filter could just be used when the date field is populated.
You only need to click the checkbox to search for "expired on today" (it will populate the date with today when the checkbox is ticked). That's something you couldn't have with your suggestion. I don't think the current behaviour is confusing, really. We could eventually hide 'on [date]' when the checkbox is not checked. We are talking about providing a MVP for 22.11 inclusion, not trying to catch minor UI design flaws ;) (In reply to Victor Grousset/tuxayo from comment #14)
At "sub agreement_relationships"
+ my $back_links = { + 'supersedes' => 'is-superseded-by', + 'is-superseded-by' => 'supersedes', + 'provides_post-cancellation_access_for' => 'has-post-cancellation-access-in', + 'has-post-cancellation-access-in' => 'provides_post-cancellation_access_for', + 'tracks_demand-driven_acquisitions_for' => 'has-demand-driven-acquisitions-in', + 'has-demand-driven-acquisitions-in' => 'tracks_demand-driven_acquisitions_for', + 'has_backfile_in' => 'has_frontfile_in', + 'has_frontfile_in' => 'has_backfile_in', + 'related_to' => 'related_to', + };
What are the rules for using - or _? Like "has-demand-driven-acquisitions-in" and "tracks_demand-driven_acquisitions_for" Just in case, with some greps I double checked that there wasn't a mixup between - and _ anywhere, all good! 👍️
Coming from Folio: https://github.com/folio-org/ui-agreements/blob/master/src/constants/agreeme... I guess the idea was to have '_' for spaces and '-' for '-', but yes, it's inconsistent. Note that we are displaying the code when we should display strings. Reported on https://tree.taiga.io/project/joubu-koha-erm/us/138 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #16 from Jonathan Field <jonathan.field@ptfs-europe.com> --- (In reply to Victor Grousset/tuxayo from comment #13)
In the /agreements page, the «Filter by expired: [X] on» is confusing. It's not clear that it must be ticked for the date field to have any effect. Or maybe unchecked has a different effect. But it seems not.
https://wtf.roflcopter.fr/pics/foywDHSU/5E4BFfT6.png
The doc draft says
At the top of the Agreements page you will notice a Filter box. The purpose of this is to allow you to quickly filter expired agreements or agreements which may have an upcoming renewal (and therefore might require action).
I agree with Jonathan, it works as it was intended as far as I'm concerned. The idea was to have something like the Print Serials page (cgi-bin/koha/serials/checkexpiration.pl) where you can look up upcoming subscriptions (electronic in this case). This filter has benefits as it's more versatile, you can look up expired subscriptions for example.
There doesn't seem to be another filter mode when unchecked.
From the code it seems the date field is only used when the box is ticked. Is that done to be able to keep an expiration date saved without having it used? (it's not saved so it's not that) Otherwise the filter could just be used when the date field is populated.
Not sure what you mean here but the table filters really provide all the other filtering you might need I would say. For example, Status: cancelled etc. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off --- Comment #17 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- OK.. I've gone through eRM pretty rigorously now.. every question I've had I've answered by going through the vue docs. Happy to add my SO line for QA.. marking as such. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #18 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- (In reply to Martin Renvoize from comment #17)
OK.. I've gone through eRM pretty rigorously now.. every question I've had I've answered by going through the vue docs.
Happy to add my SO line for QA.. marking as such.
Added to the remote branch, thanks! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA CC| |kyle@bywatersolutions.com --- Comment #19 from Kyle M Hall <kyle@bywatersolutions.com> --- I am provisionally passing QA on this. The only open issue is uploading large documents ( https://tree.taiga.io/project/joubu-koha-erm/us/130 ). If that gets sorted ( even by limited the size of uploads or such ) I think everything will be good! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #20 from Jonathan Field <jonathan.field@ptfs-europe.com> --- (In reply to Kyle M Hall from comment #19)
I am provisionally passing QA on this. The only open issue is uploading large documents ( https://tree.taiga.io/project/joubu-koha-erm/us/130 ). If that gets sorted ( even by limited the size of uploads or such ) I think everything will be good!
Thanks Kyle! The upload document issue is sorted with this commit https://gitlab.com/joubu/Koha/-/commit/468ae2cf215630274f953b539bc3b373cb8f7... so, hopefully, all is good! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #21 from Kyle M Hall <kyle@bywatersolutions.com> --- (In reply to Jonathan Field from comment #20)
Thanks Kyle! The upload document issue is sorted with this commit https://gitlab.com/joubu/Koha/-/commit/ 468ae2cf215630274f953b539bc3b373cb8f73f8 so, hopefully, all is good!
💯 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #22 from Victor Grousset/tuxayo <victor@tuxayo.net> --- (In reply to Jonathan Druart from comment #15)
It's not how it appears, it should be displayed like this: https://snipboard.io/Pv5a9O.jpg
Weird, I still have it wrong on default zoom after getting latest code and running yarn install. I see it fine on the ERM sandbox.
There doesn't seem to be another filter mode when unchecked.
Another filter mode? What do you mean?
I was hypothesizing that the checkbox could be to switch from agreements having expired before or equal to the date field. And to switch to agreements having expired precisely at the date. The checkbox is next to the "on" so I though it activated the "on" to modify the filter. To only show the agreements having expired precisely on the date. Or something else.
From the code it seems the date field is only used when the box is ticked. Is that done to be able to keep an expiration date saved without having it used? (it's not saved so it's not that) Otherwise the filter could just be used when the date field is populated.
You only need to click the checkbox to search for "expired on today" (it will populate the date with today when the checkbox is ticked). That's something you couldn't have with your suggestion.
Ah ok the checkbox actually does something different! Now I though it was just a switch meaning "take the next date field filter into account". Which seems redundant and confusing. So my confusion came from wrongly understanding this. Wait, when I click it doesn't populate the field. And no JS console error to help. Same with Chromium. Same on ERM sandbox.
I don't think the current behaviour is confusing, really. We could eventually hide 'on [date]' when the checkbox is not checked. We are talking about providing a MVP for 22.11 inclusion, not trying to catch minor UI design flaws ;)
Well at first my comment would have been about the expiration date filter not working at all. I might have messed up when trying with the agreement periods (End date vs Cancellation deadline) and though it was the license period. Since the licenses have an expired status. But of course it wasn't the license period. But I finally got it working but thought either the checkbox was redundant and was just to enable the use of the date filter. Or that there was two filter modes or something else that I missed. Anyway, yes at that moment I lost the focus on the MVP since indeed the expiration filter works! Let's keep that for follow-ups.
(In reply to Victor Grousset/tuxayo from comment #14) Coming from Folio: https://github.com/folio-org/ui-agreements/blob/master/src/constants/ agreementRelationshipTypes.js I guess the idea was to have '_' for spaces and '-' for '-', but yes, it's inconsistent.
Ok it's to be consistent with another project. Makes sense even if they don't :P Thanks for the clarifications :) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #23 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- (In reply to Kyle M Hall from comment #19)
I am provisionally passing QA on this.
I've added your signed-off-by lines, thanks! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #24 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- (In reply to Victor Grousset/tuxayo from comment #22)
Wait, when I click it doesn't populate the field. And no JS console error to help. Same with Chromium. Same on ERM sandbox.
Click filter without date selected, today date will be used. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32130 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32130 [Bug 32130] Vue files must be kept tidy -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32131 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32131 [Bug 32131] Cypress tests are failing if ERMModule is off -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version(s)| |22.11.00 released in| | Status|Passed QA |Pushed to master -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #25 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Pushed to master for 22.11. Nice work everyone, thanks! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #26 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- First draft of documentation is now merged into the manual.. Lucy (from ptfs-e) is reviewing and refining it now it's made it upstream :) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to master |Needs documenting -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs documenting |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #27 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- Created attachment 143458 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=143458&action=edit Bug 32030: Remove maintenance file This script is actually not used. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #28 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- Created attachment 143459 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=143459&action=edit Bug 32030: Fix perlcritic errors -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #29 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- Created attachment 143460 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=143460&action=edit Bug 32030: Fix Makefile.t -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #30 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- Created attachment 143461 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=143461&action=edit Bug 32030: Add missing additionalProperties to /erm/eholdings/local/titles/import This fixes xt/api.t -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |additional_work_needed --- Comment #31 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- TestBuilder.t is failing on ERM::User::Roles, it's missing a primary key on erm_user_roles I think Can be tested with: use t::lib::TestBuilder; my $builder = t::lib::TestBuilder->new; my $m = 'Koha::ERM::UserRoles'; eval "require $m"; my $object = $builder->build_object( { class => $m } ); say ref($object); Should display "Koha::ERM::UserRole", not be empty -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #32 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- (In reply to Jonathan Druart from comment #31)
TestBuilder.t is failing on ERM::User::Roles, it's missing a primary key on erm_user_roles I think
Can be tested with:
use t::lib::TestBuilder; my $builder = t::lib::TestBuilder->new; my $m = 'Koha::ERM::UserRoles'; eval "require $m"; my $object = $builder->build_object( { class => $m } ); say ref($object);
Should display "Koha::ERM::UserRole", not be empty
I confirm that the following changes fix the test: ALTER TABLE erm_user_roles ADD COLUMN user_role_id int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST; diff --git a/installer/data/mysql/kohastructure.sql b/installer/data/mysql/kohastructure.sql index 54ed708304a..33e2980576b 100644 --- a/installer/data/mysql/kohastructure.sql +++ b/installer/data/mysql/kohastructure.sql @@ -2865,13 +2865,15 @@ CREATE TABLE `erm_agreement_periods` ( DROP TABLE IF EXISTS `erm_user_roles`; CREATE TABLE `erm_user_roles` ( + `user_role_id` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'primary key', `agreement_id` INT(11) NULL COMMENT 'link to the agreement', `license_id` INT(11) NULL COMMENT 'link to the license', `user_id` INT(11) NOT NULL COMMENT 'link to the user', `role` VARCHAR(80) NOT NULL COMMENT 'role of the user', CONSTRAINT `erm_user_roles_ibfk_1` FOREIGN KEY (`agreement_id`) REFERENCES `erm_agreements` (`agreement_id`) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `erm_user_roles_ibfk_2` FOREIGN KEY (`license_id`) REFERENCES `erm_licenses` (`license_id`) ON DELETE CASCADE ON UPDATE CASCADE, - CONSTRAINT `erm_user_roles_ibfk_3` FOREIGN KEY (`user_id`) REFERENCES `borrowers` (`borrowernumber`) ON DELETE CASCADE ON UPDATE CASCADE + CONSTRAINT `erm_user_roles_ibfk_3` FOREIGN KEY (`user_id`) REFERENCES `borrowers` (`borrowernumber`) ON DELETE CASCADE ON UPDATE CASCADE, + PRIMARY KEY(`user_role_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; Then `dbic`. But the REST API spec and Vue part need to be adjusted. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #33 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- We've had some issues in the past when adding new modules and them not working in a package installation (missing paths I think?) - if it hasn't been done yet, might be nice to verify all is good in a package installation too. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #34 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Follow-ups pushed to master. Please file a new bug for the outstanding issue with TestBuilder. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #35 from Pedro Amorim <pedro.amorim@ptfs-europe.com> --- Created attachment 143502 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=143502&action=edit Bug 32030: Add missing primary key to erm_user_roles table -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #36 from Marcel de Rooy <m.de.rooy@rijksmuseum.nl> --- File not found : js/vue/dist/main.js at /usr/share/koha/Koha/Template/Plugin/Asset.pm line 84. Does this module not work on a dev install ? -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Marcel de Rooy <m.de.rooy@rijksmuseum.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |m.de.rooy@rijksmuseum.nl --- Comment #37 from Marcel de Rooy <m.de.rooy@rijksmuseum.nl> --- (In reply to Marcel de Rooy from comment #36)
File not found : js/vue/dist/main.js at /usr/share/koha/Koha/Template/Plugin/Asset.pm line 84.
Does this module not work on a dev install ?
This makes a whole block on the main page disappear.. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #38 from Marcel de Rooy <m.de.rooy@rijksmuseum.nl> --- Well, probably this needs a lot of additional configuration and I dont know where to find all that stuff.. In short, cant test it without documentation. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32147 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32147 [Bug 32147] Capitalization: E-Ressource management should be E-ressource management -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #39 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- (In reply to Marcel de Rooy from comment #36)
File not found : js/vue/dist/main.js at /usr/share/koha/Koha/Template/Plugin/Asset.pm line 84.
Does this module not work on a dev install ?
`yarn build_js` will generate it Should have been done by Tomas, as we agreed on... -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #40 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- (In reply to Marcel de Rooy from comment #38)
Well, probably this needs a lot of additional configuration and I dont know where to find all that stuff.. In short, cant test it without documentation.
See comment 26, and kohadocs repo. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|additional_work_needed |release-notes-needed -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Pedro Amorim <pedro.amorim@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pedro.amorim@ptfs-europe.co | |m --- Comment #41 from Pedro Amorim <pedro.amorim@ptfs-europe.com> --- Outstanding issue related to primary key of erm_user_roles table created at https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32154 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version(s)|22.11.00 | released in| | --- Comment #42 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- (In reply to Jonathan Druart from comment #39)
(In reply to Marcel de Rooy from comment #36)
File not found : js/vue/dist/main.js at /usr/share/koha/Koha/Template/Plugin/Asset.pm line 84.
Does this module not work on a dev install ?
`yarn build_js` will generate it Should have been done by Tomas, as we agreed on...
This was wrong, we agreed on generating them at releasing time. See https://lists.koha-community.org/pipermail/koha-devel/2022-November/047385.h... for more details. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32161 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32161 [Bug 32161] ErmEholdingsPackagesAgreement has wrong koha_object_class -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32162 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32162 [Bug 32162] erm_eholdings_packages_agreements does not have a primary key -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32163 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32163 [Bug 32163] ErmUserRole has wrong koha_object[s]_class -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32154 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32154 [Bug 32154] Missing primary key on erm_user_roles table -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks|32161 | Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32161 [Bug 32161] ErmEholdingsPackagesAgreement has wrong koha_object_class -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32179 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32179 [Bug 32179] ERM is missing page-sections -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32180 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32180 [Bug 32180] ERM - Mandatory fields don't have the 'required' class on the label -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32181 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32181 [Bug 32181] ERM - Cannot filter by expired when adding an agreement to EBSCO's package -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jonathan.druart+koha@gmail. | |com Component|Staff Client |ERM QA Contact|testopia@bugs.koha-communit | |y.org | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32212 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32212 [Bug 32212] Add separate Bootstrap 4 node module for the OPAC -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32240 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32240 [Bug 32240] api/erm_users.t fails if checkouts exist -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32244 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32244 [Bug 32244] We need to add vue (and cypress possibly) to the about page -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 --- Comment #43 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- Update - koha-testing-docker and misc4dev have been updated to run `yarn build_js` when the container is setting up (during the `reset_all` step). Which means the eRM module is now working out of the box in ktd, and ready to test new patches on sandboxes. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Text to go in the| |This new module adds a release notes| |mechanism to track the | |selection, acquisition, | |licensing, access, | |maintenance, usage, | |evaluation, retention, and | |de-selection of a library’s | |electronic information | |resources. These resources | |include, but are not | |limited to, electronic | |journals, electronic books, | |streaming media, databases, | |datasets, CD-ROMs, and | |computer software. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32468 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32468 [Bug 32468] Vendors select only allows selecting from first 20 vendors by default -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32779 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32779 [Bug 32779] Import from list is broken -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32782 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32782 [Bug 32782] UNIMARC support -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32783 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32783 [Bug 32783] Add more mapping when creating eholding from biblio -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32806 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32806 [Bug 32806] Some Vue files need to be moved for better reusability -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32807 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32807 [Bug 32807] No need to fetch all if we need to know if one exist -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Aleisha Amohia <aleisha@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32904 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32904 [Bug 32904] Patrons table processing eternally and not loading -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32924 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32924 [Bug 32924] Filter agreements by logged in librarian -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |32925 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32925 [Bug 32925] Display loading info when a form is submitted -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on|32925 | Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32925 [Bug 32925] Display loading info when a form is submitted -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32918 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32918 [Bug 32918] ERM authorized values should be in installer/data/mysql/en/mandatory/auth_values.yml -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Pedro Amorim <pedro.amorim@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |33354 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33354 [Bug 33354] Error 400 Bad Request when submitting form in ERM -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Pedro Amorim <pedro.amorim@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |33355 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33355 [Bug 33355] ERM UI and markup has some issues -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |33402 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33402 [Bug 33402] ERM Cypress tests needs to be moved to their own directory -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Pedro Amorim <pedro.amorim@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |33423 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33423 [Bug 33423] Cypress - Using UI to login is against best practice -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Pedro Amorim <pedro.amorim@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |33435 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33435 [Bug 33435] We're missing sample dev data for ERM -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |33481 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33481 [Bug 33481] EBSCO ws return 415: Content type 'application/octet-stream' not supported -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Pedro Amorim <pedro.amorim@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |33490 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33490 [Bug 33490] Agreements - Filter by expired results in error -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Pedro Amorim <pedro.amorim@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |33492 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33492 [Bug 33492] We need EBSCO Cypress tests -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |33625 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33625 [Bug 33625] Enforce formatting on vue js files -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32931 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32931 [Bug 32931] ERM - (is perpetual) Yes / No options untranslatable -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks|33355 | Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33355 [Bug 33355] ERM UI and markup has some issues -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |35408 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35408 [Bug 35408] ERM > Titles > Import from a list gives an invalid link to the import job -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32030 Lisette Scheer <lisette@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|release-notes-needed | -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org