Commit graph

4349 commits

Author SHA1 Message Date
Andreas Nedbal
92cb5da58a Fix theme export specs 2023-01-29 21:17:23 +01:00
Andreas Nedbal
63b16fd39a Appease the dog overlords 2023-01-29 21:13:38 +01:00
Andreas Nedbal
61a31f97b0 Move theme attributes into their own method 2023-01-29 21:12:33 +01:00
Andreas Nedbal
b5ab9d67d2 Add migration to use body text value for raised texts in themes 2023-01-29 20:58:19 +01:00
Andreas Nedbal
520d77bb44 Let relevant style overrides use the new raised text colors 2023-01-29 20:44:40 +01:00
Andreas Nedbal
ab6e8270df Allow new fields in ThemeController 2023-01-29 20:44:09 +01:00
Andreas Nedbal
6b3342036f Merge branch 'main' into feature/raised-texts 2023-01-29 19:38:32 +01:00
Georg Gadinger
d4a1e7de28
Merge pull request #1016 from Retrospring/gusch@maul.jetzt
typoed_email_validator: add new endings to the typo list
2023-01-29 19:20:35 +01:00
Georg Gadinger
a59bc3ef92 typoed_email_validator: add new endings to the typo list 2023-01-29 19:19:35 +01:00
Karina Kwiatek
7c1057acb3
Merge pull request #1012 from Retrospring/bugfix/author-deletes
Fix author-searched deletion in inbox not working
2023-01-29 09:01:24 +01:00
Karina Kwiatek
452266b77a
Merge pull request #1015 from Retrospring/sentry-filtering
Add filtering for events reported to Sentry
2023-01-29 00:46:22 +01:00
dependabot[bot]
cc4fb3b885
Merge pull request #1006 from Retrospring/dependabot/bundler/sanitize-6.0.1 2023-01-28 22:06:42 +00:00
Karina Kwiatek
19dfc70e2d
Merge pull request #1011 from Retrospring/refactor/cleanup-user-controller
Cleanup user controller
2023-01-28 22:53:48 +01:00
Karina Kwiatek
c6bda47657
Merge pull request #1013 from Retrospring/include-profile-in-paginators
Eager load profiles in paginators
2023-01-28 22:53:34 +01:00
Karina Kwiatek
9ef6e8fdc1 Use class instead of class name for matching exception types 2023-01-28 22:30:03 +01:00
Karina Kwiatek
354407cd79 Use next to return out of before_send 2023-01-28 22:29:41 +01:00
Karina Kwiatek
272b98c954 before_send should be assigned a lambda 2023-01-28 22:18:43 +01:00
Karina Kwiatek
da9a170e67 Set event fingerprint for exceptions relating to external services 2023-01-28 22:14:02 +01:00
Karina Kwiatek
7d5104d09d Filter out user-facing errors from Sentry 2023-01-28 22:10:14 +01:00
Karina Kwiatek
ab1b034cfb Add type hints for paginators 2023-01-28 21:18:01 +01:00
Karina Kwiatek
32ba17ac72 Eager load profiles in paginators 2023-01-28 21:18:00 +01:00
Andreas Nedbal
6c25594b88 Get the username of the currently searched author correctly 2023-01-28 19:18:02 +01:00
Andreas Nedbal
8dd49d3a8c Remove author search handler 2023-01-28 19:17:04 +01:00
Karina Kwiatek
ff866f88ef Appease the dog overlords 2023-01-28 19:09:03 +01:00
Karina Kwiatek
e9c397a013 Replace @title and @type ivars 2023-01-28 19:08:28 +01:00
Karina Kwiatek
6e3bc40c57 Move marking follow notifications as read to an after action 2023-01-28 18:48:14 +01:00
Georg Gadinger
4dcc5dea55
Merge pull request #1010 from Retrospring/fix/friends-redir
Remove page parameter from `user/friends` redirects
2023-01-28 12:11:53 +01:00
Karina Kwiatek
1c74061c1b
Merge pull request #1004 from Retrospring/cache-headers-on-manifest
Cache headers for web app manifest based on user theme
2023-01-28 11:13:08 +01:00
Karina Kwiatek
d45c6af853 Remove page parameter from user/friends redirects 2023-01-28 11:08:16 +01:00
dependabot[bot]
f6392b8ca6
Bump sanitize from 6.0.0 to 6.0.1
Bumps [sanitize](https://github.com/rgrove/sanitize) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/rgrove/sanitize/releases)
- [Changelog](https://github.com/rgrove/sanitize/blob/main/HISTORY.md)
- [Commits](https://github.com/rgrove/sanitize/compare/v6.0.0...v6.0.1)

---
updated-dependencies:
- dependency-name: sanitize
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-28 01:21:40 +00:00
Karina Kwiatek
999f599029
Merge pull request #1005 from Retrospring/skip-announcements-in-ajax 2023-01-27 23:53:20 +01:00
Karina Kwiatek
4e27af268b
Merge pull request #1002 from Retrospring/refactor/use-more-hooks
inbox: update inbox entries in controller
2023-01-27 23:22:58 +01:00
Karina Kwiatek
a34a30349e Use skip_before_action instead of redefining action in AjaxController 2023-01-27 23:16:41 +01:00
Karina Kwiatek
b8b86b069d Cache headers for web app manifest based on user theme 2023-01-27 23:09:09 +01:00
Georg Gadinger
3e3501d201 inbox: update inbox entries in controller 2023-01-27 20:36:22 +01:00
Karina Kwiatek
420627f3ad Bump version to 2023.0127.0 2023-01-27 17:28:13 +01:00
Karina Kwiatek
70207cc608
Merge pull request #1000 from Retrospring/re-add-cleanup-rake-task
re-add removed remove_stale rake task
2023-01-27 17:23:56 +01:00
Karina Kwiatek
2ecfe38e5e
Merge pull request #984 from Retrospring/feature/stimulus-cropper
Refactor image cropping into Stimulus controller
2023-01-27 17:22:58 +01:00
Georg Gadinger
9a5ce13cfd re-add removed remove_stale rake task 2023-01-27 16:16:34 +01:00
Karina Kwiatek
807a37767d
Merge pull request #998 from Retrospring/only-pass-cache-requests-through-sw-fetch
Only pass cached requests through service worker
2023-01-26 16:33:58 +01:00
Karina Kwiatek
adaa4a4314 Only pass cached requests through service worker 2023-01-26 16:26:49 +01:00
Georg Gadinger
93a0371476
Merge pull request #994 from Retrospring/improve-notifications-update-query
notifications: only update all new notifications
2023-01-26 08:52:28 +01:00
Georg Gadinger
8cd0d481c8 bruh 2023-01-24 15:57:34 +01:00
Georg Gadinger
58705fffba mark notifications as "read" in the controller and when you see them
this makes it behave a bit more like the inbox
2023-01-24 15:54:41 +01:00
Andreas Nedbal
a0a7f4e124 Add raised-text and raised-accent-text theme variables 2023-01-23 23:36:38 +01:00
Georg Gadinger
b99e1b03de notifications: only update all new notifications 2023-01-23 12:25:48 +01:00
dependabot[bot]
353f6f8940
Merge pull request #993 from Retrospring/dependabot/npm_and_yarn/esbuild-0.17.4 2023-01-23 09:30:10 +00:00
dependabot[bot]
1fbf16db83
Bump esbuild from 0.17.0 to 0.17.4
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.17.0 to 0.17.4.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.17.0...v0.17.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-23 09:25:52 +00:00
dependabot[bot]
b346edb8fa
Merge pull request #992 from Retrospring/dependabot/npm_and_yarn/melloware/coloris-0.17.1 2023-01-23 09:20:55 +00:00
dependabot[bot]
e24a77f1e0
Merge pull request #990 from Retrospring/dependabot/npm_and_yarn/eslint-plugin-import-2.27.5 2023-01-23 09:20:23 +00:00