Skip to content
This repository has been archived by the owner on Sep 22, 2023. It is now read-only.

Sprint 2 2020 changes #66

Merged
merged 58 commits into from
Feb 1, 2020
Merged

Sprint 2 2020 changes #66

merged 58 commits into from
Feb 1, 2020

Commits on Jan 13, 2020

  1. Add addTrailingSlashToSlug utility

    Adds a trailing / to a slug if necessary.
    Chalarangelo committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    59f9a73 View commit details
    Browse the repository at this point in the history
  2. Update Anchor to add trailing slash if needed

    Resolves #49
    Handle some edge-cases of pretty URLs
    Chalarangelo committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    ab59d37 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2020

  1. Safeguard Tag atom for empty tags

    If given an empty tag, it will not render anything.
    Useful for empty language tags (e.g. for blog posts).
    Chalarangelo committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    4cf2d2e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4fc8dfd View commit details
    Browse the repository at this point in the history
  3. Update EXPERTISE_LEVELS

    Use the capitalized versions, instead.
    Chalarangelo committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    78d3da1 View commit details
    Browse the repository at this point in the history
  4. Introduce tag transformer

    Migrate tag-specific logic from array to new transformer.
    Migrate related tests.
    Chalarangelo committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    37c0edd View commit details
    Browse the repository at this point in the history
  5. Add custom transformation logic for tags

    Allow tags to be formatted in Gatsby.
    Chalarangelo committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    074db32 View commit details
    Browse the repository at this point in the history
  6. Update reducers to use the tag transformer

    Update references for determineExpertiseFromTags
    Chalarangelo committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    9cba367 View commit details
    Browse the repository at this point in the history
  7. Use tag transformer in snippet context parser

    Allow tags to be formatted from Gatsby.
    Chalarangelo committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    3f4872e View commit details
    Browse the repository at this point in the history
  8. Use tag transformer in snippet index transformation

    Allow tags to be formatted from Gatsby.
    Chalarangelo committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    cf63fd2 View commit details
    Browse the repository at this point in the history
  9. Fix failing tests

    Due to formatting of tags in Gatsby.
    Chalarangelo committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    7b9b251 View commit details
    Browse the repository at this point in the history
  10. Install gatsby-plugin-catch-links

    Handles internal links that are not created using Gatsby's Link component or the Anchor atom.
    Chalarangelo committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    18daf64 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    52e0144 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1c469fe View commit details
    Browse the repository at this point in the history
  13. Extract full width card section logic to mixin

    Allows reuse of styles across card sections (e.g. code block and cover image).
    Chalarangelo committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    2e52f20 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2020

  1. Allow social-only CTAs

    Use a flag to allow CTAs that only link to social media.
    Chalarangelo committed Jan 27, 2020
    Configuration menu
    Copy the full SHA
    7309885 View commit details
    Browse the repository at this point in the history
  2. Pass source node to resolver

    The source node is now passed to the resolver to allow for customization of resolver logic based on the source node's parameters (e.g. type or tag).
    This is especially useful when resolving the HTML for blog nodes.
    Chalarangelo committed Jan 27, 2020
    Configuration menu
    Copy the full SHA
    7bc2cc3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2c7a337 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1c42e1f View commit details
    Browse the repository at this point in the history
  5. Handle blog attributes in GraphQL

    Handle blog attributes when sourcing and parsing requirables.
    Chalarangelo committed Jan 27, 2020
    Configuration menu
    Copy the full SHA
    23c3a85 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0f40e65 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c3d8b48 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b1ab0ee View commit details
    Browse the repository at this point in the history
  9. Parse image context and custom context for blog

    Pass image context to createSnippetPages
    Update createSnippetPages to expect an imageContext (optional).
    The imageContext will be used to get dynamically imported images.
    
    Parse custom context for blog
    Additional fields in snippet context parser
    Chalarangelo committed Jan 27, 2020
    Configuration menu
    Copy the full SHA
    64dfd40 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    db91434 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    1cfb7f7 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    2bf2e25 View commit details
    Browse the repository at this point in the history
  13. Parse blog property in listing metas

    Enable specialized contexts for listings.
    Useful for fine-tuning certain aspects for each type of listing.
    Chalarangelo committed Jan 27, 2020
    Configuration menu
    Copy the full SHA
    aadbd8a View commit details
    Browse the repository at this point in the history
  14. Pass all snippets to snippet page creation

    Allows for better recommendations.
    Enables cross-category recommendations.
    Chalarangelo committed Jan 27, 2020
    Configuration menu
    Copy the full SHA
    03eb033 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    d442891 View commit details
    Browse the repository at this point in the history
  16. Handle language for blog

    Chalarangelo committed Jan 27, 2020
    Configuration menu
    Copy the full SHA
    c929d47 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    6a7fffc View commit details
    Browse the repository at this point in the history
  18. Handle blog snippets in ranking engine

    Safeguard against empty attributes.
    Customize with an additional option to change weighting strategy.
    Chalarangelo committed Jan 27, 2020
    Configuration menu
    Copy the full SHA
    2ab35db View commit details
    Browse the repository at this point in the history
  19. Handle blogs in recommendation engine

    Safeguard against empty attributes.
    Handle blog types by parsing custom language in contextual recommendations.
    Handle context-less recommendations for blogs.
    Handle edge-cases in both scenarios.
    Chalarangelo committed Jan 27, 2020
    Configuration menu
    Copy the full SHA
    90f1793 View commit details
    Browse the repository at this point in the history
  20. Customize SnippetList intro message

    Differentiate between blogs and snippet lists.
    Chalarangelo committed Jan 27, 2020
    Configuration menu
    Copy the full SHA
    3ba9828 View commit details
    Browse the repository at this point in the history
  21. Add context to PreviewCard molecule

    Handles blog posts accordingly.
    Behavior unchanged for other types.
    Chalarangelo committed Jan 27, 2020
    Configuration menu
    Copy the full SHA
    f55df8b View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    7b182bc View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    81df87f View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    03bb828 View commit details
    Browse the repository at this point in the history
  25. Make blog unlisted

    Chalarangelo committed Jan 27, 2020
    Configuration menu
    Copy the full SHA
    6ddf8fc View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    39240a4 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2020

  1. Add SVG icons

    Chalarangelo committed Jan 28, 2020
    Configuration menu
    Copy the full SHA
    862ce10 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    520259c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    06f6a9e View commit details
    Browse the repository at this point in the history
  4. Deprecate most of the generate-icon-background code

    Only keep 'search' icon due to the issues the search box has because it's an input.
    Chalarangelo committed Jan 28, 2020
    Configuration menu
    Copy the full SHA
    3c1bcc9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2ebb4ce View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b0fc6f8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f287fc9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b1c5351 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2020

  1. Update language/tag listing anchors

    Render a 'All' label for language listing.
    Pass tag labels to all tags and render.
    Chalarangelo committed Jan 30, 2020
    Configuration menu
    Copy the full SHA
    eabfb13 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b942442 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bd2550c View commit details
    Browse the repository at this point in the history
  4. Change logic for rendering listing anchors

    Will render compact only in tag/language pages
    Chalarangelo committed Jan 30, 2020
    Configuration menu
    Copy the full SHA
    b8f4e55 View commit details
    Browse the repository at this point in the history
  5. Replace search in home page with additional recommendations

    Add link to snippet list at the end of the recommendations.
    Chalarangelo committed Jan 30, 2020
    Configuration menu
    Copy the full SHA
    2c785b9 View commit details
    Browse the repository at this point in the history
  6. Change script to not regenerate icon font every run

    Needs manual action in development.
    Still runs on production.
    Chalarangelo committed Jan 30, 2020
    Configuration menu
    Copy the full SHA
    a416b89 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    54b9c89 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #71 from 30-seconds/linking-anchors-v2

    Linking anchors redesign
    Chalarangelo committed Jan 30, 2020
    Configuration menu
    Copy the full SHA
    b6e6afc View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2020

  1. Bump content sources

    Chalarangelo committed Feb 1, 2020
    Configuration menu
    Copy the full SHA
    c9e7b12 View commit details
    Browse the repository at this point in the history