Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/diaspora/diaspora.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/spec
AgeCommit message (Collapse)Author
2022-11-04Merge pull request #8407 from Flaburgan/4821-help-mobileBenjamin Neff
Tell users that there is no help in mobile version, allow to switch to desktop
2022-11-03Tell users that there is no help in mobile version, allow to switch to ↵flaburgan
desktop, fixes #4821
2022-11-01Merge pull request #8403 from ↵Benjamin Neff
SuperTux88/cleanup-duplicate-pods-for-real-this-time Cleanup duplicate pods
2022-11-01Merge pull request #8398 from SuperTux88/fix-mentions-with-underscoresBenjamin Neff
Escape mentions before parsing message with markdown for mobile UI
2022-10-31Show ports on pods listBenjamin Neff
otherwise pods with different ports (or without port) all look the same, like if they are duplicates
2022-10-31Ensure pod urls are always lowercaseBenjamin Neff
otherwise pods can exist multiple times with mixed case
2022-10-31Cleanup duplicate pods in databaseBenjamin 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-30Add redirect to mobile-only photo URL when in desktop UIBenjamin 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-06Escape mentions before parsing message with markdownBenjamin 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-20Don't time travel in check_birthday_specDennis Schubert
2022-09-11Give queue_users_for_removal_spec a bit of allowance to accord for timezone ↵Dennis Schubert
changes
2022-09-10Merge pull request #8390 from cmrd-senya/improve-public-fetchBenjamin Neff
Improve public posts fetch on account search
2022-09-09Replace Unicorn with PumaDennis Schubert
… and drop the single_process_mode. See the included Changelog entry for full details on what this change means.
2022-09-06post fetch: update spec to test reshares data toocmrd Senya
2022-09-05post fetch: update post fetch speccmrd Senya
2022-09-04post fetch: remove check for type to allow fetching resharescmrd Senya
2022-07-24Merge branch 'next-minor' into developBenjamin Neff
2022-07-24Handle Faraday::ServerError (for example 502) as HTTPFailureBenjamin Neff
closes #8380
2022-07-24Handle nodeinfo timeouts gracefullyBenjamin 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-24Remove error if there was no error anymoreBenjamin Neff
also add pod uri when logging offline pods ... just having a bunch of "OFFLINE" log messages doesn't help at all.
2022-07-23Add xmppChat to NodeInfo 2.1 test for 0.7.xBenjamin Neff
Follow up for #8379
2022-07-23Merge branch 'next-minor' into developBenjamin Neff
2022-07-23Add parsing of newer versions of NodeInfoBenjamin Neff
Always take the newest versions both nodes support
2022-07-23Add NodeInfo 2.1Benjamin Neff
2022-07-23Merge pull request #8378 from SuperTux88/add-dummy-host-metaBenjamin Neff
Add dummy host meta
2022-07-23Merge branch 'next-minor' into developBenjamin Neff
2022-07-23Don't use host-meta in connection tester anymoreBenjamin 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-23Remove old stubs for /.well-known/host-metaBenjamin 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-21Fix some keyword args for ruby 3 compatibilityBenjamin Neff
2022-07-21Upgrade diaspora_federation to 1.0Benjamin Neff
2022-07-20Fix some update_attributes in tests only on next-minorBenjamin Neff
These were already fixed on develop in another branch but were never backported, so lets do that now.
2022-07-20Merge branch 'next-minor' into developBenjamin Neff
2022-07-20Fix deprecation warnings for rails 6.1Benjamin Neff
2022-07-20Upgrade to rails 6.1Benjamin Neff
2022-07-20Fix deprecation warnings for rails 6.0Benjamin Neff
2022-07-20Upgrade to rails 6.0Benjamin Neff
2022-07-17Replace textchange with native input eventcmrd Senya
2022-07-16Merge pull request #8358 from tclaus/supporting_heic_imagesBenjamin Neff
Using webp as storage format for images
2022-07-16Merge branch 'next-minor' into developBenjamin Neff
2022-07-16Fix Link to OWASP CSRF more information pageBenjamin Neff
closes #8365
2022-07-16Render markdown to html for notificationsBenjamin Neff
2022-07-16Remove unused translation fallbackBenjamin Neff
2022-07-16Remove markerb dependencyBenjamin 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-16Don't autoload PeopleHelper during initializationBenjamin Neff
this is for future rails versions with zeitwerk autoloader where this isn't allowed anymore
2022-07-01Issue #8355: Adding webp as supported file formatThorsten Claus
Converting all uploaded images to the webp format.
2022-06-29Merge branch 'next-minor' into developBenjamin Neff
2022-06-29Manually stringify keys to fix sidekiq 7.0 deprecation warningBenjamin Neff
closes #8359
2022-06-28Merge branch 'next-minor' into developBenjamin Neff
... and also remove json-schema-rspec dependency from api specs
2022-06-27Bump json-schema and remove json-schema-rspec (unmaintained)Benjamin Neff
2022-06-19Merge branch 'next-minor' into developBenjamin Neff