2a1d5de | amercader | 13 February 2023, 13:39:41 UTC | Rename auth header config option, change default to Authorization To consolidate the migration to tokens renamed `apikey_header_name` to `api_token_header_name` (old one still supported via legacy keys) The default value is now explicitly defined as `Authorization` | 13 February 2023, 13:39:41 UTC |
71647fd | amercader | 13 February 2023, 13:06:51 UTC | Remove unused default keys This should be handled in the config declaration | 13 February 2023, 13:06:51 UTC |
e0e1ae3 | Adrià Mercader | 13 February 2023, 10:57:50 UTC | Merge pull request #7384 from ckan/7383-incorrect-type-of-CSRF_TIME_LIMIT-master [#7383] Add type to WTF_CSRF_TIME_LIMIT | 13 February 2023, 10:57:50 UTC |
1ab8601 | Sergey Motornyuk | 09 February 2023, 18:54:51 UTC | [#7383] Add type to WTF_CSRF_TIME_LIMIT | 09 February 2023, 18:57:10 UTC |
640abe6 | amercader | 07 February 2023, 12:04:22 UTC | Remove outdated doc pages | 07 February 2023, 12:04:22 UTC |
c5be2fe | amercader | 07 February 2023, 12:03:13 UTC | Update versions in install docs | 07 February 2023, 12:03:13 UTC |
bba3acb | amercader | 07 February 2023, 11:30:59 UTC | Merge branch 'update-docs-requirement-section' of https://github.com/pdelboca/ckan into pdelboca-update-docs-requirement-section | 07 February 2023, 11:30:59 UTC |
df45b20 | amercader | 07 February 2023, 11:04:20 UTC | Merge branch 'Remove-all-Docker-install-related-files' | 07 February 2023, 11:04:20 UTC |
b601d26 | amercader | 07 February 2023, 11:04:06 UTC | Tweak changelog entry | 07 February 2023, 11:04:06 UTC |
b3ee633 | Sergey | 06 February 2023, 12:35:21 UTC | Merge pull request #7381 from ckan/fix-organization-and-sysadmin-fixtures Fix names of organization and sysadmin factory fixtures | 06 February 2023, 12:35:21 UTC |
c197356 | Sergey Motornyuk | 06 February 2023, 10:03:44 UTC | Fix names of organization and sysadmin factory fixtures | 06 February 2023, 10:03:44 UTC |
a7dc3e1 | Ian Ward | 02 February 2023, 20:24:06 UTC | Merge pull request #7374 from JVickery-TBS/fix/resource-auto-register-blueprint Do not auto-register prefixed resource blueprint; | 02 February 2023, 20:24:06 UTC |
44d121d | JVickery-TBS | 02 February 2023, 16:29:27 UTC | Test Helpers fix; | 02 February 2023, 16:29:27 UTC |
1f377c8 | JVickery-TBS | 02 February 2023, 15:49:33 UTC | Load the `resource` blueprint after all other package blueprints; | 02 February 2023, 15:49:33 UTC |
edbbcc9 | Jesse Vickery | 01 February 2023, 21:26:20 UTC | Rename 7374.fix to 7374.feature | 01 February 2023, 21:26:20 UTC |
ade2f51 | JVickery-TBS | 01 February 2023, 21:19:05 UTC | Added changelog file; | 01 February 2023, 21:19:05 UTC |
3ba1033 | JVickery-TBS | 01 February 2023, 21:16:43 UTC | Do not auto-register prefixed resource blueprint; | 01 February 2023, 21:16:43 UTC |
e8e1d9e | Brett | 01 February 2023, 13:28:41 UTC | Create change file 7370.removal | 01 February 2023, 13:28:41 UTC |
8c3e17e | Brett | 01 February 2023, 10:54:40 UTC | Remove docker under contrib/ and the CKAN Dockerfile | 01 February 2023, 10:54:40 UTC |
653a2ef | Ian Ward | 31 January 2023, 15:26:47 UTC | Merge pull request #7365 from pdelboca/enforce-csrf-field-name Support configurable CSRF field name in the frontend | 31 January 2023, 15:26:47 UTC |
1f3c8c9 | Sam | 31 January 2023, 14:31:52 UTC | Add use_debugger option for cli (ckan run) (#7278) | 31 January 2023, 14:31:52 UTC |
e385704 | amercader | 31 January 2023, 12:21:45 UTC | Merge branch 'master' of github.com:ckan/ckan | 31 January 2023, 12:21:45 UTC |
9f18921 | amercader | 31 January 2023, 12:20:09 UTC | Merge branch 'document-models-with-metadata' | 31 January 2023, 12:20:09 UTC |
b5f8492 | amercader | 31 January 2023, 12:19:58 UTC | Doc tweaks | 31 January 2023, 12:19:58 UTC |
1859ff4 | Adrià Mercader | 31 January 2023, 11:52:18 UTC | Merge pull request #7093 from ckan/5888-revise-use-normal-keys use normal keys for package_revise errors | 31 January 2023, 11:52:18 UTC |
c06afab | pdelboca | 30 January 2023, 14:21:54 UTC | Fix CSRF test syntax | 30 January 2023, 14:21:54 UTC |
dbfbc51 | pdelboca | 30 January 2023, 14:15:14 UTC | Add tests for CSRF logic | 30 January 2023, 14:15:14 UTC |
911ec79 | Adrià Mercader | 30 January 2023, 14:06:38 UTC | Merge pull request #7107 from EricSoroos/unicode_current_url_2.10 Fixes two errors when dealing with an encoded url | 30 January 2023, 14:06:38 UTC |
c17fe3c | Brett Jones | 30 January 2023, 12:55:00 UTC | Merge pull request #7349 from Gauravp-NEC/Fix-for-issue-7343 Create user using one line command | 30 January 2023, 12:55:00 UTC |
837de72 | pdelboca | 30 January 2023, 12:36:58 UTC | Fix bs3 csrf_field_name meta tag | 30 January 2023, 12:36:58 UTC |
167a043 | pdelboca | 30 January 2023, 12:35:24 UTC | Add meta csrf_field_name logic to templates and js | 30 January 2023, 12:35:24 UTC |
8ccdb6f | Konstantin Sivakov | 27 January 2023, 15:26:23 UTC | Merge pull request #7311 from shashigharti/7193-fix-color-contrast-accessibility-in-dashboard Fix color contrast in dashboard buttons | 27 January 2023, 15:26:23 UTC |
8b2cc9d | pdelboca | 27 January 2023, 15:10:16 UTC | Enforce csrf_token as CSRF field name | 27 January 2023, 15:10:16 UTC |
17d13ac | Sergey Motornyuk | 26 January 2023, 23:04:58 UTC | Add changelog entry | 26 January 2023, 23:04:58 UTC |
08eb148 | Sergey Motornyuk | 26 January 2023, 22:56:31 UTC | Fix broken formatting for first item in the toolkit docs | 26 January 2023, 22:56:31 UTC |
77de20a | Sergey Motornyuk | 26 January 2023, 22:56:03 UTC | Add BaseModel to toolkit | 26 January 2023, 22:56:03 UTC |
30ab5f9 | Ian Ward | 26 January 2023, 19:28:04 UTC | Merge pull request #7341 from JVickery-TBS/feature/datastore_records_delete `datastore_records_delete` action | 26 January 2023, 19:28:04 UTC |
aef65f7 | JVickery-TBS | 26 January 2023, 18:48:27 UTC | Updated test to expected error message; | 26 January 2023, 18:48:27 UTC |
e0d3722 | JVickery-TBS | 26 January 2023, 18:13:41 UTC | Merge branch 'master-upstream' into feature/datastore_records_delete | 26 January 2023, 18:13:41 UTC |
34df590 | JVickery-TBS | 26 January 2023, 15:41:30 UTC | Updated `Filters` section of docs; | 26 January 2023, 15:41:30 UTC |
5a107b8 | Adrià Mercader | 26 January 2023, 14:21:17 UTC | Provide a fallback value for WTF_CSRF_SECRET_KEY Fixes #7352 If `config["WTF_CSRF_SECRET_KEY"]` is not set (or present and empty), we set it to `SECRET_KEY` (which falls back to `beaker.session.secret`) | 26 January 2023, 14:21:17 UTC |
ac46a57 | Adrià Mercader | 26 January 2023, 14:17:26 UTC | Update DataTables plugin file to avoid JS error (#7362) | 26 January 2023, 14:17:26 UTC |
fed5fe4 | JVickery-TBS | 25 January 2023, 16:39:23 UTC | Added `filters` section to datastore documentation; Referenced new section in datastore actions; Added reference to `datastore_records_delete` in `datastore_delete` docs; | 25 January 2023, 16:39:23 UTC |
4811a5b | GauravPandey-NECI | 25 January 2023, 14:37:39 UTC | Update install-from-docker-compose.rst | 25 January 2023, 14:37:39 UTC |
6de7743 | GauravPandey-NECI | 25 January 2023, 14:17:30 UTC | Remove extra line in cli.rst | 25 January 2023, 14:17:30 UTC |
bee3d33 | GauravPandey-NECI | 25 January 2023, 14:15:04 UTC | Remove password=test1234 from install-from-docker-compose.rst | 25 January 2023, 14:15:04 UTC |
8abe74b | GauravPandey-NECI | 25 January 2023, 14:11:56 UTC | Remove password=test1234 from cli.rst | 25 January 2023, 14:11:56 UTC |
978875e | Ian Ward | 24 January 2023, 19:34:25 UTC | Merge pull request #7345 from JVickery-TBS/fix/datastore_active_flagging Datastore Active Flagging During `datastore_delete` | 24 January 2023, 19:34:25 UTC |
4a069aa | Shashi Gharti | 24 January 2023, 15:31:58 UTC | Fix datapusher upload log icons and css (#7279) | 24 January 2023, 15:31:58 UTC |
0536444 | Adrià Mercader | 24 January 2023, 14:07:02 UTC | Merge pull request #7271 from EricSoroos/update_setuptools Update setuptools requirement | 24 January 2023, 14:07:02 UTC |
4fb7559 | Eric Soroos | 24 January 2023, 12:39:18 UTC | Touch up ci for requirement-setuptools.txt removal | 24 January 2023, 12:42:14 UTC |
48b463a | Eric Soroos | 24 January 2023, 12:34:39 UTC | Added changelog entry | 24 January 2023, 12:34:39 UTC |
3b184c6 | Eric Soroos | 24 January 2023, 12:24:57 UTC | Remove requirement-setuptools, and all references * Retaining minimum version in setup.cfg * Retaining cookiecutter readme for pip install --upgrade * Retaining commented out item in requirements.txt, since it's a compiled artifact. | 24 January 2023, 12:28:07 UTC |
32890e5 | Eric Soroos | 20 December 2022, 13:45:05 UTC | remove min_setuptools_version | 24 January 2023, 12:28:07 UTC |
831f5fd | Eric Soroos | 08 December 2022, 14:53:27 UTC | update setuptools requirement | 24 January 2023, 12:28:07 UTC |
12c7990 | amercader | 24 January 2023, 12:17:11 UTC | Merge branch 'master' of github.com:ckan/ckan | 24 January 2023, 12:17:11 UTC |
f378f4b | amercader | 24 January 2023, 12:16:59 UTC | Merge branch 'config-declaration-legacy-key' | 24 January 2023, 12:16:59 UTC |
1fbd4c5 | amercader | 24 January 2023, 12:16:41 UTC | Doc tweaks | 24 January 2023, 12:16:41 UTC |
146e018 | Shashi Gharti | 24 January 2023, 12:12:53 UTC | Make skip to main content visible for keyboard-only users (#7299) | 24 January 2023, 12:12:53 UTC |
0fd774d | Sergey | 24 January 2023, 09:43:11 UTC | Merge pull request #7324 from ckan/fix-config-in-click-context Attach the actual config object to Click context | 24 January 2023, 09:43:11 UTC |
7668fae | Sergey Motornyuk | 24 January 2023, 09:36:06 UTC | Note for v2.10 | 24 January 2023, 09:36:06 UTC |
81499b7 | Sergey Motornyuk | 24 January 2023, 09:30:24 UTC | Describe how to add models to existing metadata | 24 January 2023, 09:30:24 UTC |
5330845 | Sergey Motornyuk | 24 January 2023, 08:31:45 UTC | Fix tests | 24 January 2023, 09:16:14 UTC |
442f602 | Sergey Motornyuk | 24 January 2023, 07:50:47 UTC | Documentation for legacy_key | 24 January 2023, 07:50:47 UTC |
15bd70b | Sergey Motornyuk | 24 January 2023, 07:45:49 UTC | Mark ckan.route_after_login as a legacy option | 24 January 2023, 07:45:49 UTC |
1fabac5 | Sergey Motornyuk | 24 January 2023, 07:45:23 UTC | Tests for legacy_key | 24 January 2023, 07:45:23 UTC |
73465f4 | Sergey Motornyuk | 24 January 2023, 07:45:05 UTC | Logic for legacy_key | 24 January 2023, 07:45:05 UTC |
9dc325d | GauravPandey-NECI | 24 January 2023, 06:47:38 UTC | Create 7343.bugfix | 24 January 2023, 06:47:38 UTC |
5bd649f | GauravPandey-NECI | 24 January 2023, 06:44:32 UTC | Create user using one line command in CKAN docker-compose installation doc | 24 January 2023, 06:44:32 UTC |
aa55f98 | GauravPandey-NECI | 24 January 2023, 06:40:12 UTC | Create user using one line command | 24 January 2023, 06:40:12 UTC |
c328002 | JVickery-TBS | 23 January 2023, 19:29:29 UTC | Removed `filters` schema from `datastore_delete_schema`; | 23 January 2023, 19:29:29 UTC |
6523800 | JVickery-TBS | 23 January 2023, 17:25:39 UTC | Use `dict_only`; | 23 January 2023, 17:25:39 UTC |
9e60350 | Adrià Mercader | 23 January 2023, 11:41:44 UTC | Merge pull request #7347 from pdelboca/fix-activity-css-for-bs3 Clean bs3 css migrated to ckanext-activity. | 23 January 2023, 11:41:44 UTC |
9ee6b25 | Adrià Mercader | 20 January 2023, 16:35:27 UTC | Merge pull request #7338 from ckan/config-declaration-remove-get_value Revisit the config.get / config.get_value | 20 January 2023, 16:35:27 UTC |
0ac7225 | pdelboca | 20 January 2023, 11:49:46 UTC | Clean bs3 css migrated to ckanext-activity. | 20 January 2023, 11:49:46 UTC |
e211410 | Brett Jones | 20 January 2023, 10:04:29 UTC | Merge pull request #7344 from ckan/api_token_list-params Fix api_token_list parameter | 20 January 2023, 10:04:29 UTC |
5168e1d | Sergey Motornyuk | 20 January 2023, 01:03:58 UTC | fix indent | 20 January 2023, 01:03:58 UTC |
cf30342 | JVickery-TBS | 19 January 2023, 17:28:36 UTC | Added changelog file; | 19 January 2023, 17:28:36 UTC |
f5e7535 | JVickery-TBS | 19 January 2023, 17:22:06 UTC | Explicit `None` condition on the `filters` of the `datastore_delete` action in the case that an empty dict of filters is passed. | 19 January 2023, 17:22:06 UTC |
c471ab0 | JVickery-TBS | 19 January 2023, 17:19:34 UTC | Added `TestDatastoreRecordsDelete` test class; Added `datastore_records_delete_schema` schema; Made use of new schema in action method; | 19 January 2023, 17:19:34 UTC |
96e1c0a | Sergey Motornyuk | 18 January 2023, 01:54:08 UTC | fix types and codestyle Co-authored-by: Adrià Mercader <amercadero@gmail.com> | 19 January 2023, 17:19:01 UTC |
61a5190 | amercader | 19 January 2023, 12:14:02 UTC | Add changelog | 19 January 2023, 12:14:05 UTC |
ba6cf96 | amercader | 19 January 2023, 12:09:26 UTC | Fix api_token_list parameter The documentation for `api_token_list` (which shows all API tokens for a particular user) didn't show the input parameter name. This turned out to be `user`, which is not great as it can mean many things in CKAN. I updated it to be `user_id`, in line with other similar actions, and documented this one, but kept support for `user` for backwards compatibility. | 19 January 2023, 12:09:26 UTC |
e234a44 | JVickery-TBS | 18 January 2023, 20:08:24 UTC | pop -> get; | 18 January 2023, 20:08:24 UTC |
7adfd63 | JVickery-TBS | 18 January 2023, 20:04:13 UTC | Added more specific filters setting, in the case that users pass None as the filter value. e.g. it would exist in the dict already with a value of None. | 18 January 2023, 20:04:13 UTC |
8f5496a | JVickery-TBS | 18 January 2023, 20:01:44 UTC | Added in-line comment regarding filters usage. | 18 January 2023, 20:01:44 UTC |
9568419 | JVickery-TBS | 18 January 2023, 19:59:06 UTC | Updated `param filters` text to correspond with action behavior. | 18 January 2023, 19:59:06 UTC |
7306355 | JVickery-TBS | 18 January 2023, 19:52:08 UTC | Action info update; Added changelog; | 18 January 2023, 19:52:08 UTC |
6f037e1 | JVickery-TBS | 18 January 2023, 19:42:57 UTC | Added `datastore_records_delete` action, which will never delete the datastore table. | 18 January 2023, 19:42:57 UTC |
726fe16 | Adrià Mercader | 18 January 2023, 11:52:49 UTC | Merge pull request #7329 from ckan/api-token-secret-extra-doc Add details about JWT secrets to docs | 18 January 2023, 11:52:49 UTC |
497c526 | Sergey Motornyuk | 17 January 2023, 22:01:48 UTC | get_value -> get | 17 January 2023, 22:03:23 UTC |
6ca4d0f | Sergey Motornyuk | 13 January 2023, 06:16:50 UTC | Add details about JWT secrets to docs Co-authored-by: Adrià Mercader <amercadero@gmail.com> | 17 January 2023, 19:40:46 UTC |
cde30bf | Shashi Gharti | 13 January 2023, 12:26:51 UTC | Fix color contrast of btn-danger CSS to comply with WCAG 2 AA * Fixed contrast of btn-danger class * Add debug flag to sass command * Update $danger boostrap variable | 13 January 2023, 12:26:51 UTC |
ec4583c | Adrià Mercader | 12 January 2023, 17:22:14 UTC | Merge pull request #7110 from EricSoroos/json_encoding Enable DateTime to be returned through Actions | 12 January 2023, 17:22:14 UTC |
77df5ce | Patricio Del Boca | 12 January 2023, 14:07:54 UTC | Merge pull request #7221 from spwoodcock/fix-setup-modules-not-bundled Fix module bundling for 2.10 by updating MANIFEST.in | 12 January 2023, 14:07:54 UTC |
665d2c9 | Adrià Mercader | 12 January 2023, 13:18:36 UTC | Merge pull request #7135 from FuhuXia/add-resource-view-resource-id-index add resource_view resource_id index | 12 January 2023, 13:18:36 UTC |
13cf4fb | sam | 12 January 2023, 11:54:22 UTC | build: revert find.include in setup.cfg, fix bundling via MANIFEST.in | 12 January 2023, 11:54:22 UTC |
f455e91 | sam | 16 December 2022, 10:22:04 UTC | fix: add config/*.yaml to MANIFEST to bundle in pip package | 12 January 2023, 11:38:14 UTC |
904525a | sam | 18 November 2022, 10:43:56 UTC | build: remove packages.find.include from setup.cfg | 12 January 2023, 11:38:14 UTC |
aee8052 | amercader | 12 January 2023, 11:16:06 UTC | Attach the actual config object to Click context The current version was attaching the raw values from the ini file, without any of the processing done in `load_environment()` (config declaration modifications, changes by plugins etc). We now attach the actual CKAN config object once it has been initialized. | 12 January 2023, 11:16:06 UTC |