Commit Graph

5637 Commits

Author SHA1 Message Date
Andreas Nedbal 3b46c2c7e9 Add spec for disallowed filter combination results 2024-01-25 22:08:37 +01:00
Andreas Nedbal b96651fa70 Disallow `author` and `anonymous` inbox filter combination 2024-01-25 22:08:37 +01:00
Andreas Nedbal 134c575e40 Add missing expire times to cache keys 2024-01-25 21:23:02 +01:00
Andreas Nedbal c3d14c6786 Add specs for `Moderation::ReportsController` 2024-01-25 20:52:19 +01:00
Andreas Nedbal baa1f3f319 Fix rubocop nits 2024-01-25 20:52:19 +01:00
Andreas Nedbal fa81ef2ba6 Remove legacy report pagination methods 2024-01-25 20:52:19 +01:00
Andreas Nedbal 779dd245f5 Remove type parameter default value for reports listing 2024-01-25 20:52:19 +01:00
Andreas Nedbal 311fc0812b Add report filtering capabilities 2024-01-25 20:52:19 +01:00
Andreas Nedbal 2a9404e285 Remove foreign-key removal in downwards migration 2024-01-24 21:08:44 +01:00
Andreas Nedbal 5a17466999 Fix rubocop nits 2024-01-24 21:08:44 +01:00
Andreas Nedbal 05634ae69d Move target user resolving code into `report` method 2024-01-24 21:08:44 +01:00
Andreas Nedbal 27a57e304d Set target user in report action 2024-01-24 21:08:44 +01:00
Andreas Nedbal ab442db40b Add target user to reports 2024-01-24 21:08:44 +01:00
Andreas Nedbal 6e370608b3 Update copyright year 2024-01-23 00:08:50 +01:00
Andreas Nedbal f1a0edd06e Replace `webpush` gem in `add_webpush_app` migration 2024-01-22 23:50:35 +01:00
Andreas Nedbal 6c2314de2d Install `web-push` gem 2024-01-22 23:50:35 +01:00
Andreas Nedbal f9f75838da Bump version to 2024.0122.0 2024-01-22 20:37:50 +01:00
Andreas Nedbal d044705ca4 Add spec for inbox cleanup scheduler job 2024-01-22 19:51:39 +01:00
Andreas Nedbal a9e4265a1a Add scheduled job to clean up orphaned inbox entries 2024-01-22 19:51:39 +01:00
Andreas Nedbal 66142f9cad Install `sidekiq-scheduler` gem 2024-01-22 19:51:39 +01:00
Andreas Nedbal 63922efb1b Fix rubocop nits 2024-01-22 19:51:06 +01:00
Andreas Nedbal 1ac767902b Add more generic implementation of inbox filtering 2024-01-22 19:51:06 +01:00
dependabot[bot] cb0229b12b
Merge pull request #1584 from Retrospring/dependabot/bundler/cssbundling-rails-1.4.0 2024-01-22 17:29:15 +00:00
dependabot[bot] c9a32ee532
Bump cssbundling-rails from 1.3.3 to 1.4.0
Bumps [cssbundling-rails](https://github.com/rails/cssbundling-rails) from 1.3.3 to 1.4.0.
- [Release notes](https://github.com/rails/cssbundling-rails/releases)
- [Commits](https://github.com/rails/cssbundling-rails/compare/v1.3.3...v1.4.0)

---
updated-dependencies:
- dependency-name: cssbundling-rails
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 17:26:09 +00:00
dependabot[bot] 8280b129f4
Merge pull request #1590 from Retrospring/dependabot/npm_and_yarn/typescript-eslint/parser-6.19.0 2024-01-22 17:25:39 +00:00
dependabot[bot] a7d3368479
Merge pull request #1589 from Retrospring/dependabot/npm_and_yarn/sass-1.70.0 2024-01-22 17:25:18 +00:00
dependabot[bot] 2b51719d5f
Merge pull request #1588 from Retrospring/dependabot/github_actions/tj-actions/changed-files-42 2024-01-22 17:24:55 +00:00
dependabot[bot] e35d77e162
Merge pull request #1585 from Retrospring/dependabot/bundler/jsbundling-rails-1.3.0 2024-01-22 17:23:42 +00:00
Georg Gadinger 56eca2b3a8
Merge pull request #1591 from Retrospring/jemalloc
build ruby with jemalloc
2024-01-22 18:08:56 +01:00
Georg Gadinger 3b395857af build ruby with jemalloc 2024-01-22 16:33:53 +01:00
Georg Gadinger 1c8911b859 update Ruby/Bundler/ruby-install 2024-01-22 16:33:20 +01:00
dependabot[bot] 1429d06933
Merge pull request #1587 from Retrospring/dependabot/bundler/bullet-7.1.6 2024-01-22 15:26:08 +00:00
dependabot[bot] 0257e6e37b
Merge pull request #1586 from Retrospring/dependabot/bundler/rubocop-1.60.1 2024-01-22 15:25:46 +00:00
dependabot[bot] 632ba6b90f
Merge pull request #1583 from Retrospring/dependabot/bundler/shoulda-matchers-6.1.0 2024-01-22 15:25:30 +00:00
dependabot[bot] f8942bfde7
Bump @typescript-eslint/parser from 6.18.1 to 6.19.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.18.1 to 6.19.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.19.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 09:46:04 +00:00
dependabot[bot] e31aed988f
Bump sass from 1.69.7 to 1.70.0
Bumps [sass](https://github.com/sass/dart-sass) from 1.69.7 to 1.70.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.69.7...1.70.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 09:45:25 +00:00
dependabot[bot] 638795649b
Bump tj-actions/changed-files from 41 to 42
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 41 to 42.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v41...v42)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 09:35:34 +00:00
dependabot[bot] dc3c533aed
Bump bullet from 7.1.5 to 7.1.6
Bumps [bullet](https://github.com/flyerhzm/bullet) from 7.1.5 to 7.1.6.
- [Changelog](https://github.com/flyerhzm/bullet/blob/main/CHANGELOG.md)
- [Commits](https://github.com/flyerhzm/bullet/compare/7.1.5...7.1.6)

---
updated-dependencies:
- dependency-name: bullet
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 09:26:07 +00:00
dependabot[bot] 583fe6ffa7
Bump rubocop from 1.60.0 to 1.60.1
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.60.0 to 1.60.1.
- [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.60.0...v1.60.1)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 09:25:21 +00:00
dependabot[bot] 30a3a44bd6
Bump jsbundling-rails from 1.2.2 to 1.3.0
Bumps [jsbundling-rails](https://github.com/rails/jsbundling-rails) from 1.2.2 to 1.3.0.
- [Release notes](https://github.com/rails/jsbundling-rails/releases)
- [Commits](https://github.com/rails/jsbundling-rails/compare/v1.2.2...v1.3.0)

---
updated-dependencies:
- dependency-name: jsbundling-rails
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 09:25:04 +00:00
dependabot[bot] 78e62ed709
Bump shoulda-matchers from 6.0.0 to 6.1.0
Bumps [shoulda-matchers](https://github.com/thoughtbot/shoulda-matchers) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/thoughtbot/shoulda-matchers/releases)
- [Changelog](https://github.com/thoughtbot/shoulda-matchers/blob/main/CHANGELOG.md)
- [Commits](https://github.com/thoughtbot/shoulda-matchers/compare/v6.0.0...v6.1.0)

---
updated-dependencies:
- dependency-name: shoulda-matchers
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 09:24:34 +00:00
Andreas Nedbal 9ddcf65928 Disallow anonymously blocking yourself 2024-01-21 11:19:57 +01:00
dependabot[bot] a8cb2f695f
Merge pull request #1554 from Retrospring/dependabot/bundler/jsbundling-rails-1.2.2 2024-01-20 12:00:20 +00:00
Andreas Nedbal d303b5b18e Use `attr_accessor` for `Answer` object properties 2024-01-19 22:06:27 +01:00
dependabot[bot] 1db358e7a1
Merge pull request #1578 from Retrospring/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-6.19.0 2024-01-17 09:09:38 +00:00
dependabot[bot] 1f58e0958a
Bump @typescript-eslint/eslint-plugin from 6.18.0 to 6.19.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.18.0 to 6.19.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.19.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-17 09:04:46 +00:00
dependabot[bot] cca1f1053f
Merge pull request #1577 from Retrospring/dependabot/npm_and_yarn/typescript-eslint/parser-6.18.1 2024-01-17 09:02:30 +00:00
dependabot[bot] 094f76e6f6
Merge pull request #1574 from Retrospring/dependabot/bundler/haml_lint-0.53.0 2024-01-17 09:02:02 +00:00
dependabot[bot] d8a079fe5d
Merge pull request #1575 from Retrospring/dependabot/bundler/faker-3.2.3 2024-01-17 09:01:33 +00:00
dependabot[bot] 4f2c4fa54a
Merge pull request #1573 from Retrospring/dependabot/bundler/rubocop-1.60.0 2024-01-17 08:59:53 +00:00