Re: [Koha-devel] Koha CSRF protection

2024-04-13 Thread Tomas Cohen Arazi via Koha-devel
The thing is we don't have a spec for each endpoint as we do for the API. So people could be tricked to send a GET with a similar form, to an endpoint (the .pl script) and bypass the generic CSRF check we do. Also, this ways programmers and the QA team have a simpler way to detect state-changing

[Koha-devel] IMPORTANT: Koha hotfix

2024-04-11 Thread Tomas Cohen Arazi via Koha-devel
Hi everyone, we just identified an error on last week's releases and are publishing a quick update. Packages are generally available with the patched versions and should be applied. Source tarballs are a bit delayed but will be published as well. Thanks to all involved -- Tomás Cohen Arazi

Re: [Koha-devel] REST API : PUT for partial update

2024-03-21 Thread Tomas Cohen Arazi via Koha-devel
te. > > So maybe better create a dedicated route with only PUT. > > Like the one for privacy : > > /public/patrons/{patron_id}/guarantors/can_see_charges > > > > We should add some text to wiki : > > https://wiki.koha-community.org/wiki/Koha_REST_API_Users_Guide > > &g

Re: [Koha-devel] REST API : PUT for partial update

2024-03-20 Thread Tomas Cohen Arazi via Koha-devel
When we decided to implement the RESTful API, we agreed PUT is for 'replacing' resources, and PATCH for updating selected pieces of them. I personally never managed to wrap my mind around PATCH and how to validate what tiny bit is allowed to be patched or not. As OpenAPIv2 is not that flexible.

Re: [Koha-devel] Koha CSRF protection

2024-03-01 Thread Tomas Cohen Arazi via Koha-devel
Congrats team! El vie, 1 mar 2024 a las 10:26, Nick Clemens via Koha-devel (< koha-devel@lists.koha-community.org>) escribió: > Hello all! > > We have pushed the CSRF work from 34478 and related bugs today. We know > there are more follow-ups needed, and have filed a series of bugs under an >

Re: [Koha-devel] Session corruption in koha-testing-docker master

2024-02-13 Thread Tomas Cohen Arazi via Koha-devel
That's interesting! I've seen such situation on stuck STOMP messages, so I guess we are breaking userenv somewhere! El lun, 12 feb 2024 a las 21:36, David Cook via Koha-devel (< koha-devel@lists.koha-community.org>) escribió: > Hi all, > > > > The last two days I’ve noticed that my session is

Re: [Koha-devel] Growing size of koha/koha-testing:master

2024-02-05 Thread Tomas Cohen Arazi via Koha-devel
I think it's related to having Cypress bundled. And maybe some mistake on package cache cleanup. El dom, 4 feb 2024 a las 19:30, David Cook via Koha-devel (< koha-devel@lists.koha-community.org>) escribió: > Hi all, > > > > I’ve noticed recently that koha/koha-testing:master has been steadily >

Re: [Koha-devel] Koha 22.11.13 released

2024-01-02 Thread Tomas Cohen Arazi via Koha-devel
Great, Frederic! El mar, 2 ene 2024 a las 9:59, Frédéric Demians via Koha-devel (< koha-devel@lists.koha-community.org>) escribió: > Hello everyone, > and best wishes for the New Year, > > The Koha community is proud to announce the release > of Koha 22.11.13: >

Re: [Koha-devel] Koha 23.11.01 released

2024-01-02 Thread Tomas Cohen Arazi via Koha-devel
Yay! El mar, 2 ene 2024 a las 7:37, Fridolin SOMERS via Koha-devel (< koha-devel@lists.koha-community.org>) escribió: > Hello everyone 珞 > > The Koha community is proud to announce the release of Koha 23.11.01. > > It is a bugfix/maintenance release including 25 bugfixes. > > The full release

Re: [Koha-devel] REMINDER: Development IRC meeting 13 December 2023

2023-12-12 Thread Tomas Cohen Arazi via Koha-devel
That'd be 13 UTC. El mar, 12 dic 2023 a las 9:10, Marcel de Rooy via Koha-devel (< koha-devel@lists.koha-community.org>) escribió: > How late btw? > -- > *Van:* Koha-devel namens > Fischer, Katrin via Koha-devel > *Verzonden:* dinsdag 12 december 2023 10:10 > *Aan:*

Re: [Koha-devel] FW: [Koha] Koha 23.11 released

2023-12-05 Thread Tomas Cohen Arazi via Koha-devel
Yes, I know what you want to say  > > Marcel > > -- > *Van:* Marcel de Rooy > *Verzonden:* dinsdag 5 december 2023 16:55 > *Aan:* Marcel de Rooy > *Onderwerp:* Fwd: [Koha] Koha 23.11 released > > > > ------ Forwarded message -

Re: [Koha-devel] Anybody still using tarballs?

