[Koha-bugs] [Bug 35197] Expose additional fields through REST API
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35197 Martin Renvoize changed: What|Removed |Added QA Contact||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 35197] Expose additional fields through REST API
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35197 --- Comment #12 from Martin Renvoize --- I updated the mappings to be more consistent with the communities agreed guidelines.. though it raised lots of little questions for me.. I'm wondering how often our embeded extended_attributes are going to really look like the spec here. Sending Tomas's way for final 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 35197] Expose additional fields through REST API
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35197 --- Comment #11 from Martin Renvoize --- Created attachment 159650 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=159650=edit Bug 35197: Field name consistency This patch adds a to_api_mapping and updates the yaml definitions to be ensure we are consistent with modern best practice for our api field names. Signed-off-by: Martin Renvoize -- 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 35197] Expose additional fields through REST API
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35197 Martin Renvoize changed: What|Removed |Added Attachment #158578|0 |1 is obsolete|| --- Comment #10 from Martin Renvoize --- Created attachment 159649 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=159649=edit Bug 35197: Add tests prove t/db_dependent/api/v1/additional_fields.t Signed-off-by: Lucas Gass Signed-off-by: Martin Renvoize -- 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 35197] Expose additional fields through REST API
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35197 Martin Renvoize changed: What|Removed |Added Attachment #158577|0 |1 is obsolete|| --- Comment #9 from Martin Renvoize --- Created attachment 159648 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=159648=edit Bug 35197: Add additional_fields REST API endpoint Test plan: 1) Apply patch, restart plack 'koha-plack --restart kohadev' 2) Visit /api/v1/additional_fields?tablename=aqinvoices - Notice its empty 3) Visit /cgi-bin/koha/admin/additional-fields.pl?tablename=aqbasket and add a new additional field 4) Do step 2) again - Notice the newly created additional field is there 5) Visit /cgi-bin/koha/admin/additional-fields.pl?tablename=aqinvoices and add a new additional field for invoices 6) Do step 2) again - Notice both additional fields are there 7) Visit /api/v1/additional_fields?tablename=aqinvoices - Notice only the additional field for aqinvoices is listed Signed-off-by: Lucas Gass Signed-off-by: Martin Renvoize -- 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 35197] Expose additional fields through REST API
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35197 Martin Renvoize changed: What|Removed |Added Depends on||35190 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35190 [Bug 35190] Additional_fields table should allow null values for authorised_value_category -- 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 35197] Expose additional fields through REST API
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35197 Martin Renvoize changed: What|Removed |Added Blocks|32751 | Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32751 [Bug 32751] [Omnibus] Extend, improve and standardize additional fields -- 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 35197] Expose additional fields through REST API
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35197 Lucas Gass changed: What|Removed |Added Attachment #158515|0 |1 is obsolete|| --- Comment #8 from Lucas Gass --- Created attachment 158578 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=158578=edit Bug 35197: Add tests prove t/db_dependent/api/v1/additional_fields.t 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 35197] Expose additional fields through REST API
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35197 Lucas Gass changed: What|Removed |Added Attachment #158514|0 |1 is obsolete|| --- Comment #7 from Lucas Gass --- Created attachment 158577 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=158577=edit Bug 35197: Add additional_fields REST API endpoint Test plan: 1) Apply patch, restart plack 'koha-plack --restart kohadev' 2) Visit /api/v1/additional_fields?tablename=aqinvoices - Notice its empty 3) Visit /cgi-bin/koha/admin/additional-fields.pl?tablename=aqbasket and add a new additional field 4) Do step 2) again - Notice the newly created additional field is there 5) Visit /cgi-bin/koha/admin/additional-fields.pl?tablename=aqinvoices and add a new additional field for invoices 6) Do step 2) again - Notice both additional fields are there 7) Visit /api/v1/additional_fields?tablename=aqinvoices - Notice only the additional field for aqinvoices is listed 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 35197] Expose additional fields through REST API
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35197 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 35197] Expose additional fields through REST API
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35197 Pedro Amorim changed: What|Removed |Added CC||emily.lamancusa@montgomeryc ||ountymd.gov, ||katrin.fisc...@bsz-bw.de, ||m.de.r...@rijksmuseum.nl --- Comment #6 from Pedro Amorim --- Rebased on top of bug 35190 -- 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 35197] Expose additional fields through REST API
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35197 Pedro Amorim changed: What|Removed |Added Attachment #158512|0 |1 is obsolete|| --- Comment #5 from Pedro Amorim --- Created attachment 158515 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=158515=edit Bug 35197: Add tests prove t/db_dependent/api/v1/additional_fields.t -- 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 35197] Expose additional fields through REST API
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35197 Pedro Amorim changed: What|Removed |Added Attachment #158511|0 |1 is obsolete|| --- Comment #4 from Pedro Amorim --- Created attachment 158514 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=158514=edit Bug 35197: Add additional_fields REST API endpoint Test plan: 1) Apply patch, restart plack 'koha-plack --restart kohadev' 2) Visit /api/v1/additional_fields?tablename=aqinvoices - Notice its empty 3) Visit /cgi-bin/koha/admin/additional-fields.pl?tablename=aqbasket and add a new additional field 4) Do step 2) again - Notice the newly created additional field is there 5) Visit /cgi-bin/koha/admin/additional-fields.pl?tablename=aqinvoices and add a new additional field for invoices 6) Do step 2) again - Notice both additional fields are there 7) Visit /api/v1/additional_fields?tablename=aqinvoices - Notice only the additional field for aqinvoices is listed -- 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 35197] Expose additional fields through REST API
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35197 --- Comment #3 from Pedro Amorim --- Created attachment 158512 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=158512=edit Bug 35197: Add tests prove t/db_dependent/api/v1/additional_fields.t -- 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 35197] Expose additional fields through REST API
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35197 Pedro Amorim changed: What|Removed |Added Attachment #158112|0 |1 is obsolete|| --- Comment #2 from Pedro Amorim --- Created attachment 158511 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=158511=edit Bug 35197: Add additional_fields REST API endpoint Test plan: 1) Apply patch, restart plack 'koha-plack --restart kohadev' 2) Visit /api/v1/additional_fields?tablename=aqinvoices - Notice its empty 3) Visit /cgi-bin/koha/admin/additional-fields.pl?tablename=aqbasket and add a new additional field 4) Do step 2) again - Notice the newly created additional field is there 5) Visit /cgi-bin/koha/admin/additional-fields.pl?tablename=aqinvoices and add a new additional field for invoices 6) Do step 2) again - Notice both additional fields are there 7) Visit /api/v1/additional_fields?tablename=aqinvoices - Notice only the additional field for aqinvoices is listed -- 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 35197] Expose additional fields through REST API
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35197 Martin Renvoize changed: What|Removed |Added Keywords||Sandbox CC||martin.renvoize@ptfs-europe ||.com Assignee|koha-b...@lists.koha-commun |pedro.amo...@ptfs-europe.co |ity.org |m -- You are receiving this mail because: You are the assignee for the bug. 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 35197] Expose additional fields through REST API
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35197 Pedro Amorim changed: What|Removed |Added Blocks||35044 See Also|https://bugs.koha-community | |.org/bugzilla3/show_bug.cgi | |?id=35044 | Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35044 [Bug 35044] Additional fields: Allow for repeatable fields -- You are receiving this mail because: You are the assignee for the bug. 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 35197] Expose additional fields through REST API
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35197 Pedro Amorim changed: What|Removed |Added See Also||https://bugs.koha-community ||.org/bugzilla3/show_bug.cgi ||?id=35044 -- 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 35197] Expose additional fields through REST API
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35197 --- Comment #1 from Pedro Amorim --- Created attachment 158112 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=158112=edit Bug 35197: Add additional_fields REST API endpoint Test plan: 1) Apply patch, restart plack 'koha-plack --restart kohadev' 2) Visit /api/v1/additional_fields?tablename=aqinvoices - Notice its empty 3) Visit /cgi-bin/koha/admin/additional-fields.pl?tablename=aqbasket and add a new additional field 4) Do step 2) again - Notice the newly created additional field is there 5) Visit /cgi-bin/koha/admin/additional-fields.pl?tablename=aqinvoices and add a new additional field for invoices 6) Do step 2) again - Notice both additional fields are there 7) Visit /api/v1/additional_fields?tablename=aqinvoices - Notice only the additional field for aqinvoices is listed -- You are receiving this mail because: You are the assignee for the bug. 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 35197] Expose additional fields through REST API
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35197 Pedro Amorim changed: What|Removed |Added Status|NEW |Needs Signoff -- You are receiving this mail because: You are the assignee for the bug. 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/