Skip to main content
  • Log in
Blueprint : activity
View : package_activity
CKAN
  • Datasets
  • Organizations
  • Groups
  • About
  1. Home
  2. Organizations
  3. CIDGOH
  4. CDC Wastewater Surveillance

CDC Wastewater Surveillance

Followers
0
cidgoh

CIDGOH

There is no description for this organization

Social

  • Twitter
  • Facebook

License

Creative Commons Attribution [Open Data]

  • Dataset
  • Groups
  • Activity Stream
  • Gravatar dj updated the dataset CDC Wastewater Surveillance
    3 months ago
  • About CKAN
  • CKAN API
  • CKAN Association
  • Open Data

Powered by CKAN

  1. Hide »
  2. Versions
    Flask 3.0.3
  3. Time
    CPU: 182.39ms (212.78ms)
  4. HTTP Headers
  5. Request Vars
  6. Config
  7. Templates
    2 rendered
  8. SQLAlchemy
    Unavailable
  9. Logging
    0 messages
  10. Route List
    211 routes
  11. Profiler
    in-active
  12. flask.g
«
Close

Versions

Installed Packages

Current Site Packages Directory:

/usr/lib/ckan/default/lib/python3.10/site-packages
Package Version Homepage Summary
alembic 1.13.2 https://alembic.sqlalchemy.org A database migration tool for SQLAlchemy.
annotated-types 0.7.0 None Reusable constraint types to use with typing.Annotated
arrow 1.3.0 None Better dates & times for Python
asttokens 3.0.0 https://github.com/gristlabs/asttokens Annotate AST trees with source code positions
async-timeout 4.0.3 https://github.com/aio-libs/async-timeout Timeout context manager for asyncio programs
attrs 25.3.0 None Classes Without Boilerplate
Babel 2.15.0 https://babel.pocoo.org/ Internationalization utilities
Beaker 1.13.0 https://beaker.readthedocs.io/ A Session and Caching library with WSGI Middleware
beautifulsoup4 4.13.4 None Screen-scraping library
binaryornot 0.4.4 https://github.com/audreyr/binaryornot Ultra-lightweight pure Python package to check if a file is binary or text.
bleach 6.1.0 https://github.com/mozilla/bleach An easy safelist-based HTML-sanitizing tool.
blinker 1.8.2 None Fast, simple object-to-object and broadcast signaling
boto3 1.40.1 https://github.com/boto/boto3 The AWS SDK for Python
botocore 1.40.1 https://github.com/boto/botocore Low-level, data-driven core of boto 3.
cached-property 2.0.1 https://github.com/pydanny/cached-property A decorator for caching properties in classes.
cachelib 0.13.0 https://github.com/pallets-eco/cachelib/ A collection of cache libraries in the same API interface.
cachetools 6.2.0 https://github.com/tkem/cachetools/ Extensible memoizing collections and decorators
certifi 2024.7.4 https://github.com/certifi/python-certifi Python package for providing Mozilla's CA Bundle.
chardet 5.2.0 https://github.com/chardet/chardet Universal encoding detector for Python 3
charset-normalizer 3.3.2 https://github.com/Ousret/charset_normalizer The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
ckan 2.11.3 http://ckan.org/ CKAN Software
ckanapi 4.8 https://github.com/ckan/ckanapi A command line interface and Python module for accessing the CKAN Action API
ckanext-dcat 2.4.0 None Plugins for exposing and consuming DCAT metadata on CKAN
ckanext-excelforms 1.0.0 Excel forms for entering data into Table Designer tables
ckanext-harvest 1.6.1 None Harvesting interface plugin for CKAN, plus harvester for other CKAN sites
ckanext-scheming 3.1.0 https://github.com/ckan/ckanext-scheming Easy, sharable custom CKAN schemas
ckanext-theme-dj 0.0.1 None None
ckanext-validation 2.2.0 None Data description and validation for CKAN with Frictionless Data tools.
ckanext-xloader 2.1.0 None Express Loader - quickly load data into CKAN DataStore
ckantoolkit 0.0.7 https://github.com/ckan/ckantoolkit UNKNOWN
click 8.1.7 https://palletsprojects.com/p/click/ Composable command line interface toolkit
cookiecutter 2.6.0 https://github.com/cookiecutter/cookiecutter A command-line utility that creates projects from project templates, e.g. creating a Python package project from a Python package project template.
dataflows-tabulator 1.54.3 https://github.com/akariv/tabulator-py Consistent interface for stream reading and writing tabular data (csv/xls/json/etc)
decorator 5.2.1 None Decorators for Humans
docopt 0.6.2 http://docopt.org Pythonic argument parser, that will make you smile
dominate 2.9.1 None Dominate is a Python library for creating and manipulating HTML documents using an elegant DOM API.
et_xmlfile 2.0.0 https://foss.heptapod.net/openpyxl/et_xmlfile An implementation of lxml.xmlfile for the standard library
exceptiongroup 1.3.0 None Backport of PEP 654 (exception groups)
executing 2.2.0 https://github.com/alexmojaki/executing Get the currently executing AST node of a frame, and other information
feedgen 1.0.0 https://lkiesow.github.io/python-feedgen Feed Generator (ATOM, RSS, Podcasts)
Flask 3.0.3 None A simple framework for building complex web applications.
flask-babel 4.0.0 https://github.com/python-babel/flask-babel Adds i18n/l10n support for Flask applications.
Flask-DebugToolbar 0.16.0 None A toolbar overlay for debugging Flask applications.
Flask-Login 0.6.3 https://github.com/maxcountryman/flask-login User authentication and session management for Flask.
Flask-Session 0.8.0 None Server-side session support for Flask
Flask-WTF 1.2.1 None Form rendering, validation, and CSRF protection for Flask with WTForms.
FormEncode 2.1.1 https://www.formencode.org/ "HTML form validation, generation, and conversion package"
frictionless 5.18.0 None Data management framework for Python that provides functionality to describe, extract, validate, and transform tabular data
frozendict 2.4.6 https://github.com/Marco-Sulla/python-frozendict A simple immutable dictionary
geomet 1.1.0 None Pure Python conversion library for common geospatial data formats
greenlet 3.0.3 https://greenlet.readthedocs.io/ Lightweight in-process concurrent programming
humanize 4.12.3 None Python humanize utilities
idna 3.7 None Internationalized Domain Names in Applications (IDNA)
ijson 3.4.0 None Iterative JSON parser with standard Python iterator interfaces
importlib_metadata 8.0.0 None Read metadata from Python packages
ipython 8.37.0 None IPython: Productive Interactive Computing
isodate 0.7.2 None An ISO 8601 date/time/duration parser and formatter
itsdangerous 2.2.0 None Safely pass data to untrusted environments and back.
jedi 0.19.2 https://github.com/davidhalter/jedi An autocompletion tool for Python that can be used for text editors.
Jinja2 3.1.6 None A very fast and expressive template engine.
jmespath 1.0.1 https://github.com/jmespath/jmespath.py JSON Matching Expressions
jsonlines 4.0.0 https://github.com/wbolster/jsonlines Library with helpers for the jsonlines file format
jsonschema 4.25.0 None An implementation of JSON Schema validation for Python
jsonschema-specifications 2025.4.1 None The JSON Schema meta-schemas and vocabularies, exposed as a Registry
linear-tsv 1.1.0 https://github.com/solidsnack/tsv Line-oriented, tab-separated value format
lxml 5.2.2 https://lxml.de/ Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.
Mako 1.3.5 https://www.makotemplates.org/ A super-fast templating language that borrows the best ideas from the existing templating languages.
Markdown 3.6 None Python implementation of John Gruber's Markdown.
markdown-it-py 3.0.0 None Python port of markdown-it. Markdown parsing, done right!
marko 2.2.0 None A markdown parser with high extensibility.
MarkupSafe 2.1.5 https://palletsprojects.com/p/markupsafe/ Safely add untrusted strings to HTML/XML markup.
matplotlib-inline 0.1.7 None Inline Matplotlib backend for Jupyter
mdurl 0.1.2 None Markdown URL utilities
msgspec 0.18.6 https://jcristharif.com/msgspec/ A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML.
mypy 1.10.1 https://www.mypy-lang.org/ Optional static typing for Python
mypy-extensions 1.0.0 https://github.com/python/mypy_extensions Type system extensions for programs checked with the mypy type checker.
nose 1.3.7 http://readthedocs.org/docs/nose/ nose extends unittest to make testing easier
openpyxl 3.1.5 https://openpyxl.readthedocs.io A Python library to read/write Excel 2010 xlsx/xlsm files
packaging 24.1 None Core utilities for Python packages
parso 0.8.5 https://github.com/davidhalter/parso A Python Parser
passlib 1.7.4 https://passlib.readthedocs.io comprehensive password hashing framework supporting over 30 schemes
PasteDeploy 3.1.0 https://docs.pylonsproject.org/projects/pastedeploy/en/latest/ Load, configure, and compose WSGI applications and servers
petl 1.7.17 https://github.com/petl-developers/petl A Python package for extracting, transforming and loading tables of data.
pexpect 4.9.0 https://pexpect.readthedocs.io/ Pexpect allows easy control of interactive console applications.
pika 1.2.1 https://pika.readthedocs.io Pika Python AMQP Client Library
pip 25.2 None The PyPA recommended tool for installing Python packages.
polib 1.2.0 https://github.com/izimobil/polib/ A library to manipulate gettext files (po and mo files).
prompt_toolkit 3.0.51 None Library for building powerful interactive command lines in Python
psycopg2 2.9.9 https://psycopg.org/ psycopg2 - Python-PostgreSQL Database Adapter
ptyprocess 0.7.0 https://github.com/pexpect/ptyprocess Run a subprocess in a pseudo terminal
pure_eval 0.2.3 http://github.com/alexmojaki/pure_eval Safely evaluate AST nodes without side effects
pydantic 2.11.7 None Data validation using Python type hints
pydantic_core 2.33.2 https://github.com/pydantic/pydantic-core Core functionality for Pydantic validation and serialization
Pygments 2.19.2 None Pygments is a syntax highlighting package written in Python.
PyJWT 2.8.0 https://github.com/jpadilla/pyjwt JSON Web Token implementation in Python
PyLD 2.0.4 https://github.com/digitalbazaar/pyld Python implementation of the JSON-LD API
pyparsing 3.1.2 None pyparsing module - Classes and methods to define and execute parsing grammars
pysolr 3.9.0 https://github.com/django-haystack/pysolr/ Lightweight Python client for Apache Solr
python-dateutil 2.9.0.post0 https://github.com/dateutil/dateutil Extensions to the standard Python datetime module
python-magic 0.4.27 http://github.com/ahupp/python-magic File type identification using libmagic
python-slugify 8.0.4 https://github.com/un33k/python-slugify A Python slugify application that also handles Unicode
pytz 2024.1 http://pythonhosted.org/pytz World timezone definitions, modern and historical
PyYAML 6.0.1 https://pyyaml.org/ YAML parser and emitter for Python
rdflib 7.1.4 None RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.
redis 5.0.7 https://github.com/redis/redis-py Python client for Redis database and key-value store
referencing 0.36.2 None JSON Referencing + Python
repoze.lru 0.7 http://www.repoze.org A tiny LRU cache implementation and decorator
requests 2.32.4 https://requests.readthedocs.io Python HTTP for Humans.
rfc3986 2.0.0 http://rfc3986.readthedocs.io Validating URI References per RFC 3986
rich 14.1.0 https://github.com/Textualize/rich Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal
Routes 2.5.1 https://routes.readthedocs.io/ Routing Recognition and Generation Tools
rpds-py 0.27.0 None Python bindings to Rust's persistent data structures (rpds)
rq 1.16.2 None RQ is a simple, lightweight, library for creating background jobs, and processing them.
s3transfer 0.13.1 https://github.com/boto/s3transfer An Amazon S3 Transfer Manager
setuptools 59.6.0 https://github.com/pypa/setuptools Easily download, build, install, upgrade, and uninstall Python packages
shellingham 1.5.4 https://github.com/sarugaku/shellingham Tool to Detect Surrounding Shell
simpleeval 1.0.3 None A simple, safe single expression evaluator library.
simplejson 3.19.2 https://github.com/simplejson/simplejson Simple, fast, extensible JSON encoder/decoder for Python
six 1.16.0 https://github.com/benjaminp/six Python 2 and 3 compatibility utilities
soupsieve 2.7 None A modern CSS selector implementation for Beautiful Soup.
SQLAlchemy 1.4.52 https://www.sqlalchemy.org Database Abstraction Library
sqlalchemy2-stubs 0.0.2a38 http://www.sqlalchemy.org Typing Stubs for SQLAlchemy 1.4
sqlparse 0.5.0 None A non-validating SQL parser.
stack-data 0.6.3 http://github.com/alexmojaki/stack_data Extract data from python stack frames and tracebacks for informative displays
stringcase 1.2.0 https://github.com/okunishinishi/python-stringcase String case converter.
tableschema 1.21.0 https://github.com/frictionlessdata/tableschema-py A utility library for working with Table Schema in Python
tabulate 0.9.0 None Pretty-print tabular data
tabulator 1.53.5 https://github.com/frictionlessdata/tabulator-py Consistent interface for stream reading and writing tabular data (csv/xls/json/etc)
Tempita 0.6.0 https://github.com/TurboGears/tempita A very small text templating language
text-unidecode 1.3 https://github.com/kmike/text-unidecode/ The most basic Text::Unidecode port
tomli 2.0.1 None A lil' TOML parser
traitlets 5.14.3 None Traitlets Python configuration system
typer 0.16.0 None Typer, build great CLIs. Easy to code. Based on Python type hints.
types-python-dateutil 2.9.0.20250809 None Typing stubs for python-dateutil
typing-inspection 0.4.1 None Runtime typing introspection tools
typing_extensions 4.12.2 None Backported and Experimental Type Hints for Python 3.8+
tzlocal 5.2 None tzinfo object for the local timezone
unicodecsv 0.14.1 https://github.com/jdunck/python-unicodecsv Python2's stdlib csv module is nice, but it doesn't support unicode. This module is a drop-in replacement which *does*.
Unidecode 1.0.22 UNKNOWN ASCII transliterations of Unicode text
UNKNOWN 0.0.0 UNKNOWN UNKNOWN
urllib3 2.2.2 None HTTP library with thread-safe connection pooling, file post, and more.
uWSGI 2.0.30 https://uwsgi-docs.readthedocs.io/en/latest/ The uWSGI server
validators 0.35.0 None Python Data Validation for Humans™
waitress 3.0.2 https://github.com/Pylons/waitress Waitress WSGI server
watchdog 4.0.1 https://github.com/gorakhargosh/watchdog Filesystem events monitoring
wcwidth 0.2.13 https://github.com/jquast/wcwidth Measures the displayed width of unicode strings in a terminal
webassets 2.0 http://github.com/miracle2k/webassets/ Media asset management for Python, with glue code for various web frameworks
webencodings 0.5.1 https://github.com/SimonSapin/python-webencodings Character encoding aliases for legacy web content
WebError 0.13.1 https://bitbucket.org/bbangert/weberror Web Error handling and exception catching
WebHelpers 1.3 http://webhelpers.groovie.org/ Web Helpers
WebTest 3.0.6 https://docs.pylonsproject.org/projects/webtest/en/latest/ Helper to test WSGI applications
Werkzeug 3.0.6 None The comprehensive WSGI web application library.
WTForms 3.1.2 None Form validation and rendering for Python web development.
xlrd 2.0.2 http://www.python-excel.org/ Library for developers to extract data from Microsoft Excel (tm) .xls spreadsheet files
zipp 3.19.2 None Backport of pathlib-compatible object wrapper for zip files
zope.interface 6.4.post2 https://github.com/zopefoundation/zope.interface Interfaces for Python
Close

