Skip to content

Commit

Permalink
Merge pull request #54 from NuCivic/proposed_release_for_tag_1490713948
Browse files Browse the repository at this point in the history
1490713948: Proposed release for 7.x-1.13.2
  • Loading branch information
dafeder authored Mar 28, 2017
2 parents 4667c89 + b7f9264 commit 216e77c
Show file tree
Hide file tree
Showing 238 changed files with 2,238 additions and 1,150 deletions.
50 changes: 30 additions & 20 deletions profiles/dkan/CHANGELOG.txt
Original file line number Diff line number Diff line change
@@ -1,27 +1,34 @@
7.x-1.13.x
--------------------------
7.x-1.13.2 2017-03-16
----------------------
- #1803 Fix broken access to featured groups sort order view.
- #1796 Fix Harvest support for contact name and contact email.
- #1795 Update front page test on topics.feature with @customizable.
- #1783 Update services to 3.19
- #1794 Update visualization_entity to 1.1
- #1781 Update views to 3.15 and remove patch 1388684.
- #1751 Add POD validation link to command center menu for site manager access.
- #1762 Re-number update hooks that were mixed up during release integration.
- #1709 Changed function dkan sitewide conversion homepage to fix problem with link entity attribute. This attribute need to be a boolean.
- #1742 Fix home page HTML <head><title> so that it's just the site name (not the node or panel title)
- #1747 Update DKAN API link to use the RTD documentation page.
- #1730 Fix logic error for front page in theme causing error messages on homepage
- #1728 Added a tag @defaultHomepage to a topic test which relies on homepage content.
- #5807 Fix panelizer permissions to hide 'Customize Display' button
- #1744 Grant Site Manager role Harvest Dashboard actions.
- #1776 Fix 500 errors when linking or uploading geojson files in resources.
- #1767 Better handling of empty values by datastore_api. Also see NuCivic/feeds_flatstore_processor#9

