Bug 33776 - Add inLibro in default plugin repositories
Summary: Add inLibro in default plugin repositories
Status: RESOLVED FIXED
Alias: None
Product: Koha
Classification: Unclassified
Component: Plugin architecture (show other bugs)
Version: unspecified
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Blou
QA Contact: Testopia
URL:
Keywords:
Depends on: 23975
Blocks:
  Show dependency treegraph
 
Reported: 2023-05-18 20:42 UTC by Caroline Cyr La Rose
Modified: 2023-11-30 13:01 UTC (History)
7 users (show)

See Also:
Change sponsored?: ---
Patch complexity: Trivial patch
Documentation contact: Rebecca Bradshaw
Documentation submission: https://gitlab.com/koha-community/koha-manual/-/merge_requests/738
Text to go in the release notes:
This enhancement adds inLibro to the list of git repositories searched for plugins. Notes: - The ability to search git repositories for plugins from the manage plugins page, and then install, requires a system-level configuration change for your Koha instance(s). - To enable, copy the <plugin_repos> block from debian/templates/koha-conf-site.xml.in to your instance's koha-conf.xml file, remove comments, and restart.
Version(s) released in:
23.11.00,23.05.02


Attachments
Bug 33776: Additional default plugin repo in koha-conf-site.xml.in (986 bytes, patch)
2023-05-18 20:56 UTC, Blou
Details | Diff | Splinter Review
Bug 33776: Additional default plugin repo in koha-conf-site.xml.in (1.01 KB, patch)
2023-05-21 23:23 UTC, David Nind
Details | Diff | Splinter Review
Bug 33776: Additional default plugin repo in koha-conf-site.xml.in (1.07 KB, patch)
2023-07-07 19:04 UTC, Kyle M Hall
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Caroline Cyr La Rose 2023-05-18 20:42:04 UTC
We reorganized our plugin repository in order to be able to take advantage of bug 23975. Since there are three companies in the default <plugin_repos> tag, we'd like to be included also.
Comment 1 Blou 2023-05-18 20:56:20 UTC
Created attachment 151451 [details] [review]
Bug 33776: Additional default plugin repo in koha-conf-site.xml.in

Solutions inLibro started formating its repository to be found by Bug
23975.  This patch adds it to the default list in the config template.
Comment 2 Blou 2023-05-18 20:57:59 UTC
Not sure how this can be signed off.
Comment 3 David Nind 2023-05-21 23:23:29 UTC
Created attachment 151504 [details] [review]
Bug 33776: Additional default plugin repo in koha-conf-site.xml.in

Solutions inLibro started formating its repository to be found by Bug
23975.  This patch adds it to the default list in the config template.

Signed-off-by: David Nind <david@davidnind.com>
Comment 4 David Nind 2023-05-21 23:32:13 UTC
Testing notes (using koha-testing-docker):

1. Apply this patch.
2. Copy the <plugin_repos> block from debian/templates/koha-conf-site.xml.in to /etc/koha/sites/kohadev/koha-conf.xml
   2.1 This block should now include details for inLibro's repository. 
   2.2 Remove the comment lines (<!-- and -->).
3. Restart everything (flush_memcached and then restart_all).
4. Go to the plugins home page (Administration > Plugins > Manage plugins).
5. In the 'Search for plugins' search box (under and to the right of the Plugins heading), search for carrousel
6. The search results should include the koha-plugin-carrousel, with the organization show as Solutions inLibro.
Comment 5 Kyle M Hall 2023-07-07 19:04:36 UTC
Created attachment 153202 [details] [review]
Bug 33776: Additional default plugin repo in koha-conf-site.xml.in

Solutions inLibro started formating its repository to be found by Bug
23975.  This patch adds it to the default list in the config template.

Signed-off-by: David Nind <david@davidnind.com>

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Comment 6 Tomás Cohen Arazi 2023-07-11 11:52:06 UTC
Pushed to master for 23.11.

Nice work everyone, thanks!
Comment 7 Martin Renvoize 2023-07-18 09:35:21 UTC
Awesome, welcome aboard! :)
Comment 8 Martin Renvoize 2023-07-18 10:08:25 UTC
Thanks for all the hard work!

Pushed to 23.05.x for the next release
Comment 9 Matt Blenkinsop 2023-07-18 14:05:06 UTC
Enhancement - not backporting to 22.11.x

Nice work everyone!
Comment 10 R Bradshaw 2023-10-03 14:20:45 UTC
Hi - This has been added to the manual.