Commit Graph

  • a583f61558 Privacy: Mark processed requests as completed instead of confirmed. Ian Dunn 2018-05-08 23:28:47 +00:00
  • d4676a426c TinyMCE: fix setting of zIndex on the dialogs. Andrew Ozz 2018-05-08 20:53:12 +00:00
  • a631c2378d Privacy: Reuse existing archive filenames to maintain URLs. Ian Dunn 2018-05-08 00:51:59 +00:00
  • a131758bf5 Plugins: Correct another instance of incorrect parameter ordering when displaying plugins with more than one million active installations. John Blackbourn 2018-05-07 21:42:47 +00:00
  • 287be5420c Plugins: Correct the parameters used when displaying plugins with more than one million active installations. John Blackbourn 2018-05-07 21:29:49 +00:00
  • 1decf42f3a Docs: Update and correct various inline documentation. John Blackbourn 2018-05-07 17:19:48 +00:00
  • 9ca9b27110 Privacy: Use the terms "erase"/"erasure" instead of "remove"/"removal" for personal data. Sergey Biryukov 2018-05-07 16:44:15 +00:00
  • 6d2bcaa9b3 Administration: Change all the occurrences of "(opens in a new window)" to "(opens in a new tab)". Sergey Biryukov 2018-05-05 09:44:21 +00:00
  • b7f30ca067 Privacy: Change "Email Data" link text on "Export Personal Data" screen to "Send Export Link" for clarity. Sergey Biryukov 2018-05-05 09:16:32 +00:00
  • 977f7eba24 Privacy: Remove stray closing tag in WP_Privacy_Policy_Content::get_default_content(), fix typo in @return tag. Sergey Biryukov 2018-05-04 01:55:41 +00:00
  • 1d6e7f0421 Docs: Add missing duplicate hook comment for user_request_key_expiration filter. Sergey Biryukov 2018-05-04 01:48:03 +00:00
  • d21652cb93 Customize: Correct closing tag in WP_Customize_Theme_Control::content_template(). Sergey Biryukov 2018-05-04 01:02:06 +00:00
  • 53b5112ca2 Privacy: Return before scheduling cron during install to avoid error. Ian Dunn 2018-05-03 21:11:00 +00:00
  • 83618c29c0 Privacy: Redirect to newly created Privacy Policy page to improve UX. Ian Dunn 2018-05-03 20:05:14 +00:00
  • 97eeed489d Privacy: Add an admin pointer for new privacy features in 4.9.6. Ian Dunn 2018-05-03 19:44:36 +00:00
  • a7fcbcae89 Privacy: rename manage_privacy_policy to manage_privacy_options. Andrew Ozz 2018-05-03 19:30:49 +00:00
  • 4bb19e4aca Privacy: Store plugin callbacks in associative array for flexibility. Ian Dunn 2018-05-03 19:27:14 +00:00
  • 7cca1e9cad Privacy: use sprintf() in translations. Andrew Ozz 2018-05-03 18:24:55 +00:00
  • 4b6fe406ad Privacy: fix typos and inconsistencies in the default suggested text. Andrew Ozz 2018-05-03 17:41:19 +00:00
  • e4ffde6193 Privacy: Limit Privacy Settings screen to Super Admins in Multisite. Ian Dunn 2018-05-03 17:24:35 +00:00
  • 1624143830 Privacy: change how the default text for privacy policy is added: - Insert both the text and tutorial in new policy pages and highlight is brightly in the editor. - Show only the suggested text in the policy postbox. Andrew Ozz 2018-05-03 17:12:43 +00:00
  • 88717a5d07 Privacy: Move privacy policy page to Settings menu for consistency. Ian Dunn 2018-05-03 16:40:31 +00:00
  • ad7b569c1a Docs: Improve JSDoc for wp-includes.js/wpdialog.js. Anton Timmermans 2018-05-03 15:26:31 +00:00
  • 3efc98cae6 Docs: Improve JSDoc for js/wp-emoji-loader.js. Anton Timmermans 2018-05-03 15:08:39 +00:00
  • 3aa3b05cc2 Docs: Improve JSDoc for media/controllers/gallery-edit.js. Anton Timmermans 2018-05-03 14:47:16 +00:00
  • 8c547ce521 Docs: Improve JSDoc for media/controllers/gallery-edit.js. Anton Timmermans 2018-05-03 14:39:25 +00:00
  • 071cc142d3 Privacy: fix displaying of messages during personal data erasure. Andrew Ozz 2018-05-03 09:22:00 +00:00
  • 3be9a7568d REST API: When handling who=authors query parameter for GET wp/v2/users, only check edit_posts for post types that support author. Sergey Biryukov 2018-05-03 06:51:38 +00:00
  • 09faa13278 Media: Remove media player support for .aac files due to only partial support in Firefox. Sergey Biryukov 2018-05-03 06:37:23 +00:00
  • 31efcda314 Privacy: Uncapitalize "privacy policy" when used in a sentence. Ian Dunn 2018-05-03 00:17:13 +00:00
  • 044926f568 Privacy: Revise Privacy Policy page text to avoid misunderstanding. Ian Dunn 2018-05-03 00:06:48 +00:00
  • 506a99ef30 Privacy: do not fold a single section in the privacy policy poxtbox. Andrew Ozz 2018-05-02 22:09:19 +00:00
  • a1e5ac685f Comments: Move comment consent input outside the label for a11y. Ian Dunn 2018-05-02 21:59:59 +00:00
  • 71e8d4ac2b Privacy: Use "website" in comment cookie consent text for clarity. Ian Dunn 2018-05-02 21:30:55 +00:00
  • 233d273f49 Privacy: fix typo. Andrew Ozz 2018-05-02 20:06:01 +00:00
  • 6e5a2e295c Privacy: Add policy link to login screen. Ian Dunn 2018-05-02 19:48:01 +00:00
  • e678d4ea6d Privacy: fix inconsistencies in new strings. Andrew Ozz 2018-05-02 18:41:10 +00:00
  • 65df92173a Privacy: Correct unit test for wp_user_personal_data_exporter() added in [43055]. Sergey Biryukov 2018-05-02 04:10:17 +00:00
  • 095c047ced Docs: Correct DocBlock formatting for wp_privacy_personal_data_erasers filter. Sergey Biryukov 2018-05-02 03:13:51 +00:00
  • 489acfc57e I18N: Use consistent pattern for placeholder references in translator comments in wp-admin/privacy.php. Sergey Biryukov 2018-05-02 01:57:44 +00:00
  • 62856dd409 I18N: Use consistent pattern for placeholder references in a translator comment in wp-admin/update-core.php. Sergey Biryukov 2018-05-02 01:54:48 +00:00
  • f908280af9 I18N: Correct translator comment in wp_privacy_generate_personal_data_export_file(). Sergey Biryukov 2018-05-02 01:51:13 +00:00
  • c14a248ba7 I18N: Use consistent pattern for placeholder references in translator comments in wp_ajax_wp_privacy_erase_personal_data(). Sergey Biryukov 2018-05-02 01:38:52 +00:00
  • 4ac3f4c13a REST API: Filter responses based on the _fields parameter, before data is processed. Gary Pendergast 2018-05-02 01:24:30 +00:00
  • 1a4e28818f Privacy: Limit export and erasure to super admins on Multisite. Ian Dunn 2018-05-02 01:07:00 +00:00
  • 3f92792cd2 Docs: Update @since version numbers for wp_privacy_anonymize_ip() and wp_privacy_anonymize_data(). Sergey Biryukov 2018-05-02 00:40:50 +00:00
  • a7cdcb9725 Login and Registration: Send nocache_headers() on Multisite account activation pages. Sergey Biryukov 2018-05-01 22:07:21 +00:00
  • 31ed6e771e Privacy: Move "Mine" filter for media items above "Trash". Sergey Biryukov 2018-05-01 21:46:52 +00:00
  • 0c848f5503 I18N: Add context for "Mine" string added in [43056]. Sergey Biryukov 2018-05-01 21:36:41 +00:00
  • 87b81f220c Privacy: improve wp_privacy_erase_personal_data(), return boolean values. Andrew Ozz 2018-05-01 19:26:53 +00:00
  • e7420e62a5 Privacy: translate error messages, some fixes and improvements for the AJAX actions for exporting and erasing user data. Andrew Ozz 2018-05-01 18:59:48 +00:00
  • cbfbadc99b Privacy: Include wp-admin/includes/file.php to avoid fatal error. Ian Dunn 2018-05-01 17:42:50 +00:00
  • a7f1665396 Privacy: docs fixes and improvements for wp_comments_personal_data_exporter(). Andrew Ozz 2018-05-01 17:17:49 +00:00
  • 429aaa4a57 Privacy: make the emails in export and erasure list-tables clickable. Andrew Ozz 2018-05-01 17:11:43 +00:00
  • 7f6f84606f Privacy: add "Mine" filter for media similarly to posts and comments. Andrew Ozz 2018-05-01 15:42:38 +00:00
  • 16bd4bede2 Privacy: add user information to the personal data export file. Andrew Ozz 2018-05-01 13:58:02 +00:00
  • ef14780ff0 Privacy: add attachments to the personal data export file. Andrew Ozz 2018-05-01 13:44:50 +00:00
  • 3b98427140 Privacy: fix and improve the help text about adding a privacy policy page. Andrew Ozz 2018-05-01 11:42:18 +00:00
  • dfd77631ac Privacy: only fold the sections in the privacy policy poxtbox when more than one. Andrew Ozz 2018-05-01 09:47:53 +00:00
  • c07f5272f2 Bundled Themes: Add link to privacy policy page in footer. Ian Dunn 2018-05-01 06:27:45 +00:00
  • e73af26e92 Cron API: Return meaningful values from cron functions. Peter Wilson 2018-05-01 02:04:25 +00:00
  • 4c36079299 Taxonomy: Ensure that invalid term objects are discarded in WP_Term_Query. Boone Gorges 2018-04-30 21:07:16 +00:00
  • 360d8701aa Privacy: edits and improvements for the default text for a privacy policy. Andrew Ozz 2018-04-30 21:05:34 +00:00
  • a159bf4e16 Privacy: Add wp_privacy_personal_data_export_file_created filter. Ian Dunn 2018-04-30 21:03:31 +00:00
  • a1fe96576f Privacy: Add cron to delete expired export files to protect privacy. Ian Dunn 2018-04-30 20:08:37 +00:00
  • 953e094719 Privacy: Use a CSPRNG in export filenames for more security. Ian Dunn 2018-04-30 18:52:59 +00:00
  • 75000c03b7 Privacy: add default text for a privacy policy. First run. Andrew Ozz 2018-04-30 14:46:25 +00:00
  • a3c31fcebc Docs: Update the inline docs for is_protected_meta(). John Blackbourn 2018-04-30 14:38:56 +00:00
  • 37916c2a5f Comments: Update the inline docs following [42772]. John Blackbourn 2018-04-30 13:09:21 +00:00
  • 2e08b275a6 Coding standards: Change a few occurrences of font weight 700 to 600 in multisite signup and activate. Andrea Fercia 2018-04-30 07:04:12 +00:00
  • a2b95a643f Themes: Avoid a PHP 7.2 warning in get_theme_roots() when $wp_theme_directories is an uncountable value. Sergey Biryukov 2018-04-30 04:50:52 +00:00
  • 451ba4c401 General: Introduce a polyfill for is_iterable() function added in PHP 7.1. Sergey Biryukov 2018-04-30 04:14:30 +00:00
  • 8edb00171c General: Introduce a polyfill for is_countable() function added in PHP 7.3. Sergey Biryukov 2018-04-30 03:42:46 +00:00
  • a1327b5eb6 Help/About: Move "Get involved" link on Credits screen to the top of the page for better visibility. Sergey Biryukov 2018-04-30 03:15:23 +00:00
  • 0041e393c1 Login and Registration: Send nocache_headers() on Multisite signup pages. Sergey Biryukov 2018-04-29 23:04:28 +00:00
  • a6fa935244 Docs: Update @since version for theme_templates filter added in [43025]. Sergey Biryukov 2018-04-29 22:42:00 +00:00
  • a0a8246734 Themes: Introduce theme_templates filter for page templates of all post types. Sergey Biryukov 2018-04-29 22:17:20 +00:00
  • a8a0adbaf7 Docs: Remove backtick-escaping around a core function in the hook docs for the pre_prepare_themes_for_js filter. Sergey Biryukov 2018-04-29 21:46:54 +00:00
  • dffed6639e Docs: Remove backtick-escaping around a core function in the hook docs for the comment_form_submit_button filter. Sergey Biryukov 2018-04-29 21:43:17 +00:00
  • 9192d7ab71 Docs: Add missing verb in is_admin(), is_blog_admin(), is_network_admin(), is_user_admin() descriptions. Sergey Biryukov 2018-04-29 21:13:49 +00:00
  • 518c7ab6ac Coding standards: Change one occurrence of font weight 700 to 600. Andrea Fercia 2018-04-29 18:03:29 +00:00
  • 52e28b4085 Accessibility: Improve the Themes Installer navigation buttons accessibility. Andrea Fercia 2018-04-29 17:03:56 +00:00
  • 75ca3d6386 Accessibility: Better color contrast for the tables pagination links. Andrea Fercia 2018-04-29 16:24:41 +00:00
  • b3836882ef Coding standards: Use numeric font weights instead of keywords. Andrea Fercia 2018-04-29 11:36:53 +00:00
  • 6eef5a6234 Docs: Correct the possible return types for the wpdb::query() method. John Blackbourn 2018-04-28 14:43:36 +00:00
  • c71a898f78 Formatting: Begin the process of improving the docs for KSES related functions. John Blackbourn 2018-04-28 13:57:32 +00:00
  • 6173287317 Privacy: fix unit tests after [43012]. Andrew Ozz 2018-04-28 12:10:13 +00:00
  • bf1ddda65f Fix docs and white space. Andrew Ozz 2018-04-28 12:03:09 +00:00
  • 790f1ef5da Build/Test Tools: Don't trigger the global variable override PHPCS sniff for core. John Blackbourn 2018-04-28 00:44:50 +00:00
  • da5dc711a5 Privacy: add means to export personal data by username or email address. Generate a zipped export file containing all data. First run. Andrew Ozz 2018-04-27 19:53:37 +00:00
  • a0c3fab75b Privacy: update and enhance the method to confirm user requests by email. Introduce WP_User_Request to hold all request vars similarly to WP_Post. Andrew Ozz 2018-04-27 17:30:28 +00:00
  • f9d314aaf7 Multisite: Add meta query functionality to WP_Site_Query. Felix Arntz 2018-04-27 11:40:35 +00:00
  • 1e9d46387c Bootstrap: Load class-wp-meta-query.php earlier in wp-settings.php. Felix Arntz 2018-04-27 11:36:47 +00:00
  • 11d594e3a8 Privacy: update the method to confirm user requests by email. Use a single CPT to store the requests and to allow logging/audit trail. Andrew Ozz 2018-04-27 10:12:01 +00:00
  • 0907ed4894 REST API: Include viewable attribute on Post Type resource for edit context Gary Pendergast 2018-04-27 03:05:40 +00:00
  • 41b6e0da34 General: Implement editorial, design and accessibility feedback for the PHP version nag. Felix Arntz 2018-04-26 14:30:24 +00:00
  • 79bf20d320 Tests: Skip multisite-only or single site-only tests correctly based on test doc annotations. Felix Arntz 2018-04-25 22:37:08 +00:00
  • f6c215c8bf TinyMCE: Update to 4.7.11 Ella Van Dorpe 2018-04-25 22:34:41 +00:00
  • 6cd0ee3b7a Privacy: add better docs for wp_add_privacy_policy_content() and WP_Privacy_Policy_Content::add(). Andrew Ozz 2018-04-25 18:10:00 +00:00
  • d336475bf5 Privacy: Add template tags for building link to privacy policy page. Ian Dunn 2018-04-25 15:54:29 +00:00