LICENSE
MANIFEST.in
README.md
pyproject.toml
requirements.txt
setup.cfg
setup.py
ckanext/__init__.py
ckanext/file_upload_widget/__init__.py
ckanext/file_upload_widget/helpers.py
ckanext/file_upload_widget/plugin.py
ckanext/files/__init__.py
ckanext/files/base.py
ckanext/files/config.py
ckanext/files/config_declaration.yaml
ckanext/files/helpers.py
ckanext/files/interfaces.py
ckanext/files/plugin.py
ckanext/files/shared.py
ckanext/files/signals.py
ckanext/files/task.py
ckanext/files/types.py
ckanext/files/utils.py
ckanext/files/views.py
ckanext/files/assets/resource.config
ckanext/files/assets/webassets.yml
ckanext/files/assets/scripts/files--google-cloud-storage-uploader.js
ckanext/files/assets/scripts/files--modules.js
ckanext/files/assets/scripts/files--s3.js
ckanext/files/assets/scripts/files--shared-uploader.js
ckanext/files/assets/scripts/files--shared.js
ckanext/files/assets/styles/files--style.css
ckanext/files/cli/__init__.py
ckanext/files/cli/dev.py
ckanext/files/cli/file.py
ckanext/files/cli/maintain.py
ckanext/files/cli/migrate.py
ckanext/files/cli/stats.py
ckanext/files/cli/storage.py
ckanext/files/logic/__init__.py
ckanext/files/logic/action.py
ckanext/files/logic/auth.py
ckanext/files/logic/schema.py
ckanext/files/logic/validators.py
ckanext/files/migration/files/alembic.ini
ckanext/files/migration/files/env.py
ckanext/files/migration/files/script.py.mako
ckanext/files/migration/files/versions/001_cc1a832108c5_create_files_table.py
ckanext/files/migration/files/versions/002_2c5f1f90888c_add_file_last_access_field.py
ckanext/files/migration/files/versions/003_5851e09b7ca3_remove_path_rename_kind_add_stats.py
ckanext/files/migration/files/versions/004_3c69eb68cecd_create_upload_table.py
ckanext/files/migration/files/versions/005_2fbd30a1b364_create_owner_table.py
ckanext/files/migration/files/versions/006_64ca007bf3eb_merge_upload_and_file_models.py
ckanext/files/migration/files/versions/007_76fdef67f479_add_access_column_to_owner_table.py
ckanext/files/migration/files/versions/008_d94bacc491e4_split_and_alter_files_table.py
ckanext/files/migration/files/versions/009_c7081d7f02e8_use_timestamp_with_timezone.py
ckanext/files/migration/files/versions/010_a11926fa799e_single_owner.py
ckanext/files/migration/files/versions/011_6a6ea2472155_create_transfer_history_table.py
ckanext/files/migration/files/versions/012_d19094d45a0f_align_tables_with_models.py
ckanext/files/migration/files/versions/013_565ef5eca492_convert_size_to_bigint.py
ckanext/files/model/__init__.py
ckanext/files/model/base.py
ckanext/files/model/file.py
ckanext/files/model/multipart.py
ckanext/files/model/owner.py
ckanext/files/model/transfer_history.py
ckanext/files/public/ckanext-files/scripts/files--shared-uploader.js
ckanext/files/resource_form_templates/package/snippets/resource_upload_field.html
ckanext/files/storage/__init__.py
ckanext/files/storage/db.py
ckanext/files/storage/filebin.py
ckanext/files/storage/fs.py
ckanext/files/storage/google_cloud.py
ckanext/files/storage/libcloud.py
ckanext/files/storage/link.py
ckanext/files/storage/opendal.py
ckanext/files/storage/redis.py
ckanext/files/storage/s3.py
ckanext/files/templates/page.html
ckanext/files/templates/files/delete.html
ckanext/files/templates/files/index.html
ckanext/files/templates/files/snippets/file_table.html
ckanext/files/templates/files/snippets/uploader_v1.html
ckanext/files/templates/scheming/display_snippets/files_download_link.html
ckanext/files/templates/scheming/display_snippets/files_image.html
ckanext/files/templates/scheming/display_snippets/files_object.html
ckanext/files/templates/scheming/form_snippets/files_file_selector.html
ckanext/files/templates/scheming/form_snippets/files_resource_upload_field.html
ckanext/files/tests/__init__.py
ckanext/files/tests/conftest.py
ckanext/files/tests/test_config.py
ckanext/files/tests/test_utils.py
ckanext/files/tests/logic/__init__.py
ckanext/files/tests/logic/test_action.py
ckanext/files/tests/logic/test_validators.py
ckanext/files/tests/model/__init__.py
ckanext/files/tests/model/test_file.py
ckanext/files/tests/model/test_multipart.py
ckanext/files_manager/__init__.py
ckanext/files_manager/collection.py
ckanext/files_manager/plugin.py
ckanext/files_manager/views.py
ckanext/files_manager/assets/webassets.yml
ckanext/files_manager/assets/js/fm-htmx.js
ckanext/files_manager/templates/files_manager/list.html
ckanext/files_manager/templates/files_manager/record.html
ckanext/files_manager/templates/files_manager/upload_file_modal.html
ckanext/files_manager/templates/files_manager/upload_file_modal_form.html
ckanext_files.egg-info/PKG-INFO
ckanext_files.egg-info/SOURCES.txt
ckanext_files.egg-info/dependency_links.txt
ckanext_files.egg-info/entry_points.txt
ckanext_files.egg-info/namespace_packages.txt
ckanext_files.egg-info/requires.txt
ckanext_files.egg-info/top_level.txt