Commit Graph

3940 Commits

Author SHA1 Message Date
Andreas Nedbal 88375f7d21 Cleanup schema 2022-11-18 23:19:24 +01:00
Andreas Nedbal aced806d02 Apply review suggestion from @nilsding
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
2022-11-18 23:19:24 +01:00
Andreas Nedbal fe9a77cd67 Fix lints 2022-11-18 23:19:24 +01:00
Andreas Nedbal 92d5918b91 Add tests for social graph hiding setting 2022-11-18 23:19:24 +01:00
Andreas Nedbal 8699a4ca08 Redirect from follower/following page if social graph is hidden 2022-11-18 23:19:24 +01:00
Andreas Nedbal 51a70b67f4 Hide follower/followings tabs if social graph is hidden 2022-11-18 23:19:24 +01:00
Andreas Nedbal 9249ef976b Add social graph field to privacy settings view 2022-11-18 23:19:24 +01:00
Andreas Nedbal 0b499138e0 Add social graph hiding field to user 2022-11-18 23:19:24 +01:00
dependabot[bot] 9ad68ad7c7
Merge pull request #808 from Retrospring/dependabot/npm_and_yarn/loader-utils-1.4.2 2022-11-17 23:02:53 +00:00
dependabot[bot] 4c22d8e4b3
Bump loader-utils from 1.4.1 to 1.4.2
Bumps [loader-utils](https://github.com/webpack/loader-utils) from 1.4.1 to 1.4.2.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.1...v1.4.2)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-16 21:44:14 +00:00
Andreas Nedbal 3ddba9ae8a Fix lints 2022-11-16 22:34:57 +01:00
Andreas Nedbal 23fe0a2c6e Add tests for noindex setting 2022-11-16 22:33:30 +01:00
Andreas Nedbal 4c820b472e Set noindex robots tag on content of users that enable it 2022-11-16 22:33:04 +01:00
Andreas Nedbal f8e43a9bb0 Add noindex setting to privacy settings view 2022-11-16 22:32:40 +01:00
Andreas Nedbal 2367bb3139 Add noindex field to user 2022-11-16 22:31:49 +01:00
Andreas Nedbal 921f02c4c9 Fix lints in ThemeHelper 2022-11-15 00:32:54 +01:00
Andreas Nedbal f35d49e575 Properly handle placeholder fields in theme application 2022-11-14 23:13:22 +01:00
Andreas Nedbal 420a25872e Allow input placeholder in theme settings 2022-11-14 23:12:39 +01:00
Andreas Nedbal 752d6cb987 Make input placeholder themable 2022-11-14 23:11:23 +01:00
Andreas Nedbal d7911e9486 Add input placeholder field to theme 2022-11-14 23:11:09 +01:00
Andreas Nedbal 670131e102 Remove JBuilder 2022-11-14 21:31:33 +01:00
Karina Kwiatek a62704c61e Bump version to 2022.1114.0 2022-11-14 20:08:44 +01:00
dependabot[bot] 3aa801f216
Merge pull request #755 from Retrospring/dependabot/npm_and_yarn/hotwired/turbo-rails-7.2.4 2022-11-14 11:21:03 +00:00
dependabot[bot] 7ac23843d9
Merge pull request #752 from Retrospring/dependabot/bundler/turbo-rails-1.3.2 2022-11-14 11:20:33 +00:00
dependabot[bot] f0d77d91a2
Bump @hotwired/turbo-rails from 7.1.3 to 7.2.4
Bumps [@hotwired/turbo-rails](https://github.com/hotwired/turbo-rails) from 7.1.3 to 7.2.4.
- [Release notes](https://github.com/hotwired/turbo-rails/releases)
- [Commits](https://github.com/hotwired/turbo-rails/commits)

---
updated-dependencies:
- dependency-name: "@hotwired/turbo-rails"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-14 11:16:12 +00:00
dependabot[bot] 45905d8b60
Merge pull request #800 from Retrospring/dependabot/bundler/rails-i18n-7.0.6 2022-11-14 11:15:35 +00:00
dependabot[bot] bfeef25fb4
Bump turbo-rails from 1.1.1 to 1.3.2
Bumps [turbo-rails](https://github.com/hotwired/turbo-rails) from 1.1.1 to 1.3.2.
- [Release notes](https://github.com/hotwired/turbo-rails/releases)
- [Commits](https://github.com/hotwired/turbo-rails/compare/v1.1.1...v1.3.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-14 11:07:01 +00:00
dependabot[bot] 0c5526e0d5
Merge pull request #802 from Retrospring/dependabot/npm_and_yarn/core-js-3.26.1 2022-11-14 11:04:01 +00:00
Georg Gadinger 33455bae76
Merge pull request #798 from Retrospring/dependabot/bundler/haml-6.0.10
Bump haml from 6.0.8 to 6.0.10
2022-11-14 10:21:29 +01:00
Georg Gadinger b61fcac0a3
Merge pull request #801 from Retrospring/dependabot/bundler/rubocop-1.39.0
Bump rubocop from 1.38.0 to 1.39.0
2022-11-14 10:20:57 +01:00
dependabot[bot] 7074d1e950
Merge pull request #799 from Retrospring/dependabot/bundler/sentry-rails-5.6.0 2022-11-14 09:15:16 +00:00
dependabot[bot] 55761a44fe
Bump core-js from 3.26.0 to 3.26.1
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.26.0 to 3.26.1.
- [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.26.1/packages/core-js)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-14 09:09:34 +00:00
dependabot[bot] 003f849ad6
Bump rubocop from 1.38.0 to 1.39.0
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.38.0 to 1.39.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.38.0...v1.39.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-11-14 09:03:01 +00:00
dependabot[bot] c4fb7959aa
Bump rails-i18n from 6.0.0 to 7.0.6
Bumps [rails-i18n](https://github.com/svenfuchs/rails-i18n) from 6.0.0 to 7.0.6.
- [Release notes](https://github.com/svenfuchs/rails-i18n/releases)
- [Changelog](https://github.com/svenfuchs/rails-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/svenfuchs/rails-i18n/compare/v6.0.0...v7.0.6)

---
updated-dependencies:
- dependency-name: rails-i18n
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-14 09:02:37 +00:00
dependabot[bot] 8876f4c63d
Bump sentry-rails from 5.5.0 to 5.6.0
Bumps [sentry-rails](https://github.com/getsentry/sentry-ruby) from 5.5.0 to 5.6.0.
- [Release notes](https://github.com/getsentry/sentry-ruby/releases)
- [Changelog](https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-ruby/compare/5.5.0...5.6.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-14 09:02:15 +00:00
dependabot[bot] 733b75df87
Bump haml from 6.0.8 to 6.0.10
Bumps [haml](https://github.com/haml/haml) from 6.0.8 to 6.0.10.
- [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.8...v6.0.10)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-14 09:01:38 +00:00
Andreas Nedbal d84e86471a
Merge pull request #795 from Retrospring/feature/privacy-require-user 2022-11-13 17:44:19 +01:00
Andreas Nedbal 3cefc829f8
Merge branch 'main' into feature/privacy-require-user 2022-11-13 17:27:53 +01:00
Andreas Nedbal 817ee1bdb8 Switch to Node 14 2022-11-13 15:01:27 +01:00
Andreas Nedbal b1c0ba470c
Merge pull request #780 from Retrospring/feature/inbox-locking 2022-11-13 15:01:08 +01:00
Andreas Nedbal 240092be6c Fix schema 2022-11-13 14:46:40 +01:00
Andreas Nedbal 3569cb335c Add frozen string literal comment 2022-11-13 14:40:34 +01:00
Andreas Nedbal 1fd50daa22 Update schema version 2022-11-13 14:39:32 +01:00
Andreas Nedbal 9393374eab `LoginRequired` -> `NotAuthorized` 2022-11-13 14:38:11 +01:00
Andreas Nedbal 93fcebe6c0 Add tests for user requirement in questions 2022-11-13 14:28:24 +01:00
Andreas Nedbal a705543d89 Add locales for user requirement setting and views 2022-11-13 14:28:03 +01:00
Andreas Nedbal 16c6e7c096 Show message in questionbox that users need to log in 2022-11-13 14:27:33 +01:00
Andreas Nedbal 32d270113d Check for users being logged in if a user requires it in questions 2022-11-13 14:26:49 +01:00
Andreas Nedbal 18b3ac641b Add user requirement setting to privacy settings 2022-11-13 14:26:03 +01:00
Andreas Nedbal cdc7e2b9cc Add user requirement setting to user 2022-11-13 14:25:03 +01:00