Resource Usage

Resource Value
User CPU time 182.385 msec
System CPU time 0.000 msec
Total CPU time 182.385 msec
Elapsed time 212.778 msec
Context switches 5 voluntary, 63 involuntary
Close

HTTP Headers

Key Value
HTTP_ACCEPT */*
HTTP_ACCEPT_ENCODING gzip, br, zstd, deflate
HTTP_CONNECTION close
HTTP_HOST ckan.cidgoh.ca
HTTP_USER_AGENT Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
QUERY_STRING
REMOTE_ADDR 127.0.0.1
REQUEST_METHOD GET
SCRIPT_NAME
SERVER_NAME ckan-test4
SERVER_PORT 8080
SERVER_PROTOCOL HTTP/1.0
Close

Request Vars

View information

View Function kwargs
ckanext.activity.views.package_activity id=cdc-wastewater-surveillance

COOKIES Variables

Variable Value

SESSION Variables

Variable Value
'_csrf_token' '3fa0ed04ff5ca3042c640c825fa0b487c4e75709'

GET Variables

Variable Value

POST Variables

Variable Value
Close

Config

Key Value
__file__ '/etc/ckan/default/ckan.ini'
api_token.jwt.algorithm 'HS256'
api_token.jwt.decode.secret 'string:u57eGTV3zt5_5dixXdnSJ5E_sBA'
api_token.jwt.encode.secret 'string:u57eGTV3zt5_5dixXdnSJ5E_sBA'
api_token.nbytes 32
apitoken_header_name 'Authorization'
APPLICATION_ROOT '/'
BABEL_DEFAULT_TIMEZONE 'UTC'
BABEL_DOMAIN 'ckan;ckanext-harvest;ckanext-excelforms;ckanext-dcat'
BABEL_TRANSLATION_DIRECTORIES '/home/ubuntu/ckan/lib/default/src/ckan/ckan/i18n;/home/ubuntu/ckan/lib/default/src/ckanext-harvest/ckanext/harvest/i18n;/home/ubuntu/ckanext-excelforms/ckanext/excelforms/i18n;/home/ubuntu/ckan/lib/default/lib/python3.10/site-packages/ckanext/dcat/plugins/../i18n'
ckan.activity_list_limit 31
ckan.activity_list_limit_max 100
ckan.activity_streams_email_notifications False
ckan.activity_streams_enabled True
ckan.auth.allow_admin_collaborators False
ckan.auth.allow_collaborators_to_change_owner_org False
ckan.auth.allow_dataset_collaborators False
ckan.auth.anon_create_dataset False
ckan.auth.create_dataset_if_not_in_organization True
ckan.auth.create_default_api_keys False
ckan.auth.create_unowned_dataset False
ckan.auth.create_user_via_api False
ckan.auth.create_user_via_web False
ckan.auth.enable_cookie_auth_in_api True
ckan.auth.login_view 'user.login'
ckan.auth.public_activity_stream_detail False
ckan.auth.public_user_details True
ckan.auth.reveal_private_datasets False
ckan.auth.roles_that_cascade_to_sub_groups ['admin']
ckan.auth.route_after_login 'dashboard.datasets'
ckan.auth.user_create_groups True
ckan.auth.user_create_organizations True
ckan.auth.user_delete_groups True
ckan.auth.user_delete_organizations True
ckan.base_public_folder 'public'
ckan.base_templates_folder 'templates'
ckan.cache_enabled False
ckan.cache_expires 0
ckan.cors.origin_allow_all False
ckan.cors.origin_whitelist []
ckan.csrf_protection.ignore_extensions True
ckan.dataset.create_on_ui_requires_resources True
ckan.datasets_per_page 20
ckan.datastore.default_fts_index_field_types ['text', 'tsvector']
ckan.datastore.default_fts_index_method 'gist'
ckan.datastore.default_fts_lang 'english'
ckan.datastore.read_url 'postgresql://datastore_default:silk0793dj@localhost/datastore_default'
ckan.datastore.search.rows_default 100
ckan.datastore.search.rows_max 32000
ckan.datastore.sqlalchemy.pool_pre_ping True
ckan.datastore.sqlsearch.allowed_functions_file '/home/ubuntu/ckan/lib/default/src/ckan/ckanext/datastore/allowed_functions.txt'
ckan.datastore.sqlsearch.enabled False
ckan.datastore.write_url 'postgresql://ckan_default:silk0793dj@localhost/datastore_default'
ckan.datatables.data_dictionary_labels True
ckan.datatables.date_format 'llll'
ckan.datatables.default_view 'table'
ckan.datatables.ellipsis_length 100
ckan.datatables.null_label ''
ckan.datatables.page_length_choices ['20', '50', '100', '500', '1000']
ckan.datatables.state_duration 7200
ckan.datatables.state_saving True
ckan.debug_supress_header False
ckan.default.group_type 'group'
ckan.default.organization_type 'organization'
ckan.default.package_type 'dataset'
ckan.default_group_sort 'title'
ckan.devserver.host '0.0.0.0'
ckan.devserver.multiprocess 1
ckan.devserver.port 5000
ckan.devserver.ssl_cert ''
ckan.devserver.ssl_key ''
ckan.devserver.threaded False
ckan.devserver.watch_patterns []
ckan.display_timezone 'UTC'
ckan.download_proxy ''
ckan.email_notifications_since '2 days'
ckan.extra_resource_fields []
ckan.favicon '/base/images/ckan.ico'
ckan.featured_groups []
ckan.featured_orgs []
ckan.feeds.author_link ''
ckan.feeds.author_name ''
ckan.feeds.authority_name ''
ckan.feeds.date ''
ckan.feeds.limit 20
ckan.gravatar_default 'identicon'
ckan.group_and_organization_list_all_fields_max 25
ckan.group_and_organization_list_max 1000
ckan.harvest.mq.db '1'
ckan.harvest.mq.hostname '127.0.0.1'
ckan.harvest.mq.port '6379'
ckan.harvest.mq.queue.fetch 'ckan.harvest.fetch'
ckan.harvest.mq.queue.gather 'ckan.harvest.gather'
ckan.harvest.mq.redis_db '0'
ckan.harvest.mq.type 'redis'
ckan.hide_activity_from_users ['default']
ckan.hide_version False
ckan.i18n.extra_directory ''
ckan.i18n.extra_gettext_domain ''
ckan.i18n.extra_locales []
ckan.i18n.rtl_languages ['he', 'ar', 'fa_IR']
ckan.i18n.rtl_theme 'css/main-rtl'
ckan.i18n_directory ''
ckan.jobs.timeout 180
ckan.legacy_route_mappings '{}'
ckan.locale_default 'en'
ckan.locale_order []
ckan.locales_filtered_out []
ckan.locales_offered []
ckan.max_image_size 2
ckan.max_resource_size 10
ckan.mimetype_guess 'file_ext'
ckan.plugins ['theme_dj', 'dcat', 'dcat_rdf_harvester', 'structured_data', 'dcat_json_harvester', 'validation', 'scheming_datasets', 'scheming_groups', 'scheming_organizations', 'excelforms', 'tabledesigner', 'datastore', 'activity', 'xloader', 'datatables_view', 'image_view', 'harvest', 'ckan_harvester']
ckan.preview.image_formats 'png jpeg jpg gif'
ckan.recaptcha.privatekey ''
ckan.recaptcha.publickey ''
ckan.redis.url 'redis://localhost:6379/0'
ckan.requests.timeout 5
ckan.resource_formats '/home/ubuntu/ckan/lib/default/src/ckan/ckan/config/resource_formats.json'
ckan.root_path ''
ckan.search.default_include_private True
ckan.search.default_package_sort 'score desc, metadata_modified desc'
ckan.search.remove_deleted_packages True
ckan.search.rows_max 1000
ckan.search.show_all_types 'dataset'
ckan.search.solr_allowed_query_parsers []
ckan.search.solr_commit True
ckan.site_about ''
ckan.site_custom_css ''
ckan.site_description ''
ckan.site_id 'default'
ckan.site_intro_text ''
ckan.site_logo '/base/images/ckan-logo.png'
ckan.site_title 'CKAN'
ckan.site_url 'https://ckan.cidgoh.ca'
ckan.static_max_age 3600
ckan.storage_path '/var/lib/ckan/default'
ckan.template_title_delimiter '-'
ckan.theme 'css/main'
ckan.upload.group.mimetypes ['image/png', 'image/gif', 'image/jpeg']
ckan.upload.group.types ['image']
ckan.upload.user.mimetypes ['image/png', 'image/gif', 'image/jpeg']
ckan.upload.user.types ['image']
ckan.user.last_active_interval 600
ckan.user_list_limit 20
ckan.user_reset_landing_page 'home.index'
ckan.valid_url_schemes ['http', 'https', 'ftp']
ckan.views.default_views ['image_view', 'datatables_view']
ckan.webassets.path ''
ckan.webassets.url '/webassets'
ckan.webassets.use_x_sendfile False
ckanext.dcat.base_uri None
ckanext.dcat.catalog_endpoint '/catalog.{_format}'
ckanext.dcat.clean_tags False
ckanext.dcat.compatibility_mode False
ckanext.dcat.datasets_per_page 100
ckanext.dcat.enable_content_negotiation False
ckanext.dcat.enable_rdf_endpoints True
ckanext.dcat.expose_subcatalogs False
ckanext.dcat.json_endpoint '/dcat.json'
ckanext.dcat.max_file_size 50
ckanext.dcat.normalize_ckan_format True
ckanext.dcat.output_spatial_format ['wkt']
ckanext.dcat.rdf.profiles 'euro_dcat_ap_3'
ckanext.dcat.resource.inherit.license False
ckanext.dcat.structured_data.profiles ['schemaorg']
ckanext.dcat.translate_keys True
ckanext.xloader.api_token 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIxT1VubkEyRVVhbndTZDdHTU84R3g1VmZDZDM4d0tMNGpfSmtMQ0htT09NIiwiaWF0IjoxNzU0MTAzOTM2fQ.TeeqhepiH2ic5t1kw8AWuATk9DPX832vROxeR7Ex5wc'
ckanext.xloader.clean_datastore_tables False
ckanext.xloader.debug_badges False
ckanext.xloader.formats None
ckanext.xloader.ignore_hash False
ckanext.xloader.job_timeout 3600
ckanext.xloader.jobs_db.uri 'postgresql://ckan_default:silk0793dj@localhost/ckan_default'
ckanext.xloader.max_content_length 1000000000
ckanext.xloader.max_excerpt_lines 0
ckanext.xloader.max_type_guessing_length 0
ckanext.xloader.parse_dates_dayfirst False
ckanext.xloader.parse_dates_yearfirst False
ckanext.xloader.show_badges True
ckanext.xloader.site_url None
ckanext.xloader.site_url_ignore_path_regex None
ckanext.xloader.ssl_verify True
ckanext.xloader.strict_type_guessing True
ckanext.xloader.use_type_guessing False
ckanext.xloader.validation.enforce_schema True
ckanext.xloader.validation.requires_successful_report False
clear_logo_upload ''
computed_template_paths ['/home/ubuntu/ckan/lib/default/src/ckanext-theme-dj/ckanext/theme_dj/templates', '/home/ubuntu/ckan/lib/default/lib/python3.10/site-packages/ckanext/dcat/plugins/../templates/dcat', '/home/ubuntu/ckan/lib/default/lib/python3.10/site-packages/ckanext/dcat/plugins/../templates/structured_data', '/home/ubuntu/ckan/lib/default/lib/python3.10/site-packages/ckanext/validation/templates', '/home/ubuntu/ckan/lib/default/src/ckanext-scheming/ckanext/scheming/templates', '/home/ubuntu/ckanext-excelforms/ckanext/excelforms/templates', '/home/ubuntu/ckan/lib/default/src/ckan/ckanext/tabledesigner/templates', '/home/ubuntu/ckan/lib/default/src/ckan/ckanext/datastore/templates', '/home/ubuntu/ckan/lib/default/src/ckan/ckanext/activity/templates', '/home/ubuntu/ckan/lib/default/lib/python3.10/site-packages/ckanext/xloader/templates', '/home/ubuntu/ckan/lib/default/src/ckan/ckanext/datatablesview/templates', '/home/ubuntu/ckan/lib/default/src/ckan/ckanext/imageview/theme/templates', '/home/ubuntu/ckan/lib/default/src/ckanext-harvest/ckanext/harvest/templates', '/home/ubuntu/ckan/lib/default/src/ckan/ckan/templates']
config.mode 'strict'
DEBUG True
debug True
DEBUG_TB_ENABLED True
DEBUG_TB_HOSTS ()
DEBUG_TB_INTERCEPT_REDIRECTS False
DEBUG_TB_PANELS ('flask_debugtoolbar.panels.versions.VersionDebugPanel', 'flask_debugtoolbar.panels.timer.TimerDebugPanel', 'flask_debugtoolbar.panels.headers.HeaderDebugPanel', 'flask_debugtoolbar.panels.request_vars.RequestVarsDebugPanel', 'flask_debugtoolbar.panels.config_vars.ConfigVarsDebugPanel', 'flask_debugtoolbar.panels.template.TemplateDebugPanel', 'flask_debugtoolbar.panels.sqlalchemy.SQLAlchemyDebugPanel', 'flask_debugtoolbar.panels.logger.LoggingPanel', 'flask_debugtoolbar.panels.route_list.RouteListDebugPanel', 'flask_debugtoolbar.panels.profiler.ProfilerDebugPanel', 'flask_debugtoolbar.panels.g.GDebugPanel')
DEBUG_TB_ROUTES_HOST None
email_to ''
error_email_from ''
EXPLAIN_TEMPLATE_LOADING False
extra_public_paths ''
extra_template_paths ''
here '/etc/ckan/default'
licenses_group_url ''
logo_upload ''
MAX_CONTENT_LENGTH None
MAX_COOKIE_SIZE 4093
package_edit_return_url ''
package_hide_extras []
package_new_return_url ''
PERMANENT_SESSION_LIFETIME 31536000
plugin_public_paths ['/home/ubuntu/ckan/lib/default/src/ckanext-theme-dj/ckanext/theme_dj/public', '/home/ubuntu/ckan/lib/default/src/ckan/ckanext/activity/public', '/home/ubuntu/ckan/lib/default/src/ckan/ckanext/datatablesview/public', '/home/ubuntu/ckan/lib/default/src/ckanext-harvest/ckanext/harvest/public']
plugin_template_paths ['/home/ubuntu/ckan/lib/default/src/ckanext-theme-dj/ckanext/theme_dj/templates', '/home/ubuntu/ckan/lib/default/lib/python3.10/site-packages/ckanext/dcat/plugins/../templates/dcat', '/home/ubuntu/ckan/lib/default/lib/python3.10/site-packages/ckanext/dcat/plugins/../templates/structured_data', '/home/ubuntu/ckan/lib/default/lib/python3.10/site-packages/ckanext/validation/templates', '/home/ubuntu/ckan/lib/default/src/ckanext-scheming/ckanext/scheming/templates', '/home/ubuntu/ckanext-excelforms/ckanext/excelforms/templates', '/home/ubuntu/ckan/lib/default/src/ckan/ckanext/tabledesigner/templates', '/home/ubuntu/ckan/lib/default/src/ckan/ckanext/datastore/templates', '/home/ubuntu/ckan/lib/default/src/ckan/ckanext/activity/templates', '/home/ubuntu/ckan/lib/default/lib/python3.10/site-packages/ckanext/xloader/templates', '/home/ubuntu/ckan/lib/default/src/ckan/ckanext/datatablesview/templates', '/home/ubuntu/ckan/lib/default/src/ckan/ckanext/imageview/theme/templates', '/home/ubuntu/ckan/lib/default/src/ckanext-harvest/ckanext/harvest/templates']
PREFERRED_URL_SCHEME 'http'
processes '1'
PROPAGATE_EXCEPTIONS None
REMEMBER_COOKIE_DOMAIN None
REMEMBER_COOKIE_DURATION 31536000
REMEMBER_COOKIE_HTTPONLY True
REMEMBER_COOKIE_NAME 'remember_token'
REMEMBER_COOKIE_PATH '/'
REMEMBER_COOKIE_REFRESH_EACH_REQUEST False
REMEMBER_COOKIE_SAMESITE 'None'
REMEMBER_COOKIE_SECURE False
scheming.dataset_schemas 'ckanext.scheming:metadata_portal.json\nckanext.scheming:schemas/dataset.json'
search.facets ['organization', 'groups', 'tags', 'res_format', 'license_id']
search.facets.default 10
search.facets.limit 50
SECRET_KEY 'u57eGTV3zt5_5dixXdnSJ5E_sBA'
SEND_FILE_MAX_AGE_DEFAULT None
SERVER_NAME None
SESSION_COOKIE_DOMAIN ''
SESSION_COOKIE_HTTPONLY True
SESSION_COOKIE_NAME 'ckan'
SESSION_COOKIE_PATH ''
SESSION_COOKIE_SAMESITE 'Lax'
SESSION_COOKIE_SECURE False
SESSION_KEY_PREFIX 'session:'
SESSION_PERMANENT True
SESSION_REFRESH_EACH_REQUEST False
SESSION_TYPE 'cookie'
SESSION_USE_SIGNER False
smtp.mail_from ''
smtp.password ''
smtp.reply_to ''
smtp.server 'localhost'
smtp.starttls False
smtp.user ''
solr_password ''
solr_timeout 60
solr_url 'http://127.0.0.1:8983/solr/ckan'
solr_user ''
sqlalchemy.pool_pre_ping True
sqlalchemy.url 'postgresql://ckan_default:silk0793dj@localhost/ckan_default'
SQLALCHEMY_RECORD_QUERIES True
TEMPLATES_AUTO_RELOAD None
TESTING False
testing False
TRAP_BAD_REQUEST_ERRORS None
TRAP_HTTP_EXCEPTIONS False
use 'egg:ckan'
USE_X_SENDFILE False
WTF_CSRF_CHECK_DEFAULT True
WTF_CSRF_ENABLED True
WTF_CSRF_FIELD_NAME '_csrf_token'
WTF_CSRF_HEADERS ['X-CSRFToken', 'X-CSRF-Token']
WTF_CSRF_METHODS {'PATCH', 'PUT', 'DELETE', 'POST'}
WTF_CSRF_SECRET_KEY 'string:u57eGTV3zt5_5dixXdnSJ5E_sBA'
WTF_CSRF_SSL_STRICT True
WTF_CSRF_TIME_LIMIT 31536000
WTF_I18N_ENABLED True
Close

Templates

snippets/csrf_input.html

Variable Value
csrf_token <function generate_csrf at 0x7f9be3f2b9a0>
current_user <ckan.model.user.AnonymousUser object at 0x7f9bdd5ea170>
g <flask.g of 'ckan.config.middleware.flask_app'>
request <Request 'https://ckan.cidgoh.ca/dataset/activity/cdc-wastewater-surveillance' [GET]>
session <SecureCookieSession {'_csrf_token': '3fa0ed04ff5ca3042c640c825fa0b487c4e75709'}>

package/activity_stream.html

Variable Value
activity_stream [{'id': '1fae85c5-7001-4b13-9fa2-9261f6291ab9', 'timestamp': '2025-08-25T18:51:41.407271', 'user_id': '22a99e46-9eae-460a-9fbc-db3902214edc', 'object_id': '44719f1b-05be-4106-ab47-caf08a984169', 'activity_type': 'changed package', 'data': {'package': {'author': '', 'author_email': '', 'creator_user_id': '22a99e46-9eae-460a-9fbc-db3902214edc', 'id': '44719f1b-05be-4106-ab47-caf08a984169', 'isopen': True, 'license_id': 'cc-by', 'license_title': 'Creative Commons Attribution', 'license_url': 'http://www.opendefinition.org/licenses/cc-by', 'maintainer': '', 'maintainer_email': '', 'metadata_created': '2025-08-25T18:51:18.732573', 'metadata_modified': '2025-08-25T18:51:40.641442', 'name': 'cdc-wastewater-surveillance', 'notes': 'Wastewater data tracking the presence of SARS-CoV-2 levels in wastewater at testing sites across the United States, provided by the Centers for Disease Control and Prevention National Wastewater Surveillance System (NWSS).', 'num_resources': 1, 'num_tags': 3, 'organization': {'id': 'ecb65bab-51ed-4838-b374-939247dae79f', 'name': 'cidgoh', 'title': 'CIDGOH', 'type': 'organization', 'description': '', 'image_url': '', 'created': '2025-08-02T03:06:42.785354', 'is_organization': True, 'approval_status': 'approved', 'state': 'active'}, 'owner_org': 'ecb65bab-51ed-4838-b374-939247dae79f', 'private': False, 'state': 'active', 'title': 'CDC Wastewater Surveillance', 'type': 'dataset', 'url': ' Centers for Disease Control and Prevention', 'version': '', 'resources': [{'cache_last_updated': None, 'cache_url': None, 'created': '2025-08-25T18:51:39.261943', 'datastore_active': False, 'datastore_contains_all_records_of_source_file': False, 'description': '', 'format': '', 'hash': '', 'id': 'c9e8047c-d89a-4053-b6e1-c95655068ffd', 'last_modified': None, 'metadata_modified': '2025-08-25T18:51:40.646936', 'mimetype': None, 'mimetype_inner': None, 'name': '', 'package_id': '44719f1b-05be-4106-ab47-caf08a984169', 'position': 0, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://data.cdc.gov/Public-Health-Surveillance/NWSS-Public-SARS-CoV-2-Wastewater-Data/2ew6-ywp6', 'url_type': ''}], 'tags': [{'display_name': 'covid19', 'id': 'e750ab57-c92b-4bc0-b826-7fda43c6553c', 'name': 'covid19', 'state': 'active', 'vocabulary_id': None}, {'display_name': 'environmental', 'id': 'f32e6371-1bbb-46cf-b5a9-1623961e9c6d', 'name': 'environmental', 'state': 'active', 'vocabulary_id': None}, {'display_name': 'wastewater', 'id': 'b89dd31a-047e-4061-aa8a-c227bf733ddf', 'name': 'wastewater', 'state': 'active', 'vocabulary_id': None}], 'extras': [], 'groups': [], 'relationships_as_subject': [], 'relationships_as_object': []}, 'actor': 'dj'}, 'permission_labels': ['public']}]
activity_type None
activity_types dict_keys(['new package', 'changed package', 'deleted package', 'follow dataset', 'new resource view', 'changed resource view', 'deleted resource view'])
csrf_token <function generate_csrf at 0x7f9be3f2b9a0>
current_user <ckan.model.user.AnonymousUser object at 0x7f9bdd5ea170>
dataset_type 'dataset'
g <flask.g of 'ckan.config.middleware.flask_app'>
has_more False
id 'cdc-wastewater-surveillance'
limit 31
newer_activities_url None
older_activities_url None
pkg_dict {'author': '', 'author_email': '', 'creator_user_id': '22a99e46-9eae-460a-9fbc-db3902214edc', 'id': '44719f1b-05be-4106-ab47-caf08a984169', 'isopen': True, 'license_id': 'cc-by', 'license_title': 'Creative Commons Attribution', 'license_url': 'http://www.opendefinition.org/licenses/cc-by', 'maintainer': '', 'maintainer_email': '', 'metadata_created': '2025-08-25T18:51:18.732573', 'metadata_modified': '2025-08-25T18:51:40.641442', 'name': 'cdc-wastewater-surveillance', 'notes': 'Wastewater data tracking the presence of SARS-CoV-2 levels in wastewater at testing sites across the United States, provided by the Centers for Disease Control and Prevention National Wastewater Surveillance System (NWSS).', 'num_resources': 1, 'num_tags': 3, 'organization': {'id': 'ecb65bab-51ed-4838-b374-939247dae79f', 'name': 'cidgoh', 'title': 'CIDGOH', 'type': 'organization', 'description': '', 'image_url': '', 'created': '2025-08-02T03:06:42.785354', 'is_organization': True, 'approval_status': 'approved', 'state': 'active'}, 'owner_org': 'ecb65bab-51ed-4838-b374-939247dae79f', 'private': False, 'state': 'active', 'title': 'CDC Wastewater Surveillance', 'type': 'dataset', 'url': ' Centers for Disease Control and Prevention', 'version': '', 'resources': [{'cache_last_updated': None, 'cache_url': None, 'created': '2025-08-25T18:51:39.261943', 'datastore_active': False, 'datastore_contains_all_records_of_source_file': False, 'description': '', 'format': '', 'hash': '', 'id': 'c9e8047c-d89a-4053-b6e1-c95655068ffd', 'last_modified': None, 'metadata_modified': '2025-08-25T18:51:40.646936', 'mimetype': None, 'mimetype_inner': None, 'name': '', 'package_id': '44719f1b-05be-4106-ab47-caf08a984169', 'position': 0, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://data.cdc.gov/Public-Health-Surveillance/NWSS-Public-SARS-CoV-2-Wastewater-Data/2ew6-ywp6', 'url_type': ''}], 'tags': [{'display_name': 'covid19', 'id': 'e750ab57-c92b-4bc0-b826-7fda43c6553c', 'name': 'covid19', 'state': 'active', 'vocabulary_id': None}, {'display_name': 'environmental', 'id': 'f32e6371-1bbb-46cf-b5a9-1623961e9c6d', 'name': 'environmental', 'state': 'active', 'vocabulary_id': None}, {'display_name': 'wastewater', 'id': 'b89dd31a-047e-4061-aa8a-c227bf733ddf', 'name': 'wastewater', 'state': 'active', 'vocabulary_id': None}], 'extras': [], 'groups': [], 'relationships_as_subject': [], 'relationships_as_object': []}
request <Request 'https://ckan.cidgoh.ca/dataset/activity/cdc-wastewater-surveillance' [GET]>
session <SecureCookieSession {'_csrf_token': '3fa0ed04ff5ca3042c640c825fa0b487c4e75709'}>
Close

SQLAlchemy queries

Queries Unavailable

The toolbar was unable to fetch the SQLAlchemy queries for this request. To enable the SQLAlchemy query display, please:

  1. Install required libraries:
    • Flask-SQLAlchemy
  2. Configure Flask-SQLAlchemy:

    The Flask-SQLAlchemy extension needs to be configured for this application. Please see the Flask-SQLAlchemy documentation for details.

Close

Log Messages

No messages logged.

Close

Route List

URL route Endpoint name HTTP methods Is alias Redirect to
/ home.index GET, HEAD, OPTIONS False None
/<path:filename> static GET, HEAD, OPTIONS False None
/about home.about GET, HEAD, OPTIONS False None
/api/ api.get_api GET, HEAD, OPTIONS False None
/api/<int(min=1, max=2):ver>/i18n/<lang> api.i18n_js_translations GET, HEAD, OPTIONS False None
/api/<int(min=1, max=2):ver>/util/dataset/autocomplete api.dataset_autocomplete GET, HEAD, OPTIONS False None
/api/<int(min=1, max=2):ver>/util/group/autocomplete api.group_autocomplete GET, HEAD, OPTIONS False None
/api/<int(min=1, max=2):ver>/util/organization/autocomplete api.organization_autocomplete GET, HEAD, OPTIONS False None
/api/<int(min=1, max=2):ver>/util/resource/format_autocomplete api.format_autocomplete GET, HEAD, OPTIONS False None
/api/<int(min=1, max=2):ver>/util/snippet/<snippet_path> api.snippet GET, HEAD, OPTIONS False None
/api/<int(min=1, max=2):ver>/util/tag/autocomplete api.tag_autocomplete GET, HEAD, OPTIONS False None
/api/<int(min=1, max=2):ver>/util/user/autocomplete api.user_autocomplete GET, HEAD, OPTIONS False None
/api/<int(min=1, max=3):ver> api.get_api GET, HEAD, OPTIONS False None
/api/<int(min=3, max=3):ver>/action/<logic_function> api.action GET, HEAD, OPTIONS, POST False None
/api/action/<logic_function> api.action GET, HEAD, OPTIONS, POST False None
/api/i18n/<lang> api.i18n_js_translations GET, HEAD, OPTIONS False None
/api/util/dataset/autocomplete api.dataset_autocomplete GET, HEAD, OPTIONS False None
/api/util/group/autocomplete api.group_autocomplete GET, HEAD, OPTIONS False None
/api/util/organization/autocomplete api.organization_autocomplete GET, HEAD, OPTIONS False None
/api/util/resource/format_autocomplete api.format_autocomplete GET, HEAD, OPTIONS False None
/api/util/snippet/<snippet_path> api.snippet GET, HEAD, OPTIONS False None
/api/util/tag/autocomplete api.tag_autocomplete GET, HEAD, OPTIONS False None
/api/util/user/autocomplete api.user_autocomplete GET, HEAD, OPTIONS False None
/catalog.<_format> dcat.read_catalog GET, HEAD, OPTIONS False None
/ckan-admin/ admin.index GET, HEAD, OPTIONS False None
/ckan-admin/config admin.config GET, HEAD, OPTIONS, POST False None
/ckan-admin/reset_config admin.reset_config GET, HEAD, OPTIONS, POST False None
/ckan-admin/trash admin.trash GET, HEAD, OPTIONS, POST False None
/dashboard/ activity.dashboard GET, HEAD, OPTIONS False None
/dashboard/datasets dashboard.datasets GET, HEAD, OPTIONS False None
/dashboard/groups dashboard.groups GET, HEAD, OPTIONS False None
/dashboard/organizations dashboard.organizations GET, HEAD, OPTIONS False None
/dataset/ dataset.search GET, HEAD, OPTIONS False None
/dataset/<_id>.<_format> dcat.read_dataset GET, HEAD, OPTIONS False None
/dataset/<id> dataset.read GET, HEAD, OPTIONS False None
/dataset/<id>/delete-datastore/<resource_id> xloader.delete_datastore_table GET, HEAD, OPTIONS, POST False None
/dataset/<id>/dictionary/<resource_id> tabledesigner.tabledesigner OPTIONS, POST False None
/dataset/<id>/dictionary/<resource_id> datastore.dictionary GET, HEAD, OPTIONS, POST False None
/dataset/<id>/excelforms/<resource_id>/upload excelforms.upload OPTIONS, POST False None
/dataset/<id>/excelforms/template-<resource_id>.xlsx excelforms.template GET, HEAD, OPTIONS False None
/dataset/<id>/history/<activity_id> activity.package_history GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id> dataset_resource.read GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id> resource.read GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id>/delete dataset_resource.delete GET, HEAD, OPTIONS, POST False None
/dataset/<id>/resource/<resource_id>/delete resource.delete GET, HEAD, OPTIONS, POST False None
/dataset/<id>/resource/<resource_id>/download dataset_resource.download GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id>/download resource.download GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id>/download/<filename> dataset_resource.download GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id>/download/<filename> resource.download GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id>/edit dataset_resource.edit GET, HEAD, OPTIONS, POST False None
/dataset/<id>/resource/<resource_id>/edit resource.edit GET, HEAD, OPTIONS, POST False None
/dataset/<id>/resource/<resource_id>/edit_view/<view_id> dataset_resource.edit_view GET, HEAD, OPTIONS, POST False None
/dataset/<id>/resource/<resource_id>/edit_view/<view_id> resource.edit_view GET, HEAD, OPTIONS, POST False None
/dataset/<id>/resource/<resource_id>/new_view dataset_resource.edit_view GET, HEAD, OPTIONS, POST False None
/dataset/<id>/resource/<resource_id>/new_view resource.edit_view GET, HEAD, OPTIONS, POST False None
/dataset/<id>/resource/<resource_id>/validation validation.read GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id>/view dataset_resource.view GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id>/view resource.view GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id>/view/<view_id> dataset_resource.view GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id>/view/<view_id> resource.view GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id>/views dataset_resource.views GET, HEAD, OPTIONS False None
/dataset/<id>/resource/<resource_id>/views resource.views GET, HEAD, OPTIONS False None
/dataset/<id>/resource/new dataset_resource.new GET, HEAD, OPTIONS, POST False None
/dataset/<id>/resource/new resource.new GET, HEAD, OPTIONS, POST False None
/dataset/<id>/resource_data/<resource_id> xloader.resource_data GET, HEAD, OPTIONS, POST False None
/dataset/<id>/resources/<resource_id>/history/<activity_id> activity.resource_history GET, HEAD, OPTIONS False None
/dataset/<id>/tabledesigner/<resource_id>/add-row tabledesigner.add_row GET, HEAD, OPTIONS, POST False None
/dataset/<id>/tabledesigner/<resource_id>/delete-rows tabledesigner.delete_rows GET, HEAD, OPTIONS, POST False None
/dataset/<id>/tabledesigner/<resource_id>/edit-row tabledesigner.edit_row GET, HEAD, OPTIONS, POST False None
/dataset/activity/<id> activity.package_activity GET, HEAD, OPTIONS False None
/dataset/changes/<id> activity.package_changes GET, HEAD, OPTIONS False None
/dataset/changes_multiple activity.package_changes_multiple GET, HEAD, OPTIONS False None
/dataset/delete/<id> dataset.delete GET, HEAD, OPTIONS, POST False None
/dataset/edit/<id> dataset.edit GET, HEAD, OPTIONS, POST False None
/dataset/follow/<id> dataset.follow OPTIONS, POST False None
/dataset/followers/<id> dataset.followers GET, HEAD, OPTIONS False None
/dataset/groups/<id> dataset.groups GET, HEAD, OPTIONS, POST False None
/dataset/harvest_object/<id> harvester.object_show GET, HEAD, OPTIONS False None
/dataset/new dataset.new GET, HEAD, OPTIONS, POST False None
/dataset/resources/<id> dataset.resources GET, HEAD, OPTIONS False None
/dataset/unfollow/<id> dataset.unfollow OPTIONS, POST False None
/dataset_series/<_id>.<_format> dcat.read_dataset GET, HEAD, OPTIONS False None
/datastore/dump/<resource_id> datastore.dump GET, HEAD, OPTIONS False None
/datatables/ajax/<resource_view_id> datatablesview.ajax OPTIONS, POST False None
/datatables/filtered-download/<resource_view_id> datatablesview.filtered_download OPTIONS, POST False None
/feeds/custom.atom feeds.custom GET, HEAD, OPTIONS False None
/feeds/dataset.atom feeds.general GET, HEAD, OPTIONS False None
/feeds/group/<string:id>.atom feeds.group GET, HEAD, OPTIONS False None
/feeds/organization/<string:id>.atom feeds.organization GET, HEAD, OPTIONS False None
/feeds/tag/<string:id>.atom feeds.tag GET, HEAD, OPTIONS False None
/group/ group.index GET, HEAD, OPTIONS False None
/group/<id> group.read GET, HEAD, OPTIONS False None
/group/about/<id> group.about GET, HEAD, OPTIONS False None
/group/activity/<id> activity.group_activity GET, HEAD, OPTIONS False None
/group/admins/<id> group.admins GET, HEAD, OPTIONS, POST False None
/group/bulk_process/<id> group.bulk_process GET, HEAD, OPTIONS, POST False None
/group/changes/<id> activity.group_changes GET, HEAD, OPTIONS False None
/group/changes_multiple activity.group_changes_multiple GET, HEAD, OPTIONS False None
/group/delete/<id> group.delete GET, HEAD, OPTIONS, POST False None
/group/edit/<id> group.edit GET, HEAD, OPTIONS, POST False None
/group/follow/<id> group.follow OPTIONS, POST False None
/group/followers/<id> group.followers GET, HEAD, OPTIONS, POST False None
/group/manage_members/<id> group.manage_members GET, HEAD, OPTIONS, POST False None
/group/member_delete/<id> group.member_delete GET, HEAD, OPTIONS, POST False None
/group/member_dump/<id> group.member_dump GET, HEAD, OPTIONS False None
/group/member_new/<id> group.member_new GET, HEAD, OPTIONS, POST False None
/group/members/<id> group.members GET, HEAD, OPTIONS False None
/group/new group.new GET, HEAD, OPTIONS, POST False None
/group/unfollow/<id> group.unfollow OPTIONS, POST False None
/harvest/ harvest.search GET, HEAD, OPTIONS False None
/harvest/<id> harvest.read GET, HEAD, OPTIONS False None
/harvest/<id>/resource/<resource_id> harvest_resource.read GET, HEAD, OPTIONS False None
/harvest/<id>/resource/<resource_id>/delete harvest_resource.delete GET, HEAD, OPTIONS, POST False None
/harvest/<id>/resource/<resource_id>/download harvest_resource.download GET, HEAD, OPTIONS False None
/harvest/<id>/resource/<resource_id>/download/<filename> harvest_resource.download GET, HEAD, OPTIONS False None
/harvest/<id>/resource/<resource_id>/edit harvest_resource.edit GET, HEAD, OPTIONS, POST False None
/harvest/<id>/resource/<resource_id>/edit_view/<view_id> harvest_resource.edit_view GET, HEAD, OPTIONS, POST False None
/harvest/<id>/resource/<resource_id>/new_view harvest_resource.edit_view GET, HEAD, OPTIONS, POST False None
/harvest/<id>/resource/<resource_id>/view harvest_resource.view GET, HEAD, OPTIONS False None
/harvest/<id>/resource/<resource_id>/view/<view_id> harvest_resource.view GET, HEAD, OPTIONS False None
/harvest/<id>/resource/<resource_id>/views harvest_resource.views GET, HEAD, OPTIONS False None
/harvest/<id>/resource/new harvest_resource.new GET, HEAD, OPTIONS, POST False None
/harvest/<source>/job harvester.job_list GET, HEAD, OPTIONS False None
/harvest/<source>/job/<id> harvester.job_show GET, HEAD, OPTIONS False None
/harvest/<source>/job/<id>/abort harvester.job_abort GET, HEAD, OPTIONS False None
/harvest/<source>/job/last harvester.job_show_last GET, HEAD, OPTIONS False None
/harvest/about/<id> harvester.about GET, HEAD, OPTIONS False None
/harvest/admin/<id> harvester.admin GET, HEAD, OPTIONS False None
/harvest/clear/<id> harvester.clear GET, HEAD, OPTIONS, POST False None
/harvest/delete/<id> harvester.delete GET, HEAD, OPTIONS False None
/harvest/delete/<id> harvest.delete GET, HEAD, OPTIONS, POST False None
/harvest/edit/<id> harvest.edit GET, HEAD, OPTIONS, POST False None
/harvest/follow/<id> harvest.follow OPTIONS, POST False None
/harvest/followers/<id> harvest.followers GET, HEAD, OPTIONS False None
/harvest/groups/<id> harvest.groups GET, HEAD, OPTIONS, POST False None
/harvest/new harvest.new GET, HEAD, OPTIONS, POST False None
/harvest/object/<id> harvester.object_show GET, HEAD, OPTIONS False None
/harvest/refresh/<id> harvester.refresh GET, HEAD, OPTIONS, POST False None
/harvest/resources/<id> harvest.resources GET, HEAD, OPTIONS False None
/harvest/unfollow/<id> harvest.unfollow OPTIONS, POST False None
/metadata/ metadata.search GET, HEAD, OPTIONS False None
/metadata/<id> metadata.read GET, HEAD, OPTIONS False None
/metadata/<id>/resource/<resource_id> metadata_resource.read GET, HEAD, OPTIONS False None
/metadata/<id>/resource/<resource_id>/delete metadata_resource.delete GET, HEAD, OPTIONS, POST False None
/metadata/<id>/resource/<resource_id>/download metadata_resource.download GET, HEAD, OPTIONS False None
/metadata/<id>/resource/<resource_id>/download/<filename> metadata_resource.download GET, HEAD, OPTIONS False None
/metadata/<id>/resource/<resource_id>/edit metadata_resource.edit GET, HEAD, OPTIONS, POST False None
/metadata/<id>/resource/<resource_id>/edit_view/<view_id> metadata_resource.edit_view GET, HEAD, OPTIONS, POST False None
/metadata/<id>/resource/<resource_id>/new_view metadata_resource.edit_view GET, HEAD, OPTIONS, POST False None
/metadata/<id>/resource/<resource_id>/view metadata_resource.view GET, HEAD, OPTIONS False None
/metadata/<id>/resource/<resource_id>/view/<view_id> metadata_resource.view GET, HEAD, OPTIONS False None
/metadata/<id>/resource/<resource_id>/views metadata_resource.views GET, HEAD, OPTIONS False None
/metadata/<id>/resource/new metadata_resource.new GET, HEAD, OPTIONS, POST False None
/metadata/delete/<id> metadata.delete GET, HEAD, OPTIONS, POST False None
/metadata/edit/<id> metadata.edit GET, HEAD, OPTIONS, POST False None
/metadata/follow/<id> metadata.follow OPTIONS, POST False None
/metadata/followers/<id> metadata.followers GET, HEAD, OPTIONS False None
/metadata/groups/<id> metadata.groups GET, HEAD, OPTIONS, POST False None
/metadata/new metadata.new GET, HEAD, OPTIONS, POST False None
/metadata/resources/<id> metadata.resources GET, HEAD, OPTIONS False None
/metadata/unfollow/<id> metadata.unfollow OPTIONS, POST False None
/no/ home.redirect_locale GET, HEAD, OPTIONS False None
/no/<path:path> home.redirect_locale GET, HEAD, OPTIONS False None
/organization/ organization.index GET, HEAD, OPTIONS False None
/organization/<id> organization.read GET, HEAD, OPTIONS False None
/organization/about/<id> organization.about GET, HEAD, OPTIONS False None
/organization/activity/<id> activity.organization_activity GET, HEAD, OPTIONS False None
/organization/admins/<id> organization.admins GET, HEAD, OPTIONS, POST False None
/organization/bulk_process/<id> organization.bulk_process GET, HEAD, OPTIONS, POST False None
/organization/changes/<id> activity.organization_changes GET, HEAD, OPTIONS False None
/organization/changes_multiple activity.organization_changes_multiple GET, HEAD, OPTIONS False None
/organization/delete/<id> organization.delete GET, HEAD, OPTIONS, POST False None
/organization/edit/<id> organization.edit GET, HEAD, OPTIONS, POST False None
/organization/follow/<id> organization.follow OPTIONS, POST False None
/organization/followers/<id> organization.followers GET, HEAD, OPTIONS, POST False None
/organization/manage_members/<id> organization.manage_members GET, HEAD, OPTIONS, POST False None
/organization/member_delete/<id> organization.member_delete GET, HEAD, OPTIONS, POST False None
/organization/member_dump/<id> organization.member_dump GET, HEAD, OPTIONS False None
/organization/member_new/<id> organization.member_new GET, HEAD, OPTIONS, POST False None
/organization/members/<id> organization.members GET, HEAD, OPTIONS False None
/organization/new organization.new GET, HEAD, OPTIONS, POST False None
/organization/unfollow/<id> organization.unfollow OPTIONS, POST False None
/robots.txt home.robots_txt GET, HEAD, OPTIONS False None
/testing/primer util.primer GET, HEAD, OPTIONS False None
/user/ user.index GET, HEAD, OPTIONS False None
/user/<id> user.read GET, HEAD, OPTIONS False None
/user/<id>/api-tokens user.api_tokens GET, HEAD, OPTIONS, POST False None
/user/<id>/api-tokens/<jti>/revoke user.api_token_revoke OPTIONS, POST False None
/user/<id>/groups user.read_groups GET, HEAD, OPTIONS False None
/user/<id>/organizations user.read_organizations GET, HEAD, OPTIONS False None
/user/_logout user.logout GET, HEAD, OPTIONS, POST False None
/user/activity/<id> activity.user_activity GET, HEAD, OPTIONS False None
/user/delete/<id> user.delete GET, HEAD, OPTIONS, POST False None
/user/edit user.edit GET, HEAD, OPTIONS, POST False None
/user/edit/<id> user.edit GET, HEAD, OPTIONS, POST False None
/user/follow/<id> user.follow OPTIONS, POST False None
/user/followers/<id> user.followers GET, HEAD, OPTIONS False None
/user/logged_out_redirect user.logged_out_page GET, HEAD, OPTIONS False None
/user/login user.login GET, HEAD, OPTIONS, POST False None
/user/me user.me GET, HEAD, OPTIONS False None
/user/register user.register GET, HEAD, OPTIONS, POST False None
/user/reset user.request_reset GET, HEAD, OPTIONS, POST False None
/user/reset/<id> user.perform_reset GET, HEAD, OPTIONS, POST False None
/user/sysadmin user.sysadmin OPTIONS, POST False None
/user/unfollow/<id> user.unfollow OPTIONS, POST False None
/util/redirect util.internal_redirect GET, HEAD, OPTIONS, POST False None
/webassets/<path:path> webassets.index GET, HEAD, OPTIONS False None
/zh_CN/ home.redirect_locale GET, HEAD, OPTIONS False None
/zh_CN/<path:path> home.redirect_locale GET, HEAD, OPTIONS False None
/zh_TW/ home.redirect_locale GET, HEAD, OPTIONS False None
/zh_TW/<path:path> home.redirect_locale GET, HEAD, OPTIONS False None
Close

flask.g content

Key Value
__timer 1765178804.36913
_csrf_token IjNmYTBlZDA0ZmY1Y2EzMDQyYzY0MGM4MjVmYTBiNDg3YzRlNzU3MDki.aTZ9tA.rSvEZM0_cYjHWwmnjPybmUAXpa4
_flask_babel namespace(babel_domain=<Domain(None, ['ckan', 'ckanext-harvest', 'ckanext-excelforms', 'ckanext-dcat'])>, babel_locale=Locale('en'), babel_tzinfo=<UTC>)
_login_user <ckan.model.user.AnonymousUser object at 0x7f9bdd5ea170>
_webassets {'style': [], 'script': [], 'included': {'base/ckan', 'ckanext-harvest/harvest_css', 'vendor/jquery', 'css/main', 'vendor/bootstrap', 'vendor/select2-css', 'vendor/fontawesome', 'vendor/htmx', 'ckanext-excelforms/excelforms_datatables_buttons', 'ckanext-scheming/scheming_css', 'ckanext-activity/activity', 'vendor/vendor', 'base/main', 'ckanext-activity/activity-css'}}
author 192.168.151.34
blueprint activity
csrf_field_name _csrf_token
debug_toolbar <flask_debugtoolbar.DebugToolbarExtension object at 0x7f9be115ace0>
login_via_auth_header True
remote_addr 192.168.151.34
user
userobj
view package_activity