- 14 Apr, 2022 5 commits
-
-
dependabot[bot] authored
Bumps [async](https://github.com/caolan/async) from 3.2.0 to 3.2.3. - [Release notes](https://github.com/caolan/async/releases) - [Changelog](https://github.com/caolan/async/blob/master/CHANGELOG.md) - [Commits](https://github.com/caolan/async/compare/v3.2.0...v3.2.3) --- updated-dependencies: - dependency-name: async dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
-
Robert Knight authored
These errors were revealed by improving the types for `withServices`. Where this component is used in `AnnotationQuote` the code has been refactored to avoid calling the `quote` function twice and more obviously handle the case where `quote` returns null.
-
Robert Knight authored
-
Robert Knight authored
Add remaining missing types needed for src/sidebar/store/ to typecheck with `noImplicitAny` and add this directory to tsconfig.no-any.json.
-
Robert Knight authored
In the process `wrappedMethods` was changed to a map. This was easier to define types for and `Map` is generally a better choice than objects when the keys are dynamic / not consistent across calls.
-
- 13 Apr, 2022 8 commits
-
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
- 12 Apr, 2022 12 commits
-
-
Robert Knight authored
-
Lyza Danger Gardner authored
It turns out this performance trick is no longer strictly needed for the originally stated reason. The top bar remains cleanly fixed in position when scrolling the page. In Chrome the scrollable content area (the .js-thread-list-scroll-root element) is now in its own compositing layer anyway due to it having overflow: scroll set on it. This in turn appears to force the browser to put the TopBar in its own compositor layer in order to make it render above the scrollable area. When this performance trick was originally added the whole sidebar body scrolled.
-
Lyza Danger Gardner authored
Remove unused `TopBar` SASS module.
-
Lyza Danger Gardner authored
-
dependabot[bot] authored
Bumps [eslint](https://github.com/eslint/eslint) from 8.12.0 to 8.13.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.12.0...v8.13.0) --- updated-dependencies: - dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
-
dependabot[bot] authored
Bumps [preact](https://github.com/preactjs/preact) from 10.7.0 to 10.7.1. - [Release notes](https://github.com/preactjs/preact/releases) - [Commits](https://github.com/preactjs/preact/compare/10.7.0...10.7.1) --- updated-dependencies: - dependency-name: preact dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
-
dependabot[bot] authored
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.17.8 to 7.17.9. - [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.17.9/packages/babel-core) --- updated-dependencies: - dependency-name: "@babel/core" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
-
dependabot[bot] authored
Bumps [npm-packlist](https://github.com/npm/npm-packlist) from 4.0.0 to 5.0.0. - [Release notes](https://github.com/npm/npm-packlist/releases) - [Changelog](https://github.com/npm/npm-packlist/blob/main/CHANGELOG.md) - [Commits](https://github.com/npm/npm-packlist/compare/v4.0.0...v5.0.0) --- updated-dependencies: - dependency-name: npm-packlist dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
-
dependabot[bot] authored
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript) from 6.19.3 to 6.19.6. - [Release notes](https://github.com/getsentry/sentry-javascript/releases) - [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-javascript/compare/6.19.3...6.19.6) --- updated-dependencies: - dependency-name: "@sentry/browser" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
-
dependabot[bot] authored
Bumps [sass](https://github.com/sass/dart-sass) from 1.49.11 to 1.50.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.49.11...1.50.0) --- updated-dependencies: - dependency-name: sass dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
-
dependabot[bot] authored
Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.1106.0 to 2.1111.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js/compare/v2.1106.0...v2.1111.0) --- updated-dependencies: - dependency-name: aws-sdk dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
-
Robert Knight authored
`replaceLinksWithEmbeds` attempts to compare the href and text of a link in a percent-encoding agnostic way. This can be done by either percent-decoding the href or percent-encoding the text. Both of these approaches can fail, but `encodeURI` has fewer failure modes than `decodeURI`. Switch to using `encodeURI` for this reason, handle failure, and add tests that would cover both implementation approaches. Fixes #4405
-
- 07 Apr, 2022 10 commits
-
-
Lyza Danger Gardner authored
`theme-clean:border` was not enough here to re-enable borders in the clean theme because they had been set to `border: none`, which not only turned off `border-width` but also reset color and style.
-
Robert Knight authored
Update PDF.js using ./scripts/update-pdfjs.
-
Robert Knight authored
Simplify update process slightly and standardize commit message by creating the commit as part of the update-pdfjs script.
-
Robert Knight authored
This required a small change in `FilterStatus` to enable TS to better understand the shape of `buttonProps` depending on which code branch is taken.
-
Robert Knight authored
In particular clarify that references to `annotation` refer to an object with only ID properties and not the whole annotation object.
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
This found apparent missing checks for a null `profile.userid` (ie. current user is logged out) in several places. These places should not be reachable when the user is logged out due to checks elsewhere, but add explicit checks for the user being logged in.
-
Robert Knight authored
Adapt to current naming conventions for identifiers.
-
Lyza Danger Gardner authored
-
- 06 Apr, 2022 5 commits
-
-
Lyza Danger Gardner authored
-
Lyza Danger Gardner authored
Use shared `TextInput` component for presentational consistency.
-
Lyza Danger Gardner authored
-
Lyza Danger Gardner authored
-
Lyza Danger Gardner authored
Adjust styling of buttons and link in markdown editor toolbar to better handle touch interfaces and focus rings. Also fix casing in `classnames` import.
-