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

Use public dockerhub #49

Open
wants to merge 209 commits into
base: main
Choose a base branch
from
Open

Use public dockerhub #49

wants to merge 209 commits into from

Commits on Jan 31, 2023

  1. Initial commit

    jfreda committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    ea91f0e View commit details
    Browse the repository at this point in the history
  2. Add license (#1)

    jfreda authored Jan 31, 2023
    Configuration menu
    Copy the full SHA
    0548dbb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2513751 View commit details
    Browse the repository at this point in the history
  4. docs: README.md improvements

    Closes #3
    vladdoster authored Jan 31, 2023
    Configuration menu
    Copy the full SHA
    dfcaf18 View commit details
    Browse the repository at this point in the history
  5. Add/fix tests

    jeffdaley committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    b3abca6 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2023

  1. Naming tweaks

    jeffdaley committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    f421844 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    baf7e96 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #13 from hashicorp-forge/jeffdaley/fix-share-popov…

    …er-z-index
    
    Fix share popover z-index
    jeffdaley authored Feb 1, 2023
    Configuration menu
    Copy the full SHA
    069a50d View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2023

  1. Configuration menu
    Copy the full SHA
    1615480 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    35c5edb View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2023

  1. Merge pull request #4 from vladdoster/patch-1

    docs: README.md improvements
    anubhavmishra authored Feb 3, 2023
    Configuration menu
    Copy the full SHA
    b1fcf48 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    63bcff8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0db10ed View commit details
    Browse the repository at this point in the history
  4. Remove log

    jeffdaley committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    f959378 View commit details
    Browse the repository at this point in the history
  5. Clamp DocTile titles

    jeffdaley committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    9a158f9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cf26831 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #24 from hashicorp-forge/jeffdaley/search-results

    Fix search results; improve product-link logic on results screen
    jeffdaley authored Feb 3, 2023
    Configuration menu
    Copy the full SHA
    59d5b21 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cdbd7d3 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #26 from hashicorp-forge/jeffdaley/upgrade-node

    Remove node 12.* and 14.* engines
    anubhavmishra authored Feb 3, 2023
    Configuration menu
    Copy the full SHA
    88c8651 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a2b9435 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #20 from meirish/b-post-auth-redirect

    Save target url in SessionStorage for post-auth redirect; Add EmberSimpleAuth types
    jeffdaley authored Feb 3, 2023
    Configuration menu
    Copy the full SHA
    5d0b607 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3100954 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2023

  1. Merge Facet types

    jeffdaley committed Feb 4, 2023
    Configuration menu
    Copy the full SHA
    e534ff6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    31558f8 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2023

  1. Configuration menu
    Copy the full SHA
    bb679df View commit details
    Browse the repository at this point in the history
  2. Merge pull request #32 from meirish/f-document-title-in-document-title

    show document title in the HTML page title
    jeffdaley authored Feb 6, 2023
    Configuration menu
    Copy the full SHA
    4d66c0e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3514cdf View commit details
    Browse the repository at this point in the history
  4. Merge pull request #34 from hashicorp-forge/jeffdaley/update-readme-node

    Update Node version in README
    anubhavmishra authored Feb 6, 2023
    Configuration menu
    Copy the full SHA
    d699481 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2023

  1. Configuration menu
    Copy the full SHA
    2084378 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #35 from hashicorp-forge/anubhavmishra/readme-update

    Update README with security email
    anubhavmishra authored Feb 8, 2023
    Configuration menu
    Copy the full SHA
    293547d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6853ca0 View commit details
    Browse the repository at this point in the history
  4. Revert label tweak

    jeffdaley committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    f07dd4a View commit details
    Browse the repository at this point in the history
  5. Merge pull request #7 from hashicorp-forge/jeffdaley/subscribe-unsubs…

    …cribe-feedback
    
    Add "Subscribed" and "Removed" messages to switches; Fix broken tests
    jeffdaley authored Feb 8, 2023
    Configuration menu
    Copy the full SHA
    f8ed8e0 View commit details
    Browse the repository at this point in the history
  6. Update label in assertion

    jeffdaley committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    32d7fc0 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #36 from hashicorp-forge/jeffdaley/fix-broken-test

    Update label name in assertion
    jeffdaley authored Feb 8, 2023
    Configuration menu
    Copy the full SHA
    08fd886 View commit details
    Browse the repository at this point in the history
  8. Replace uses of MM/DD/YYYY (#27)

    * Replace uses of MM/DD/YYYY
    
    * Add `ember-dayjs`
    
    * Convert to ember-dayjs
    
    * Revert "Convert to ember-dayjs"
    
    This reverts commit d43358c.
    
    * Revert "Add `ember-dayjs`"
    
    This reverts commit cb8d5ed.
    
    * Remove broken assertion
    
    * Documentation tweak
    jeffdaley authored Feb 8, 2023
    Configuration menu
    Copy the full SHA
    4ea0090 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2023

  1. Remove failing test

    jeffdaley committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    e94fd43 View commit details
    Browse the repository at this point in the history
  2. Add missing yarn dependency (#29)

    Co-authored-by: Anubhav Mishra <[email protected]>
    jrschumacher and anubhavmishra authored Feb 9, 2023
    Configuration menu
    Copy the full SHA
    bc2398d View commit details
    Browse the repository at this point in the history
  3. Initial work for CI (#22)

    * adding intial work for ci
    
    * debug
    
    * update lock file
    
    * adding yarn related files
    
    * reworking make targets and adding UI test to CI
    
    * update action version
    
    * updates
    
    * rename
    
    * rename ui to web
    anubhavmishra authored Feb 9, 2023
    Configuration menu
    Copy the full SHA
    46ab972 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2023

  1. Update README to include renaming credentials (#30)

    When following the README the build will fail unless the downloaded Google OAuth credentials file is renamed
    jrschumacher authored Feb 10, 2023
    Configuration menu
    Copy the full SHA
    969e23c View commit details
    Browse the repository at this point in the history
  2. add status badge (#40)

    anubhavmishra authored Feb 10, 2023
    Configuration menu
    Copy the full SHA
    245ad3e View commit details
    Browse the repository at this point in the history
  3. Adding pull request template and CODEOWNERS file (#46)

    * adding pr template and codeowners file
    
    * Update .github/pull_request_template.md
    
    Co-authored-by: Josh Freda <[email protected]>
    
    * Update .github/pull_request_template.md
    
    Co-authored-by: Josh Freda <[email protected]>
    
    ---------
    
    Co-authored-by: Josh Freda <[email protected]>
    anubhavmishra and jfreda authored Feb 10, 2023
    Configuration menu
    Copy the full SHA
    ab7e744 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3210483 View commit details
    Browse the repository at this point in the history
  5. Add share button to condensed sidebar (#44)

    * Add share button to condensed sidebar
    
    * Convert `ul` to `div`
    
    * Rethink `isDownscaled`
    jeffdaley authored Feb 10, 2023
    Configuration menu
    Copy the full SHA
    d27a248 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2023

  1. Configuration menu
    Copy the full SHA
    6a7b621 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    67625b4 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2023

  1. Configuration menu
    Copy the full SHA
    04ec834 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d0d9c4 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2023

  1. Configuration menu
    Copy the full SHA
    8250f33 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d026636 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2023

  1. Show active filters; Toolbar refactor (#37)

    * Merge Facet types
    
    * Convert toolbar to TS
    
    * Add Toolbar types
    
    * Documentation
    
    * Add tests
    
    * Cleanup
    
    * Renames, docs, cleanup
    
    * Refactor `handleClick`
    
    * Toolbar Service with working filters on all routes
    
    * Working LinkTo filters
    
    * Design tags
    
    * Route-based filters
    
    * Improve dropdown closing and model loading
    
    * Tests, cleanup and rearranging
    
    * Move styles to SCSS; Documentation; Cleanup
    
    * Test `get-facet-query-hash`
    
    * Refactor route promises
    jeffdaley authored Feb 22, 2023
    Configuration menu
    Copy the full SHA
    fe59098 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2023

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

Commits on Feb 24, 2023

  1. Add trigger deployment workflow (hashicorp-forge#60)

    * deploy workflow
    
    * update
    anubhavmishra authored Feb 24, 2023
    Configuration menu
    Copy the full SHA
    8c23e34 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2023

  1. Fix bug where updating the review status of a document with custom fi… (

    hashicorp-forge#66)
    
    Fix bug where updating the review status of a document with custom fields can error
    jfreda authored Mar 1, 2023
    Configuration menu
    Copy the full SHA
    2182d1f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9e26f20 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2023

  1. Fix docs and facets on /my route (hashicorp-forge#65)

    Update my.ts
    jeffdaley authored Mar 2, 2023
    Configuration menu
    Copy the full SHA
    db3f8ee View commit details
    Browse the repository at this point in the history
  2. Sidebar: Show CustomField data to non-owners (hashicorp-forge#67)

    Show customEditableField data to non-owners
    jeffdaley authored Mar 2, 2023
    Configuration menu
    Copy the full SHA
    15c3585 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fe2552a View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2023

  1. Configuration menu
    Copy the full SHA
    803d903 View commit details
    Browse the repository at this point in the history
  2. Fixes errors caused by special characters (#17)

    * Add `cleanString` function
    
    * Update yarn.lock
    jeffdaley authored Mar 3, 2023
    Configuration menu
    Copy the full SHA
    f66c391 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2023

  1. Configuration menu
    Copy the full SHA
    2fb54fc View commit details
    Browse the repository at this point in the history
  2. Acceptance-test setup with PageTitle tests (hashicorp-forge#57)

    * Add pageTitle tests
    
    * Update config import
    
    * Update config import
    jeffdaley authored Mar 7, 2023
    Configuration menu
    Copy the full SHA
    5d6db15 View commit details
    Browse the repository at this point in the history
  3. Add alert-style badges to user menu (hashicorp-forge#73)

    * Add highlight dot to announce menuItem features
    
    * Write tests
    jeffdaley authored Mar 7, 2023
    Configuration menu
    Copy the full SHA
    80468bc View commit details
    Browse the repository at this point in the history
  4. New::DocForm updates: TypeScript, error handling, documentation, di…

    …scourage long summaries (#21)
    
    * Type DocForm; Discourage long summaries; Cleanup
    
    * Cleanup
    
    * Rearrange interfaces
    
    * Update yarn.lock
    
    * Cleanup
    
    * Refactor updateFormElements actions
    
    * Refactor updateFormElements actions
    
    * Add comment
    
    * Update doc-form.ts
    jeffdaley authored Mar 7, 2023
    Configuration menu
    Copy the full SHA
    1e23d30 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2023

  1. Fix typo (hashicorp-forge#78)

    fix typo
    anubhavmishra authored Mar 8, 2023
    Configuration menu
    Copy the full SHA
    66f9c72 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4c3fa64 View commit details
    Browse the repository at this point in the history
  3. Reset MockDates after tests (hashicorp-forge#77)

    Reset MockDates
    jeffdaley authored Mar 8, 2023
    Configuration menu
    Copy the full SHA
    ed0b25c View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2023

  1. Scrollable FacetDropdowns with keyboard support (hashicorp-forge#56)

    * Prototype of Facet overflow
    
    * Listbox functions and design tweaks
    
    * Dismiss on focus/clickout; Search resets
    
    * Dismissibility
    
    * Improve documentation
    
    * Add and update tests
    
    * Component breakup; aria-activedescendant
    
    * Improved keyboard functions
    
    * Improve ID assignment and mouse interaction
    
    * Add tests; Improve aria-roles
    
    * Add ListItem tests
    
    * Dismissible tests
    
    * Renaming and cleanup
    
    * Remove `autofocus` modifier
    
    * Remove element assignment
    
    * Improve maybeScrollIntoView
    
    * Move functions to parent component, update tests
    
    * Fix failing tests
    
    * Make filters clickable
    
    * Fix tests; Cleanup
    
    * Short-term sortBy fix
    
    * Add SortBy support and fix tests
    
    * Documentation and cleanup
    
    * Add ARIA references
    
    * More list-item tests; Add Sinon
    
    * Cleanup
    jeffdaley authored Mar 10, 2023
    Configuration menu
    Copy the full SHA
    8fd7e79 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    922fee1 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2023

  1. Delete bg-red-500 style from FacetDropdowns (hashicorp-forge#90)

    Delete unused style
    jeffdaley authored Mar 13, 2023
    Configuration menu
    Copy the full SHA
    683ec6d View commit details
    Browse the repository at this point in the history
  2. Add Fetch path to tsconfig; update response types (hashicorp-forge#80)

    * Add fetch to tsconfig
    
    * Fix type errors
    jeffdaley authored Mar 13, 2023
    Configuration menu
    Copy the full SHA
    535f341 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. Move SESSION_STORAGE_KEY out of SessionService (hashicorp-forge#84)

    Move variable out of class
    jeffdaley authored Mar 14, 2023
    Configuration menu
    Copy the full SHA
    ec1761f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fe71d4e View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2023

  1. Add 404 screen (hashicorp-forge#76)

    * Draft of 404
    
    * Update design
    
    * Fix transitionTo; Add test; MockDate resets
    
    * Revert out-of-scope changes
    
    * Fix merge error
    jeffdaley authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    6b807fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a324f5f View commit details
    Browse the repository at this point in the history
  3. Remove unused imports from AlgoliaService (hashicorp-forge#85)

    Remove unused imports and FetchService
    jeffdaley authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    1c0c1d8 View commit details
    Browse the repository at this point in the history
  4. Include page:1 in filterLink queryParams (hashicorp-forge#88)

    * Ensure editing filters resets page number
    
    * Add page1 function to ClearAll
    jeffdaley authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    6a4bacd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e2e8d27 View commit details
    Browse the repository at this point in the history
  6. Use {{auto-height-textarea}} modifier on sidebar (hashicorp-forge#70)

    * Install `ember-modifier`
    
    * `auto-height-textarea` modifier
    
    * Write tests
    
    * Apply modifier to customEditableField
    
    * Cleanup
    
    * Handle delete case
    
    * Adjust overflow, apply to title and summary
    
    * Update yarn.lock
    jeffdaley authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    a2ac192 View commit details
    Browse the repository at this point in the history
  7. Remove unnecessary headers from AuthenticatedUserService (hashicorp-f…

    …orge#91)
    
    * Remove unnecessary headers
    
    * Revert rename
    jeffdaley authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    2fd6c91 View commit details
    Browse the repository at this point in the history
  8. Retry searchDirectory if Google doesn't respond (#47)

    * Update people-select.ts
    
    * Add fetch to tsconfig
    
    * Fix type errors
    
    * Change retry syntax to for-loop
    
    * Add FetchService type, rename variables
    
    * Add documentation; Switch to restartableTask
    
    * Test retry function
    jeffdaley authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    c217322 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. Set default list styles (hashicorp-forge#97)

    Update list-none styles
    jeffdaley authored Mar 21, 2023
    Configuration menu
    Copy the full SHA
    f31ce7e View commit details
    Browse the repository at this point in the history
  2. Set default anchor style (hashicorp-forge#96)

    Default to no-underline
    jeffdaley authored Mar 21, 2023
    Configuration menu
    Copy the full SHA
    089d82f View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2023

  1. Configuration menu
    Copy the full SHA
    14bf025 View commit details
    Browse the repository at this point in the history
  2. Cleanup: Remove console log; Fix typo (hashicorp-forge#99)

    Remove console log; Fix typo
    jeffdaley authored Mar 22, 2023
    Configuration menu
    Copy the full SHA
    17e4ce5 View commit details
    Browse the repository at this point in the history
  3. Adds types to FetchService (#45)

    * Adds types to FetchService
    
    * Update maybeUndefined
    
    * Add fetch to tsconfig
    
    * Fix type errors
    
    * Update people-select.ts
    
    * Remove unnecessary import
    jeffdaley authored Mar 22, 2023
    Configuration menu
    Copy the full SHA
    fa55d61 View commit details
    Browse the repository at this point in the history
  4. Add tooltip modifier (hashicorp-forge#93)

    * Add FloatingUI package
    
    * Add `tooltip` modifier
    
    * Tests; AssertedHTMLElement; DOM_PARENT
    
    * Add `htmlElement` tests
    
    * Add documentation to modifier
    
    * Rename selector
    
    * Move cleanup registry to constructor
    
    * Move domParent to Modifier class; improve arrow
    
    * Update documentation
    jeffdaley authored Mar 22, 2023
    Configuration menu
    Copy the full SHA
    3cfaf2e View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. Include Drafts in Recently Viewed Documents (#38)

    * Add drafts to recentlyViewedDocs
    
    * Partial Mirage responses
    
    * Additional Mirage responses; initial passing test
    
    * Additional tests and template fixes
    
    * Include `@isDraft` arg
    
    * Write LegacyUsers test
    
    * Fix config and broken tests
    
    * Cleanup
    
    * Fix type errors; Update Mirage responses
    
    * Handle RecentDocs error in dashboard
    jeffdaley authored Mar 23, 2023
    Configuration menu
    Copy the full SHA
    b52f73e View commit details
    Browse the repository at this point in the history
  2. Add exponential backoff to Google Drive list files call (hashicorp-fo…

    …rge#101)
    
    * Add default exponential backoff configuration and notify function
    
    * Retry with a default backoff config and notify function
    
    * Add exponential backoff to Google Drive list files call
    
    * Fix documents folder ID in log
    jfreda authored Mar 23, 2023
    Configuration menu
    Copy the full SHA
    5627a73 View commit details
    Browse the repository at this point in the history
  3. Switch Redirect storage SessionStorage to LocalStorage (hashicorp-for…

    …ge#94)
    
    * Switch from SessionStorage to LocalStorage
    
    * Use expiring localStorage
    
    * Add test
    jeffdaley authored Mar 23, 2023
    Configuration menu
    Copy the full SHA
    b143ea1 View commit details
    Browse the repository at this point in the history
  4. Remove deleted drafts from Recently Viewed (hashicorp-forge#102)

    * Remove deleted drafts from RecentlyViewedDocs
    
    * Remove consoleLog
    
    * Remove `remove` :)
    
    * Update error
    
    * Enqueue the markViewed task
    
    * Update documentation
    jeffdaley authored Mar 23, 2023
    Configuration menu
    Copy the full SHA
    6bdd115 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2023

  1. Improved sidebar scrollbars and padding (hashicorp-forge#100)

    * Start of padding
    
    * Improve scrollbars
    
    * Add min-height and increase thumb width
    
    * Tweak padding
    
    * Adjust FF style
    jeffdaley authored Mar 24, 2023
    Configuration menu
    Copy the full SHA
    c3a8055 View commit details
    Browse the repository at this point in the history
  2. Disallow duplicates in PeopleSelect (hashicorp-forge#95)

    * Adds types to FetchService
    
    * Adds types to FetchService
    
    * Filter out people already selected
    
    * Update people-select.ts
    
    * Fix type errors
    
    * Update doc-form.ts
    jeffdaley authored Mar 24, 2023
    Configuration menu
    Copy the full SHA
    efa3dce View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2023

  1. Doc::Thumbnail component (hashicorp-forge#75)

    * Start of Doc::Thumbnail
    
    * Adjust folder appearance
    
    * Design tweaks
    
    * SVG tweaks
    
    * Revised design
    
    * Cleanup
    
    * Add tests
    
    * Obsolete product-badge tweak
    
    * Adjust border radius
    
    * Extend rather than replace shadows
    
    * Tweak small thumbnail
    
    * Post-merge style tweaks
    jeffdaley authored Mar 25, 2023
    Configuration menu
    Copy the full SHA
    8b4aa7d View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Configuration menu
    Copy the full SHA
    a142649 View commit details
    Browse the repository at this point in the history
  2. Enable changing product of a draft document via the API (hashicorp-fo…

    …rge#111)
    
    * Enable changing a document product in the database via upsert
    
    * Fix comment
    
    * Enable changing product of a draft document via the API
    
    * Fix comment
    
    Co-authored-by: Jeff Daley <[email protected]>
    
    ---------
    
    Co-authored-by: Jeff Daley <[email protected]>
    jfreda and jeffdaley authored Mar 29, 2023
    Configuration menu
    Copy the full SHA
    eebaf9e View commit details
    Browse the repository at this point in the history
  3. Remove unused Doc::Tag component (hashicorp-forge#112)

    Remove unused component
    jeffdaley authored Mar 29, 2023
    Configuration menu
    Copy the full SHA
    5cc7a39 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4ad8f21 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. Combine Session and LocalStorage for redirect handling (hashicorp-for…

    …ge#103)
    
    * Switch from SessionStorage to LocalStorage
    
    * Use expiring localStorage
    
    * Add test
    
    * Make localStorage a fallback
    
    * Remove MockDate; Switch to afterEach
    
    * Increase expiration time
    
    * Fix expiration logic; Cleanup
    
    * Update session-test.ts
    
    * Tweak isObject; Add documentation
    
    * Update test
    jeffdaley authored Mar 31, 2023
    Configuration menu
    Copy the full SHA
    3a0dc3c View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. Update to actions/checkout@v3 (hashicorp-forge#115)

    Update trigger-deploy.yml
    anubhavmishra authored Apr 3, 2023
    Configuration menu
    Copy the full SHA
    d38d4ec View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. Update Ember Simple Auth (hashicorp-forge#117)

    * Upgrade Ember Simple Auth
    
    * Update code based on 5.0 changes
    jeffdaley authored Apr 4, 2023
    Configuration menu
    Copy the full SHA
    0a920c0 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. Poll for expired session (hashicorp-forge#82)

    * Add fetch to tsconfig
    
    * Fix type errors
    
    * Show reauthentication toast when logged out
    
    * Add test; add `basicTimeout`
    
    * Set up basic 401 handler
    
    * Move variable out of class
    
    * Update Mirage's `me` handling; Update tests
    
    * Add `isPollCall` argument to fetch
    
    * Add `me` to Mirage; Update tests
    
    * Add `me` to Mirage
    
    * Revert `create('me')` changes
    
    * Add /me endpoint to determine if the user is currently authenticated
    
    * Revert stub endpoint
    
    * Update endpoint
    
    * Cleanup; documentation
    
    * Fix merge error
    
    * Remove redundant headers
    
    ---------
    
    Co-authored-by: Josh Freda <[email protected]>
    jeffdaley and jfreda authored Apr 5, 2023
    Configuration menu
    Copy the full SHA
    7da94e6 View commit details
    Browse the repository at this point in the history
  2. Document sidebar header refactor (tooltips, scroll border, copy butto…

    …n) (hashicorp-forge#106)
    
    * Start of padding
    
    * Improve scrollbars
    
    * Add min-height and increase thumb width
    
    * Tweak padding
    
    * Adjust FF style
    
    * Tooltip improvements
    
    * Tweak tooltip behavior
    
    * Padding tweak
    
    * CopyURLButton component and test
    
    * Improve scrolled-header styles
    
    * Merge styles
    
    * Fix tests
    
    * Mock clipboard with Sinon
    
    * Cleanup
    
    * Fix external link
    
    * Add /header tests
    jeffdaley authored Apr 5, 2023
    Configuration menu
    Copy the full SHA
    7e6c8c4 View commit details
    Browse the repository at this point in the history
  3. Await Session Setup (hashicorp-forge#116)

    Await session Setup
    jeffdaley authored Apr 5, 2023
    Configuration menu
    Copy the full SHA
    37f1cc2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    420840e View commit details
    Browse the repository at this point in the history
  5. Add leading slash to share link (hashicorp-forge#120)

    Update header.ts
    jeffdaley authored Apr 5, 2023
    Configuration menu
    Copy the full SHA
    2270a93 View commit details
    Browse the repository at this point in the history
  6. Lowercase share link docNumber (hashicorp-forge#121)

    Update header.ts
    jeffdaley authored Apr 5, 2023
    Configuration menu
    Copy the full SHA
    ad74fbf View commit details
    Browse the repository at this point in the history
  7. Move shareLink slash (hashicorp-forge#122)

    * Update header.ts
    
    * Move slash
    jeffdaley authored Apr 5, 2023
    Configuration menu
    Copy the full SHA
    b674f7a View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. Simplify session/localStorage logic; Add isLoggedIn check (hashicorp-…

    …forge#126)
    
    * Simplify session/localStorage logic; add isLoggedIn check
    
    * Revert application.js change
    
    * Add comment
    
    * Reduce diff
    jeffdaley authored Apr 6, 2023
    Configuration menu
    Copy the full SHA
    e49bd6c View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2023

  1. Move storage call to Application route (hashicorp-forge#127)

    * Simplify session/localStorage logic; add isLoggedIn check
    
    * Revert application.js change
    
    * Add comment
    
    * Reduce diff
    
    * Move redirect storage call into Application route
    jeffdaley authored Apr 7, 2023
    Configuration menu
    Copy the full SHA
    d2e0c1e View commit details
    Browse the repository at this point in the history
  2. Separate front- and back-end redirect handling (hashicorp-forge#128)

    * Add console logs
    
    * Add ESA to ember-cli-build
    
    * Fix typo
    
    * Remove unneeded code
    
    * Add additional logs
    
    * Add a try/catch on session setup; Add other logs
    
    * Tweaks
    
    * Clean up logs
    
    * Cleanup
    
    * Add comments
    
    * Cleanup
    
    * Add front-end check
    
    * Add comment
    jeffdaley authored Apr 7, 2023
    Configuration menu
    Copy the full SHA
    23f854b View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2023

  1. Configuration menu
    Copy the full SHA
    8cf1a2e View commit details
    Browse the repository at this point in the history
  2. Add shortLinkBaseURL checks (trailingSlack, isValidURL) and test them (

    …hashicorp-forge#125)
    
    * Update header.ts
    
    * Add tests for shortURL
    jeffdaley authored Apr 11, 2023
    Configuration menu
    Copy the full SHA
    edf4c6b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fe2544a View commit details
    Browse the repository at this point in the history
  4. Remove leftover tooltips during modifier cleanup (hashicorp-forge#130)

    Removes leftover tooltips
    jeffdaley authored Apr 11, 2023
    Configuration menu
    Copy the full SHA
    ca668d0 View commit details
    Browse the repository at this point in the history
  5. Extend Torii restore method; Remove unnecessary invalidate call (h…

    …ashicorp-forge#131)
    
    * Add logs, await requireAuth
    
    * Tweaks
    
    * Write torii methods
    
    * Cleanup and rearrangement
    
    * Cleanup
    
    * Update torii.ts
    
    * Return the restore promise
    
    * Revert change; Add notes
    
    * Revise torii promise
    jeffdaley authored Apr 11, 2023
    Configuration menu
    Copy the full SHA
    40c30bf View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

  1. Configuration menu
    Copy the full SHA
    1702585 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    736a278 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2023

  1. Fix DocThumbnail z-index bug (hashicorp-forge#137)

    Update thumbnail-icon z Index
    jeffdaley authored Apr 13, 2023
    Configuration menu
    Copy the full SHA
    48db772 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2023

  1. Add HTMLElement Helper (hashicorp-forge#135)

    * Add HTMLElement Helper
    
    * Update html-element-test.ts
    jeffdaley authored Apr 14, 2023
    Configuration menu
    Copy the full SHA
    8ab4cc9 View commit details
    Browse the repository at this point in the history
  2. Tweak me handling in Mirage (hashicorp-forge#142)

    * Tweak `me` handling in Mirage
    
    * Await `authenticateSession`
    jeffdaley authored Apr 14, 2023
    Configuration menu
    Copy the full SHA
    27a0d20 View commit details
    Browse the repository at this point in the history
  3. Convert Application route to TS (hashicorp-forge#114)

    * Convert `application` to TypeScript
    
    * Update application.ts
    
    * Add comment to `error` action
    
    * Address maybe-undefined variable
    
    * Await Session Setup
    
    * Rearrangements, Prettier
    
    * Revert out-of-scope change
    jeffdaley authored Apr 14, 2023
    Configuration menu
    Copy the full SHA
    d48af13 View commit details
    Browse the repository at this point in the history
  4. Add Google Analytics config (hashicorp-forge#104)

    * Convert `application` to TypeScript
    
    * Update application.ts
    
    * Add comment to `error` action
    
    * Add ember-metrics package
    
    * Configure tracking
    
    * Upgrade `ember-metrics` package
    
    * Config tweaks
    
    * Update environment.js
    
    * Address maybe-undefined variable
    
    * Await Session Setup
    
    * Rearrangements, Prettier
    
    * Add types
    
    * Update environment.js
    
    * Fix merge conflicts; cleanup
    
    * Revert out-of-scope change
    
    * add google analytics tag id option to config
    
    * Update environment.js
    
    ---------
    
    Co-authored-by: Anubhav Mishra <[email protected]>
    jeffdaley and anubhavmishra authored Apr 14, 2023
    Configuration menu
    Copy the full SHA
    790f65f View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. Add API endpoint for recently viewed docs (hashicorp-forge#132)

    * Fix logic to update the viewed at time and move to a function
    
    * Update recently viewed docs on draft document views too
    
    * Add API for getting recently viewed docs for a user
    
    * Use new API endpoint to get recently viewed docs
    
    * Add "/me/recently-viewed-docs" route for Mirage
    jfreda authored Apr 17, 2023
    Configuration menu
    Copy the full SHA
    bf06ebc View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. Reconfigure Ember Metrics / Google Analytics (hashicorp-forge#143)

    * Get analytics config from the service
    
    * Cleanup
    
    * Remove unnecessary import
    
    * Update google-analytics-four.ts
    
    * Fix line reference
    
    * Enable config via ENV/Service
    
    * Update web/app/metrics-adapters/google-analytics-four.ts
    
    Co-authored-by: Josh Freda <[email protected]>
    
    ---------
    
    Co-authored-by: Josh Freda <[email protected]>
    jeffdaley and jfreda authored Apr 18, 2023
    Configuration menu
    Copy the full SHA
    e91ab3b View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2023

  1. Continue getting other recently viewed docs on a database error (hash…

    …icorp-forge#145)
    
    * Add a respondError() helper func to start getting more consistent with error responses and logging
    
    * Continue getting other recently viewed docs if there is an error
    jfreda authored Apr 19, 2023
    Configuration menu
    Copy the full SHA
    48392c3 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. Add generic FloatingUI components (hashicorp-forge#136)

    * Add HTMLElement Helper
    
    * Add FloatingUI components
    
    * Add `maybe-in-element`
    
    * Fine tune and test the components
    jeffdaley authored Apr 21, 2023
    Configuration menu
    Copy the full SHA
    69510fb View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2023

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

Commits on Apr 27, 2023

  1. Bypass Google auth when Okta is configured (hashicorp-forge#144)

    * Make people directory search read mask configurable in helper function
    
    * Add GET method for /api/v1/me endpoint
    
    * Bypass Google auth when Okta is configured
    
    * Only show Sign Out when using Google auth
    
    * s/bypass/skip
    
    * Update recently-viewed-docs-test.ts
    
    * Update Mirage `/me` reference
    
    * Update Mirage document timestamp; Fix test
    
    * Add note that Okta is instead of Google OAuth
    
    * Format config
    
    * Redirect right away from the authenticate route if skipping Google auth
    
    * Fetch recently viewed docs in the dashboard route instead of document
    
    * Add Admin service back
    
    * Add GetUser helper
    
    * Hack around bug with People API not returning names
    
    * Set the ALB auth cookie to an expired time when the token is invalid
    
    * Poll auth expiration when using Okta as well
    
    * Handle Okta redirect errors from fetch
    
    * Authorize Okta request using OIDC data header and verifying claims instead of verifying the access token
    
    * Update OIDC data format
    
    * Decode JSON into an interface
    
    * Handle AWS's JWTs that include padding
    
    * Use public key type for Parse key function
    
    * Use string type for preferred_username and log values on error
    
    * Don't compare preferred_username claim to OIDC identity header
    
    * Update flash message title
    
    * Add Admin SDK API to list of APIs that need to be enabled
    
    ---------
    
    Co-authored-by: Jeff Daley <[email protected]>
    jfreda and jeffdaley authored Apr 27, 2023
    Configuration menu
    Copy the full SHA
    8bad0de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8209b7d View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. Configuration menu
    Copy the full SHA
    fb5851b View commit details
    Browse the repository at this point in the history
  2. Configure a Mirage response for products (hashicorp-forge#152)

    Configure Mirage for Products
    jeffdaley authored Apr 28, 2023
    Configuration menu
    Copy the full SHA
    3daa08e View commit details
    Browse the repository at this point in the history
  3. Add ember-element-helper (hashicorp-forge#150)

    Add `ember-element-addon` helper
    jeffdaley authored Apr 28, 2023
    Configuration menu
    Copy the full SHA
    a2550e9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    04eafa6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    739fbbb View commit details
    Browse the repository at this point in the history
  6. Replace incorrect config reference (hashicorp-forge#146)

    Update config.ts
    jeffdaley authored Apr 28, 2023
    Configuration menu
    Copy the full SHA
    aa7b143 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8b6c623 View commit details
    Browse the repository at this point in the history
  8. Show documents where the user is a contributor in My Drafts (hashicor…

    …p-forge#147)
    
    * Add contributors as an attribute for faceting
    
    * Show documents where the user is a contributor in My Drafts
    
    * Remove owner from drafts POST request params
    
    * Fix merge
    jfreda authored Apr 28, 2023
    Configuration menu
    Copy the full SHA
    d168203 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    678499e View commit details
    Browse the repository at this point in the history
  10. Change some more error logs to warnings (hashicorp-forge#163)

    * Log 404s from Algolia as warnings
    
    * Log warning on error when getting a recently viewed doc
    jfreda authored Apr 28, 2023
    Configuration menu
    Copy the full SHA
    86766dd View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. Component-ize document modals (hashicorp-forge#74)

    * Archive modal
    
    * Componentize Modal, update HDS package
    
    * Write tests
    
    * Move modal error logic to component
    
    * Cleanup
    
    * Upgrade Design System Components
    
    * Update ModalContainer
    
    * Add flashMessages to non-Modal errors
    
    * Improve error handling (and flashMessaging)
    
    * Update sidebar.js
    jeffdaley authored May 2, 2023
    Configuration menu
    Copy the full SHA
    3043a5e View commit details
    Browse the repository at this point in the history
  2. Clean up Doc components (hashicorp-forge#156)

    * Clean up Doc components
    
    * Update State styles
    
    * Update tests
    jeffdaley authored May 2, 2023
    Configuration menu
    Copy the full SHA
    082b56f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7fc25f0 View commit details
    Browse the repository at this point in the history
  4. X::DropdownList Components (hashicorp-forge#151)

    * XDropdownList Components
    
    * Update app.scss
    
    * Update checkable-item-test.ts
    
    * Fix focus issue
    
    * Remove unused service
    jeffdaley authored May 2, 2023
    Configuration menu
    Copy the full SHA
    a70231d View commit details
    Browse the repository at this point in the history
  5. Add Glint (hashicorp-forge#158)

    Install Glint
    jeffdaley authored May 2, 2023
    Configuration menu
    Copy the full SHA
    4de3d02 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    07dd258 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4ed34bf View commit details
    Browse the repository at this point in the history
  8. Parse person smart chips (hashicorp-forge#164)

    * Parse person smart chips
    
    * Add tests for parsing a paragraph for email addresses
    jfreda authored May 2, 2023
    Configuration menu
    Copy the full SHA
    5977dd3 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

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

Commits on May 5, 2023

  1. Configuration menu
    Copy the full SHA
    7cb8fa8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    95b0bb2 View commit details
    Browse the repository at this point in the history
  3. Small updates for v0.1.0 (hashicorp-forge#172)

    * Make Okta AWS region optional in the config, but required when Okta is enabled
    
    * Minor doc updates
    jfreda authored May 5, 2023
    Configuration menu
    Copy the full SHA
    903bab1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ca7ff20 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. Add support for FloatingUI offset (hashicorp-forge#175)

    Add support for offset
    jeffdaley authored May 17, 2023
    Configuration menu
    Copy the full SHA
    333f00e View commit details
    Browse the repository at this point in the history
  2. Refactor FacetDropdownList (hashicorp-forge#166)

    * Clean up FloatDown API
    
    * Replace FacetDropdowns
    
    * Improve styling
    
    * Remove unused class property
    jeffdaley authored May 17, 2023
    Configuration menu
    Copy the full SHA
    93f7d2b View commit details
    Browse the repository at this point in the history
  3. Add maybe-query and model-or-models helpers (hashicorp-forge#176)

    * Add and test LinkTo helpers
    
    * Tweak types, Glint boilerplate
    
    * Improve comment
    jeffdaley authored May 17, 2023
    Configuration menu
    Copy the full SHA
    a388311 View commit details
    Browse the repository at this point in the history
  4. Improve pollForExpiredAuth and reauthenticate UX (hashicorp-forge#141)

    * Improve polling and reauthentication
    
    * Cleanup
    
    * Grammar fix
    
    * Revert test changes
    
    * Update authenticated-user.ts
    
    * Update tests, types and documentation
    
    * Cleanup and documentation
    
    * Improve type accuracy
    
    * Separate Okta/Google poll handling
    
    * Copy tweaks
    
    * Remove unnecessary polling rules
    jeffdaley authored May 17, 2023
    Configuration menu
    Copy the full SHA
    0672f21 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4f36c4d View commit details
    Browse the repository at this point in the history

Commits on May 19, 2023

  1. Fix logic to update recently viewed documents (hashicorp-forge#179)

    * Fix logic to update recently viewed documents
    
    * Only update recently viewed docs for a draft view event when header is present
    
    * Pass 'Add-To-Recently-Viewed' header for draft view events
    jfreda authored May 19, 2023
    Configuration menu
    Copy the full SHA
    a6bc807 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. Configuration menu
    Copy the full SHA
    e1be522 View commit details
    Browse the repository at this point in the history
  2. Use http.StatusOK for w.WriteHeader (hashicorp-forge#168)

    using http.StatusOK instead of 200
    syntaqx authored May 30, 2023
    Configuration menu
    Copy the full SHA
    b134674 View commit details
    Browse the repository at this point in the history
  3. Approver list refactor and bug fix (hashicorp-forge#184)

    * Add badge to Approvers list (owner view)
    
    * Component-ize Approvers
    jeffdaley authored May 30, 2023
    Configuration menu
    Copy the full SHA
    add24d0 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. Configuration menu
    Copy the full SHA
    acfe60a View commit details
    Browse the repository at this point in the history
  2. Add BadgeDropdownList component (hashicorp-forge#185)

    * BadgeDropdownList component
    
    * BadgeDropdownList component
    
    * Add custom-item test
    
    * Remove unnecessary comment
    
    * Resolve merge conflict
    
    * Remove product specificity
    jeffdaley authored May 31, 2023
    Configuration menu
    Copy the full SHA
    f987f55 View commit details
    Browse the repository at this point in the history
  3. Add FlightIcon component to Glint registry (hashicorp-forge#190)

    Add FlightIcon to Glint registry
    jeffdaley authored May 31, 2023
    Configuration menu
    Copy the full SHA
    919d63f View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2023

  1. Configuration menu
    Copy the full SHA
    3280deb View commit details
    Browse the repository at this point in the history
  2. Lock documents in a bad state (hashicorp-forge#182)

    * Bad-state draft
    
    * Improve bad-state design
    
    * Allow query args when finding documents
    
    * Add locked boolean for documents
    
    * Handle locked documents in the indexer
    
    * Check if documents are locked for APIs that replace the doc header
    
    * Get document locked status in the frontend
    
    * Update locked document messaging
    
    * Fix 'ReferenceError: error is not defined' bug
    
    * Update property name to be consistent with backend
    
    ---------
    
    Co-authored-by: Jeff Daley <[email protected]>
    jfreda and jeffdaley authored Jun 1, 2023
    Configuration menu
    Copy the full SHA
    c8f2b8b View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. Add more logging around locked documents (hashicorp-forge#193)

    * Log when documents are locked or unlocked
    
    * Log when starting the indexer
    
    * Log locked document IDs
    jfreda authored Jun 2, 2023
    Configuration menu
    Copy the full SHA
    8397471 View commit details
    Browse the repository at this point in the history
  2. Add ProductSelect component (hashicorp-forge#187)

    * BadgeDropdownList component
    
    * BadgeDropdownList component
    
    * Add custom-item test
    
    * Remove unnecessary comment
    
    * Resolve merge conflict
    
    * ProductSelect component
    
    * Add list item tests
    
    * Tests, styles, cleanup
    
    * Add onChange test
    
    * Pass @ICON into component
    
    * Remove unused property
    
    * Revert unintended change
    
    * Padding tweak; Prettier
    jeffdaley authored Jun 2, 2023
    Configuration menu
    Copy the full SHA
    9a1b5cc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b4c7a8d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0bb49f3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8364751 View commit details
    Browse the repository at this point in the history
  6. Register template helpers (hashicorp-forge#192)

    * Register GetProductID helper
    
    * Register helpers with Glint
    
    * Syntax tweak
    jeffdaley authored Jun 2, 2023
    Configuration menu
    Copy the full SHA
    f3ff29f View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

  1. WIP: Tweak front-end error messages (hashicorp-forge#198)

    Change error messages
    jeffdaley authored Jun 5, 2023
    Configuration menu
    Copy the full SHA
    e6a51f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4c140a1 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2023

  1. Revert "Tweak front-end error messages" (hashicorp-forge#200)

    * Revert "WIP: Tweak front-end error messages (hashicorp-forge#198)"
    
    This reverts commit e6a51f5.
    
    * Add console.log
    
    * Add comment to console.error
    jeffdaley authored Jun 6, 2023
    Configuration menu
    Copy the full SHA
    eac44ec View commit details
    Browse the repository at this point in the history
  2. Clean up API error messages (hashicorp-forge#203)

    * Standardize on plain text HTTP error messages for now
    
    * Correctly surface HTTP error messages
    jfreda authored Jun 6, 2023
    Configuration menu
    Copy the full SHA
    928acc5 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2023

  1. Implement ProductSelect component; allow draft authors to edit their …

    …productArea (hashicorp-forge#109)
    
    * Add product dropdown to draft template
    
    * Add tests
    
    * Start of custom popover
    
    * Start generic popover component
    
    * Organization
    
    * Maybe In Element
    
    * More API development
    
    * Fix type errors
    
    * Additional component work
    
    * Progress
    
    * Start of keyboard nav hookup
    
    * UX improvements, experiments
    
    * WIP - IDs
    
    * Minor refactor and cleanup
    
    * Update list.hbs
    
    * Reorganize FloatingUI components
    
    * Update content.ts
    
    * Improve loading strategy
    
    * Add `ember-element-helper`
    
    * Refactor dropdown list container
    
    * Template tweaks
    
    * Template and CSS cleanup
    
    * CSS cleanup
    
    * API tweak
    
    * Rename files
    
    * Rearrange files
    
    * Update index.hbs
    
    * Yield items to main component
    
    * Port facetDropdown to new Listbox
    
    * Yielded components; general refactors
    
    * Toggle components
    
    * Improved saving state
    
    * Class rearranging
    
    * Add sortBy component
    
    * Remove unused files
    
    * Update syntax
    
    * Improve tests passing
    
    * Update tests
    
    * FloatingUI API tweaks
    
    * Tweak FUI
    
    * Delete playground.hbs
    
    * Update config.ts
    
    * Rename/reorg
    
    * Remove references to `f.content`
    
    * Add comments to index
    
    * Additional classes and documentation
    
    * Clean up FacetDropdown
    
    * Move FacetDropdown tests to DropdownListIndex
    
    * Add aria test
    
    * Test Keyboard navigation
    
    * Test Enter key
    
    * Add keyboard tests
    
    * ToggleButton test
    
    * LinkTo, CheckableItem tests
    
    * CSS tweaks
    
    * Update list.scss
    
    * Add ToggleSelect and update NewDocForm
    
    * Improvements around productAbbreviations
    
    * Update checkable-item-test.ts
    
    * Fix scrolling issue
    
    * Update index.ts
    
    * Stop propigation on the DropdownList
    
    * Add product abbreviation to dropdown
    
    * Tweaked ProductDropdown
    
    * Improve ProductSelect dropdown
    
    * Replace ToggleSelect
    
    * Delete toggle-select.hbs
    
    * Clean up FloatDown API
    
    * Replace FacetDropdowns
    
    * Improve styling
    
    * Add support for offset
    
    * Add and test LinkTo helpers
    
    * Tweak types, Glint boilerplate
    
    * Improve saving state
    
    * Cleanup
    
    * Glint-related updates
    
    * Glint types, todo test
    
    * Start of badgeDropdownList tests
    
    * Move tests to acceptance
    
    * Simplify glint-nochecks
    
    * Fix broken tests
    
    * Remove old code
    
    * Test fixes and improvements
    
    * File renames
    
    * Update docNumber function
    
    * Update badge-dropdown-list-test.ts
    
    * Update checkable-item.hbs
    
    * Update item.ts
    
    * BadgeDropdownList component
    
    * BadgeDropdownList component
    
    * Add custom-item test
    
    * Remove unnecessary comment
    
    * Update list-item.scss
    
    * Resolve merge conflict
    
    * ProductSelect component
    
    * Add list item tests
    
    * Tests, styles, cleanup
    
    * Add onChange test
    
    * Pass @ICON into component
    
    * Remove unused property
    
    * Remove unused property
    
    * Revert unintended change
    
    * Padding tweak; Prettier
    
    * Fix failing tests
    
    * CSS tweaks
    
    * Cleanup and height tweaks
    
    * Class cleanup
    
    * Remove unnecessary property
    jeffdaley authored Jun 7, 2023
    Configuration menu
    Copy the full SHA
    32d58cd View commit details
    Browse the repository at this point in the history
  2. Tweak ProductSelect placeholder text and element width (hashicorp-for…

    …ge#204)
    
    Update width and placeholder text
    jeffdaley authored Jun 7, 2023
    Configuration menu
    Copy the full SHA
    c7d7e44 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2023

  1. Add most type definitions for most HDS components (hashicorp-forge#205)

    * Add more definitions
    
    * Add ButtonSet block
    jeffdaley authored Jun 9, 2023
    Configuration menu
    Copy the full SHA
    1eb2acb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    64d6d65 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bf6d127 View commit details
    Browse the repository at this point in the history
  4. Type Sidebar (hashicorp-forge#206)

    * Type sidebar file
    
    * Update document.d.ts
    jeffdaley authored Jun 9, 2023
    Configuration menu
    Copy the full SHA
    4858ff7 View commit details
    Browse the repository at this point in the history
  5. Fix a couple ProductAreaDropdown bugs (hashicorp-forge#210)

    * Support abbreviations
    
    * Save productAbbreviation to doc; cleanup Save task
    
    * Log Save error
    
    * Fix abbreviation saving and broken tests
    
    * Update comment
    
    * Removes unnecessary abbreviation patch
    
    * Add note about productAbbreviation
    jeffdaley authored Jun 9, 2023
    Configuration menu
    Copy the full SHA
    e98cac5 View commit details
    Browse the repository at this point in the history
  6. Type Doc components (hashicorp-forge#207)

    * Type Doc components
    
    * Update row.ts
    
    * Update row.hbs
    
    Remove unnecessary code
    
    * Update row component
    jeffdaley authored Jun 9, 2023
    Configuration menu
    Copy the full SHA
    18c7a97 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

  1. Add more detail around Algolia (#31)

    * Add more detail around Algolia 
    
    When following the README I attempted to start the application without Algolia. When I went back and updated it was a bit unclear where the configuration was needed since there are three areas where config is added:
    
    1. At build time via ENV for web app
    2. At runtime via the Google credentials.json file
    3. At runtime via the config.hcl file
    
    * Update README.md
    
    * Update README.md
    
    ---------
    
    Co-authored-by: Jeff Daley <[email protected]>
    jrschumacher and jeffdaley authored Jun 13, 2023
    Configuration menu
    Copy the full SHA
    4149a39 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. Configuration menu
    Copy the full SHA
    fcc1ac3 View commit details
    Browse the repository at this point in the history
  2. Lock documents on other types of suggestions in the header (hashicorp…

    …-forge#212)
    
    * Lock documents on other types of suggestions in the header
    
    * Separate log line for locked draft docs
    
    * Add comments per PR feedback
    jfreda authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    c8fc94e View commit details
    Browse the repository at this point in the history
  3. Add keyboard nav to search; improve search productArea suggestions (h…

    …ashicorp-forge#174)
    
    * Add product dropdown to draft template
    
    * Add tests
    
    * Start of custom popover
    
    * Start generic popover component
    
    * Organization
    
    * Maybe In Element
    
    * More API development
    
    * Fix type errors
    
    * Additional component work
    
    * Progress
    
    * Start of keyboard nav hookup
    
    * UX improvements, experiments
    
    * WIP - IDs
    
    * Minor refactor and cleanup
    
    * Update list.hbs
    
    * Reorganize FloatingUI components
    
    * Update content.ts
    
    * Improve loading strategy
    
    * Add `ember-element-helper`
    
    * Refactor dropdown list container
    
    * Template tweaks
    
    * Template and CSS cleanup
    
    * CSS cleanup
    
    * API tweak
    
    * Rename files
    
    * Rearrange files
    
    * Update index.hbs
    
    * Yield items to main component
    
    * Port facetDropdown to new Listbox
    
    * Yielded components; general refactors
    
    * Toggle components
    
    * Improved saving state
    
    * Class rearranging
    
    * Add sortBy component
    
    * Remove unused files
    
    * Update syntax
    
    * Improve tests passing
    
    * Update tests
    
    * FloatingUI API tweaks
    
    * Tweak FUI
    
    * Delete playground.hbs
    
    * Update config.ts
    
    * Rename/reorg
    
    * Remove references to `f.content`
    
    * Add comments to index
    
    * Additional classes and documentation
    
    * Clean up FacetDropdown
    
    * Move FacetDropdown tests to DropdownListIndex
    
    * Add aria test
    
    * Test Keyboard navigation
    
    * Test Enter key
    
    * Add keyboard tests
    
    * ToggleButton test
    
    * LinkTo, CheckableItem tests
    
    * CSS tweaks
    
    * Update list.scss
    
    * Add ToggleSelect and update NewDocForm
    
    * Improvements around productAbbreviations
    
    * Update checkable-item-test.ts
    
    * Fix scrolling issue
    
    * Update index.ts
    
    * Stop propigation on the DropdownList
    
    * Add product abbreviation to dropdown
    
    * Tweaked ProductDropdown
    
    * Improve ProductSelect dropdown
    
    * Replace ToggleSelect
    
    * Delete toggle-select.hbs
    
    * Clean up FloatDown API
    
    * Replace FacetDropdowns
    
    * Improve styling
    
    * Basic search keyboardFunctions done
    
    * Improved semantics of header
    
    * Improve model/query args; add Glint boilerplate
    
    * Contextual "Best matches" header
    
    * Improve popover styles
    
    * UX Improvements
    
    - Add floatingUIOffset
    - Improved empty-search handling
    - Improved keyboard handling
    - Improve productMatch suggestion
    - Improve enter-to-submit function
    
    * Update product/area link
    
    * Add support for offset
    
    * Removed commented-out code
    
    * Add and test LinkTo helpers
    
    * Tweak types, Glint boilerplate
    
    * Glint tweaks
    
    * Improve saving state
    
    * Cleanup
    
    * Glint-related updates
    
    * Glint types, todo test
    
    * Start of badgeDropdownList tests
    
    * Move tests to acceptance
    
    * Simplify glint-nochecks
    
    * Fix broken tests
    
    * Remove old code
    
    * Test fixes and improvements
    
    * File renames
    
    * Update docNumber function
    
    * Update badge-dropdown-list-test.ts
    
    * Update checkable-item.hbs
    
    * Update item.ts
    
    * BadgeDropdownList component
    
    * BadgeDropdownList component
    
    * Add custom-item test
    
    * Remove unnecessary comment
    
    * Update list-item.scss
    
    * Resolve merge conflict
    
    * ProductSelect component
    
    * Add list item tests
    
    * Tests, styles, cleanup
    
    * Add onChange test
    
    * Pass @ICON into component
    
    * Remove unused property
    
    * Remove unused property
    
    * Revert unintended change
    
    * Padding tweak; Prettier
    
    * Revert trivial change
    
    * Start of working tests
    
    * More tests
    
    * Fix failing tests
    
    * CSS tweaks
    
    * Cleanup
    
    * Cleanup and height tweaks
    
    * Class cleanup
    
    * Update factory type
    
    * Cleanup, documentation and UX improvements
    
    * Improve shouldRenderOut documentation
    
    * Fix broken tests
    
    * Add itemShouldRenderOut test
    
    * Remove need for separate index
    
    * Update Mirage responses and search tests
    
    * Make product facet searchable
    jeffdaley authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    8c8c926 View commit details
    Browse the repository at this point in the history
  4. Register internal modifiers with Glint (hashicorp-forge#215)

    Register modifiers with Glint
    jeffdaley authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    5f4dd34 View commit details
    Browse the repository at this point in the history
  5. Register ExternalLink component with Glint (hashicorp-forge#214)

    Register ExternalLink
    jeffdaley authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    a6913a4 View commit details
    Browse the repository at this point in the history
  6. Register Action component with Glint (hashicorp-forge#213)

    Update Action component
    jeffdaley authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    6cca286 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. Configuration menu
    Copy the full SHA
    71af5b3 View commit details
    Browse the repository at this point in the history
  2. Prevent duplicate flashErrors (hashicorp-forge#217)

    Prevent duplication flashErrors
    jeffdaley authored Jun 15, 2023
    Configuration menu
    Copy the full SHA
    4d20aa3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8c7cd06 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    da10981 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. Fix HeaderComponent boilerplate (hashicorp-forge#218)

    Update index.ts
    jeffdaley authored Jun 16, 2023
    Configuration menu
    Copy the full SHA
    9c30af7 View commit details
    Browse the repository at this point in the history
  2. Update README.md to include response times (hashicorp-forge#222)

    * Update README.md to include response times
    
    * Update README.md
    
    * Update README.md
    anubhavmishra authored Jun 16, 2023
    Configuration menu
    Copy the full SHA
    5533a37 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. Add FloatingUI Glint types (hashicorp-forge#224)

    Add more FloatingUI types
    jeffdaley authored Jun 21, 2023
    Configuration menu
    Copy the full SHA
    1625dbf View commit details
    Browse the repository at this point in the history
  2. Add ember-animated (hashicorp-forge#227)

    * Install package
    
    * Register w/ Glint
    jeffdaley authored Jun 21, 2023
    Configuration menu
    Copy the full SHA
    d25cef4 View commit details
    Browse the repository at this point in the history
  3. Fix Toolbar Dropdown offsets (hashicorp-forge#228)

    Improve Toolbar dropdown positioning
    jeffdaley authored Jun 21, 2023
    Configuration menu
    Copy the full SHA
    ef7cc05 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Github CI/CD actions added..intial push

    sharma.yash committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    ea3db4e View commit details
    Browse the repository at this point in the history
  2. Github CI/CD actions added..test and minor change in readme related t…

    …o google scopes
    sharma.yash committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    65173f5 View commit details
    Browse the repository at this point in the history
  3. Create ci.yml

    yashcode00 authored Jun 22, 2023
    Configuration menu
    Copy the full SHA
    41e7b06 View commit details
    Browse the repository at this point in the history
  4. CI/CD made now testing

    sharma.yash committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    f4a521f View commit details
    Browse the repository at this point in the history
  5. Update ci.yml

    yashcode00 authored Jun 22, 2023
    Configuration menu
    Copy the full SHA
    d0b7ae6 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

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

Commits on Aug 11, 2023

  1. Configuration menu
    Copy the full SHA
    35c618f View commit details
    Browse the repository at this point in the history
  2. Use public dockerhub

    anuragprafulla committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    393dfb3 View commit details
    Browse the repository at this point in the history