7.x-1.13
--------------------------
- #1719 Added site details to settings nuboot_radix to allow change site name, slogan, e-amail address for site manager.
- #1717 Upgrading Drupal to 7.54
- #1712 Added a filter in the workflow.feature to avoid issues for the amount of already existing nodes.
- #1707 Isolate dkan workflow tests related to emails.#1069
- #1705 Added css for chart visualizaitons, fixes issue in IE.
- #1695 Upgrade better_exposed_filters to v3.4.
- #1702 Update branding.
- #1369 Added ReadTheDocs integrations and docs folder for centralized documentation
- #1696 Disable/uninstall dkan_dataset_api if enabled because it is deprecated in favor open_data_schema_map.
- #1701 Renamed test files.
- #1691 #1682 Update resource tests to work with client site variations.
- #1694 Moved functions from FeatureContext to DKANExtension.
- #1690 Added patch for workbench_moderation: Invalid argument supplied for foreach() 2360973.
- #1687 Added a function in dkan_sitewide to check if a specific page is the front page.
- #1693 Improve module and user cleanup inside dkan workflow context after run tests
- #1669 Update leaflet library to v1.0.2 and leaflet markercluster to v1.0.0. Unift leaflet libraries (was using a separate version for recline module)
Expand Down Expand Up @@ -50,9 +57,9 @@
- #1297 Fix for relative paths to ensure links still work when a site is installed into a subdirectory.
- #1358 Removed field mapping warnings during import of default content.
- #1376 Removed conditional_fields from dkan_topics.
- Upgrade Features to 7.x-2.9
- Make date facet use "day" granularity.
- Remove ARC2 library.
- #1387 Upgrade Features to 7.x-2.9
- #1387 Make date facet use "day" granularity.
- #1387 Remove ARC2 library.
- #1439 Disable pathauto for content created using dkan_fixtures.
- #1403 Removed warning message when try edit resource without dataset.
- #1468 Added PHP Unit tests configurations to make them run on DKAN.
Expand All @@ -67,7 +74,7 @@
- #1685 Moved front page search block from dkan_sitewide_demo_front to dkan_sitewide.
- #1562 Fixed link to group page on group node teaser when site has clean urls disabled.
- #1534 Added update hook to disable dkan_default_content on upgrades.
- Updated visualization_entity.
- #1565 Updated visualization_entity.
- #1556 Added fix to display the 'Request membership' link only to users that are logged in.
- #1582 Remove content padding on data extent and social blocks.
- #1606 Added DKAN Extension.
Expand Down Expand Up @@ -99,7 +106,7 @@
- #1678 Add patch to fix panopoly_widgets overrides OOB.
DKAN Datastore:
- #1387 Added DKAN Datastore module into DKAN Core.
- Greatly expand the datastore API to support aggregation functions, better joins, multiple queries. See dkan_datastore_api's README file.
- #1599 Greatly expand the datastore API to support aggregation functions, better joins, multiple queries. See dkan_datastore_api's README file.
- #1599 Fixed bugs when running the datastore via cron.
DKAN Harvest:
- #1676 Harvested content is published even if dkan_workflow is enabled.
Expand All @@ -121,19 +128,26 @@ DKAN Harvest:
- #1650 Removed links to Harvest Source nodes from main menu.
- #1672 Prevent harvest source machine name from containing forward slash character.
- Improved PHP Unit tests.
- #1468 Add support "Compound" fields on Filters/Overrides/Excludes/Default in DKAN Harvest.
- #1488 Replace field notes by field body in harvest source content type.
DKAN Migrate Base:
- #1387 Added DKAN Migrate Base module into DKAN Core.
- #1462 Removed row from migration map table when a dataset is deleted.
DKAN Workflow:
- Add patch for workbench_moderation to avoid php shutdown function errors.
- #1690 Added patch for workbench_moderation: Invalid argument supplied for foreach() 2360973.
- #1712 Added a filter in the workflow.feature to avoid issues for the amount of already existing nodes.
- #1707 Isolate dkan workflow tests related to emails.#1069
- #1715 Moved the update of the roleassign_roles variable from dkan_workflow_permissions to dkan_workflow.
- #1677 Fixed panels-related bug where, if a dataset had both a "published" and "draft" version, the published would show in the draft tab.
- #1438 Updated DKAN workflow vbo customizations to not affect other vbo forms.
- #1481 Updated workbench_email from 3.9 to 3.11
- #1667 Fixed admin menu source when dkan_workflow is enabled.
- #1663 Moved workbench links from dkan_sitewide_menu to dkan_workflow.
DKAN Dataset:
- #1696 Disable/uninstall dkan_dataset_api if enabled because it is deprecated in favor open_data_schema_map.
- Leaflet draw widget usability improvements
- Fix validation on resource forms when multiple resource type fields are populated
- #1636 Fix validation on resource forms when multiple resource type fields are populated
- #1626 Fix 508 compliance issues for leafleat draw widget
- #1387 Added DKAN Dataset module into DKAN Core.
- #1589 Fix geofield map button toggle function.
Expand All @@ -148,18 +162,15 @@ DKAN Dataset:
- #1301 Added hook update to migrate the content from field_odfe_category to field_pod_theme on Datasets.
- #1301 Added new option on DKAN Dataset Forms to enable POD based validation on Dataset form.
- #1301 Added new option on DKAN Dataset Forms to enable Groups field validation on Dataset form.
- #1280 Fixes to groups UX: Group body field now labeled "Description," longer group descriptions do not get cut off after 200 characters on group page, and extraneous "about" tab on Group node edit form removed
- #1280 Fixes to groups UX: Group body field now labeled "Description," longer group descriptions do not get cut off after 200 characters on group page, and extraneous "about" tab on Group node edit form removed
- Add new "modified date" field, hidden in form, to datasets. This is for dkan_harvest compatibility; saves sources dates into a separate field so they aren't affected by node changes. ODSM mappings also updated.
- Fix keywords/tags creating broken links when containing spaces, and add missing keywords to default content.
- #1468 Add support "Compound" fields on Filters/Overrides/Excludes/Default in DKAN Harvest.
- #1477 Fix ODSM permissions for non-admin roles.
- #1488 Replace field notes by field body in harvest source content type.
- #1532 Fixed text on 'Download All' button to not display HTML.
- Add patch for workbench_moderation to avoid php shutdown function errors.
- #1570 Removed 'Back to dataset' button on standalone resources.
- Better support of downloading remote files from the resource view page "Download" button.
- Removed warning when a resource is created without title.
- Add limit to proxy resources.
- #1553 Removed warning when a resource is created without title.
- #1591 Add limit to proxy resources.
- #1576 Improved download of remote files.
- #1670 Fix 508 compliance issues for visualization_entity_charts.
- #1669 Fix 508 compliance issues for leaflet draw widget.
Expand All @@ -169,8 +180,7 @@ DKAN Dataset:
DKAN Topics:
- #1159 Added a test for creating a topic term.
- #1486 Make the icon field required if the icon type is set to 'font'.
- #1656 Fix topics icon selector functionality.

- #1656 Fix topics icon selector functionality.

7.x-1.12.13 2017-01-04
----------------------
Expand Down
2 changes: 1 addition & 1 deletion profiles/dkan/dkan.info
Original file line number Diff line number Diff line change
Expand Up @@ -124,4 +124,4 @@ dependencies[] = dkan_datastore
dependencies[] = dkan_datastore_api
dependencies[] = open_data_schema_map_dkan
dependencies[] = visualization_entity_charts_dkan
version = 7.x-1.13.1
version = 7.x-1.13.2
90 changes: 45 additions & 45 deletions profiles/dkan/dkan.install
Original file line number Diff line number Diff line change
Expand Up @@ -107,51 +107,6 @@ function dkan_update_7002() {
}
}

/**
* Remove modules on upgrade to 7.x-1.13.
*
* Conditional Fields, Entity RDF, RDF UI, RDF Extensions.
*/
function dkan_update_7003() {
$modules = array(
'conditional_fields',
'entity_rdf',
'rdfui',
'rdfx',
);
db_delete('system')
->condition('name', $modules, 'IN')
->condition('type', 'module')
->execute();

db_drop_table('conditional_fields');
db_drop_table('rdfx_namespaces');
db_drop_table('rdfx_term_details');
db_drop_table('rdfx_term_domains');
db_drop_table('rdfx_term_inverses');
db_drop_table('rdfx_term_ranges');
db_drop_table('rdfx_term_superclasses');
db_drop_table('rdfx_term_superproperties');
db_drop_table('rdfx_term_types');
db_drop_table('rdfx_terms');
db_drop_table('rdfx_vocabulary_details');
db_drop_table('rdfx_vocabulary_graphs');
}

/**
* Remove deprecated test and theme directories.
*/
function dkan_update_7004() {
drush_delete_dir('profiles/dkan/modules/dkan/dkan_dataset/fonts');
drush_delete_dir('profiles/dkan/modules/dkan/dkan_dataset/tests');
drush_delete_dir('profiles/dkan/modules/dkan/dkan_datastore/tests');
drush_delete_dir('profiles/dkan/modules/dkan/dkan_datastore/modules/dkan_datastore_api/tests');
drush_delete_dir('profiles/dkan/modules/dkan/dkan_datastore/modules/dkan_datastore_fast_import/test');
drush_delete_dir('profiles/dkan/modules/dkan/dkan_workflow/test');
drush_delete_dir('profiles/dkan/themes/contrib/nuboot_radix');
drush_delete_dir('profiles/dkan/themes/contrib/omega');
}

/**
* Disable the dkan_default_content module.
*/
Expand Down Expand Up @@ -251,3 +206,48 @@ function dkan_update_7011() {
variable_set('theme_nuboot_radix_settings', $settings);
}
}

