Commit Graph

49 Commits (81aec0f74d89559041d291b5e2dc7640556edc6c)

Author SHA1 Message Date
Eugen Rochko 425311e1d9
Change referrer policy to be controlled by header in web UI (#33214) 3 weeks ago
Nick Schonning f91f077985
Enable ESLlint no-case-declarations (#30768) 3 months ago
renovate[bot] a27f7f4e56
Update typescript-eslint monorepo to v8 (major) (#31231)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com>
4 months ago
Nick Schonning 53776cd58f
Enable passing ESLint rules (#30726) 6 months ago
Renaud Chaput 7ad5a3a2b7
Disable `consistent-return` eslint rule for Typescript files (#30675) 7 months ago
renovate[bot] 37d984b8bf
Update eslint (non-major) (#29820)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com>
9 months ago
Matt Jankowski a38e424185
Use unchanging github links in docs/comments (#29545) 10 months ago
Renaud Chaput 3b31447408
Rework Prettier invocation (#28851) 10 months ago
Eugen Rochko 6936e5aa69
Change design of compose form in web UI (#28119)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
11 months ago
Renaud Chaput a0e237a96f
Upgrade Redux packages (#28585) 12 months ago
Matt Jankowski ee83d5c760
Enable the eslint `react/no-unknown-property` rule (#28217) 1 year ago
Josh Goldberg ✨ 3a7f10c3f1
Converted hashtag.jsx to TypeScript (#27872)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com>
1 year ago
Emelia Smith 4949b6da58
Fix streaming eslint configuration (#28055) 1 year ago
Renaud Chaput 1b70d7ed7c
Upgrade to react-router v5 (#25047)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
1 year ago
Renaud Chaput 774e1189d2
Change `eslint` config to autofix missing comma and indentation in JS files (#26711) 1 year ago
Renaud Chaput a7253075d1
Upgrade to `typescript-eslint` v6 (#25904) 1 year ago
Jed Fox 768b00c4d0
Consistently use middle dot (·) instead of bullet (•) to separate items (#25248) 2 years ago
Renaud Chaput 44cd88adc4
Upgrade react-intl (#24906) 2 years ago
dependabot[bot] 89d6341c80
Bump eslint-plugin-jsdoc from 44.2.5 to 45.0.0 (#25172)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com>
2 years ago
Renaud Chaput d27216dc46
Enforce import order with ESLint (#25096) 2 years ago
Renaud Chaput 5a16bd7bf4
Use JSX syntax for Fragments (#25093) 2 years ago
Renaud Chaput 8f66126b10
Use the new JSX transform (#25064) 2 years ago
Renaud Chaput 5eeb40bdbe
Add stricter ESLint rules for Typescript files (#24926) 2 years ago
Nick Schonning b878e3d8df
Enable ESLint react/no-deprecated (#24471) 2 years ago
Nick Schonning 51b83ed195
Use Prettier for ESLint formatting TypeScript (#23631) 2 years ago
Renaud Chaput c8181eb0a4
Enforce stricter rules for Typescript files (#24910) 2 years ago
Renaud Chaput d9b93bd15e
Enforce React Rules of Hooks with eslint (#24911) 2 years ago
Renaud Chaput 955179fc55
Dont use CommonJS (`require`, `module.exports`) anywhere (#24913) 2 years ago
Nick Schonning f22b4e556c
Add eslint-plugin-jsdoc (#24719) 2 years ago
Nick Schonning 2daa5a1549
Enable formatjs/prefer-pound-in-plural (#24622) 2 years ago
Nick Schonning 0c7ce98ff6
Add eslint-plugin-formatjs (#23976) 2 years ago
fusagiko / takayamaki c1a7e38d2b
Allow `==` when null checking (#24593) 2 years ago
Nick Schonning 373e4a8ff0
Move ESLint configs to overrides (#24370) 2 years ago
fusagiko / takayamaki 4520e6473a
[Proposal] Make able to write React in Typescript (#16210)
Co-authored-by: berlysia <berlysia@gmail.com>
Co-authored-by: fusagiko / takayamaki <takayamaki@users.noreply.github.com>
2 years ago
Yamagishi Kazutoshi d1b057a0ac
Remove legacy decorators syntax (#18357) 2 years ago
Renaud Chaput 44a7d87cb1
Rename JSX files with proper `.jsx` extension (#23733) 2 years ago
Nick Schonning 5e1c0c3d94
Enable ESLint Promise plugin defaults (#22229) 2 years ago
Nick Schonning eddfb33dfe
Enable ESLint import recommended rules (#23315) 2 years ago
Nick Schonning db2c58d47a
Enable ESLint no-useless-escape (#23311) 2 years ago
Nick Schonning 96d26a9417
Enable ESLint jsx-a11y/recommended ruleset (#23309) 2 years ago
Nick Schonning 1032d45644
Ignore ESLint nested ternary (#23310) 2 years ago
Nick Schonning cbf5ea39d0
Enable ESLint react/recommended ruleset (#22460) 2 years ago
Nick Schonning 131e6403cc
Update hasOwnProperty calls for ESLint (#23307) 2 years ago
Nick Schonning 06b68490d1
Enable eslint:recommended ruleset (#22433)
* Enable ESLint recommended ruleset

* Disable failing ESLint recommended rules

* Remove rules shadowed by eslint:recommended
2 years ago
Yamagishi Kazutoshi 84266f87e7
Replace from Code Climate to Super-Linter (#18587) 3 years ago
CommanderRoot 0ec695e036
Replace deprecated String.prototype.substr() (#17949)
* Replace deprecated String.prototype.substr()

.substr() is deprecated so we replace it with .slice() which works similarily but isn't deprecated

* Change String.prototype.substring() to String.prototype.slice()

.substring() and .slice() work very similary but .slice() is a bit faster and stricter

* Add ESLint rule to forbid usage of .substr and .substring

.substr() is deprecated and .substring() is very similar to .slice() so better to use .slice() at all times

Signed-off-by: Tobias Speicher <rootcommander@gmail.com>
3 years ago
abcang bb9d4e2776
Enable promise/catch-or-return allowFinally (#14289) 5 years ago
Eugen Rochko 1f95190202
Refactor icons in web UI to use Icon component (#9951)
* Refactor uses of icons to an Icon component in web UI

* Refactor options passed to the Icon component

* Make tests work with absolute component paths
6 years ago
Yamagishi Kazutoshi d5bdfaf0bb Increase files checked by ESLint (#9705) 6 years ago