Commit graph

3878 commits

Author SHA1 Message Date
Georg Gadinger
fda6d261de
Merge pull request #869 from Retrospring/feature/sidekiq-info-in-admin-dashboard
admin/dashboard: add basic sidekiq stats and warn if sidekiq is not running
2022-12-24 23:58:45 +00:00
Andreas Nedbal
7cc57968bc Localize Sidekiq dashboard panel 2022-12-25 00:29:24 +01:00
Andreas Nedbal
2e27c45bbe move sidekiq panel into separate partial 2022-12-25 00:23:53 +01:00
Andreas Nedbal
c730faa1b9 Remove Sidekiq dashboard link from admin sidebar 2022-12-25 00:19:08 +01:00
Andreas Nedbal
be452c48b0 improve layout of Sidekiq dashboard panel 2022-12-25 00:18:17 +01:00
Georg Gadinger
cf88da111c admin/dashboard: add basic sidekiq stats and warn if sidekiq is not running 2022-12-24 22:44:42 +00:00
Andreas Nedbal
b53538ccb8 add safe-area to bottom padding on mobile 2022-12-24 21:47:23 +01:00
Andreas Nedbal
67e564fd94 fix z-index of comment input 2022-12-24 21:47:23 +01:00
Andreas Nedbal
7ab4214a14 add max height to notification dropdown and make it scroll 2022-12-24 21:47:23 +01:00
Andreas Nedbal
538eaecd86 remove fixed positioning from questions in mobile view 2022-12-24 21:47:23 +01:00
Andreas Nedbal
61c4033dfa add support for custom footer links 2022-12-24 19:10:05 +01:00
Andreas Nedbal
0335c28a69 ignore .vscode configuration folder 2022-12-24 12:28:32 +01:00
Andreas Nedbal
658c56afe1 start Rails server using rdebug-ide in Docker 2022-12-24 12:28:32 +01:00
Georg Gadinger
9895782a02 data_export/user: remove rescue since local image handling works now for sure 2022-12-22 17:29:38 +01:00
Georg Gadinger
312fadff2a fix images when not using S3/radosgw
"das system ist das problem, ja?"

