https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40906

[email protected] <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #192018|0                           |1
        is obsolete|                            |

--- Comment #13 from [email protected] <[email protected]> 
---
Created attachment 192098
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=192098&action=edit
Bug 40906: Redesign Mana report import UI

Why :
This patch is a revamp of the interface of the menue "Import SQL from Mana". It
is supposed to make it feel more like a marketplace of plugin or apps. I
believe it is more coherent visually and fonctionally with what this feature is
doing. Also, reports are immediatly displayed when the modal opens, inviting
the user to explore report, while maintaining the ability to search for it.
When the patch 40826 will be applied, we'll be able to sort reports based on
the number of imports they recieved.

It also includes :
- Moving the search of report from the deprecated svc to the rest API
- Paginating results so it doesn't load 1300 reports each time we search for
reports.
- In follow up, adds a drop down button to sort reports
- Pagination makes it future proof in case of an augmentation of available
reports.

Test plan :
- Clone the mana repo on your machine (from
https://gitlab.com/koha-community/koha-mana)
- By default there is no report loaded in mana, so you will want to create
sample reports to be able to test the patch. You can simply uncomment the line
in the `compose/base.yml`, under db -> volumes to add the sample reports.
- Add the bin/mana utility to your path
- run `mana up` to launch mana and create a docker network koha will connect to
(see how to use the mana utility here :
https://gitlab.com/koha-community/koha-mana/-/tree/main/compose?ref_type=heads)
- run `ktd --mana up` to connect koha to mana
- in koha > Administration > ManaKB settings, enable Mana (no need to create a
secority token to test this patch)
- In the report section, select new SQL report, and then in the dropdown menu,
New SQL from mana.

To be able to export your reports from koha to mana requires that you create a
librarian account, wich can be done from koha administration page, and that you
verify that account, which can only be done directly with SQL or by allowing
mana to send emails for now, wich is not configurable easely.

If you already have a mana instance running, you can use the --mana-url option
of ktd to choose the url of your mana instance.

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to