2023-11-10 Thread Tomas Cohen Arazi via Koha-devel
dru...@bugs.koha-community.org>) escribió: > But it won't embed po files. > Please see my reply to Victor. > > Le vendredi 10 novembre 2023, Tomas Cohen Arazi a > écrit : > > Gitlab allows you to download a tar.gz, and commits are GPG signed > already. > > Maybe we can chan

Re: [Koha-devel] Anybody still using tarballs?

2023-11-10 Thread Tomas Cohen Arazi via Koha-devel
Gitlab allows you to download a tar.gz, and commits are GPG signed already. Maybe we can change the workflow. We should take some time to think about it next cycle. El mar, 7 nov 2023 a las 17:22, Jonathan Druart via Koha-devel (< koha-devel@lists.koha-community.org>) escribió: > Hi, > > I am

Re: [Koha-devel] Last month before the release

2023-11-06 Thread Tomas Cohen Arazi via Koha-devel
plan. >> Communication is good. >> >> >> >> Timezones, especially mine, make it tough, but being able to point at >> documentation for policies and procedures is helpful. >> >> >> >> David Cook >> >> Senior Software Engineer

Re: [Koha-devel] Last month before the release

2023-11-03 Thread Tomas Cohen Arazi via Koha-devel
Hi all, this is master's latest failures: https://jenkins.koha-community.org/job/Koha_Master/lastCompletedBuild/testReport/ The selenium failure has been there for a while, and the other ones are recent. El jue, 2 nov 2023 a las 10:30, Tomas Cohen Arazi () escribió: > Hi all. > > We a

Re: [Koha-devel] Last month before the release

2023-11-02 Thread Tomas Cohen Arazi via Koha-devel
David Cook > > Senior Software Engineer > > Prosentient Systems > > Suite 7.03 > > 6a Glen St > > Milsons Point NSW 2061 > > Australia > > > > Office: 02 9212 0899 > > Online: 02 8005 0595 > > > > *From:* Koha-devel *On > Behalf

[Koha-devel] Last month before the release

2023-11-02 Thread Tomas Cohen Arazi via Koha-devel
Hi all. We are almost done with the release, a couple medium/big things to push today/tomorrow and then bug fixing. I wanted to ask y'all to please view the Jenkins tasks status anytime after your stuff has been pushed. I know I said this many times, but some devs clearly break some tests that

[Koha-devel] Koha 23.11 - Release dates

2023-10-18 Thread Tomas Cohen Arazi via Koha-devel
Hi all, This are the release dates: * Oct 30th - "Soft" feature freeze, nothing big or with high risk of side-effects will be included into the final release if not marked as Passed QA * Nov 5 - "Hard" feature freeze, nothing considered as an improvement will be pushed if not marked as Passed QA

Re: [Koha-devel] Background jobs in plugins

2023-10-15 Thread Tomas Cohen Arazi
id Cook > > Senior Software Engineer > > Prosentient Systems > > Suite 7.03 > > 6a Glen St > > Milsons Point NSW 2061 > > Australia > > > > Office: 02 9212 0899 > > Online: 02 8005 0595 > > > > *From:* Kyle Hall > *Sent:* Satur

Re: [Koha-devel] Background jobs in plugins

2023-10-13 Thread Tomas Cohen Arazi
Look at this commit: https://github.com/bywatersolutions/dev-koha-plugin-kitchen-sink/commit/30d1446387fa864fe49f25cb53a2915b33ef73ce Best regards El vie, 13 oct 2023 a las 10:09, Tomas Cohen Arazi () escribió: > Hi all. I'm wrapping a KitchenSink patch to highlight how it would be u

Re: [Koha-devel] Background jobs in plugins

2023-10-13 Thread Tomas Cohen Arazi
Hi all. I'm wrapping a KitchenSink patch to highlight how it would be used. The background jobs themselves work, but the template side I never looked at. I thought there was some default display showing all the report metadata, but it seems all descriptions are hardcoded and a dev is required to

Re: [Koha-devel] REST API and new defaults (Zeno Tajoli)