fixes #822
2022-12-22 17:29:38 +01:00
dependabot[bot]
de746419b7
Merge pull request #858 from Retrospring/dependabot/npm_and_yarn/jquery-3.6.2 2022-12-19 13:37:09 +00:00
dependabot[bot]
80a6372696
Merge pull request #860 from Retrospring/dependabot/github_actions/actions/checkout-3.2.0 2022-12-19 09:13:32 +00:00
Georg Gadinger
d9c043405c
Merge pull request #856 from Retrospring/dependabot/bundler/shoulda-matchers-5.3.0
Bump shoulda-matchers from 5.2.0 to 5.3.0
2022-12-19 09:09:27 +00:00
Georg Gadinger
3b9a715bcc
Merge pull request #855 from Retrospring/dependabot/bundler/haml-6.1.1
Bump haml from 6.0.12 to 6.1.1
2022-12-19 09:09:15 +00:00
dependabot[bot]
d77d184b27
Bump actions/checkout from 3.1.0 to 3.2.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.1.0...v3.2.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-19 09:08:31 +00:00
Georg Gadinger
29e123a387
Merge pull request #857 from Retrospring/dependabot/bundler/haml_lint-0.43.0
Bump haml_lint from 0.42.0 to 0.43.0
2022-12-19 09:08:04 +00:00
dependabot[bot]
50dd1b1a73
Bump jquery from 3.6.1 to 3.6.2
Bumps [jquery](https://github.com/jquery/jquery) from 3.6.1 to 3.6.2.
- [Release notes](https://github.com/jquery/jquery/releases)
- [Commits](https://github.com/jquery/jquery/compare/3.6.1...3.6.2)

---
updated-dependencies:
- dependency-name: jquery
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-19 09:02:44 +00:00
dependabot[bot]
884aeeb6ff
Bump haml_lint from 0.42.0 to 0.43.0
Bumps [haml_lint](https://github.com/sds/haml-lint) from 0.42.0 to 0.43.0.
- [Release notes](https://github.com/sds/haml-lint/releases)
- [Changelog](https://github.com/sds/haml-lint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sds/haml-lint/compare/v0.42.0...v0.43.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-19 09:01:38 +00:00
dependabot[bot]
20da5b0664
Bump shoulda-matchers from 5.2.0 to 5.3.0
Bumps [shoulda-matchers](https://github.com/thoughtbot/shoulda-matchers) from 5.2.0 to 5.3.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/v5.2.0...v5.3.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>
2022-12-19 09:01:16 +00:00
dependabot[bot]
312a7af3c1
Bump haml from 6.0.12 to 6.1.1
Bumps [haml](https://github.com/haml/haml) from 6.0.12 to 6.1.1.
- [Release notes](https://github.com/haml/haml/releases)
- [Changelog](https://github.com/haml/haml/blob/main/CHANGELOG.md)
- [Commits](https://github.com/haml/haml/compare/v6.0.12...v6.1.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-19 09:01:05 +00:00
Andreas Nedbal
ff811edfe6 Apply review suggestion from @nilsding
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
2022-12-18 22:01:43 +01:00
Andreas Nedbal
175ad4a83b eager load notification associations for dropdown 2022-12-18 22:01:43 +01:00
Andreas Nedbal
19e5837ce5 get rid of N+1 query in notification_count method 2022-12-18 22:01:43 +01:00
Andreas Nedbal
5a0e42fe66 use has_cached_role? instead of has_role? 2022-12-18 21:47:03 +01:00
dependabot[bot]
59f071bc04
Merge pull request #851 from Retrospring/dependabot/bundler/rails-html-sanitizer-1.4.4 2022-12-15 09:52:39 +00:00
dependabot[bot]
f7512e4edb
Merge pull request #850 from Retrospring/dependabot/bundler/loofah-2.19.1 2022-12-15 09:52:11 +00:00
dependabot[bot]
3bf3fed120
Merge pull request #847 from Retrospring/dependabot/bundler/rspec-mocks-3.12.1 2022-12-15 09:51:49 +00:00
dependabot[bot]
381b86534a
Merge pull request #848 from Retrospring/dependabot/bundler/mini_magick-4.12.0 2022-12-15 09:51:04 +00:00
dependabot[bot]
a028850210
Bump rspec-mocks from 3.12.0 to 3.12.1
Bumps [rspec-mocks](https://github.com/rspec/rspec-mocks) from 3.12.0 to 3.12.1.
- [Release notes](https://github.com/rspec/rspec-mocks/releases)
- [Changelog](https://github.com/rspec/rspec-mocks/blob/main/Changelog.md)
- [Commits](https://github.com/rspec/rspec-mocks/compare/v3.12.0...v3.12.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-15 09:43:08 +00:00
dependabot[bot]
8d259054a6
Bump mini_magick from 4.11.0 to 4.12.0
Bumps [mini_magick](https://github.com/minimagick/minimagick) from 4.11.0 to 4.12.0.
- [Release notes](https://github.com/minimagick/minimagick/releases)
- [Commits](https://github.com/minimagick/minimagick/compare/v4.11.0...v4.12.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-15 09:43:07 +00:00
dependabot[bot]
45f1107ada
Merge pull request #845 from Retrospring/dependabot/bundler/net-imap-0.3.2 2022-12-15 09:42:47 +00:00
dependabot[bot]
f5fc096de8
Merge pull request #846 from Retrospring/dependabot/bundler/rubocop-1.40.0 2022-12-15 09:42:16 +00:00
dependabot[bot]
ee197d2342
Bump rails-html-sanitizer from 1.4.3 to 1.4.4
Bumps [rails-html-sanitizer](https://github.com/rails/rails-html-sanitizer) from 1.4.3 to 1.4.4.
- [Release notes](https://github.com/rails/rails-html-sanitizer/releases)
- [Changelog](https://github.com/rails/rails-html-sanitizer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rails/rails-html-sanitizer/compare/v1.4.3...v1.4.4)

---
updated-dependencies:
- dependency-name: rails-html-sanitizer
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-14 14:30:26 +00:00
dependabot[bot]
14f6e9a916
Bump loofah from 2.19.0 to 2.19.1
Bumps [loofah](https://github.com/flavorjones/loofah) from 2.19.0 to 2.19.1.
- [Release notes](https://github.com/flavorjones/loofah/releases)
- [Changelog](https://github.com/flavorjones/loofah/blob/main/CHANGELOG.md)
- [Commits](https://github.com/flavorjones/loofah/compare/v2.19.0...v2.19.1)

---
updated-dependencies:
- dependency-name: loofah
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-13 20:38:54 +00:00
dependabot[bot]
58fd978750
Merge pull request #849 from Retrospring/dependabot/npm_and_yarn/typescript-4.9.4 2022-12-12 14:06:00 +00:00
dependabot[bot]
870167a9ae
Bump typescript from 4.9.3 to 4.9.4
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.9.3 to 4.9.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.9.3...v4.9.4)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-12 09:02:03 +00:00
dependabot[bot]
be9f78ac9b
Bump rubocop from 1.39.0 to 1.40.0
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.39.0 to 1.40.0.
- [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.39.0...v1.40.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-12 09:00:59 +00:00
dependabot[bot]
1377d4606a
Bump net-imap from 0.3.1 to 0.3.2
Bumps [net-imap](https://github.com/ruby/net-imap) from 0.3.1 to 0.3.2.
- [Release notes](https://github.com/ruby/net-imap/releases)
- [Commits](https://github.com/ruby/net-imap/compare/v0.3.1...v0.3.2)

---
updated-dependencies:
- dependency-name: net-imap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-12 09:00:37 +00:00
dependabot[bot]
7b8d2b8d89
Merge pull request #843 from Retrospring/dependabot/bundler/nokogiri-1.13.10 2022-12-11 19:01:58 +00:00
dependabot[bot]
5bad3dda33
Bump nokogiri from 1.13.9 to 1.13.10
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.13.9 to 1.13.10.
- [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.9...v1.13.10)

---
updated-dependencies:
- dependency-name: nokogiri
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-11 18:57:55 +00:00
Georg Gadinger
e75e01fb8b
Merge pull request #844 from Retrospring/new-export
Rework exporter
2022-12-11 19:56:55 +01:00
Georg Gadinger
d52529c840 mark dataexported notifications as read when visiting export page 2022-12-10 15:56:07 +01:00
Georg Gadinger
3e143954e3 data_export: yeet inbox_entries 2022-12-10 15:47:54 +01:00
Georg Gadinger
3b99e43876 add openssl-3.0.1 to bundle 2022-12-10 04:50:36 +01:00
Georg Gadinger
e1bdb1324f make the export worker create a *real* notification and add specs for it 2022-12-10 04:25:08 +01:00