Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Indexable visibility columns #17757

Open
wants to merge 58 commits into
base: trunk
Choose a base branch
from
Open

Add Indexable visibility columns #17757

wants to merge 58 commits into from

Commits on Nov 12, 2021

  1. Ensure array return type

    This caused issues with the rename_column, as column_info expects an array
    diedexx committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    b3fd2cd View commit details
    Browse the repository at this point in the history
  2. Allow for deprecating columns

    If a replacement is given the ORM uses the replacement
    automatically.
    diedexx committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    87c11c3 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2021

  1. Configuration menu
    Copy the full SHA
    2eef6e2 View commit details
    Browse the repository at this point in the history
  2. Rename is_public to is_publicly_viewable and number_of_public_posts t…

    …o number_of_publicly_viewable_posts
    diedexx committed Nov 15, 2021
    Configuration menu
    Copy the full SHA
    b5bc8db View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2021

  1. Use PHP 5.6 syntax

    diedexx committed Nov 16, 2021
    Configuration menu
    Copy the full SHA
    6c015ba View commit details
    Browse the repository at this point in the history
  2. Add migrations

    diedexx committed Nov 16, 2021
    Configuration menu
    Copy the full SHA
    3d96968 View commit details
    Browse the repository at this point in the history
  3. Deprecate is_public instead of immediately replacing it

    is_public is replaced by a different approach in querying data and
    by is_publicly_viewable. If we would immediately replace is_public
    with is_publicly_viewable, that would be a BC break.
    diedexx committed Nov 16, 2021
    Configuration menu
    Copy the full SHA
    acdf97a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e18c9ac View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    58d6a71 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b7cfa04 View commit details
    Browse the repository at this point in the history
  7. Use new column name

    diedexx committed Nov 16, 2021
    Configuration menu
    Copy the full SHA
    c2d121e View commit details
    Browse the repository at this point in the history
  8. Add deprecation tags

    diedexx committed Nov 16, 2021
    Configuration menu
    Copy the full SHA
    38b552d View commit details
    Browse the repository at this point in the history
  9. Fix cs

    diedexx committed Nov 16, 2021
    Configuration menu
    Copy the full SHA
    2fdce2f View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2021

  1. Configuration menu
    Copy the full SHA
    3a18f72 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5e89640 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0a38f49 View commit details
    Browse the repository at this point in the history
  4. Flip argument order

    diedexx committed Nov 26, 2021
    Configuration menu
    Copy the full SHA
    81e7421 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1564f53 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ecae28e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ea0a46e View commit details
    Browse the repository at this point in the history
  8. Update tests

    diedexx committed Nov 26, 2021
    Configuration menu
    Copy the full SHA
    6ccacd5 View commit details
    Browse the repository at this point in the history
  9. Remove resolved todo comment

    diedexx committed Nov 26, 2021
    Configuration menu
    Copy the full SHA
    ccf7f9b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    af7b219 View commit details
    Browse the repository at this point in the history
  11. Fix cs

    diedexx committed Nov 26, 2021
    Configuration menu
    Copy the full SHA
    510f9de View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ed46abb View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2021

  1. Include password protected posts in aggegrate queries

    Password protected posts still end up in the post-type- and termarchives
    and are publicly queryable. The difference is that the content is password
    protected. Because if this detail, these posts should be noindexed, but the
    archives should still update their data because the protected posts are
    still shown there
    diedexx committed Nov 30, 2021
    Configuration menu
    Copy the full SHA
    ff247f9 View commit details
    Browse the repository at this point in the history
  2. Keep the most recent last modified date.

    This prevents unsetting the last modified date on archive indexables when the last
    post of the post-type or taxonomy is removed. Also prevents moving the date back
    in time when performing a reindex action.
    diedexx committed Nov 30, 2021
    Configuration menu
    Copy the full SHA
    ca85a07 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    faf1180 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2021

  1. Adhere to naming conventions

    diedexx committed Dec 2, 2021
    Configuration menu
    Copy the full SHA
    f6a8adf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    274df53 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d51829e View commit details
    Browse the repository at this point in the history
  4. Rename migration

    diedexx committed Dec 2, 2021
    Configuration menu
    Copy the full SHA
    5c1193a View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2021

  1. Configuration menu
    Copy the full SHA
    661e9a3 View commit details
    Browse the repository at this point in the history
  2. Fix cs

    diedexx committed Dec 3, 2021
    Configuration menu
    Copy the full SHA
    82f8a78 View commit details
    Browse the repository at this point in the history
  3. Update tests

    diedexx committed Dec 3, 2021
    Configuration menu
    Copy the full SHA
    66d6e4d View commit details
    Browse the repository at this point in the history
  4. Fill WP 5.7 function

    diedexx committed Dec 3, 2021
    Configuration menu
    Copy the full SHA
    cf56df4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    68aba31 View commit details
    Browse the repository at this point in the history
  6. Polyfill WP 5.7 function

    diedexx committed Dec 3, 2021
    Configuration menu
    Copy the full SHA
    3329a1b View commit details
    Browse the repository at this point in the history
  7. Lower error threshold

    diedexx committed Dec 3, 2021
    Configuration menu
    Copy the full SHA
    e906ace View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    29739ee View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2021

  1. Configuration menu
    Copy the full SHA
    66c9433 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2021

  1. Configuration menu
    Copy the full SHA
    9eb9263 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c9ac1a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2059186 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2021

  1. Configuration menu
    Copy the full SHA
    b95492e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    101edcf View commit details
    Browse the repository at this point in the history
  3. Fix CS warnings and errors

    diedexx committed Dec 10, 2021
    Configuration menu
    Copy the full SHA
    5d095a5 View commit details
    Browse the repository at this point in the history
  4. Fix tests

    diedexx committed Dec 10, 2021
    Configuration menu
    Copy the full SHA
    d8f754f View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2021

  1. Configuration menu
    Copy the full SHA
    f613dfc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3e7e755 View commit details
    Browse the repository at this point in the history
  3. Reduce risk of using the same builder version twice.

    If we use the same version number for two separate model changes in
    two separate releases, the later release won't receive automatic
    model updates because the version hasn't changed as of the previous release.
    Adding a comment of the version number, will cause a git merge conflict,
    which forces you to look at what the correct version number should be.
    diedexx committed Dec 17, 2021
    Configuration menu
    Copy the full SHA
    c24488e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4ed8b38 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2021

  1. Fix cs

    diedexx committed Dec 18, 2021
    Configuration menu
    Copy the full SHA
    275c423 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2021

  1. Configuration menu
    Copy the full SHA
    08c1f5f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e1c5055 View commit details
    Browse the repository at this point in the history
  3. Increase threhshold

    diedexx committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    6cf15bf View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2021

  1. Configuration menu
    Copy the full SHA
    bad2929 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2021

  1. Merge branch 'trunk' of github.com:Yoast/wordpress-seo into FIX-22-nu…

    …mber-of-posts
    Herre Groen committed Dec 30, 2021
    Configuration menu
    Copy the full SHA
    148d47c View commit details
    Browse the repository at this point in the history