Suzanne Aitchison
4ea6dc26ac
only set overflow-x on small screen ( #18113 )
2022-07-14 08:15:58 -06:00
Suzanne Aitchison
ba1e1a19ab
don't show toolbar on notification comments ( #18112 )
2022-07-14 08:05:30 -06:00
Suzanne Aitchison
221b1c966b
fix lockfile ( #18116 )
2022-07-14 14:55:37 +01:00
Suzanne Aitchison
76c7932b09
Member index: Filter by joining date ( #17975 )
...
* add the date picker into view
* allow date picker to overflow modal
* allow aria labels to be passed to inputs
* filter records
* add missing comment
* set earliest date
* specs and a small fix
* cypress spec
* fix typo
* tidying up
* fetch date_format
* commit code review suggestion to params
* Revert "commit code review suggestion to params"
This reverts commit 84fb0e0d3acc13257a362eb41c17b2bb8089606a.
* show added filter pill
* add cypress specs for applied filters
* woops! fix unintended change to filter code
2022-07-14 14:52:42 +01:00
Suzanne Aitchison
d9e79d6e70
try to make DRP spec more robust ( #18115 )
2022-07-14 07:05:25 -06:00
Fernando Valverde
a14d2f2ad7
Temporarily disable Style/TopLevelMethodDefinition ( #18109 )
...
* Temporarily disable Style/TopLevelMethodDefinition
* shorten long lines
2022-07-14 06:59:51 -06:00
Mac Siri
7880f46829
Remove yaml_column_permitted_classes ( #18108 )
2022-07-13 18:43:39 -04:00
Mac Siri
52676c3cac
Update yaml_column_permitted_classes ( #18110 )
2022-07-13 17:34:33 -04:00
dependabot[bot]
71a7eea504
Bump octokit from 5.0.0 to 5.1.0 ( #18104 )
...
Bumps [octokit](https://github.com/octokit/octokit.rb ) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/octokit/octokit.rb/releases )
- [Changelog](https://github.com/octokit/octokit.rb/blob/main/RELEASE.md )
- [Commits](https://github.com/octokit/octokit.rb/compare/v5.0.0...v5.1.0 )
---
updated-dependencies:
- dependency-name: octokit
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-13 14:55:06 -06:00
Mac Siri
b30f016604
Update yaml_column_permitted_classes ( #18106 )
2022-07-13 16:26:43 -04:00
dependabot[bot]
28b7e2bfbc
Bump canvas from 2.9.1 to 2.9.3 ( #18089 )
...
Bumps [canvas](https://github.com/Automattic/node-canvas ) from 2.9.1 to 2.9.3.
- [Release notes](https://github.com/Automattic/node-canvas/releases )
- [Changelog](https://github.com/Automattic/node-canvas/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Automattic/node-canvas/compare/v2.9.1...v2.9.3 )
---
updated-dependencies:
- dependency-name: canvas
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-13 14:11:14 -04:00
dependabot[bot]
dfdc1c01cc
Bump sass from 1.52.1 to 1.53.0 ( #18093 )
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.52.1 to 1.53.0.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.52.1...1.53.0 )
---
updated-dependencies:
- dependency-name: sass
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-13 14:10:48 -04:00
dependabot[bot]
2dcf88b957
Bump jest from 28.1.1 to 28.1.3 ( #18099 )
...
Bumps [jest](https://github.com/facebook/jest/tree/HEAD/packages/jest ) from 28.1.1 to 28.1.3.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/commits/v28.1.3/packages/jest )
---
updated-dependencies:
- dependency-name: jest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-13 14:10:10 -04:00
Suzanne Aitchison
189e933202
add a description to the modal ( #18097 )
2022-07-13 11:58:44 -04:00
Mac Siri
66761cb89b
Update yaml_column_permitted_classes ( #18101 )
2022-07-13 11:55:17 -04:00
Fernando Valverde
aa130cc456
Fix Honeybadger typo in Rpush reflection callback ( #18071 )
2022-07-13 09:13:40 -06:00
dependabot[bot]
537a94d41a
Bump @storybook/addon-a11y from 6.4.22 to 6.5.9 ( #18091 )
...
Bumps [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/addons/a11y ) from 6.4.22 to 6.5.9.
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/v6.5.9/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v6.5.9/addons/a11y )
---
updated-dependencies:
- dependency-name: "@storybook/addon-a11y"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Josh Puetz <hi@joshpuetz.com>
2022-07-13 16:04:25 +01:00
Mac Siri
1c40cd0305
Bump Rails to 7.0.3.1 ( #18096 )
...
* Bump Rails to 7.0.3.1
* Add yaml_column_permitted_classes
* Update yaml_column_permitted_classes
* Fix broken spec
2022-07-13 10:57:08 -04:00
Suzanne Aitchison
5166581a34
remove filter by last activity, fix close modal bug ( #18081 )
2022-07-13 13:58:14 +01:00
dependabot[bot]
f6f9f0024c
Bump preact from 10.8.2 to 10.9.0 ( #18080 )
...
Bumps [preact](https://github.com/preactjs/preact ) from 10.8.2 to 10.9.0.
- [Release notes](https://github.com/preactjs/preact/releases )
- [Commits](https://github.com/preactjs/preact/compare/10.8.2...10.9.0 )
---
updated-dependencies:
- dependency-name: preact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-13 08:46:24 +01:00
dependabot[bot]
ab895688c9
Bump jest-environment-jsdom from 28.1.0 to 28.1.2 ( #18085 )
...
Bumps [jest-environment-jsdom](https://github.com/facebook/jest/tree/HEAD/packages/jest-environment-jsdom ) from 28.1.0 to 28.1.2.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/commits/v28.1.2/packages/jest-environment-jsdom )
---
updated-dependencies:
- dependency-name: jest-environment-jsdom
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-13 08:41:59 +01:00
Mac Siri
9599d3349f
Enable framework 7's cache_format_version ( #18064 )
2022-07-12 15:44:23 -04:00
dependabot[bot]
40ae610d90
Bump octokit from 4.25.1 to 5.0.0 ( #18087 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-12 14:38:49 -05:00
dependabot[bot]
61440bf843
Bump postcss-cli from 9.1.0 to 10.0.0 ( #18078 )
...
Bumps [postcss-cli](https://github.com/postcss/postcss-cli ) from 9.1.0 to 10.0.0.
- [Release notes](https://github.com/postcss/postcss-cli/releases )
- [Changelog](https://github.com/postcss/postcss-cli/blob/master/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss-cli/compare/9.1.0...10.0.0 )
---
updated-dependencies:
- dependency-name: postcss-cli
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-12 14:55:17 -04:00
dependabot[bot]
6479fa3a84
Bump sass-loader from 13.0.0 to 13.0.2 ( #18084 )
...
Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader ) from 13.0.0 to 13.0.2.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases )
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v13.0.0...v13.0.2 )
---
updated-dependencies:
- dependency-name: sass-loader
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-12 14:53:32 -04:00
dependabot[bot]
4151248b41
Bump eslint from 8.18.0 to 8.19.0 ( #18086 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.18.0 to 8.19.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.18.0...v8.19.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-12 14:52:59 -04:00
dependabot[bot]
e7c7ba783b
Bump nokogiri from 1.13.6 to 1.13.7 ( #18088 )
...
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri ) from 1.13.6 to 1.13.7.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases )
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.13.6...v1.13.7 )
---
updated-dependencies:
- dependency-name: nokogiri
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-12 14:52:33 -04:00
Jeremy Friesen
8fa5c31cb8
Starting 2022-07-12 Experiment ( #18083 )
...
This involves declaring the 20220603-variant-a the winner of the past
experiment; note in the past experiment there was not a statistically
significant winner.
This new experiment adds a variant that deviates from the new
incumbentby way of reintroducing the follows an author and adjusting the
tag follow weights.
Closes forem/forem#18082
```shell
$ diff config/feed-variants/20220617-variant-a.json \
config/feed-variants/20220712-variant.json
```
Results in:
```shell
3c3
< "description": "Blend of 20220603-variant-b and 20220603-variant-a",
---
> "description": "Builds from 20220617-variant-a (see https://github.com/forem/forem/issues/18082 )",
50a51,57
> "following_author": {
> "cases": [
> [0, 0.8],
> [1, 1]
> ],
> "fallback": 0.8
> },
70,73c77,80
< [0, 0.5],
< [1, 0.85],
< [2, 0.9],
< [3, 0.95],
---
> [0, 0.3],
> [1, 0.9],
> [2, 0.95],
> [3, 0.98],
```
2022-07-12 14:51:47 -04:00
dependabot[bot]
62e8512f37
Bump ddtrace from 1.1.0 to 1.2.0 ( #18072 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-12 14:42:15 -04:00
Suzanne Aitchison
02bba1c943
skip flaky date range picker spec ( #18076 )
2022-07-12 10:06:52 -06:00
dependabot[bot]
9ebdf6926e
Bump jest-watch-typeahead from 1.1.0 to 2.0.0 ( #18077 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-12 10:39:55 -05:00
dependabot[bot]
783c763651
Bump eslint-plugin-jsx-a11y from 6.5.1 to 6.6.0 ( #18079 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-12 10:39:13 -05:00
dependabot[bot]
e00a75bfb5
Bump @testing-library/user-event from 14.2.0 to 14.2.1 ( #18066 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-12 10:36:00 -05:00
Jeremy Friesen
0ef5bc6351
Ensuring we delete podcasts when we banish a user ( #18063 )
...
Prior to this commit, we may have left lingering podcast entries that
required manual cleanup. As a bonus, I also added deleting podcasts
when we delete users.
Closes forem/forem#18041
In addition I adjusted rubocop to not complain about the require method call
```
spec/services/users/delete_spec.rb:1:1: C: \
Style/TopLevelMethodDefinition: \
Do not define methods at the top-level. \
(https://rubystyle.guide#top-level-methods )
require "rails_helper"
^^^^^^^^^^^^^^^^^^^^^^
```
2022-07-12 09:18:06 -04:00
dependabot[bot]
9e9c3e5f39
Bump core-js from 3.23.3 to 3.23.4 ( #18073 )
...
Bumps [core-js](https://github.com/zloirock/core-js ) from 3.23.3 to 3.23.4.
- [Release notes](https://github.com/zloirock/core-js/releases )
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zloirock/core-js/compare/v3.23.3...v3.23.4 )
---
updated-dependencies:
- dependency-name: core-js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-12 11:11:26 +01:00
dependabot[bot]
db2d9f2411
Bump @testing-library/dom from 8.13.0 to 8.16.0 ( #18067 )
...
Bumps [@testing-library/dom](https://github.com/testing-library/dom-testing-library ) from 8.13.0 to 8.16.0.
- [Release notes](https://github.com/testing-library/dom-testing-library/releases )
- [Changelog](https://github.com/testing-library/dom-testing-library/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/dom-testing-library/compare/v8.13.0...v8.16.0 )
---
updated-dependencies:
- dependency-name: "@testing-library/dom"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-12 10:59:01 +01:00
dependabot[bot]
e39899fe46
Bump @storybook/addon-storysource from 6.4.22 to 6.5.9 ( #17966 )
...
Bumps [@storybook/addon-storysource](https://github.com/storybookjs/storybook/tree/HEAD/addons/storysource ) from 6.4.22 to 6.5.9.
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/v6.5.9/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v6.5.9/addons/storysource )
---
updated-dependencies:
- dependency-name: "@storybook/addon-storysource"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-12 10:43:11 +01:00
Joshua Wehner
5dee4a11c1
Allow trusted user to access response templates ( #17978 )
...
* Allow trusted user to access response templates
* Add request specs for trusted user templates
* WIP: was just investigating...
* Move permission check to authorizer
* Revert "WIP: was just investigating..."
This reverts commit c38c60f7ab19ce43c174729c2542a9041e9322e2.
* Improved accessibility
Co-authored-by: Suzanne Aitchison <suzanne@forem.com>
Co-authored-by: Suzanne Aitchison <suzanne@forem.com>
2022-07-12 11:37:59 +02:00
dependabot[bot]
10c44013be
Bump @babel/core from 7.18.5 to 7.18.6 ( #18070 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.18.5 to 7.18.6.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.18.6/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-12 10:37:42 +01:00
Suzanne Aitchison
2f436731a7
Add markdown toolbar to comments ( #18062 )
...
* show the toolbar (WIP - includes some hacks and todos)
* allow calling component to pass additional toolbar elements
* add templates behaviour
* get templates working
* tweaks following mention autocomplete refactor
* remove image upload handler no longer needed
* rename method
* some small refactors
* only comment text area controls visibility of templates area
* fix error in role name
* fix mobile view
* update specs
2022-07-12 09:02:53 +01:00
dependabot[bot]
04dba9d05c
Bump intersection-observer from 0.12.0 to 0.12.2 ( #18068 )
...
Bumps [intersection-observer](https://github.com/GoogleChromeLabs/intersection-observer ) from 0.12.0 to 0.12.2.
- [Release notes](https://github.com/GoogleChromeLabs/intersection-observer/releases )
- [Commits](https://github.com/GoogleChromeLabs/intersection-observer/commits )
---
updated-dependencies:
- dependency-name: intersection-observer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-11 16:15:51 -04:00
dependabot[bot]
31b65c1baa
Bump knapsack_pro from 3.2.1 to 3.3.0 ( #18069 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-11 15:30:18 -04:00
dependabot[bot]
8f97de2ae3
Bump debug from 1.5.0 to 1.6.0 ( #18065 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-11 15:01:37 -04:00
Mac Siri
5579f3360c
Add DD service name for active_support and active_record ( #18060 )
2022-07-11 10:14:42 -04:00
Suzanne Aitchison
75d6e60a95
✂️ Remove reach combobox ✂️ ( #17728 )
...
* WIP: new autocomplete, search executed, dropdown positioned
* WIP: most features working in Editor
* handle textarea blur
* fix bug with id not attached to textarea
* updates to textAreaUtils tests
* aria live, fix border style
* replace comment text area
* fix some height and style issues
* update preact tests
* clean up styles, rename files, use portal for popover
* clean up styles, rename files, use portal for popover
* scroll popover items into view if necessary
* refactor cypress specs
* actually remove the package
* add some more specs
* remove storybook stories for now
* remove relative class causing issues
* small fixes for cypress specs
* make live region assertive to ensure change to combobox is known
* some comments
* add a storybook story
* replace % font size, add explainer to story
2022-07-11 12:50:52 +01:00
Josh Puetz
5daf869e56
v1 documentation via RSwag ( #17990 )
...
Co-authored-by: Fernando Valverde <fernando@fdo.cr>
Co-authored-by: Fernando Valverde <fernando@visualcosita.com>
2022-07-08 14:37:30 -05:00
Fernando Valverde
b8abbda72e
Unpublish post service class + V1 API endpoint ( #18031 )
...
* Unpublish post service + API
* Apply PR feedback
* Use module_function on service class
2022-07-08 09:08:55 -06:00
dependabot[bot]
aef4894168
Bump rubocop-rails from 2.15.1 to 2.15.2 ( #18054 )
...
Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails ) from 2.15.1 to 2.15.2.
- [Release notes](https://github.com/rubocop/rubocop-rails/releases )
- [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.15.1...v2.15.2 )
---
updated-dependencies:
- dependency-name: rubocop-rails
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-07 16:26:59 -06:00
Anna Buianova
80ce8909ec
Fixed most rubocop issues ( #18048 )
...
* Fixed most rubocop issues
* Fixed accidental schema changes
* Fixed Vault specs
2022-07-07 14:36:08 -06:00
dependabot[bot]
37cddb97cd
Bump rubocop from 1.31.1 to 1.31.2 ( #18055 )
...
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.31.1 to 1.31.2.
- [Release notes](https://github.com/rubocop/rubocop/releases )
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop/compare/v1.31.1...v1.31.2 )
---
updated-dependencies:
- dependency-name: rubocop
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-07 14:19:00 -06:00