Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-04 | Merge pull request #8407 from Flaburgan/4821-help-mobile | Benjamin Neff | |
Tell users that there is no help in mobile version, allow to switch to desktop | |||
2022-11-03 | Tell users that there is no help in mobile version, allow to switch to ↵ | flaburgan | |
desktop, fixes #4821 | |||
2022-11-01 | Merge pull request #8403 from ↵ | Benjamin Neff | |
SuperTux88/cleanup-duplicate-pods-for-real-this-time Cleanup duplicate pods | |||
2022-11-01 | Merge pull request #8398 from SuperTux88/fix-mentions-with-underscores | Benjamin Neff | |
Escape mentions before parsing message with markdown for mobile UI | |||
2022-10-31 | Show ports on pods list | Benjamin Neff | |
otherwise pods with different ports (or without port) all look the same, like if they are duplicates | |||
2022-10-31 | Ensure pod urls are always lowercase | Benjamin Neff | |
otherwise pods can exist multiple times with mixed case | |||
2022-10-31 | Cleanup duplicate pods in database | Benjamin Neff | |
The unique index doesn't work when the port is `NULL`. So use `-1` instead for when using the default ports (80/443), as if we would use the real ports, we could still have both 80 and 443 in the database at the same time. | |||
2022-10-30 | Add redirect to mobile-only photo URL when in desktop UI | Benjamin Neff | |
This URL is only used in the mobile UI, but when somebody then copies the link and sends it to somebody on the desktop UI, they don't see anything. So lets just redirect to the post containing the photo, so there is at least something to show. If there is no linked post, just redirect to the image instead. Fixes #8352 | |||
2022-10-06 | Escape mentions before parsing message with markdown | Benjamin Neff | |
Usernames that contained underscores were parsed by markdown first. This broke the diaspora IDs and also added weird html at places where it wasn't needed. Escaping them before sending the message through the markdown parser fixes this issue. As underscores are the only allowed character that can be used for markdown that is also allowed inside a diaspora ID, this escaping can be kept pretty simple. This only fixes it for the mobile UI at the moment, for the desktop UI it's probably better to fix it in markdown-it. Related to #7975 | |||
2022-09-20 | Don't time travel in check_birthday_spec | Dennis Schubert | |
2022-09-11 | Give queue_users_for_removal_spec a bit of allowance to accord for timezone ↵ | Dennis Schubert | |
changes | |||
2022-09-10 | Merge pull request #8390 from cmrd-senya/improve-public-fetch | Benjamin Neff | |
Improve public posts fetch on account search | |||
2022-09-09 | Replace Unicorn with Puma | Dennis Schubert | |
… and drop the single_process_mode. See the included Changelog entry for full details on what this change means. | |||
2022-09-06 | post fetch: update spec to test reshares data too | cmrd Senya | |
2022-09-05 | post fetch: update post fetch spec | cmrd Senya | |
2022-09-04 | post fetch: remove check for type to allow fetching reshares | cmrd Senya | |
2022-07-24 | Merge branch 'next-minor' into develop | Benjamin Neff | |
2022-07-24 | Handle Faraday::ServerError (for example 502) as HTTPFailure | Benjamin Neff | |
closes #8380 | |||
2022-07-24 | Handle nodeinfo timeouts gracefully | Benjamin Neff | |
some (especially bigger pods) are sometimes slow to respond with statistics, so lets handle that gracefully and not mark the pods as down. | |||
2022-07-24 | Remove error if there was no error anymore | Benjamin Neff | |
also add pod uri when logging offline pods ... just having a bunch of "OFFLINE" log messages doesn't help at all. | |||
2022-07-23 | Add xmppChat to NodeInfo 2.1 test for 0.7.x | Benjamin Neff | |
Follow up for #8379 | |||
2022-07-23 | Merge branch 'next-minor' into develop | Benjamin Neff | |
2022-07-23 | Add parsing of newer versions of NodeInfo | Benjamin Neff | |
Always take the newest versions both nodes support | |||
2022-07-23 | Add NodeInfo 2.1 | Benjamin Neff | |
2022-07-23 | Merge pull request #8378 from SuperTux88/add-dummy-host-meta | Benjamin Neff | |
Add dummy host meta | |||
2022-07-23 | Merge branch 'next-minor' into develop | Benjamin Neff | |
2022-07-23 | Don't use host-meta in connection tester anymore | Benjamin Neff | |
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 | Remove old stubs for /.well-known/host-meta | Benjamin Neff | |
Since the diaspora_federation gem doesn't try to access host-meta anymore, there is no need to create stubs for it anymore. | |||
2022-07-21 | Fix some keyword args for ruby 3 compatibility | Benjamin Neff | |
2022-07-21 | Upgrade diaspora_federation to 1.0 | Benjamin Neff | |
2022-07-20 | Fix some update_attributes in tests only on next-minor | Benjamin Neff | |
These were already fixed on develop in another branch but were never backported, so lets do that now. | |||
2022-07-20 | Merge branch 'next-minor' into develop | Benjamin Neff | |
2022-07-20 | Fix deprecation warnings for rails 6.1 | Benjamin Neff | |
2022-07-20 | Upgrade to rails 6.1 | Benjamin Neff | |
2022-07-20 | Fix deprecation warnings for rails 6.0 | Benjamin Neff | |
2022-07-20 | Upgrade to rails 6.0 | Benjamin Neff | |
2022-07-17 | Replace textchange with native input event | cmrd Senya | |
2022-07-16 | Merge pull request #8358 from tclaus/supporting_heic_images | Benjamin Neff | |
Using webp as storage format for images | |||
2022-07-16 | Merge branch 'next-minor' into develop | Benjamin Neff | |
2022-07-16 | Fix Link to OWASP CSRF more information page | Benjamin Neff | |
closes #8365 | |||
2022-07-16 | Render markdown to html for notifications | Benjamin Neff | |
2022-07-16 | Remove unused translation fallback | Benjamin Neff | |
2022-07-16 | Remove markerb dependency | Benjamin Neff | |
markerb is dead and isn't compatible with rails 6 anymore. Removing it means adding separate templates for text and html, this sadly means some code duplication, but also luckily the templates aren't that complicated, so the duplication is also very minimal. | |||
2022-07-16 | Don't autoload PeopleHelper during initialization | Benjamin Neff | |
this is for future rails versions with zeitwerk autoloader where this isn't allowed anymore | |||
2022-07-01 | Issue #8355: Adding webp as supported file format | Thorsten Claus | |
Converting all uploaded images to the webp format. | |||
2022-06-29 | Merge branch 'next-minor' into develop | Benjamin Neff | |
2022-06-29 | Manually stringify keys to fix sidekiq 7.0 deprecation warning | Benjamin Neff | |
closes #8359 | |||
2022-06-28 | Merge branch 'next-minor' into develop | Benjamin Neff | |
... and also remove json-schema-rspec dependency from api specs | |||
2022-06-27 | Bump json-schema and remove json-schema-rspec (unmaintained) | Benjamin Neff | |
2022-06-19 | Merge branch 'next-minor' into develop | Benjamin Neff | |