2023-10-06 Thread Tomas Cohen Arazi
El vie, 6 oct 2023 a las 11:03, Olli-Antti Hypernova (< olli-antti.kivila...@hypernova.fi>) escribió: > Good idea. Anything to disband the "SmartUI"-antipattern is good for me. > > > We should add a new endpoint following established nomenclature. > > eg. PUT /biblios/123/merge/456 (PUT as it

Re: [Koha-devel] stuck emails to koha-devel?

2023-09-11 Thread Tomas Cohen Arazi
I see this email. El lun, 11 sept 2023 a las 12:21, Philippe Blouin (< philippe.blo...@inlibro.com>) escribió: > Hi! > > Someone here (Shi Yao) has been trying to write to koha-devel starting two > weeks ago. The emails never got through, nor he got any followup from > koha-devel-owner. > >

[Koha-devel] Testing DB upgrades

2023-09-06 Thread Tomas Cohen Arazi
Hi all, we've recently run into issues on the stable branches with DB upgrades failing. Jonathan put together a proposal that will help us catch those beforehand, as mentioned on [bug 34683]( https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34683). Please take a look ASAP and help us

[Koha-devel] Warning: KTD problems with latest master

2023-09-05 Thread Tomas Cohen Arazi
Hi all. Today we pushed to master a needed upgrade for Cypress. The new Cypress configuration file that is included in the master branch IS NOT COMPATIBLE with older Cypress versions, and thus you need to pull the latest KTD image in order for things to work. I didn't expect a `ktd up` to fail

[Koha-devel] KTD testers needed

2023-08-31 Thread Tomas Cohen Arazi
Hi all, I've been working on making things easier on ARM64 processors (M1, M2, and so on) on top of the great work from Mason. Now we need help testing a branch [1]. I specially need non-ARM testers, so we are sure nothing gets broken with the change. To test: 1. On your KTD clone do: $ git

Re: [Koha-devel] plugins on KohaDevboxes

2023-08-31 Thread Tomas Cohen Arazi
What plugin is that? El jue, 31 ago 2023 a las 17:16, Philippe Blouin (< philippe.blo...@inlibro.com>) escribió: > Hi! > > Any suggestion onto why our plugin doesn't seem to work on (bywater's) > Devboxes while being perfectly fine in 22,23 or master local installs ? > > The UI of the config is

[Koha-devel] Koha versions 23.05.02, 22.11.08, 22.05.15 and 21.11.23 released

2023-08-07 Thread Tomas Cohen Arazi
The Koha community is proud to announce the latest releases of the current stable, oldstable, oldoldstable and lts versions of the software. This is a security and maintenance release on all branches, so please update at the earliest opportunity. As always, you can update using the already

[Koha-devel] Tidy your code! And run the QA script!

2023-07-13 Thread Tomas Cohen Arazi
Hi all. I've been trying to push as much as I can from the PQA queue, and I'm finding that most of the patches haven't been tidied up yet or have trivially caught issues (maybe not most, but a lot). For example, this is what I find when I run an up to date KTD and the code is not tidy: ```

[Koha-devel] Roadmap 23.11

2023-06-21 Thread Tomas Cohen Arazi
Hi all, better late than never, here's the roadmap site for the upcoming 23.11 release: https://wiki.koha-community.org/wiki/Roadmap_for_23.11 As mentioned a few times already, that's where you should put your goals for the cycle, and the things you're willing to participate on. That way the

Re: [Koha-devel] Dockerized Koha

2023-06-21 Thread Tomas Cohen Arazi
Hi all. We actually *have* a Docker image building pipeline [1]. If someone wants to join the effort of publishing an official docker image, please put it in the Roadmap wiki. That reminds me I didn't send the email about the roadmap last week. Doing it right now. Best regards. [1]

[Koha-devel] git-bz update

2023-06-15 Thread Tomas Cohen Arazi
Hi all, I wanted to mention that the 'apply_on_cascade' branch for git-bz has been updated with a merge request from Andrii and Slava to upgrade it to Python 3. It should be bundled in the latest KTD. Kudos for them, and any issues you may find, please file a report on the project site [1]. Best

Re: [Koha-devel] Integrating MarcEdit on Linux with Koha

2023-06-08 Thread Tomas Cohen Arazi
It would be cool. I wasn't lucky when I contacted them offering to provide an API. Good luck! El jue, 8 jun 2023 21:04, David Cook escribió: > Hi all, > > > > Recently, I’ve been running the MarcEdit CLI tool cmarcedit.exe on Linux > (using mono) to run task automations that were created by

Re: [Koha-devel] A case against our release dates

2023-06-01 Thread Tomas Cohen Arazi
mber for the big, and march for the small, > the hackfest starting the next cycle ? Thinking outside the box... > > > Philippe Blouin, > Directeur de la technologie > > Tél. : (833) 465-4276, poste 230 > philippe.blo...@inlibro.com > inLibro | pour esprit libre | www.inLi

[Koha-devel] A case against our release dates

2023-06-01 Thread Tomas Cohen Arazi
Hi all. Having served as Release Manager for the project a couple times, I'd like to ask y'all to think about the dates we've chosen and have stuck to the last few years for our releases. I know they are somehow aligned with our regular yearly meetings, and one each semester. But my experience

[Koha-devel] Koha 23.05 released

2023-05-31 Thread Tomas Cohen Arazi
The Koha community is proud to announce the release of Koha 23.05.00. Koha 23.05.00 is a major release, that comes with many new features. It includes 26 new features, 145 enhancements, 701 bugfixes. The full release notes are available here: https://koha-community.org/koha-23-05-released/

Re: [Koha-devel] Issues sending a JSON request body in a GET request to REST API

2023-05-12 Thread Tomas Cohen Arazi
David, that's correct, you should use the query parameter in that case. We really added the possibility of passing the query in the request body because we were looking for examples and that's what ES does. But it is not used in Koha, internally. El vie, 12 may 2023 a las 3:58, David Cook ()

[Koha-devel] Koha 23.05 - Release dates

2023-05-03 Thread Tomas Cohen Arazi
Hi all, we are a bit past the release dates. Time flied :-D This are the release dates * May 10th - "Hard" feature freeze, nothing considered as an improvement will be pushed if not marked as Passed QA * May 17th - String freeze, draft of release notes published * May 24th - Only bug fixes

Re: [Koha-devel] Bug 32609 and package building

2023-04-26 Thread Tomas Cohen Arazi
gt; Suite 7.03 > > 6a Glen St > > Milsons Point NSW 2061 > > Australia > > > > Office: 02 9212 0899 > > Online: 02 8005 0595 > > > > *From:* Koha-devel *On > Behalf Of *Tomas Cohen Arazi > *Sent:* Wednesday, 26 April 2023 11:25 PM > *T

[Koha-devel] Roles for 23.11 are open

2023-04-26 Thread Tomas Cohen Arazi
A new cycle is about to start. It is time for you all to put your names for the next release. Here: https://wiki.koha-community.org/wiki/Roles_for_23.11 Best regards -- Tomás Cohen Arazi Theke Solutions (http://theke.io) ✆ +54 9351 3513384 GPG: B2F3C15F

[Koha-devel] Bug 32609 and package building

2023-04-26 Thread Tomas Cohen Arazi
There's a conversation going on on the bug, about how that change made the build process a bit more complicated (i.e. more steps). Kyle and I have been working on this: https://gitlab.com/koha-community/koha-dpkg-docker#usage which is a simple way to build packages, and considers that required

Re: [Koha-devel] Interesting syscalls when Starman starting up

2023-04-26 Thread Tomas Cohen Arazi
Koha has been using the Swagger/OpenAPI plugin since... 2015. The validation step is important, especially when there are API plugins. Plugins can break the API, and we need to check that. I'd like to hear opinions about that, though. And I am open to changing my mind. Best regards El mié, 26

[Koha-devel] Git server maintenance

