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/lib
AgeCommit message (Collapse)Author
2020-02-12Create a dup string from the return value of .truncate.Dennis Schubert
Due to a bug in Rails, .truncate returns a frozen string if the string actually changed, but not if there are no changes. This leads to inconsistent behaviour, and broken tests. This was fixed upstream, see https://github.com/rails/rails/pull/36109, but the fix did not make it into 5.2.x, so we have to work around for the time being.
2019-05-12Don't encrypt the OTP secretBenjamin Neff
It doesn't add any security to have this encrypted, but it adds complexity for podmins, because they need to backup the key. closes #8014
2019-04-29Two factor authentication (#7751)lislis
2018-11-18Add retry on travis to reduce random failuresBenjamin Neff
closes #7932
2018-11-04Ignore invalid URLs for camoBenjamin Neff
When people only write `https://` as image URL, this would fail with `Addressable::URI::InvalidURIError: Absolute URI missing hierarchical segment: 'https://'`. closes #7922
2018-10-08Remove facebook integrationBenjamin Neff
Facebook removed the API and facebook integration is broken now, so lets remove it. closes #7874
2018-09-30Make sure URLs are encoded before sending them to camoBenjamin Neff
Otherwise camo crashes with: TypeError [ERR_UNESCAPED_CHARACTERS]: Request path contains unescaped characters closes #7871
2018-07-17Update archive-format.jsonSenya
/ was missing in the profile entity $ref closes #7835
2018-07-11Add LinksControllercmrd Senya
LinksController redirects requests for provided diaspora:// links to respective entities urls.
2018-04-12Revert "Bump twitter-text"Benjamin Neff
This adds a new dependency (`libidn11-dev` on debian, I'm not sure about other distros). This reverts commit 070e4caa5772685e0e53f123e87e2250fff23278.
2018-04-12Bump twitter-textBenjamin Neff
2018-04-12Fix mention syntax backport for two immediately consecutive mentionsSteffen van Bergerem
Fixes #7695. closes #7777
2018-04-12Remove flag for contacts visible to each otherBenjamin Neff
This feature only worked on the same pod and was more confusing than useful.
2018-02-25Store edited_at for relayables in additional_dataBenjamin Neff
closes #7718
2018-02-25Start sending updated_at timestamp as edited_at for profilesBenjamin Neff
This can be used in later diaspora versions to order the profile updates so we don't overwrite a newer profile with older data.
2018-02-02Send participation after receiving a public postBenjamin Neff
This is to let the author of the post know, that this pod is interested in updates about this post. The sending user is only used to verify that the participation was sent from this pod, but lets use an admin/podmin account if available. closes #7708
2018-02-02Start sending the blocking flagBenjamin Neff
2018-02-02Fix mention in #newhere message when invited by another personBenjamin Neff
fixes #7701 closes #7702
2017-12-25Remove aspect_ids parameter from publisherBenjamin Neff
closes #7683
2017-10-27Ignore invalid diaspora:// linksBenjamin Neff
Fixes #7651 closes #7652
2017-10-20Add some progress indicators to the account deletions rake taskBenjamin Neff
[ci skip] closes #7646
2017-10-17Handle duplicate account migrationsBenjamin Neff
closes #7641
2017-10-17Add rake task to rerun failed account deletionsBenjamin Neff
closes #7639
2017-10-17Handle duplicate account deletionsBenjamin Neff
2017-10-17Move special and ignored associations to testsBenjamin Neff
2017-10-17Remove conversation visibilities with standard person associationsBenjamin Neff
2017-10-17Destroy user and person associations in batchesBenjamin Neff
2017-10-17Remove wrapping transaction for account deletionBenjamin Neff
This uses a lot of memory for big accounts. Also it doesn't make much sense to rollback everything when something fails, it's better to delete everything we can.
2017-09-29Relay likes for commentsBenjamin Neff
2017-09-29Replace diaspora:// links in the textBenjamin Neff
2017-09-29Remove public and provider_display_name from resharesBenjamin Neff
2017-09-28Bump rubocopBenjamin Neff
2017-09-26Memory usage optimization for archive exportcmrd Senya
- Removed posts and non contacts from other's data - Collections are exported in batches to lower memory footprint - In base exporters create User object instead of keeping instance because it caches all associations closes #7627
2017-09-17Remove unneeded .freezeBenjamin Neff
closes #7595
2017-09-17Fix AppConfig.version_string with frozen stringsBenjamin Neff
2017-09-17Fix Diaspora::Camo.from_markdown with frozen stringsBenjamin Neff
2017-09-17Add `# frozen_string_literal: true` to all filesBenjamin Neff
2017-09-04Fix the screenshot toolSteffen van Bergerem
closes #7605
2017-08-24Remove internet explorer version checkBenjamin Neff
This was in all stack traces, which confused people ... We currently only support IE11, so the version check was already old again ... When we break old browser versions, we don't check that for other browsers. So older IE browser just break, like very other older browser too. closes #7557
2017-08-23Remove old message parameter from invite mailBenjamin Neff
closes #7571
2017-08-15Account migration model and message supportcmrd Senya
This commit introduces support for AccountMigration federation message receive. It covers the cases when the new home pod for a user is remote respective to the recepient pod of the message. It also allows to initiate migration locally by a podmin from the rails console. This will give the pods a possibility to understand the account migration event on the federation level and thus future version which will implement migration will be backward compatible with the pods starting from this commit.
2017-08-14Re-add disconnect_contacts in AccountDeleterBenjamin Neff
2017-08-13Use person for AccountDeleterBenjamin Neff
Also remove `disconnect_contacts` methods, because contacts are already removed with aspects memberships in `before_destroy`.
2017-08-13Remove diaspora_handle from AccountDeletions and add unique indexBenjamin Neff
2017-08-12Remove the schema.rb from this repoDennis Schubert
Although this is contrary to rails best-practises, we cannot provide a schema.rb that works for both MySQL and PostgreSQL, so we have no choice. Our migrations are maintained, so it should always be possible to get back to a "clean" database schema anyway.
2017-08-12Fix OpenID Connect TokenEndpoint when client id is not foundBenjamin Neff
2017-08-12Remove `skip_fallback` from post fetcherBenjamin Neff
2017-08-12Refactor federation mappingsBenjamin Neff
The hashes don't work properly with rails 5, there are different classes loaded when called from the rails engine with missing inheritance. Also the hashes never worked well with spring.
2017-08-12Fix belongs_to, it is now `required` by defaultBenjamin Neff
2017-08-12Add ApplicationRecordBenjamin Neff