Skip to content

Upstream sync for Ckan 2.11 compatibility#27

Open
peterVorman wants to merge 56 commits intomasterfrom
upstream-sync
Open

Upstream sync for Ckan 2.11 compatibility#27
peterVorman wants to merge 56 commits intomasterfrom
upstream-sync

Conversation

@peterVorman
Copy link
Copy Markdown

This version is not compatible with the current CKAN release, updated for future migration to 2.11

amercader and others added 30 commits November 20, 2024 12:35
Reformatted the README as Markdown to make it easier to update. Did a
full review and updated broken links and added config options to
increase visibility (generated with `ckan config docs --enabled -f md`)
Update README, migrate it to Markdown
- Squashed version of ckan#200.
- Removed unused import.
BREAKING CHANGE: SQLAlchemy v2 is not supported in CKAN 2.9.x. CKAN 2.9.x support dropped
Fix for compatibility with CKAN Table Designer feature
kowh-ai and others added 25 commits March 3, 2025 11:09
missed a callback_xloader_hook call, need to update result_url here too
hopefully getting closer
…m which picks up job (which could have different ckan.ini config)
 - provide better error messaging on incorrect api_key setup
 - user creation for testing to mimic real life 2.10+ environment
chore: use cleaner pytest for setting variables
Fix: Support CKAN 2.11.x Config apitoken_header_name - default to 'Authorization'
fix: ckan#244 include static webassets on packaging
- Fix whitespace, indentation, unused variables, duplicate function
- Refactor to extract identical function definitions
…ov-au/flake8-errors

fix Flake8 complaints
…te-url_rebased

Feature/custom xloader site url rebased:
```
      - key: ckanext.xloader.site_url
        example: http://ckan-dev:5000
        default:
        description: |
            Provide an alternate site URL for the xloader_submit action.
            This is useful, for example, when the site is running within a docker network.
            Note: This setting will not alter path. i.e ckan.root_path
        required: false
      - key: ckanext.xloader.site_url_ignore_path_regex
        example: "(/PathToS3HostOriginIWantToGoDirectTo|/anotherPath)"
        default:
        description: |
            Provide the ability to ignore paths which can't be mapped to alternative site URL for resource access.
            This is useful, for example, when the site is running within a docker network and the cdn front door has 
            Blob storage mapped to another path on the same domain.
        required: false
```
chore: uplift redis container from v3 to v7 as rq 2.0.0 drops below v4
… for large datasets from cgoldshtein/master

perf: implement chunked fulltext indexing for large datasets
@peterVorman peterVorman requested a review from jguo144 September 9, 2025 15:52
Copy link
Copy Markdown

@orca-security-us orca-security-us Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Orca Security Scan Summary

Status Check Issues by priority
Passed Passed Infrastructure as Code high 0   medium 0   low 0   info 0 View in Orca
Passed Passed Secrets high 0   medium 0   low 0   info 1 View in Orca
Passed Passed Vulnerabilities high 0   medium 0   low 0   info 0 View in Orca
🔑 The following Secrets have been detected in your pull request across all commits

⚠️ Please take action to mitigate the risk of the identified secrets by revoking them, and if already in use, updating all dependent systems

NAME FILE LINE NUM COMMIT
info JWT Token
Validity Status: INVALID
README.md 213 b5980e4 View in code

…-sync

#Resolved Conflicts:
#	.github/workflows/test.yml
#	ckanext/xloader/tests/test_loader.py
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.

10 participants