2023-04-04 Thread Tomas Cohen Arazi
Hi all, we will be performing a maintenance task on the Git server during the next hours. -- Tomás Cohen Arazi Theke Solutions (http://theke.io) ✆ +54 9351 3513384 GPG: B2F3C15F ___ Koha-devel mailing list Koha-devel@lists.koha-community.org

Re: [Koha-devel] Koha objects

2023-04-04 Thread Tomas Cohen Arazi
The Koha::Objects query syntax is passed through. I guess you need to make a regular join but call ->get_columns or smth. El mar, 4 abr 2023 a las 9:07, Marcel de Rooy () escribió: > Hi, > > Just a dumb question. But what is the best way to get a column from a > joined table in the results of a

[Koha-devel] Your patches => your matter

2023-03-31 Thread Tomas Cohen Arazi
Hi all :-D I wanted to ask everyone contributing patches to Koha, that when you get notified your patches have been pushed, at least two things need to happen: - You get happy - You keep an eye on the test suite [1] You get happy because it means a lot of people reviewed your stuff, spent time

[Koha-devel] Heya

2023-03-31 Thread Tomas Cohen Arazi
Hi, the hackfest is over, we had great time! I wanted to thank everyone supporting our open source work, and Biblibre for making this opportunity to meet in person real. Thanks! -- Tomás Cohen Arazi Theke Solutions (http://theke.io) ✆ +54 9351 3513384 GPG: B2F3C15F

Re: [Koha-devel] Problem configuring apache with mpm_itk

2023-03-01 Thread Tomas Cohen Arazi
Hi. The message you posted contains a command you're suggested to run to get Apache properly configured. But beware 22.11 on Ubuntu 18.04 is not officially supported. El mié, 1 mar 2023 21:59, Christian Calle Jahuira escribió: > Hi all, > > I found the following detail when installing koha

[Koha-devel] Pull newer images today :-D

2023-02-22 Thread Tomas Cohen Arazi
Hi, we've just pushed a change to Koha, moving away from node-sass to dart-sass, and older docker images will fail as all assets are automatically built on startup and it will fail otherwise. Best regards -- Tomás Cohen Arazi Theke Solutions (http://theke.io) ✆ +54 9351 3513384 GPG: B2F3C15F

[Koha-devel] CI and packaging

2023-02-15 Thread Tomas Cohen Arazi
Hi all, we've been talking for a while by different means (IRC, pm, hackfests, etc) about the need to build a solid pipeline for our testing infrastructure, package building and testing and also the docker images. Several individuals have implemented different things over time, for building the

[Koha-devel] KTD and (Linux) Docker Desktop issues

2023-02-15 Thread Tomas Cohen Arazi
Hi all, community members have reported permissions issues breaking ktd initialization when launching it fresh. It's been narrowed down to be an issue with the Docker Desktop for Linux product. Please use the Docker Engine/server install instructions as pointed by the readme.

[Koha-devel] Compiled files removal from source tree

2023-02-10 Thread Tomas Cohen Arazi
Hi all, there's been chatter and work about this subject in the last weeks. This is something we postponed until after the 22.11 release, which includes Vue files and forced us to rethink our build pipeline. Today we've done two important things you need to be aware of: * Compiled CSS and JS

Re: [Koha-devel] koha-testing-docker is now installing pre-commit git hooks

2023-02-07 Thread Tomas Cohen Arazi
Excellent, thanks Jonathan. El mar, 7 feb 2023 a las 10:31, Jonathan Druart (< jonathan.dru...@bugs.koha-community.org>) escribió: > Hi, > > We have a pre-commit hook in the wiki but people forget to install it. And > it was not easy to update and propagate the changes. We decided to embed it >

Re: [Koha-devel] Trouble for the Gitea project: forked to Forgejo

2023-02-01 Thread Tomas Cohen Arazi
aining a 16G 8cores server resources (I just put > random numbers here) > > Le mer. 1 févr. 2023 à 14:51, Tomas Cohen Arazi a > écrit : > >> Can't we just use Gitlab for now? >> >> El mié, 1 feb 2023 a las 6:08, Jonathan Druart (< >> jonathan.dru..

Re: [Koha-devel] Trouble for the Gitea project: forked to Forgejo

2023-02-01 Thread Tomas Cohen Arazi
Can't we just use Gitlab for now? El mié, 1 feb 2023 a las 6:08, Jonathan Druart (< jonathan.dru...@bugs.koha-community.org>) escribió: > See https://codeberg.org/forgejo/forgejo and > https://forgejo.org/2022-12-15-hello-forgejo/ > "To this end we are very proud that Codeberg e.V. has decided

[Koha-devel] KTD, permissions and stuff

2023-01-11 Thread Tomas Cohen Arazi
Hi all, after several comments from people struggling with permissions, yarn build, etc; I've went ahead and tweaked the new `ktd` command so the default behavior is to jump into the container, on the instance user. i.e. # this command will put you in what we traditionally call 'kshell' ktd

Re: [Koha-devel] Upgrading bugs.koha-community.org (plus others)

2023-01-03 Thread Tomas Cohen Arazi
I've seen some errors on saved reports. But it looks like DB structure changes won't be easy to fix manually. El mar, 3 ene 2023 a las 14:43, David Nind () escribió: > Hi Chris. > > Thanks for all your work in supporting and maintaining these! > > I get this message when trying to access the IRC

Re: [Koha-devel] Upgrading bugs.koha-community.org (plus others)

2023-01-02 Thread Tomas Cohen Arazi
ntu 18.04 to 20.04. (18.04 goes out > of support in April). > It should be slightly faster with more ram available. > > Happy new OS for new year :) > > Chris > > On Tue, 3 Jan 2023 at 12:55, Tomas Cohen Arazi > wrote: > > > > Thanks for letting us know! G

Re: [Koha-devel] Upgrading bugs.koha-community.org (plus others)

2023-01-02 Thread Tomas Cohen Arazi
Thanks for letting us know! Good luck! El lun, 2 ene 2023 19:54, Chris Cormack escribió: > Hi All > > The linode that bugs, dashboard, splitter, download, plus the bots run > on needs an OS upgrade. > > I am about to snapshot it and attempt that now. The server may or may > not go down for

[Koha-devel] Roadmap for v23.05

2023-01-02 Thread Tomas Cohen Arazi
Hi all, last cycle we worked through a roadmap which was not 100% finished, but we made good progress in many of the main milestones: - Task queue streamlining (several improvements, progress bars, etc) - ERM (done) - Introduction of Vue (done) - Dates handling (partially done) - Circ, holds,

[Koha-devel] KTD - stable branches

2022-12-23 Thread Tomas Cohen Arazi
Hi all, I made some pushes to the stable branches (22.11, 22.05 and 21.11) so the images are (internally) aligned with (master's) `ktd` command. Please let me know if you encounter any issues. Merry xmas everyone! -- Tomás Cohen Arazi Theke Solutions (http://theke.io) ✆ +54 9351 3513384 GPG:

Re: [Koha-devel] The many failings of background_jobs_worker.pl

2022-12-21 Thread Tomas Cohen Arazi
You need to understand that you have dangling messages on your . Old messages that have invalid JSON, and ids that were picked by the hybrid fallback mechanism so fail (which I agree it's not cool) Stop Koha, stop the worker, stop rabbit, clean rabbit, start the worker, let it exhaust already

[Koha-devel] ktd - enhancements

2022-12-19 Thread Tomas Cohen Arazi
Hi all, just wanted to let you know that we solved a long standing issue in KTD [1] that made it awkward to switch from using ES or not with KTD (required tweaking the .env file and would break if things didn't match). The `ktd` command now takes advantage of this enhancement so, as a reminder,

[Koha-devel] Jenkins notifications

2022-12-14 Thread Tomas Cohen Arazi
Hi all, I've (finally) restored jenkins notifications, and I plan to send failure notifications to: - Release maintainers - QA team Developers whose commits are suspected to have broken the tests will still be notified. I created two forwarding addresses to simplify notifications as well. --

Re: [Koha-devel] What's the definitive way to use Perl tidy in koha-testing-docker?

2022-12-11 Thread Tomas Cohen Arazi
I normally point vscode's perltidy extension to the shipped perltidyrc: https://git.koha-community.org/Koha-community/Koha/src/branch/master/xt/perltidyrc and do Ctrl+k-f on the region I'm editing. El vie, 9 dic 2022 0:27, David Cook escribió: > Hi all, > > > > I’ve heard a few people saying

Re: [Koha-devel] Good enough?

2022-12-06 Thread Tomas Cohen Arazi
What is your dev environment like? a dev install? on the host OS or a VM? We tried hard to make the misc4dev tools agnostic of KTD. Feedback is welcome. El mar, 6 dic 2022 a las 9:17, Marcel de Rooy () escribió: > > As said in the email I am planning to integrate them into our dev > env (via

Re: [Koha-devel] Fundamental flaw in Koha REST API

2022-12-05 Thread Tomas Cohen Arazi
I recall we used the header at some point, to keep the base query clean when adding new filters. The only alternative is forcing the use of some form of ascii encoding (base64?) But I agree we should better deprecate it. It's use in the codebase on DT is tied to an option switch and probably not

Re: [Koha-devel] Good enough?

2022-12-05 Thread Tomas Cohen Arazi
El lun, 5 dic 2022 a las 14:24, Julian Maurice () escribió: > Yes it is expensive. But manual testing is much more expensive. I'd > rather pay for some CPU time than do manually what a bot can do better > and faster than me. Free services exist too (CircleCI, github actions, ...) > When you

Re: [Koha-devel] Good enough?

2022-12-05 Thread Tomas Cohen Arazi
El vie, 2 dic 2022 a las 11:43, Jonathan Druart (< jonathan.dru...@bugs.koha-community.org>) escribió: > 10. CI should drive the pushes. No more push if CI is not green. The > more we wait the harder it is to track down the origin of the problem. > Last cycle some jobs have been red for months,

Re: [Koha-devel] release-tools

2022-11-28 Thread Tomas Cohen Arazi
unctionality into the main script though. ;) > > Once I've got myself back up to speed on the release process from an > rmaint view I'll be more than happy to help refine it  > > On Mon, 28 Nov 2022, 1:36 pm Tomas Cohen Arazi, > wrote: > >> Hi all this is for rmaints mostly,

[Koha-devel] release-tools

2022-11-28 Thread Tomas Cohen Arazi
Hi all this is for rmaints mostly, I've just added a new 'tarball' option to koha-release. Please review and comment if you'd prefer some other way to do this. Also, I think we should work on the release tools a bit so all parameters are named and have option switches to simplify the code.

[Koha-devel] Koha 22.11.00 Rosalie released

2022-11-25 Thread Tomas Cohen Arazi
The Koha community is proud to announce the release of Koha 22.11.00. Koha 22.11.00 is a major release, that comes with many new features. It includes 13 new features, 351 enhancements, 3 security fixes, 551 bugfixes. The full release notes are available here:

Re: [Koha-devel] [Koha] Some very sad news.

2022-11-18 Thread Tomas Cohen Arazi
Yeah! This release will be dedicated to Rosalie. Great call! El vie, 18 nov 2022 12:19, Paul Poulain escribió: > Hi Chris, > > Sad news, let us know when the funerals are. > > @community : May I suggest that we name the next release "Koha 22.11 > Rosalie" ? > > Le 17/11/2022 à 08:09, Chris

Re: [Koha-devel] OIDC client pushed to master!

2022-11-09 Thread Tomas Cohen Arazi
Thank you David for all your valuable input. Looking forward to those follow-ups. El mar, 8 nov 2022 a las 23:36, David Cook () escribió: > I was pumped to see this morning that the OIDC client was pushed to master! > > > > I have 2 very easy follow-ups that I think are necessary before the >

[Koha-devel] ERM - workflow change

2022-11-09 Thread Tomas Cohen Arazi
Hi all, we pushed ERM but didn't communicate some decisions made: - For running the ERM component (and in the future any other Vue-driven thing) a build step needs to happen. Either: $ yarn build_js or (the dev-oriented version): $ yarn watch_js - We could've gone 'the SCSS' way, in which the

[Koha-devel] New pushes, new KTD images

2022-11-09 Thread Tomas Cohen Arazi
Hi all, both ERM and the OIDC/OAuth2 integration have been pushed. As some of you noted, they have new dependencies. New KTD images have been built before pushing to avoid issues, so please do the usual so things keep working: $ ktd pull Best regards PS: If you use other ktd flags, you can also

[Koha-devel] KTD // SSO

2022-11-07 Thread Tomas Cohen Arazi
Hi all, time to git pull on your koha-testing-docker clone: we have just added a docker-compose.sso.yml file that can be used for launching an IdP, based on keycloak. As usual, the `ktd` script options got a new `--sso` option switch for enabling it. The keycloak server is running on port 8082.

Re: [Koha-devel] [Koha] Koha 22.05.04: Can't locate Koha/Script.pm in @INC

2022-10-29 Thread Tomas Cohen Arazi
Yeah, the docs are really generic, and there are several ways to install Koha. Packages (i.e. having koha-shell) is one of them. Please file an issue on the manual's project so we document it better. Regarding the fact it worked before, have you changed the server? It is not working because of

Re: [Koha-devel] [Koha] Koha 22.05.04: Can't locate Koha/Script.pm in @INC

2022-10-29 Thread Tomas Cohen Arazi
Are you by chance running the command in the root shell? You should always run it inside koha-shell El vie, 28 oct 2022 8:03, Michael Kuhn escribió: > Hi > > I am running a fresh installation of Koha 22.05.04 on Debian 11. > > I am trying to load some data using "bulkmarcimport.pl": > > #

Re: [Koha-devel] Koha Wiki migrated and upgraded

2022-10-27 Thread Tomas Cohen Arazi
Excellent work Thomas! Congratulations for getting it done so well. Thanks!!! El jue, 27 oct 2022 a las 9:29, Thomas Dukleth () escribió: > [For those not subscribed or giving attention to the Koha mailing list, I > repeat the announcement here without in message cross-posting.] > > The Koha

Re: [Koha-devel] [Koha] Koha 22.05.06 is here!

2022-10-25 Thread Tomas Cohen Arazi
:-D El mar, 25 oct 2022 a las 15:33, Lucas Gass () escribió: > Hello, Hola, Bonjour, Guten tag, Olá! > > The Koha community is proud to announce the release of Koha 22.05.06! > > Koha 22.05.06 includes 8 enhancements, 42 bugfixes, and 1 security fix. > > The full release notes can be found here:

Re: [Koha-devel] [Koha] OAI-PMH harvester

2022-10-25 Thread Tomas Cohen Arazi
I think with background jobs we have most of the framework that is needed to deal with this within Koha. Best regards El mar, 25 oct 2022 7:08, BOUIS Sonia escribió: > Hi, > KohaLA would like to finance an OAI-PMH client in Koha but, we have > questions that we want to raise to the community.

[Koha-devel] Koha 22.11 - Release dates

2022-10-17 Thread Tomas Cohen Arazi
Hi all, this cycle has been very busy and all of a sudden, it is ending! This are the preliminary dates so you are aware of: * Oct 28th - "Soft" feature freeze, nothing big or with high risk of side-effects will be included into the final release if not marked as Passed QA * Nov 3-5 - "Hard"

Re: [Koha-devel] an SMS Send issue - wondering if it is possible to do with Koha

2022-10-02 Thread Tomas Cohen Arazi
I'd say we could add a hook for plugins to inject variables for notices. El dom, 2 oct 2022 4:01, Indranil Das Gupta escribió: > Hi all, > > I've written a new SMS::Send driver module for NIC SMS service (a > federal IT service provider to Govt agencies in India). It's working > fine on its

Re: [Koha-devel] A guide for testing Koha's REST API

2022-09-15 Thread Tomas Cohen Arazi
Thank you!! El jue, 15 sept 2022 6:48, Mason James escribió: > hi folks > > i've made a guide here... > > https://wiki.koha-community.org/wiki/REST_API_Debug > > > ___ > Koha-devel mailing list > Koha-devel@lists.koha-community.org >

Re: [Koha-devel] Enable libraries to moderate OPAC self-registrations

2022-09-12 Thread Tomas Cohen Arazi
onality on > https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20916 > > Were you planning on working on that or is it available for others to work > on it? > > > On 7/09/22 03:04, Tomas Cohen Arazi wrote: > > I think we need to resurrect the idea of a patron i

Re: [Koha-devel] Elasticsearch not auto-updating after cataloguing

2022-09-11 Thread Tomas Cohen Arazi
Is koha-worker running? El vie, 9 sept 2022 12:42, Philippe Blouin escribió: > Hello kohaers! > > Simply put: our production servers installation work very fine, each > change into a record is immediately reindexed into ES. > > BUT on laptop (ubuntu 20 or 22), the reindexing never occurs. We

Re: [Koha-devel] Enable libraries to moderate OPAC self-registrations

2022-09-06 Thread Tomas Cohen Arazi
eletedborrowers, borrower_modifications. We might also > want to think about how the data will move when email verification is used > in addition to moderation. > > Hope this helps, > > Katrin > On 31.08.22 04:35, Tomas Cohen Arazi wrote: > > Please, use a separate table. An

Re: [Koha-devel] Enable libraries to moderate OPAC self-registrations

2022-08-30 Thread Tomas Cohen Arazi
Please, use a separate table. And think of the request workflow handling in the db, the statuses (as enum), how it will be handled at library or library group level. Even if not implemented at this stage. Also, maybe you need more than one table, don't fear adding tables if they make sense and

Re: [Koha-devel] Difficulties with JSON::Validator after upgrading to 22.05

2022-08-26 Thread Tomas Cohen Arazi
ibro | pour esprit libre | www.inLibro.com > On 2022-08-26 13:32, Tomas Cohen Arazi wrote: > > You've got the wrong library version. > > Ubuntu 20.04 is old in terms of the Debian version of is based on. I'm > pretty sure you can append 'focal' to the repository configuration line a

Re: [Koha-devel] Difficulties with JSON::Validator after upgrading to 22.05

2022-08-26 Thread Tomas Cohen Arazi
You've got the wrong library version. Ubuntu 20.04 is old in terms of the Debian version of is based on. I'm pretty sure you can append 'focal' to the repository configuration line and it will pull the right dependencies. El vie, 26 ago 2022 14:08, Philippe Blouin escribió: > Hi folks! > > Got

Re: [Koha-devel] Getting "count" when using REST API

2022-08-05 Thread Tomas Cohen Arazi
d then sends an API request >> using an offset and that count to handle the paging. Their internal API >> breaks it into 2 steps, so I have to hit the database twice anyway. >> >> >> >> David Cook >> >> Senior Software Engineer >> >> Prosent

Re: [Koha-devel] Getting "count" when using REST API

2022-08-04 Thread Tomas Cohen Arazi
entient Systems > Suite 7.03 > 6a Glen St > Milsons Point NSW 2061 > Australia > > Office: 02 9212 0899 > Online: 02 8005 0595 > > -Original Message- > From: Jonathan Druart > Sent: Thursday, 4 August 2022 10:17 PM > To: Tomas Cohen Arazi > Cc: David Coo

Re: [Koha-devel] Getting "count" when using REST API

2022-08-04 Thread Tomas Cohen Arazi
Only with x-koha-embed El jue, 4 ago 2022 3:54, escribió: > Hi all, > > > > Is there a method for getting a “count” using the REST API without > fetching every record? > > > > When building a paging lookup outside of Koha, it would be useful to get a > total record count and then just fetch

Re: [Koha-devel] Who runs the koha-jenkins IRC bot?

2022-08-02 Thread Tomas Cohen Arazi
Hi, koha-jenkins is now sending to #koha-ci only. Will move it to #koha-bots El mar, 2 ago 2022 21:06, Victor Grousset/tuxayo escribió: > Hi :) > > It's about the move of automated output to #koha-bots > > Cheers, > > -- > Victor Grousset/tuxayo > ___

Re: [Koha-devel] Debian 9 LTS EOL

2022-07-29 Thread Tomas Cohen Arazi
s Point NSW 2061 > > Australia > > > > Office: 02 9212 0899 > > Online: 02 8005 0595 > > > > *From:* Tomas Cohen Arazi > *Sent:* Wednesday, 27 July 2022 11:36 PM > *To:* David Cook > *Cc:* Koha Devel > *Subject:* Re: [Koha-devel] Debian 9 LTS EOL >

Re: [Koha-devel] Debian 9 LTS EOL

2022-07-28 Thread Tomas Cohen Arazi
I'm pretty sure we don't support Debian 9 anymore. And Ubuntu 18.04 is in the same situation. Using those old MariaDB and MySQL versions is problematic and thus discouraged. El mié, 27 jul 2022 2:15, escribió: > Hi all, > > > > While commenting on Bug 28267, I decided to review what versions

Re: [Koha-devel] Staff interface redesign is ready to be tested

2022-07-26 Thread Tomas Cohen Arazi
+1 Is it possible to apply branches to a sandbox also? Or it just interacts with BZ? El mar, 26 jul 2022 a las 12:43, Katrin Fischer () escribió: > I still think a dedicated sandbox would be really helpful. What Victor > says is certainly true for smaller patch sets, but this is a big patch >

Re: [Koha-devel] QA for Bug 30988 - Add generic OpenIDConnect client implementation

2022-07-23 Thread Tomas Cohen Arazi
Hi, David. I meant to answer your first email. I'm submitting (immediately) an alternative implementation I've been working on but failed to wrap up sooner. I've read the one you pointed and if fairly similar to the google oaidc implementation for OPAC, so it is correct. My plan is to do it for

Re: [Koha-devel] Updating SCSS lint process to use stylelint

2022-07-21 Thread Tomas Cohen Arazi
Hi Owen! If the tool is deprecated, let's find another one. I'll follow your lead on this matter. El mié, 20 jul 2022 7:34, Renvoize, Martin escribió: > I'm in a similar camp to David, though I have touched it a few times here > and there.. I wasn't aware of a linter, but would take your lead

Re: [Koha-devel] Help needed

2022-07-12 Thread Tomas Cohen Arazi
Thanks everyone! El mar, 12 jul 2022 a las 0:15, Tomas Cohen Arazi () escribió: > Thanks, Jonathan. Your pointer was very helpful. > > El lun, 11 jul 2022 6:27, Jonathan Druart > escribió: > >> I think the problem is that Koha::Checkouts::Renewals has 2 >> ("

  1   2   3   4   5   6   7   8   >