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

fix(editor): Implement simple view for templates experiment (no-changelog) #6637

Conversation

OlegIvaniv
Copy link
Contributor

Hide creator, views count and relative time from template list for the templates experiment.

Github issue / Community forum post (link here to close automatically):

…elog)

Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
@github-actions
Copy link
Contributor

Great PR! Please pay attention to the following items before merging:

Files matching packages/**:

  • If fixing bug, added test to cover scenario.
  • If addressing forum or Github issue, added link to description.

Files matching **/*.vue:

  • Used composition API for all new components.
  • Added component or unit tests to cover functionality.

Files matching packages/editor-ui/**/*.vue:

  • Added E2E if adding new features.
  • Used design system tokens (colors, spacings...) where possible.

Make sure to check off this list before asking for review.

@n8n-assistant n8n-assistant bot added n8n team Authored by the n8n team ui Enhancement in /editor-ui or /design-system labels Jul 11, 2023
@codecov
Copy link

codecov bot commented Jul 11, 2023

Codecov Report

Patch coverage: 100.00% and project coverage change: -0.07 ⚠️

Comparison is base (d6b2ae0) 28.93% compared to head (43dfc51) 28.86%.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #6637      +/-   ##
==========================================
- Coverage   28.93%   28.86%   -0.07%     
==========================================
  Files        3071     3071              
  Lines      188445   188451       +6     
  Branches    20893    20891       -2     
==========================================
- Hits        54532    54404     -128     
- Misses     133033   133167     +134     
  Partials      880      880              
Impacted Files Coverage Δ
packages/editor-ui/src/components/TemplateCard.vue 90.52% <100.00%> (+0.25%) ⬆️
packages/editor-ui/src/components/TemplateList.vue 70.86% <100.00%> (+0.23%) ⬆️
...ckages/editor-ui/src/views/TemplatesSearchView.vue 36.75% <100.00%> (ø)

... and 5 files with indirect coverage changes

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

@github-actions
Copy link
Contributor

✅ All Cypress E2E specs passed

@cypress
Copy link

cypress bot commented Jul 11, 2023

2 flaky tests on run #1422 ↗︎

0 219 0 0 Flakiness 2

Details:

🌳 ado-826-experiment-templates-list-view-alternatives_simple_view 🖥️ browsers:...
Project: n8n Commit: 43dfc515c3
Status: Passed Duration: 06:14 💡
Started: Jul 11, 2023 9:42 AM Ended: Jul 11, 2023 9:48 AM
Flakiness  12-canvas.cy.ts • 1 flaky test

View Output Video

Test Artifacts
Canvas Node Manipulation and Navigation > should add nodes and check execution success Output Screenshots Video
Flakiness  18-user-management.cy.ts • 1 flaky test

View Output Video

Test Artifacts
User Management > should delete user and transfer their data Output Screenshots Video

This comment has been generated by cypress-bot as a result of this project's GitHub integration settings.

@OlegIvaniv OlegIvaniv merged commit 180ab8d into master Jul 11, 2023
@OlegIvaniv OlegIvaniv deleted the ado-826-experiment-templates-list-view-alternatives_simple_view branch July 11, 2023 10:16
davidfant pushed a commit to davidfant/n8n that referenced this pull request Jul 11, 2023
…elog) (n8n-io#6637)

Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
MiloradFilipovic added a commit that referenced this pull request Jul 12, 2023
* master:
  ci!: Drop support for Node.js 16. Add initial support for Node.js 20 (#6649)
  feat(API): Implement users account quota guards  (#6434)
  feat(OpenAI Node): Update max token limit to support newer model limits (#6644)
  ci: Run checklist job as a separate workflow (no-changelog) (#6645)
  fix(HTTP Request Node): Cleanup circular references in response (#6590)
  fix(Postgres Node): Upsert does not fetch columns when schema other then public (#6643)
  fix(core): Update docker compose setup for V1 images (#6642)
  refactor: Delete unnecessary interface re-exports from core, and delete unused code in nodes-base (no-changelog) (#6631)
  fix(core): Reduce memory consumption on `BinaryDataManager.init` (#6633)
  fix(editor): Implement simple view for templates experiment (no-changelog) (#6637)

# Conflicts:
#	packages/editor-ui/src/stores/settings.store.ts
MiloradFilipovic added a commit that referenced this pull request Jul 13, 2023
* ADO-814-trial-banner:
  ✔️ Updated callout component snapshots
  👌 Moving DOM logic from the store
  👌 Addressing more points from code review
  👌 Refactoring trial banner component and ui store
  👌 Updating permanent banner dismiss endpoint and back-end logic
  ⚡ Updating the migrations syntax
  ci!: Drop support for Node.js 16. Add initial support for Node.js 20 (#6649)
  feat(API): Implement users account quota guards  (#6434)
  feat(OpenAI Node): Update max token limit to support newer model limits (#6644)
  ci: Run checklist job as a separate workflow (no-changelog) (#6645)
  fix(HTTP Request Node): Cleanup circular references in response (#6590)
  fix(Postgres Node): Upsert does not fetch columns when schema other then public (#6643)
  fix(core): Update docker compose setup for V1 images (#6642)
  refactor: Delete unnecessary interface re-exports from core, and delete unused code in nodes-base (no-changelog) (#6631)
  fix(core): Reduce memory consumption on `BinaryDataManager.init` (#6633)
  ⚡ Updating upgrade plan button click
  👌 Addressing design review feedback
  ⚡ Using query parameters in migrations
  fix(editor): Implement simple view for templates experiment (no-changelog) (#6637)
  ⚡ Updating migration files
netroy pushed a commit that referenced this pull request Jul 24, 2023
…elog) (#6637)

Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
@janober
Copy link
Member

janober commented Jul 24, 2023

Got released with n8n@1.0.5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
n8n team Authored by the n8n team Released ui Enhancement in /editor-ui or /design-system
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants