Commit Graph

  • 5b95c1172a [EmailAuthentication] Check if e-mail with filter_var Alexei Sorokin 2020-08-09 20:35:31 +03:00
  • 6d203d42e9 [DATABASE] Enable fulltext search by default Alexei Sorokin 2020-08-08 18:08:06 +03:00
  • 974404bcfd [DATABASE][PostgreSQL] Add fulltext search support Alexei Sorokin 2020-08-08 16:56:20 +03:00
  • 46ac40d981 Clean Notice_prefs and Fave_tally when a notice is deleted Alexei Sorokin 2020-08-08 12:22:35 +03:00
  • d7ec199793 [COMPOSER] Add new php-ffmpeg package t3nma 2020-08-07 23:42:38 +01:00
  • 83ba7030cc [ExtendedProfile] Clean up of missing array indices handling Alexei Sorokin 2020-08-07 11:59:17 +03:00
  • 5196b45e62 [TwitterBridge] Do not fail on missing notice Alexei Sorokin 2020-08-07 11:42:21 +03:00
  • abacbf3e0a [ACTIONS] Fix selftag Alexei Sorokin 2020-08-07 10:20:03 +03:00
  • 8c939b70cc [UTIL] Fix up common_ensure_session() Alexei Sorokin 2020-08-06 21:54:49 +03:00
  • 881ea12f3f [EXCEPTIONS] Inherit the Previous Exception parameter Alexei Sorokin 2020-08-06 20:03:44 +03:00
  • bf274d34c6 [TwitterBridge] Fix issue "Only variables should be assigned by reference" t3nma 2020-08-06 17:17:28 +01:00
  • 33721c85cd [ActivityPub][NOTICE] Process attachments Diogo Cordeiro 2020-08-05 17:21:30 +01:00
  • 4c92cc967b [MEDIA] fromUrl now supports using original file name Diogo Cordeiro 2020-08-05 17:51:43 +01:00
  • 7e559f0cd0 [ActivityPub][NOTICE] Fix variable being wrongly reused Diogo Cordeiro 2020-08-05 17:27:30 +01:00
  • f3df3762f1 [ActivityPub][INBOX][Delete] Support Delete Actor object being a Tombstone Diogo Cordeiro 2020-08-05 17:33:16 +01:00
  • ce4ceaf8c7 [ActivityPub][NOTICE] Fix other federation protocols mention handling Diogo Cordeiro 2020-08-04 20:00:55 +01:00
  • 30024b4d47 [ActivityPub][SCRIPTS] Add fix_subscriptions.php Diogo Cordeiro 2020-08-04 13:48:09 +01:00
  • 4dfa7f374a [TheFreeNetwork][fix_duplicates.php] Don't die because you couldn't federate an undo follow Diogo Cordeiro 2020-08-04 13:03:33 +01:00
  • f81b578a37 [TheFreeNetwork][fix_duplicates.php] Small improvements on queries performed Diogo Cordeiro 2020-08-04 12:38:51 +01:00
  • 1667d727b4 Set HTTP status codes with http_​response_​code() Alexei Sorokin 2020-08-04 14:12:17 +03:00
  • 3429a3644d [Favorite] Fix "Properly trigger DisfavorNotice on profile deletion" Alexei Sorokin 2020-08-04 13:23:31 +03:00
  • 10f0a15614 [VersionBump] 2.0.0alpha0 Diogo Cordeiro 2020-08-04 05:31:44 +01:00
  • 31003c8914 [TheFreeNetwork] Add Readme Diogo Cordeiro 2020-08-04 05:10:11 +01:00
  • f476708f3a [TheFreeNetwork] Add fix_duplicates script t3nma 2020-08-04 05:02:06 +01:00
  • bda5a7db97 [TheFreeNetwork] Small rewrite to the onStartTFNLookup event t3nma 2020-08-04 02:45:32 +01:00
  • 2a863ba746 [MODULES] Make default loading attributes available in global config Diogo Cordeiro 2020-08-04 01:36:21 +01:00
  • 119783f80e [ActivityPub][QUEUES] Handle Create (AS1 POST) verb properly t3nma 2020-08-03 18:21:47 +01:00
  • caac2cea44 [SCHEMA] Better DBMS information fetching Alexei Sorokin 2020-08-01 19:05:48 +03:00
  • d55488cdec [OpenID][DATABASE] Store UNIX timestamps as BIGINT Alexei Sorokin 2020-07-31 18:40:53 +03:00
  • 573cd7d450 [SCHEMA] Fix a few mistakes Alexei Sorokin 2020-07-31 18:24:12 +03:00
  • 50dd216f44 [BLOCK] Increase type strictness Alexei Sorokin 2020-07-31 16:35:27 +03:00
  • bee3dea9c2 [DATABASE] Add explicit indices for all foreign keys Alexei Sorokin 2020-07-31 16:36:40 +03:00
  • 665e4574da [DATABASE] Fix index identifiers and clean up redundant ones Alexei Sorokin 2020-07-31 16:12:48 +03:00
  • f3ab63957d [DirectMessage] Update ApiDirectMessageNew action t3nma 2020-07-29 17:50:29 +01:00
  • 8ca412bd1d [DirectMessage] Update ApiDirectMessage action t3nma 2020-07-28 05:49:37 +01:00
  • 8b0abc0382 [DirectMessage] Update inboxMessages() to stop fetching replies t3nma 2020-07-28 05:48:43 +01:00
  • 58d7ab4d13 [DirectMessage] PSR12-format t3nma 2020-07-28 04:46:10 +01:00
  • 903a9d2667 [DOCUMENTATION] Adopt PSR-12 and clarify on arrays Alexei Sorokin 2020-07-27 19:19:42 +03:00
  • b1b1d2af93 [DATABASE] Update "modified" in Managed_DataObject instead of a DBMS trigger Alexei Sorokin 2020-07-27 19:10:33 +03:00
  • 346aec9b2a [DATABASE] Fix more incorrect uses of quotation in SQL Alexei Sorokin 2020-07-26 15:28:05 +03:00
  • 5b6a64b125 [Notice] Fix clearReplies() and clearRepeats() Alexei Sorokin 2020-07-26 15:12:00 +03:00
  • 7c727e2969 [SHOWSTREAM] Add "noindex" robots meta-tag for silenced profiles Alexei Sorokin 2020-07-26 13:59:37 +03:00
  • 7d7dbe627b [AuthCrypt] Password storage and comparison improvements Alexei Sorokin 2020-07-25 20:16:21 +03:00
  • c85feeaa1f [AuthCrypt] Update README and fix formatting Diogo Cordeiro 2020-07-25 17:42:46 +01:00
  • 360fc0262b [MODULES] Make settings great again Diogo Cordeiro 2020-07-25 17:47:53 +01:00
  • 2d3ec87ea4 [Profile][User_group] Fix profile deletion violating foreign keys Alexei Sorokin 2020-07-24 13:09:02 +03:00
  • a719684c6c [Favorite] Properly trigger DisfavorNotice on profile deletion Alexei Sorokin 2020-07-24 12:45:30 +03:00
  • 182f94cf6f [DATABASE][MariaDB] Fix index changes with foreign keys enabled Alexei Sorokin 2020-07-23 19:09:41 +03:00
  • 9ec1b667c0 [DATABASE][Schema_version] Change the hashing algorithm to SHA3-512 Alexei Sorokin 2020-07-23 18:16:56 +03:00
  • 65b6a924bd [DATABASE] Make unprefixed schema.php a bit more DBMS-neutral Alexei Sorokin 2020-07-23 18:12:01 +03:00
  • 452f05512f [ActivityPub][Explorer] More robust exception handler for invalid remote answers Diogo Cordeiro 2020-07-23 15:54:12 +01:00
  • b79d97c4e1 [RemoteFollow] Fix location display Alexei Sorokin 2020-07-22 19:49:24 +03:00
  • 2894eb9ed2 [MEDIA] Fix headers when using x-static-delivery Diogo Cordeiro 2020-07-22 16:07:25 +01:00
  • 8b5be9fe1b [LRDD] Fix unhandled bad data in HostMeta, LinkHTML and WebFinger Alexei Sorokin 2020-07-22 01:30:04 +03:00
  • 7022d85b93 [ActivityPub][AProfile] Complete strict typing Diogo Cordeiro 2020-07-21 23:21:27 +01:00
  • e902a9bdfc [DATABASE] Check SQL boolean values with "IS TRUE" Alexei Sorokin 2020-07-21 18:06:39 +03:00
  • a996ac797a [UserFlag] Fix type of onUserRightsCheck Diogo Cordeiro 2020-07-21 13:37:36 +01:00
  • e046d4faa5 [UserFlag] Increase strict typing of main file Run php-cs-fixer Correct case of class name onDeleteRelated event handlers Diogo Cordeiro 2020-07-21 12:43:46 +01:00
  • 235122280d [ActivityPub] Increase type strictness on Explorer Diogo Cordeiro 2020-07-21 12:26:23 +01:00
  • 05790c124c [ActivityPub] Fix wrong type handling on AProfile:update_profile Diogo Cordeiro 2020-07-21 12:01:56 +01:00
  • f1b3db8e59 [Bookmark] Fix misuse of XMLOutputter Argument 3 passed to htmloutputter::input() must be of the type string or null, array given, called in /srv/gnusocial/plugins/Bookmark/forms/bookmark.php on line 166 Diogo Cordeiro 2020-07-17 20:56:51 +01:00
  • 80a4811539 [ExtendedProfile] Fix misuse of XMLOutputter Argument 1 passed to xmloutputter::text() must be of the type string, null given, called in /srv/gnusocial/plugins/ExtendedProfile/lib/extendedprofilewidget.php on line 556 Diogo Cordeiro 2020-07-17 20:50:16 +01:00
  • 58af4799ee [NOTICE][UI] Fix bug: Option to message "Everyone at site" when using private instance Hugo Sales 2020-07-16 22:28:26 +00:00
  • af0ec1380e [DOCUMENTATION] Adapt the nginx config for avatars located in /file Alexei Sorokin 2020-07-09 18:39:36 +03:00
  • 9ba9006014 [CORE] Avoid materialisation in the TaggedProfileNoticeStream query Alexei Sorokin 2020-07-07 22:41:03 +03:00
  • e3f1667b47 [NOTICE] Update index for verbs in ProfileNoticeStream Alexei Sorokin 2020-07-07 20:43:08 +03:00
  • b5180d6096 [ActivityPub] Fix bug introduced with 4d171b27 Diogo Cordeiro 2020-07-07 17:57:48 +01:00
  • c461030066 [RedisCache] Catch string return type from Predis\Client::setex Alexei Sorokin 2020-07-06 20:10:12 +03:00
  • c50f16ba58 [CORE] Do not set "confirm_address"."user_id" to 0 by default Alexei Sorokin 2020-07-06 20:01:16 +03:00
  • cbb83a9752 [NOTICES] Revert "We want the profile stream to be as raw as possible!" Alexei Sorokin 2020-07-06 19:20:44 +03:00
  • eb647f15a7 [NOTICES] Fix InboxNoticeStream caching Alexei Sorokin 2020-07-06 18:12:50 +03:00
  • 8ec2af0020 [TheFreeNetwork] Fix small logic issue regarding StartTFNLookup return Diogo Cordeiro 2020-07-05 18:26:49 +01:00
  • d81e795cc0 [ActivityPub][SCRIPTS] Make update profiles work with an uri Diogo Cordeiro 2020-07-05 17:38:28 +01:00
  • 4bbfb2dd56 [ActivityPub][QUEUES] Add Like, Undo and Delete Diogo Cordeiro 2020-07-05 03:22:10 +01:00
  • 2b4aaca14a [ActivityPub][INBOX][Delete] Fix misconceptions Diogo Cordeiro 2020-07-05 02:25:51 +01:00
  • 64108aa51d [ActivityPub][NOTE] Do not extract actor from attributedTo Diogo Cordeiro 2020-07-05 01:58:22 +01:00
  • 9f4c4edb02 [ActivityPub][Ostatus] Fetch avatars in accordance to the new media system Diogo Cordeiro 2020-07-05 01:25:11 +01:00
  • e9d1c5593d [CORE] Avoid materialisation in the TagNoticeStream query Alexei Sorokin 2020-07-01 18:20:44 +03:00
  • d3e63bbac0 [CORE] Avoid the old "reply" relation in inboxnoticestream Alexei Sorokin 2020-07-01 17:11:04 +03:00
  • 819ece93aa Revert "FullNoticeStream selects all verbs" Alexei Sorokin 2020-06-30 23:03:41 +03:00
  • 26115482ef [SCHEMA] Improve timestamp storage Alexei Sorokin 2020-06-29 01:41:46 +03:00
  • eb993df072 [DATABASE] Fix MariaDB schema verification Alexei Sorokin 2020-06-28 20:05:11 +03:00
  • 32a7cd6458 [ActivityPub][HTTPSignatures] Fix verify Diogo Cordeiro 2020-06-28 00:58:16 +01:00
  • 78f0ab022c [ActivityPub][Inbox] Signature verification after Actor update would always fail Diogo Cordeiro 2020-06-28 00:49:55 +01:00
  • f93d8694c3 [AVATAR] Ensure this Action stays secure Diogo Cordeiro 2020-06-27 22:39:09 +01:00
  • ff75bb796b [MEDIA] Move AttachmentAction::sendFile to common_send_file This fixed the wrong content type and status code returned by the Avatar action Hugo Sales 2020-06-27 22:59:08 +00:00
  • c7e1352618 [ActivityPub][Inbox] With PHP 7.3 we don't need get_all_headers workaround anymore Diogo Cordeiro 2020-06-26 14:08:47 +01:00
  • ad6955e7ff [Memcached_DataObject] Check if it is possible to sort efficiently Alexei Sorokin 2020-06-27 11:22:19 +03:00
  • 25f67a1ce9 [ActivityPub][Inbox] get_all_headers was nginx only Diogo Cordeiro 2020-06-26 14:08:47 +01:00
  • bc1af78bf7 [TESTS] Move AcceptHeader from ActivityPub plugin to Core Delete temporary ActivityPub tests (they were to be deleted long ago) Diogo Cordeiro 2020-06-25 15:35:20 +01:00
  • 8c2d87b3b8 [ExtendedProfile] Fix XML type bug Diogo Cordeiro 2020-06-24 21:30:43 +01:00
  • 81d50c4ec3 [FORMAT] Run php-cs-fixer on tests/ Diogo Cordeiro 2020-06-24 13:08:11 +01:00
  • bba9c0d560 [TESTS] Fix CommandInterpreterTest Also corrected a bad refactoring that affected Xmpp plugin test Diogo Cordeiro 2020-06-24 12:42:05 +01:00
  • 6a9dce2cc5 [PEAR] I'm tired of this issue still popping up, this seems to silence it Diogo Cordeiro 2020-06-24 12:44:38 +01:00
  • e8a5347157 [UI] Make neo-quitter default theme Diogo Cordeiro 2020-04-07 03:59:10 +01:00
  • 7568789f62 [XML] Inscrease types strictness Diogo Cordeiro 2020-04-02 17:22:24 +01:00
  • 02055dee49 [AVATAR] Temporary ImageFile wasn't Diogo Cordeiro 2020-06-21 00:09:32 +01:00
  • 44ad0d3a85 [AVATAR] Try to delete tmp avatar if something goes wrong during the process Diogo Cordeiro 2020-06-20 14:22:48 +01:00
  • 5439ff3ec5 [MEDIA] ImageFile fromUpload method wasn't ensuring uploaded file was an image Diogo Cordeiro 2020-06-20 13:49:37 +01:00
  • d01f44ee99 [DATABASE] Some query improvements Alexei Sorokin 2020-06-10 16:52:00 +03:00