Skip to content

Conversation

@labkey-klum
Copy link
Contributor

Rationale

  • Convert from controller first to path first LabKey URLs
  • Introduce labkey.buildURL to handle URL generation. This includes moving the folderPath validation into this method and out of the calling function. Leverage the httr library to generate the URL including any query parameters and URL encoding.
  • Refactor selectRows to consolidate parameter generation for both GET and POST methods
  • Update makeFilter to support generating filter lists using named elements. This is the format that the httr utilities can accept for URL params more readily. While we aren't making use of this variant in this update, the plan is to eventually migrate to this format by default in a future release of Rlabkey. Until then, we support both the legacy and newer formats for functions that consume the return value of makeFilter.

Related Pull Requests

LabKey/testAutomation#2857

…e both newer and legacy filter formats. Update remaining functions to use the new labkey.buildURL utility.
@labkey-klum labkey-klum self-assigned this Jan 22, 2026
@labkey-klum labkey-klum requested a review from cnathe January 22, 2026 23:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants