[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Martin Renvoize changed: What|Removed |Added Assignee|koha-b...@lists.koha-commun |martin.renvoize@ptfs-europe |ity.org |.com -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Martin Renvoize changed: What|Removed |Added Status|NEW |Needs Signoff -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 --- Comment #1 from Martin Renvoize --- Created attachment 162615 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162615&action=edit Bug 36206: Add 'admin' plugins option This patch adds an admin plugins class to the plugins system and displays such plugins under the 'Plugins' section in the Administration page. -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 --- Comment #2 from Martin Renvoize --- There's a new branch on the crontab plugin to use to test this against.. I'll enlist those trialing it for me to test ;P -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Martin Renvoize changed: What|Removed |Added CC||k...@bywatersolutions.com -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Lucas Gass changed: What|Removed |Added CC||lu...@bywatersolutions.com -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 David Cook changed: What|Removed |Added CC||dc...@prosentient.com.au -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 --- Comment #3 from Martin Renvoize --- Created attachment 162639 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162639&action=edit Bug 36206: Expose administration page to users with plugins_admin permission This patch updates the intranet home page logic such that the administration button appears for those users with just the 'admin' subpermission of plugins to allow them to access such plugins. We also update the display logic found inside the admin-home page so that user see plugin management appropriately. -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 --- Comment #4 from Martin Renvoize --- Created attachment 162640 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162640&action=edit Bug 36206: Add 'Run administration tool' to plugin actions This patch adds the new 'Run administration tool' option to the plugin actions dropdown menu for plugins with such a function. -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Martin Renvoize changed: What|Removed |Added Attachment #162640|0 |1 is obsolete|| --- Comment #5 from Martin Renvoize --- Created attachment 162641 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162641&action=edit Bug 36206: Add 'Run administration tool' to plugin actions This patch adds the new 'Run administration tool' option to the plugin actions dropdown menu for plugins with such a function. -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Martin Renvoize changed: What|Removed |Added URL||https://github.com/PTFS-Eur ||ope/koha-plugin-crontab/tre ||e/admin_plugin -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 --- Comment #6 from Martin Renvoize --- Currently this is easiest to test using the in-development crontab manager plugin, admin_plugin branch: https://github.com/PTFS-Europe/koha-plugin-crontab/tree/admin_plugin -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 --- Comment #7 from David Cook --- (In reply to Martin Renvoize from comment #6) > Currently this is easiest to test using the in-development crontab manager > plugin, admin_plugin branch: > https://github.com/PTFS-Europe/koha-plugin-crontab/tree/admin_plugin Can't locate Config/Crontab.pm in @INC (you may need to install the Config::Cron tab module) sudo apt-get install libconfig-crontab-perl sudo sh install_plugins.sh No crontab found, installing default at /var/lib/koha/kohadev/koha-plugin-crontab/Koha/Plugin/Com/PTFSEurope/Crontab.pm line 140. Writing crontab: # This crontab file is managed by the Koha Crontab manager plugin # BLOCKID: 0 PERL5LIB=/usr/share/koha/lib KOHA_CRON_PATH=/usr/share/koha/bin/cronjobs KOHA_CONF=/etc/koha/sites/kohadev/koha-conf.xml Installed Crontab version {VERSION} All plugins successfully re-initialised -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 David Cook changed: What|Removed |Added Status|Needs Signoff |Failed QA --- Comment #8 from David Cook --- Sorry, mate, but I couldn't get this to work. Might be that I wasn't testing it correctly. Can you add a rock-solid test plan for it? -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Magnus Enger changed: What|Removed |Added CC||mag...@libriotech.no -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 --- Comment #9 from Martin Renvoize --- (In reply to David Cook from comment #7) > (In reply to Martin Renvoize from comment #6) > > Currently this is easiest to test using the in-development crontab manager > > plugin, admin_plugin branch: > > https://github.com/PTFS-Europe/koha-plugin-crontab/tree/admin_plugin > > Can't locate Config/Crontab.pm in @INC (you may need to install the > Config::Cron > tab module) > > sudo apt-get install libconfig-crontab-perl > > sudo sh install_plugins.sh > > No crontab found, installing default at > /var/lib/koha/kohadev/koha-plugin-crontab/Koha/Plugin/Com/PTFSEurope/Crontab. > pm line 140. > Writing crontab: # This crontab file is managed by the Koha Crontab manager > plugin > > # BLOCKID: 0 > PERL5LIB=/usr/share/koha/lib > KOHA_CRON_PATH=/usr/share/koha/bin/cronjobs > KOHA_CONF=/etc/koha/sites/kohadev/koha-conf.xml > Installed Crontab version {VERSION} > All plugins successfully re-initialised Yeah, I also have a work-in-progress branch that attempts to use Module::Load::Conditional to output a nicer warning in the UI when the library is missing... that or I'm considering bundling Config::Crontab into the plugin itself.. so far I've not come up with a nice solution for plugins that have cpan dependencies.. any idea's on a nice way to handle such cases would be awesome. Anyway, it looks like you managed to get there on the install and the default template was installed (it'll check for local crontab and load that, or it'll load a very basic template if one isn't found.. local crontab = whatever you may have added to a crontab using koha-shell for example. -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Martin Renvoize changed: What|Removed |Added Status|Failed QA |Needs Signoff -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 --- Comment #10 from Martin Renvoize --- Grr... attaching a plugin here is too large for Bugzilla! -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 --- Comment #11 from Martin Renvoize --- Please use : https://github.com/PTFS-Europe/dev-koha-plugin-kitchen-sink/blob/admin/build/koha-plugin-kitchen-sink.kpz to test. The plugin can be installed as usual with this patchset applied to Koha. Once installed, it will appear on the administration page under 'Plugins' with the plugin name as the definition list title and the plugin description as the definition list definition. You should also be able to access the example admin page via the 'Manage plugins' page, from the 'actions' menu at the right side of the plugins table. -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Martin Renvoize changed: What|Removed |Added CC||n...@bywatersolutions.com, ||tomasco...@gmail.com -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Martin Renvoize changed: What|Removed |Added CC||l...@bywatersolutions.com -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 --- Comment #12 from Lucas Gass --- Created attachment 162779 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162779&action=edit Bug 36206: (follow-up) Change file permission -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Lucas Gass changed: What|Removed |Added Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Lucas Gass changed: What|Removed |Added Attachment #162615|0 |1 is obsolete|| --- Comment #13 from Lucas Gass --- Created attachment 162780 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162780&action=edit Bug 36206: Add 'admin' plugins option This patch adds an admin plugins class to the plugins system and displays such plugins under the 'Plugins' section in the Administration page. Signed-off-by: Lucas Gass -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Lucas Gass changed: What|Removed |Added Attachment #162639|0 |1 is obsolete|| --- Comment #14 from Lucas Gass --- Created attachment 162781 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162781&action=edit Bug 36206: Expose administration page to users with plugins_admin permission This patch updates the intranet home page logic such that the administration button appears for those users with just the 'admin' subpermission of plugins to allow them to access such plugins. We also update the display logic found inside the admin-home page so that user see plugin management appropriately. Signed-off-by: Lucas Gass -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Lucas Gass changed: What|Removed |Added Attachment #162641|0 |1 is obsolete|| --- Comment #15 from Lucas Gass --- Created attachment 162782 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162782&action=edit Bug 36206: Add 'Run administration tool' to plugin actions This patch adds the new 'Run administration tool' option to the plugin actions dropdown menu for plugins with such a function. Signed-off-by: Lucas Gass -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Lucas Gass changed: What|Removed |Added Attachment #162779|0 |1 is obsolete|| --- Comment #16 from Lucas Gass --- Created attachment 162783 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162783&action=edit Bug 36206: (follow-up) Change file permission Signed-off-by: Lucas Gass -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Kyle M Hall changed: What|Removed |Added Status|Signed Off |Passed QA -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Kyle M Hall changed: What|Removed |Added Attachment #162780|0 |1 is obsolete|| Attachment #162781|0 |1 is obsolete|| Attachment #162782|0 |1 is obsolete|| Attachment #162783|0 |1 is obsolete|| --- Comment #17 from Kyle M Hall --- Created attachment 163270 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=163270&action=edit Bug 36206: Add 'admin' plugins option This patch adds an admin plugins class to the plugins system and displays such plugins under the 'Plugins' section in the Administration page. Signed-off-by: Lucas Gass Signed-off-by: Kyle M Hall -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 --- Comment #18 from Kyle M Hall --- Created attachment 163271 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=163271&action=edit Bug 36206: Expose administration page to users with plugins_admin permission This patch updates the intranet home page logic such that the administration button appears for those users with just the 'admin' subpermission of plugins to allow them to access such plugins. We also update the display logic found inside the admin-home page so that user see plugin management appropriately. Signed-off-by: Lucas Gass Signed-off-by: Kyle M Hall -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 --- Comment #19 from Kyle M Hall --- Created attachment 163272 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=163272&action=edit Bug 36206: Add 'Run administration tool' to plugin actions This patch adds the new 'Run administration tool' option to the plugin actions dropdown menu for plugins with such a function. Signed-off-by: Lucas Gass Signed-off-by: Kyle M Hall -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 --- Comment #20 from Kyle M Hall --- Created attachment 163273 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=163273&action=edit Bug 36206: (follow-up) Change file permission Signed-off-by: Lucas Gass Signed-off-by: Kyle M Hall -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 --- Comment #21 from Kyle M Hall --- Created attachment 163274 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=163274&action=edit Bug 36206: (QA follow-up) Tidy admin-home.pl Signed-off-by: Kyle M Hall -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Katrin Fischer changed: What|Removed |Added Status|Passed QA |Failed QA Keywords||rel_24_05_candidate --- Comment #22 from Katrin Fischer --- Requires some small fixes: 1) Database update: +say $out "Added new permission 'edit_any_item'"; 2) Logic on the admin page The changed logic here introduces a regression: Before the change "headings" only displayed if the user had permissions and plugins were enabled. Now the heading will always display as soon as plugins are enabled, even to users without any plugin related permissions. 3) Typo in permissions.inc + +Use adminitstrative plugins I would have fixed 1 + 3 inline, but I didn't want to fiddle with 2 right now. Please fix. -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 --- Comment #23 from Martin Renvoize --- Created attachment 165533 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=165533&action=edit Bug 36206: (follow-up) Fix Typos -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 --- Comment #24 from Martin Renvoize --- Created attachment 165534 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=165534&action=edit Bug 36206: (follow-up) More conditions on display -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Martin Renvoize changed: What|Removed |Added Status|Failed QA |Passed QA -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 --- Comment #25 from Katrin Fischer --- Thanks for the follow-up! -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Katrin Fischer changed: What|Removed |Added Status|Passed QA |Pushed to main Version(s)||24.05.00 released in|| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 --- Comment #26 from Katrin Fischer --- Pushed for 24.05! Well done everyone, thank you! -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Katrin Fischer changed: What|Removed |Added Keywords|rel_24_05_candidate |additional_work_needed --- Comment #27 from Katrin Fischer --- Please fix! # Failed test 'Expected permissions generated for superlibrarian' # at /kohadevbox/koha/t/Koha/Auth/Permissions.t line 289. # Structures begin differing at: # $got->{CAN_user_plugins_admin} = '1' # $expected->{CAN_user_plugins_admin} = Does not exist # Looks like you failed 1 test of 1. -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 --- Comment #28 from Tomás Cohen Arazi --- Created attachment 165695 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=165695&action=edit Bug 36206: (follow-up) Fix Permissions.t Signed-off-by: Tomas Cohen Arazi -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 --- Comment #29 from Tomás Cohen Arazi --- (In reply to Katrin Fischer from comment #27) > Please fix! > > # Failed test 'Expected permissions generated for superlibrarian' > # at /kohadevbox/koha/t/Koha/Auth/Permissions.t line 289. > # Structures begin differing at: > # $got->{CAN_user_plugins_admin} = '1' > # $expected->{CAN_user_plugins_admin} = Does not exist > # Looks like you failed 1 test of 1. Done and pushed. -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Tomás Cohen Arazi changed: What|Removed |Added Keywords|additional_work_needed | -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 --- Comment #30 from Martin Renvoize --- Thanks for jumping on that one Tomas -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Fridolin Somers changed: What|Removed |Added CC||fridolin.som...@biblibre.co ||m --- Comment #31 from Fridolin Somers --- Great :D Maybe add some text in https://wiki.koha-community.org/wiki/Koha_plugins -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Fridolin Somers changed: What|Removed |Added Status|Pushed to main |Needs documenting --- Comment #32 from Fridolin Somers --- Not backported to 23.11.x -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Katrin Fischer changed: What|Removed |Added Text to go in the||This adds a new type of release notes||administrative plugin that ||supplements the existing ||tool and report plugins. ||When installed, an entry ||for this plugin will be ||shown on the administration ||module start page. -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/
[Koha-bugs] [Bug 36206] Administrative plugins
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36206 Caroline Cyr La Rose changed: What|Removed |Added CC||caroline.cyr-la-rose@inlibr ||o.com Resolution|--- |FIXED Documentation||Caroline Cyr La Rose contact|| Documentation||https://gitlab.com/koha-com submission||munity/koha-manual/-/merge_ ||requests/936 Status|Needs documenting |RESOLVED -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org 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/