Benjamin Neff
3b07b16962
Merge pull request #8427 from SuperTux88/gem-updates
...
Bump net-* gems and digest
2023-06-12 05:04:10 +02:00
Benjamin Neff
b34a184b0a
Merge pull request #8426 from SuperTux88/add-ruby-3.1
...
Add ruby 3.1, drop ruby 2.7
2023-06-12 04:07:09 +02:00
Benjamin Neff
9cdfd3a55b
Merge pull request #8425 from jhass/8424_fix_yaml_load
...
Use YAML.unsafe_load_file when available in bundler helper
2023-06-12 01:57:45 +02:00
Dennis Schubert
7ce4309fcb
Merge pull request #8423 from SuperTux88:update-carrierwave-ruby-3
...
Update carrierwave and add ruby 3.0 support
2023-06-11 03:31:16 +02:00
Benjamin Neff
02182e3b59
Merge pull request #8421 from SuperTux88/cleanup-from-header-unicode-emojis
...
Cleanup unicode emojis from email headers
2023-06-10 17:26:48 +02:00
Benjamin Neff
d5a338ad0e
Merge pull request #8420 from SuperTux88/remove-i18n-inflector-rails
...
Remove i18n-inflector-rails dependency
2023-06-10 17:13:15 +02:00
Benjamin Neff
87f17fe907
Merge pull request #8418 from SuperTux88/switch-to-cuprite
...
Switch from apparition to cuprite driver
2023-06-08 22:58:29 +02:00
Benjamin Neff
ce32a7d16b
Merge pull request #8409 from tclaus/add_app_smart_banner
...
Add app smart banner to web site when using an iOS device
2023-06-04 21:38:34 +02:00
Benjamin Neff
6510bafa88
Merge pull request #8417 from SuperTux88/remove-strip_exif-flag
...
Always strip exif data and drop user setting for it
2023-06-04 21:30:01 +02:00
Benjamin Neff
b0b2083fea
Merge pull request #8407 from Flaburgan/4821-help-mobile
...
Tell users that there is no help in mobile version, allow to switch to desktop
2022-11-04 02:07:36 +01:00
Benjamin Neff
5f6b01e086
Merge pull request #8404 from Flaburgan/8118-scrolling-photos
...
Do not recreate blueimp each time you're scrolling in the photos page
2022-11-01 21:20:12 +01:00
Benjamin Neff
80c0888176
Merge pull request #8403 from SuperTux88/cleanup-duplicate-pods-for-real-this-time
...
Cleanup duplicate pods
2022-11-01 21:17:17 +01:00
Benjamin Neff
acc76a383f
Merge pull request #8398 from SuperTux88/fix-mentions-with-underscores
...
Escape mentions before parsing message with markdown for mobile UI
2022-11-01 21:15:47 +01:00
Benjamin Neff
f6105e54a9
Merge pull request #8400 from SuperTux88/8352-mobile-photo-url-redirect
...
Add redirect to mobile-only photo URL when in desktop UI
2022-10-30 01:45:27 +02:00
Benjamin Neff
abcbfcef15
Merge pull request #8397 from SuperTux88/remove-sprockets-es6
...
Replace sprockets-es6 with babel-transpiler
2022-10-30 01:43:12 +02:00
Benjamin Neff
19b32cf6e3
Merge pull request #8217 from tclaus/7080_multi_select_on_aspects_on_mobile
...
multi select on aspects on mobile
closes #7080
2022-09-21 02:42:25 +02:00
Benjamin Neff
7c450b4446
Merge pull request #8390 from cmrd-senya/improve-public-fetch
...
Improve public posts fetch on account search
2022-09-10 01:34:54 +02:00
Benjamin Neff
af0b1c55e3
Merge pull request #8389 from SuperTux88/update-changelog
...
Update next major to 1.0.0
2022-09-10 01:29:10 +02:00
Benjamin Neff
ae4cbb18f7
Merge pull request #8392 from denschub/unicorn-dust
...
Replace Unicorn with Puma
2022-09-10 01:20:34 +02:00
Benjamin Neff
1c72dcc412
Merge branch 'next-minor' into develop
2022-09-10 01:16:09 +02:00
Benjamin Neff
52f206fa8a
Merge branch 'hotfix/0.7.18.1'
2022-09-10 01:13:25 +02:00
Dennis Schubert
97cfc80a1f
Replace Unicorn with Puma
...
… and drop the single_process_mode. See the included Changelog entry
for full details on what this change means.
2022-09-09 04:33:37 +02:00
Benjamin Neff
6afaa264ee
Change next major release to 1.0.0 in the changelog
2022-09-03 02:52:45 +02:00
Benjamin Neff
1c064e016f
Merge pull request #8387 from denschub/linked-inline-code-color
...
Make inline code inside links show the link color.
2022-08-31 22:40:49 +02:00
Benjamin Neff
d18243b5cf
Merge pull request #8385 from SuperTux88/remove-therubyracer
...
Remove note about therubyracer from Gemfile
2022-08-31 22:38:25 +02:00
Benjamin Neff
77af1b9942
Merge pull request #8383 from tclaus/show_available_pods
...
Prepare the backend for generating a list of active pods
2022-07-31 04:12:02 +02:00
Benjamin Neff
a661b0b608
Merge branch 'next-minor' into develop
2022-07-24 17:22:41 +02:00
Benjamin Neff
646685b42c
Handle Faraday::ServerError (for example 502) as HTTPFailure
...
closes #8380
2022-07-24 17:20:21 +02:00
Benjamin Neff
78ea344454
Merge branch 'next-minor' into develop
2022-07-23 17:01:02 +02:00
Benjamin Neff
4efc4dabf8
Show software and version directly in the pods table if no errors
...
closes #8379
2022-07-23 17:00:48 +02:00
Benjamin Neff
37a00173f5
Merge branch 'next-minor' into develop
2022-07-23 00:54:06 +02:00
Benjamin Neff
e984fa7d91
Don't use host-meta in connection tester anymore
...
This route was removed from the federation and doesn't exist anymore, so
checking for it doesn't make any sense.
But lets check if a server responds to /.well-known/nodeinfo instead.
All other software which supports the diaspora protocol should have this
endpoint by now. Parsing/validating nodeinfo is still handled
gracefully.
closes #8377
2022-07-23 00:53:07 +02:00
Benjamin Neff
d6436f4d03
Merge pull request #8368 from SuperTux88/upgrade-diaspora-federation
...
Upgrade diaspora federation (and some preparations for ruby 3)
2022-07-21 02:22:43 +02:00
Benjamin Neff
d4079070ed
Merge branch 'next-minor' into develop
2022-07-20 21:34:39 +02:00
Benjamin Neff
3c4da76be5
Fix follow up tasks for assets:precompile when no manifest existed
...
When no `.sprockets-manifest-xxx.json` existed, every instance of
`Sprockets::Manifest` generated their own path with their own random
filename, and since this happened before the assets were actually
precompiled, they were all empty. So the error pages didn't find the
manifest and the non-digest assets also didn't have any assets to copy.
So lets create our own instance of `Sprockets::Manifest` here, AFTER
`assets:precompile`, which then loads the manifest json that was used
during precompile, so all precompiled assets are available.
closes #8366
2022-07-20 21:32:21 +02:00
Benjamin Neff
0cd1080b76
Merge pull request #8364 from cmrd-senya/use-yarn-for-assets
...
Use yarn for assets
2022-07-18 00:50:23 +02:00
Benjamin Neff
d0af34c079
Merge pull request #8358 from tclaus/supporting_heic_images
...
Using webp as storage format for images
2022-07-16 04:48:03 +02:00
Benjamin Neff
5669ba6b48
Merge branch 'next-minor' into develop
2022-07-16 04:44:59 +02:00
Benjamin Neff
a5e5c7f378
Fix Link to OWASP CSRF more information page
...
closes #8365
2022-07-16 04:44:17 +02:00
Benjamin Neff
c6dda6cf2d
Merge branch 'next-minor' into develop
2022-07-03 23:14:51 +02:00
Benjamin Neff
a7a02e87cf
Replace unmaintained sass-rails with sassc-rails
...
closes #8362
2022-07-03 23:14:42 +02:00
Benjamin Neff
1e3386c77a
Merge branch 'next-minor' into develop
2022-07-03 20:44:24 +02:00
Benjamin Neff
5f48cedb84
Remove entypo-rails dependency and add font to vendor/assets
...
entypo-rails doesn't support newer rails versions
closes #8361
2022-07-03 20:44:10 +02:00
Benjamin Neff
1b2270572b
Merge branch 'next-minor' into develop
2022-06-29 13:28:02 +02:00
Benjamin Neff
739fc780c3
Manually stringify keys to fix sidekiq 7.0 deprecation warning
...
closes #8359
2022-06-29 13:27:37 +02:00
Benjamin Neff
6c9e7f283f
Merge branch 'next-minor' into develop
2022-06-19 19:30:56 +02:00
Sage Ross
6fadfb30fe
Undo another Capybara refactor that causes CI to break
...
Alas.
Closed #8331
2022-06-19 19:30:41 +02:00
Benjamin Neff
e5b65f6498
Fix jasmine fake publisher messing with follow up tests in random order
2022-06-19 19:29:50 +02:00
Dennis Schubert
865c36bc8a
Merge branch 'next-minor' into develop
2022-04-27 21:17:23 +02:00
Dennis Schubert
058090afe7
Start 0.7.18.0 cycle
2022-04-27 21:15:32 +02:00