/**
* Clean up db on upgrade to 7.x-1.13.
*
* Deprecated modules: Conditional Fields, Entity RDF, RDF UI, RDF Extensions.
*/
function dkan_update_7012() {
$modules = array(
'conditional_fields',
'entity_rdf',
'rdfui',
'rdfx',
);
db_delete('system')
->condition('name', $modules, 'IN')
->condition('type', 'module')
->execute();

db_drop_table('conditional_fields');
db_drop_table('rdfx_namespaces');
db_drop_table('rdfx_term_details');
db_drop_table('rdfx_term_domains');
db_drop_table('rdfx_term_inverses');
db_drop_table('rdfx_term_ranges');
db_drop_table('rdfx_term_superclasses');
db_drop_table('rdfx_term_superproperties');
db_drop_table('rdfx_term_types');
db_drop_table('rdfx_terms');
db_drop_table('rdfx_vocabulary_details');
db_drop_table('rdfx_vocabulary_graphs');
}

/**
* Remove deprecated test and theme directories.
*/
function dkan_update_7013() {
drush_delete_dir('profiles/dkan/modules/dkan/dkan_dataset/fonts');
drush_delete_dir('profiles/dkan/modules/dkan/dkan_dataset/tests');
drush_delete_dir('profiles/dkan/modules/dkan/dkan_datastore/tests');
drush_delete_dir('profiles/dkan/modules/dkan/dkan_datastore/modules/dkan_datastore_api/tests');
drush_delete_dir('profiles/dkan/modules/dkan/dkan_datastore/modules/dkan_datastore_fast_import/test');
drush_delete_dir('profiles/dkan/modules/dkan/dkan_workflow/test');
drush_delete_dir('profiles/dkan/themes/contrib/nuboot_radix');
drush_delete_dir('profiles/dkan/themes/contrib/omega');
}
95 changes: 0 additions & 95 deletions profiles/dkan/docs/admin/addingfields.md

This file was deleted.

16 changes: 0 additions & 16 deletions profiles/dkan/docs/admin/index.rst

This file was deleted.

1 change: 0 additions & 1 deletion profiles/dkan/docs/admin/users.md

This file was deleted.

27 changes: 27 additions & 0 deletions profiles/dkan/docs/admin/users.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
DKAN User Management
====================

DKAN uses Drupal's build-in, powerful user account system, with some customizations captured in the DKAN Sitewide User module. Flexible combinations of permissions, restrictions, and authorization schema mean that you can design an open data system that meets the needs of all of your users -- from visitors to data publishers to developers -- securely and easily.

Adding a new user
------------------

In this example we’ll add a new editor user to the site.

* Login to your site as the administrative super-user. Note the thin black administration menu that appears at the top of each page once you’ve logged in. This “admin menu” contains shortcuts to all administrative tasks.
* Visit your site’s User Management page by clicking “People” in the admin menu.</li>
* Select the “+ Add user” option at the top of the user management page to add a new user.</li>
* Complete the “add user” form as shown, adding the user to any roles such as “editor” as appropriate. Note the “notify user” option which will send an email with initial login instructions to the user’s email address.
* Click the “Create new account” button when complete.

.. figure:: ../images/new-user.png

Managing, Editing, and Deleting Existing Users
------------------------------------------------------

* Visit your site’s User Management page by clicking “People” in the admin menu.
* The displayed list of users on the User Management page can be filtered and sorted using the filters at the top of the page. Once you’ve found the user you wish to edit in the user table, click the “edit” link at the end of that user’s row.
* On the resulting “edit user” page, you can edit the user’s username, email, or profile information. You can also set a new password for the user. Click the “Save” button at the bottom of the page to save your changes.
* Use the “Cancel account” at the bottom of the edit user page to delete an account. You will be given the option to preserve or delete any website content added by that user before deletion.

.. figure:: ../images/people.png
Loading

0 comments on commit 216e77c

Please sign in to comment.