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

feat(): next #1551

Merged
merged 29 commits into from
Jun 27, 2024
Merged

feat(): next #1551

merged 29 commits into from
Jun 27, 2024

Conversation

dvoegelin
Copy link
Collaborator

@dvoegelin dvoegelin commented May 31, 2024

Description

feat(TabbedGroupPicker): some updates to the tabbed group picker component #1543
fix(CriteriaTypes): Adding missing operator types #1547
feat(Chips): allow novo-chip size input via novo-chips #1548
feat(CriteriaBuilder): Allow the single Condition Builder component to be self-hosted #1544
feat(TabbedGroupPicker): Added option to disable item selection/checkboxes #1549
chore(deps-dev): bump braces from 3.0.2 to 3.0.3 #1553
chore(deps-dev): bump ws from 8.16.0 to 8.17.1 #1557

Verify that...

  • Any related demos were added and npm start and npm run build still works
  • New demos work in Safari, Chrome and Firefox
  • npm run lint passes
  • npm test passes and code coverage is increased
  • npm run build still works

Bullhorn Internal Developers

  • Run Novo Automation
Screenshots

Nathan Dickerson and others added 23 commits April 24, 2024 13:42
feat(Criteria Builder): Add criteria builder types and tests
* test(Control): increase code coverage for Control

* test(Control): Cover more branches for Control

* Add another test
…fixes (#1536)

* feat(TabbedGroupPicker): updating selector for getting pixel height and reducing maxWidth

* removing unused title inputs from demo

* passing key events to dropdown and clearing filter on toggle

* adding keydown handler to search box too
Addressses all known issues from previous attempts at the same change, and adds further testing
* fix(Criteria): Added criteria operator types

* fix(Criteria): More types

* fix(Criteria): Enforcing types

* fix(Criteria): Updating imports

* fix(Criteria): Fixing type

* fix(Criteria): Updating Type

* fix(Criteria): Updating Types to be backwards compatible

---------

Co-authored-by: Nathan Dickerson <nathan.dickerson@bullhorn.com>
Co-authored-by: Nathan Dickerson <nathan.dickerson@bullhorn.com>
…1546)

Revert "fix(Criteria Types): Adding missing operator types (#1545)"

This reverts commit e54b66d.
…onent (#1543)

* feat(TabbedGroupPicker): focusing on the input when opening the dropdown

* feat(TabbedGroupPicker): adding option to hide left tab column

* hiding left column via css instead

* undoing hide tabs code

* feat(TabbedGroupPicker): adding optional footer with apply/cancel buttons

* reordering ng-content
@dvoegelin dvoegelin self-assigned this May 31, 2024
Copy link
Contributor

github-actions bot commented May 31, 2024

Visit the preview URL for this PR (updated for commit 880c27e):

https://novo-elements--pr1551-next-bsd1rlsr.web.app

(expires Fri, 28 Jun 2024 15:22:57 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: f1783e19c2444272095017dd8ba433fff0ee3f61

dvoegelin and others added 5 commits June 5, 2024 12:30
fix(Criteria Types): Adding missing operator types (#1545)

Co-authored-by: Nathan Dickerson <nathan.dickerson@bullhorn.com>
(cherry picked from commit be25bd7)

Co-authored-by: Nathan Dickerson <ndickerson@bullhorn.com>
…o be self-hosted (#1544)

Allow the single Condition Builder component to be instantiated directly, and specify a default staticFieldSelection
…boxes (#1549)

New event on items that have been activated
Add keyboard actions on TabbedGroupPicker
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](micromatch/braces@3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [ws](https://github.com/websockets/ws) from 8.16.0 to 8.17.1.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](websockets/ws@8.16.0...8.17.1)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@dvoegelin dvoegelin merged commit 3c44d42 into master Jun 27, 2024
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants