Commit graph

20976 commits

Author SHA1 Message Date
Thorsten Claus
67f8ba5d57
Refacor files namespaces 2023-11-13 02:27:55 +01:00
Thorsten Claus
9b19be18f2
Adding eventhandler for Mobile views 2023-11-13 02:26:59 +01:00
Thorsten Claus
06a0dc68a9
Enabled likes-on-comments in mobile view 2023-11-13 02:26:59 +01:00
Thorsten Claus
35f1cd61b1
set correct comment like avatar by removing size 2023-11-13 02:26:59 +01:00
flaburgan
8d6548b610
Introduce like-interactions.js
Adapt to latest development

User likes
 Set css class for inline likes on comment

Re-set participation on comment likes

Co-authored-by: Thorsten Claus <ThorstenClaus@web.de>
2023-11-13 02:26:59 +01:00
flaburgan
82ff57a750
Bring back likes on comments 2023-11-13 02:26:59 +01:00
Benjamin Neff
4f798fc5d8
Ensure image processing gets disabled again, even after exceptions
Otherwise this leaves it enabled if the processing failed, which then
makes other specs fail where they expect the image not being processed
(for example still have the initial set dimensions, instead of the one
read from image after processing).
2023-11-13 01:36:54 +01:00
flaburgan
587e106095
Add a more detailed modal when reporting a post or a comment 2023-11-13 00:15:33 +01:00
Dennis Schubert
bb882daeae
Merge branch 'pr8436' into develop 2023-10-16 15:22:50 +02:00
Wladimir Palant
c791421280 Allow CORS requests to nodeinfo endpoint 2023-10-16 12:11:42 +02:00
Dennis Schubert
744f5449fb
Merge branch 'next-minor' into develop 2023-07-10 01:19:08 +02:00
Dennis Schubert
f042f5d490
Merge branch 'hotfix/0.7.18.2' 2023-07-10 01:13:45 +02:00
Dennis Schubert
42b835f0c0
Enforce an ImageMagick policy.xml for all pods.
This fix was heavily inspired by Mastodon's fix for GHSA-9928-3cp5-93fm.
So, thank you Cure53 for finding this issue, thank you Mozilla for
paying Cure53 to look into it, and thanks for Mastodon for fixing it.
2023-07-10 01:12:36 +02:00
Benjamin Neff
8d38193096
Merge pull request #8434 from SuperTux88/fix-pumactl-restart
Silence warning about unused callbacks to fix pumactl restart
2023-06-30 01:40:39 +02:00
Benjamin Neff
994f003b5f
Silence warning about unused callbacks
The callbacks aren't used in cluster mode, and puma prints a warning
about that. This is fine, we don't need the callbacks in single-mode,
but can still keep it, in case somebody switches on cluster mode.

The problem is, the current puma version has a bug, where pumactl
crashes when trying to print these warnings, so lets just silence the
warnings. People running in single mode also don't need to care about
the warnings anyway.
2023-06-29 03:14:32 +02:00
Dennis Schubert
49198904f3
Merge pull request #8433 from SuperTux88/add-faraday-retry-for-pronto
Add 'faraday-retry' to Gemfile to be used by pronto/octokit
2023-06-29 01:44:47 +02:00
Benjamin Neff
28b7a62939
Add 'faraday-retry' to Gemfile to be used by pronto/octokit
This prevents a "To use retry middleware with Faraday v2.0+, install
`faraday-retry` gem" warning whenever pronto runs.
2023-06-28 21:59:02 +02:00
Benjamin Neff
f05d9bac69
Merge pull request #8432 from SuperTux88/downgrade-sidekiq
Downgrade sidekiq to latest 6.x version
2023-06-28 21:28:57 +02:00
Benjamin Neff
14c4010471
Downgrade sidekiq to latest 6.x version
Sidekiq 7 requires redis 6.2+, which isn't available in a lot of distros
yet :( So lets wait with this for a while.

This partially reverts commit a59505574a.
2023-06-28 14:05:55 +02:00
Benjamin Neff
040e1dc9ee
Merge pull request #8431 from SuperTux88/gem-updates
Updating all ruby dependencies to current versions
2023-06-28 02:38:50 +02:00
Benjamin Neff
7a8e1fe2d5
Bump other dependencies not directly in Gemfile 2023-06-28 01:19:37 +02:00
Benjamin Neff
c665d01cc5
Bump openid_connect 2023-06-28 01:19:37 +02:00
Benjamin Neff
62fdac807e
Bump faraday 2023-06-28 01:19:37 +02:00
Benjamin Neff
1bd0c7bb2d
Bump cucumber-rails 2023-06-28 01:19:37 +02:00
Benjamin Neff
c5699b7a43
Bump rspec-rails 2023-06-28 01:19:37 +02:00
Benjamin Neff
bdfaff5009
Bump webmock 2023-06-28 01:19:37 +02:00
Benjamin Neff
50422c5902
Bump timecop 2023-06-28 01:19:37 +02:00
Benjamin Neff
313e96d5c3
Bump shoulda-matchers 2023-06-28 01:19:37 +02:00
Benjamin Neff
00b1ed3e76
Bump database_cleaner-active_record 2023-06-28 01:19:37 +02:00
Benjamin Neff
302bd03923
Bump listen 2023-06-28 01:19:37 +02:00
Benjamin Neff
3c3d73fedb
Bump simplecov 2023-06-28 01:19:36 +02:00
Benjamin Neff
f2c0688aed
Bump haml_lint 2023-06-28 01:19:36 +02:00
Benjamin Neff
d180cd2eaf
Bump rubocop 2023-06-28 01:19:36 +02:00
Benjamin Neff
dbc095c895
Bump pronto-rubocop 2023-06-28 01:19:36 +02:00
Benjamin Neff
4fbd5b226b
Bump pronto-eslint 2023-06-28 01:19:36 +02:00
Benjamin Neff
d37193f24c
Bump pronto 2023-06-28 01:19:36 +02:00
Benjamin Neff
e3149bdea8
Bump asset_sync 2023-06-28 01:19:36 +02:00
Benjamin Neff
bb8486eec5
Bump minitest 2023-06-28 01:19:36 +02:00
Benjamin Neff
7cefa8577a
Bump will_paginate 2023-06-28 01:19:36 +02:00
Benjamin Neff
64887e75c5
Bump hamlit 2023-06-28 01:19:36 +02:00
Benjamin Neff
a33803ac19
Bump addressable 2023-06-28 01:19:36 +02:00
Benjamin Neff
9f5d2a8ac6
Bump active_model_serializers 2023-06-28 01:19:36 +02:00
Benjamin Neff
ab08d97dda
Bump twitter 2023-06-28 01:19:36 +02:00
Benjamin Neff
4068de6d75
Bump omniauth 2023-06-28 01:19:36 +02:00
Benjamin Neff
8ccca9609f
Bump secure_headers 2023-06-28 01:19:35 +02:00
Benjamin Neff
386717b6c4
Bump redcarpet 2023-06-28 01:19:35 +02:00
Benjamin Neff
a7320a872c
Bump nokogiri 2023-06-28 01:19:35 +02:00
Benjamin Neff
f8fe914212
Bump leaflet-rails 2023-06-28 01:19:35 +02:00
Benjamin Neff
184bd7c7fd
Bump rails-i18n 2023-06-28 01:19:35 +02:00
Benjamin Neff
abedbf10bd
Bump js-routes 2023-06-28 01:19:35 +02:00