Georg Gadinger
86441cda57
rubodog
2023-01-02 09:24:34 +01:00
Georg Gadinger
9d38292d4a
question/create_followers: fix incrementing asked_count
2023-01-02 09:20:59 +01:00
Andreas Nedbal
9b5470cfd3
Appease the dog overlords
2023-01-01 22:43:24 +01:00
Andreas Nedbal
a74f40ecfc
Add test for answer uniqueness
2023-01-01 22:43:24 +01:00
Andreas Nedbal
7b0a615193
Validate uniqueness of answers for questions
2023-01-01 22:43:24 +01:00
Andreas Nedbal
0d34037dc7
Add mute relationships to Rails Admin
2023-01-01 22:42:50 +01:00
Andreas Nedbal
00959a8645
add exporting of mute relationships
2023-01-01 22:42:50 +01:00
Andreas Nedbal
6700a52ad1
Remove superfluous require
2023-01-01 22:42:50 +01:00
Andreas Nedbal
6a03d3587a
Appease the dog overlords
2023-01-01 22:42:50 +01:00
Andreas Nedbal
7afff7884e
Add tests for mute relationship and notification behaviour
2023-01-01 22:42:50 +01:00
Andreas Nedbal
744724bc3a
Add locale for self-muting error
2023-01-01 22:42:50 +01:00
Andreas Nedbal
a6b3c51013
Rename "Muted Terms" settings tab to "Mutes"
2023-01-01 22:42:50 +01:00
Andreas Nedbal
0e172bb179
Add UI to manage muted users
2023-01-01 22:42:50 +01:00
Andreas Nedbal
55c473e0f5
don't create notifications from muted user
2023-01-01 22:42:50 +01:00
Andreas Nedbal
2a7a17a4c3
wip: don't create notifications from a muted user
2023-01-01 22:42:50 +01:00
Andreas Nedbal
8017d97784
Don't receive questions from muted users
2023-01-01 22:42:50 +01:00
Andreas Nedbal
409c8372ba
Add mute action support in user action handler
2023-01-01 22:42:50 +01:00
Andreas Nedbal
361b8df798
Add mute relationship and user methods
2023-01-01 22:42:50 +01:00
Georg Gadinger
6e30bc73cf
let Zeitwerk handle the requiring of data export use cases
2022-12-29 20:57:28 +01:00
Georg Gadinger
2a9111de61
add spec that eager loads the application
2022-12-29 20:57:28 +01:00
Georg Gadinger
6e54b4daba
remove requires for types
...
autoloaded by zeitwerk
2022-12-29 20:57:28 +01:00
Georg Gadinger
55f60bc5a7
remove requires for exporter
...
handled by Zeitwerk now
2022-12-29 20:57:28 +01:00
Georg Gadinger
fb07eda972
remove errors
2022-12-29 20:57:28 +01:00
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