Georg Gadinger
9413d23a02
let Zeitwerk autoload the `lib/` directory
...
this also allows the UseCase classes to be hot reloaded in dev 🎉
- remove use_case requires (except for the exporter as Zeitwerk
doesn't know about the subclasses)
- move version.rb to lib/retrospring so that Zeitwerk knows where
to find Retrospring::Version
2022-12-29 20:57:28 +01:00
Georg Gadinger
447d1f7e6d
Merge pull request #886 from Retrospring/bugfix/questionable-user-questions
...
fix display conditions of profile questions
2022-12-27 23:15:58 +00:00
Georg Gadinger
8d62c8cd6f
clean up gitignore
2022-12-28 00:11:50 +01:00
Andreas Nedbal
d51ef91775
Make `question_id` on anonymous blocks nullable
2022-12-28 00:10:59 +01:00
Andreas Nedbal
099665022f
Use `id` from `source_user` inside query
...
With the proper presence check using `source_user_id` we guarantee `source_user` is there, and so we can use it like in the other query
2022-12-28 00:10:59 +01:00
Andreas Nedbal
1f401b2e1b
Sync schema
2022-12-28 00:10:59 +01:00
Andreas Nedbal
8c73636311
Appease the dog overlords
2022-12-28 00:10:59 +01:00
Andreas Nedbal
7ccee0c000
Make question_id in anonymous blocks nullable again
2022-12-28 00:10:59 +01:00
Andreas Nedbal
f76f8f706a
Fix schema
2022-12-28 00:10:59 +01:00
Andreas Nedbal
6df07bb377
Add tests for user-tracked anonymous blocks
2022-12-28 00:10:59 +01:00
Andreas Nedbal
97736a956d
Track question users in anonymous blocks
2022-12-28 00:10:59 +01:00
Andreas Nedbal
e7f60acad5
Add target_user field to anonymous blocks
2022-12-28 00:10:59 +01:00
Andreas Nedbal
481f3c4d8f
Apply review suggestions from @nilsding
...
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
2022-12-27 23:51:41 +01:00
Andreas Nedbal
44e144cecc
Appease the dog overlords
2022-12-27 23:51:41 +01:00
Andreas Nedbal
37f4b78f66
Silently fail in share worker if user account is suspended
2022-12-27 23:51:41 +01:00
Georg Gadinger
3524809e21
fix display conditions of profile questions
2022-12-27 22:07:21 +00:00
Andreas Nedbal
712328bd86
Fix wrong translation in linkfilter view
2022-12-26 15:38:19 +01:00
dependabot[bot]
b928eff96c
Merge pull request #879 from Retrospring/dependabot/npm_and_yarn/core-js-3.27.0
2022-12-26 13:07:51 +00:00
dependabot[bot]
ae8b2d0c77
Merge pull request #875 from Retrospring/dependabot/npm_and_yarn/babel/core-7.20.7
2022-12-26 13:07:27 +00:00
dependabot[bot]
7dd0fb9089
Merge pull request #881 from Retrospring/dependabot/npm_and_yarn/jquery-3.6.3
2022-12-26 13:07:05 +00:00
Georg Gadinger
5021733d97
Merge pull request #882 from Retrospring/update-tldv-data
...
Bump tldv-data from 1.0.2022101300 to 1.0.2022121701
2022-12-26 11:12:29 +00:00
Georg Gadinger
6294217941
Bump tldv-data from 1.0.2022101300 to 1.0.2022121701
2022-12-26 11:00:35 +00:00
dependabot[bot]
cb8e7adea6
Merge pull request #871 from Retrospring/dependabot/bundler/jwt-2.6.0
2022-12-26 10:53:17 +00:00
dependabot[bot]
09fe26cbb0
Merge pull request #878 from Retrospring/dependabot/bundler/rubocop-1.41.1
2022-12-26 10:52:20 +00:00
dependabot[bot]
1e454ab496
Merge pull request #874 from Retrospring/dependabot/bundler/pundit-2.3.0
2022-12-26 10:47:25 +00:00
dependabot[bot]
94343ebba2
Bump pundit from 2.2.0 to 2.3.0
...
Bumps [pundit](https://github.com/varvet/pundit ) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/varvet/pundit/releases )
- [Changelog](https://github.com/varvet/pundit/blob/main/CHANGELOG.md )
- [Commits](https://github.com/varvet/pundit/commits )
---
updated-dependencies:
- dependency-name: pundit
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-26 10:43:25 +00:00
dependabot[bot]
6b4b5dd126
Merge pull request #872 from Retrospring/dependabot/bundler/puma-6.0.1
2022-12-26 10:42:33 +00:00
dependabot[bot]
b4d0cd3f46
Bump rubocop from 1.40.0 to 1.41.1
...
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.40.0 to 1.41.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.40.0...v1.41.1 )
---
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-26 10:20:26 +00:00
dependabot[bot]
3fb9104d9b
Merge pull request #880 from Retrospring/dependabot/bundler/net-imap-0.3.4
2022-12-26 10:19:56 +00:00
dependabot[bot]
5eb28718e4
Bump puma from 6.0.0 to 6.0.1
...
Bumps [puma](https://github.com/puma/puma ) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/puma/puma/releases )
- [Changelog](https://github.com/puma/puma/blob/master/History.md )
- [Commits](https://github.com/puma/puma/compare/v6.0.0...v6.0.1 )
---
updated-dependencies:
- dependency-name: puma
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-26 10:19:41 +00:00
dependabot[bot]
fa0b049b22
Merge pull request #870 from Retrospring/dependabot/bundler/rubocop-rails-2.17.4
2022-12-26 10:19:29 +00:00
dependabot[bot]
8e003518b2
Bump jwt from 2.5.0 to 2.6.0
...
Bumps [jwt](https://github.com/jwt/ruby-jwt ) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/jwt/ruby-jwt/releases )
- [Changelog](https://github.com/jwt/ruby-jwt/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jwt/ruby-jwt/compare/v2.5.0...v2.6.0 )
---
updated-dependencies:
- dependency-name: jwt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-26 10:19:05 +00:00
dependabot[bot]
2513f9a395
Merge pull request #876 from Retrospring/dependabot/bundler/simplecov-0.22.0
2022-12-26 10:18:49 +00:00
dependabot[bot]
4e7091e12f
Merge pull request #877 from Retrospring/dependabot/bundler/faker-3.1.0
2022-12-26 10:18:03 +00:00
dependabot[bot]
5fbd1b094d
Merge pull request #873 from Retrospring/dependabot/bundler/openssl-3.1.0
2022-12-26 10:17:33 +00:00
dependabot[bot]
68238a1643
Bump jquery from 3.6.2 to 3.6.3
...
Bumps [jquery](https://github.com/jquery/jquery ) from 3.6.2 to 3.6.3.
- [Release notes](https://github.com/jquery/jquery/releases )
- [Commits](https://github.com/jquery/jquery/compare/3.6.2...3.6.3 )
---
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-26 09:03:39 +00:00
dependabot[bot]
2656d6850e
Bump net-imap from 0.3.2 to 0.3.4
...
Bumps [net-imap](https://github.com/ruby/net-imap ) from 0.3.2 to 0.3.4.
- [Release notes](https://github.com/ruby/net-imap/releases )
- [Commits](https://github.com/ruby/net-imap/compare/v0.3.2...v0.3.4 )
---
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-26 09:02:53 +00:00
dependabot[bot]
429c098928
Bump core-js from 3.26.1 to 3.27.0
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.26.1 to 3.27.0.
- [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/commits/v3.27.0/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-26 09:02:48 +00:00
dependabot[bot]
6c14c1997e
Bump faker from 3.0.0 to 3.1.0
...
Bumps [faker](https://github.com/faker-ruby/faker ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/faker-ruby/faker/releases )
- [Changelog](https://github.com/faker-ruby/faker/blob/main/CHANGELOG.md )
- [Commits](https://github.com/faker-ruby/faker/compare/v3.0.0...v3.1.0 )
---
updated-dependencies:
- dependency-name: faker
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-26 09:02:09 +00:00
dependabot[bot]
ec44ad3fa4
Bump simplecov from 0.21.2 to 0.22.0
...
Bumps [simplecov](https://github.com/simplecov-ruby/simplecov ) from 0.21.2 to 0.22.0.
- [Release notes](https://github.com/simplecov-ruby/simplecov/releases )
- [Changelog](https://github.com/simplecov-ruby/simplecov/blob/main/CHANGELOG.md )
- [Commits](https://github.com/simplecov-ruby/simplecov/compare/v0.21.2...v0.22.0 )
---
updated-dependencies:
- dependency-name: simplecov
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-26 09:01:53 +00:00
dependabot[bot]
667533ed3b
Bump @babel/core from 7.20.5 to 7.20.7
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.20.5 to 7.20.7.
- [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.20.7/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>
2022-12-26 09:01:41 +00:00
dependabot[bot]
f781ae5663
Bump openssl from 3.0.1 to 3.1.0
...
Bumps [openssl](https://github.com/ruby/openssl ) from 3.0.1 to 3.1.0.
- [Release notes](https://github.com/ruby/openssl/releases )
- [Changelog](https://github.com/ruby/openssl/blob/master/History.md )
- [Commits](https://github.com/ruby/openssl/compare/v3.0.1...v3.1.0 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-26 09:01:22 +00:00
dependabot[bot]
ce4a5ae0e4
Bump rubocop-rails from 2.17.3 to 2.17.4
...
Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails ) from 2.17.3 to 2.17.4.
- [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.17.3...v2.17.4 )
---
updated-dependencies:
- dependency-name: rubocop-rails
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-26 09:00:42 +00:00
Georg Gadinger
01974fcf1e
Bump version to 2022.1225.0
2022-12-25 13:47:13 +00:00
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