Commit Graph

  • e8dff6c4a0 [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
  • 23ed816035 [ExtendedProfile] Fix XML type bug Diogo Cordeiro 2020-06-24 21:30:43 +01:00
  • 324b7f38a9 [FORMAT] Run php-cs-fixer on tests/ Diogo Cordeiro 2020-06-24 13:08:11 +01:00
  • aa7aff3f6b [TESTS] Fix CommandInterpreterTest Also corrected a bad refactoring that affected Xmpp plugin test Diogo Cordeiro 2020-06-24 12:42:05 +01:00
  • 236929a166 [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
  • 953e243639 [UI] Make neo-quitter default theme Diogo Cordeiro 2020-04-07 03:59:10 +01:00
  • 338d53c982 [XML] Inscrease types strictness Diogo Cordeiro 2020-04-02 17:22:24 +01:00
  • 37ebcc509b [AVATAR] Temporary ImageFile wasn't Diogo Cordeiro 2020-06-21 00:09:32 +01:00
  • f9be6f9a85 [AVATAR] Try to delete tmp avatar if something goes wrong during the process Diogo Cordeiro 2020-06-20 14:22:48 +01:00
  • 2cc2b5b856 [MEDIA] ImageFile fromUpload method wasn't ensuring uploaded file was an image Diogo Cordeiro 2020-06-20 13:49:37 +01:00
  • bdd55f611f [CORE] Another fix for the inboxnoticestream query Alexei Sorokin 2020-06-10 13:26:06 +03:00
  • ea647d80ee [VersionBump] Patch e2e3c1cdcd 1.20.x Diogo Cordeiro 2020-06-11 21:52:18 +01:00
  • 194976135f [DATABASE] Some query improvements Alexei Sorokin 2020-06-10 16:52:00 +03:00
  • ef17f3ea7d [CORE][DATABASE] Another approach to semi-join in the inboxnoticestream query Alexei Sorokin 2020-06-10 14:21:47 +03:00
  • e2e3c1cdcd [CORE] Another fix for the inboxnoticestream query Alexei Sorokin 2020-06-10 13:26:06 +03:00
  • 0eec6fcfb6 [DATABASE] Replace NOW() with CURRENT_TIMESTAMP Alexei Sorokin 2020-06-09 20:26:06 +03:00
  • 09a772419a [DATABASE] Use "<>" as an SQL non-equality sign in more cases Alexei Sorokin 2020-06-08 18:31:22 +03:00
  • 6c035d01d4 [DATABASE] Start transactions with START TRANSACTION Alexei Sorokin 2020-06-08 12:25:01 +03:00
  • 97bddc4537 [Autocomplete] Fix postgres incompatible query in AutocompleteAction susdiv 2020-06-05 19:14:37 +00:00
  • 684675bd84 [SCRIPTS] Fix postgres incompatible query in clean_profiles.php susdiv 2020-06-05 17:57:22 +00:00
  • b8c0fa9fa0 [ActivityPub] Fix Postgres incompatible query in Following and Followed collection susdiv 2020-06-05 17:48:21 +00:00
  • 9e7794cd66 Merge branch 'nightly' of rainydaysavings/gnu-social into nightly Diogo Cordeiro 2020-06-03 00:08:53 +00:00
  • 92ad44abf9 [THEME][neo-quitter] Added icon for Network in navbar rainydaysavings 2020-06-03 00:59:22 +01:00
  • 7e83ddf80e [FIX] Fix 'Trying to access array offset on value of type null' in AntiBrutePlugin and SimpleCaptchaPlugin when using scripts Hugo Sales 2020-05-24 16:54:22 +00:00
  • a9be720f09 [OStatus] Remove TFN's deprecated Census event and fix small typo in the code tenma 2020-04-07 02:42:40 +01:00
  • d7906f113e [ActivityPub] Remove TFN's deprecated Census event tenma 2020-04-07 02:42:03 +01:00
  • 01dcaefcfb [TheFreeNetwork] Use config + module settings for initialization and online lookup tenma 2020-04-07 02:36:50 +01:00
  • cfba91ea43 [OStatus] Add TheFreeNetwork module's support in handling profile insertion tenma 2020-04-03 02:47:55 +01:00
  • 134b6f6478 [ActivityPub] Add TheFreeNetwork module's support in handling profile insertion tenma 2020-03-31 08:13:52 +01:00
  • 64104cb182 [TheFreeNetwork] Handle new StartTFNLookup and EndTFNLookup events tenma 2020-03-31 08:11:12 +01:00
  • 9aedcc7997 [OStatus] Update salmonaction to use the new LRDD's method for grabbing aliases tenma 2020-03-31 08:09:22 +01:00
  • 35547e28ea [LRDD] Add a new method for grabing profile aliases tenma 2020-03-31 08:07:35 +01:00
  • c6543e1f95 [ActivityPub] Autofix profile URIs through alias discovering tenma 2020-03-27 19:25:43 +00:00
  • 2183875e9e [UI] Fix group member pages showing up twice Alexei Sorokin 2020-05-05 16:49:21 +03:00
  • e5ee069f4a [UI] Order groups in join descending order in profiles Alexei Sorokin 2020-05-05 16:25:02 +03:00
  • 6c844315aa [CORE] Fix 'Array and string offset access syntax with curly braces is deprecated' in AuthCryptModule and DirectionDetectorPlugin Hugo Sales 2020-05-04 10:42:13 +00:00
  • 872bb1388d [Nodeinfo] Count active users for full days and without silenced Alexei Sorokin 2020-04-17 18:13:05 +03:00
  • 42aa255152 [CORE] Re-format the inboxnoticestream query Alexei Sorokin 2020-04-08 15:25:30 +03:00
  • e58188d136 [UI] Small improvement on attachment's visual Diogo Cordeiro 2020-04-07 02:45:48 +01:00
  • bb32c0af3b [SensitiveContent] Fix plugin settings Also reformatted the code and minor bug fixed it Diogo Cordeiro 2020-04-07 02:02:21 +01:00
  • 63fd2c7037 [SensitiveContent] Add option to activate for not-logged-in visitors nee 2018-04-05 22:19:29 +02:00
  • 520a2ba202 [SensitiveContent] Don't crash in GNU social classic nee 2018-04-05 22:16:19 +02:00
  • 13e8445083 [SensitiveContent] Fix bug where having this plugin activated would not size thumbnails correctly Hugo Sales 2020-04-06 17:53:15 +00:00
  • d1c70cb13b [CORE] Make avatars be served with the same mechanism as attachments Hugo Sales 2020-03-06 17:34:49 +00:00
  • 6898cff623 [PLUGINS] Remove VideoThumbnails not useful anymore Diogo Cordeiro 2020-04-03 12:20:27 +01:00
  • f4558e3c41 [ActivityPub] Fix profile url handling Diogo Cordeiro 2020-03-28 03:13:06 +00:00
  • d24075b1c5 [INSTALL] Allow the setup of sslproxy during install time tenma 2020-03-15 21:37:37 +00:00
  • a8c2a9da3a [DOCUMENTATION] Add further notes to the nginx sample config tenma 2020-03-12 18:03:48 +00:00
  • 8041df7d41 [DATABASE] Fix deprecated call to implode() tenma 2020-03-12 17:44:50 +00:00
  • 073a181778 [ActivityPub] Fix undefined tag index 'type' in Activitypub_notice Diogo Cordeiro 2020-02-14 17:25:26 +00:00
  • bec6fdc66a [NOTICES] Add data-nosnippet attribute for notices by remote profiles Diogo Cordeiro 2020-01-09 19:49:49 +00:00
  • 6833c9f1c2 [SHOWSTREAM] Add robots meta-tag for remote profiles Diogo Cordeiro 2020-01-09 17:02:26 +00:00
  • 18ade30185 [FORMAT] Ran php-cs-fixer on the handlers of notice items and streams Diogo Cordeiro 2020-01-09 21:41:34 +00:00
  • e7ab305335 [CORE] Use monotonic time via hrtime() where applicable Alexei Sorokin 2020-01-07 19:48:13 +03:00
  • 110d3a453a [Embed][CORE] Validate the hexadecimal for hex2bin properly Alexei Sorokin 2020-01-07 17:30:18 +03:00
  • f5aeab39b4 [PEAR DB_DataObject] Make static methods in Cast actually static Alexei Sorokin 2020-01-07 17:16:07 +03:00
  • e7738895ce [DOCUMENTATION] Updated TODO and branches info Diogo Cordeiro 2019-12-23 15:36:49 +00:00
  • 60446dfc20 [CORE] Better queues defaults Diogo Cordeiro 2019-12-11 02:20:54 +00:00
  • dc211c9c44 [ActivityPub][Postman] Fix not sending notices to self Diogo Cordeiro 2019-12-11 00:15:27 +00:00
  • 27babac6dc [Ostatus] Partially revert 69add504e6 updateuris isn't needed after alll, we should solve this with TFNM and existing infrastructure. Diogo Cordeiro 2019-12-10 23:50:12 +00:00
  • 3e2b7cddc8 [ActivityPub][RSA] Revision, increase type scrictness and improve docs Diogo Cordeiro 2019-12-10 22:52:28 +00:00
  • 80ba2b3ccc [ActivityPub] Properly handle Actor URIs by using events correctly This should fix nulls on explorer lookups inputed by postman after generate_followers/getSubscribers, that I think were caused by calling common_profile_uri that, curiously, only handles local profiles Diogo Cordeiro 2019-12-10 22:27:32 +00:00
  • b730582336 [CORE] Add GNUSOCIAL_ENGINE_REPO_URL and increase usage of GNUSOCIAL_ENGINE_URL Diogo Cordeiro 2019-11-21 00:21:22 +00:00
  • 1b429dd2e5 [API] Show a nicer no such user error on statusnet/groups/list_all Alexei Sorokin 2019-11-16 22:12:42 +03:00
  • 448404e45c [SCRIPTS] Fix resend_confirm_address.php Alexei Sorokin 2019-11-16 21:22:46 +03:00
  • 562d84c375 [Xmpp] Adjust type declarations for changes in XMPPHP Alexei Sorokin 2019-11-16 20:44:18 +03:00
  • f09e3362aa [COMPOSER] update Diogo Cordeiro 2019-11-16 16:51:01 +00:00
  • 51b5b1c08c [ActivityPub][RSA] Fix types of generate_keys Diogo Cordeiro 2019-11-16 15:32:49 +00:00
  • ca2dde9a41 [ExtendedProfile] Fix updates and allow to delete values Diogo Cordeiro 2019-11-03 16:49:10 +00:00
  • 6674d1ed0f [NodeInfo][DATABASE] Adjust indices of the "notice" and "user" tables Alexei Sorokin 2019-11-03 18:57:03 +03:00
  • 2a10dffff8 [UI] Fix a small typo Diogo Cordeiro 2019-11-03 15:53:11 +00:00
  • e0b17fc97d [REALTIME] Reviewed both the superclass and its dist plugins Diogo Cordeiro 2019-11-03 15:37:49 +00:00
  • 52800c3a65 [DATABASE] Remove profile_tag_tag_fkey Alexei Sorokin 2019-11-02 14:32:48 +03:00
  • 9124617055 [Xmpp] Latin-1 space characters are not forbidden for XMPP resources Alexei Sorokin 2019-11-02 13:54:26 +03:00
  • b312712d1b [Xmpp] Use UnexpectedValueException in splitJid, a bit narrower Alexei Sorokin 2019-11-02 13:29:00 +03:00
  • 5bc1b8695e [DATABASE] Disable 'NULL' strings evaluation as SQL NULLs Alexei Sorokin 2019-11-02 12:21:43 +03:00
  • d921f3dadb [ActivityPub] New URI system Diogo Cordeiro 2019-11-02 01:52:57 +00:00
  • c154712012 [PEAR DB_DataObject] Removed DB_DATAOBJECT_NO_OVERLOAD as we don't have support for either PHP 4 or 5 Diogo Cordeiro 2019-11-02 00:26:25 +00:00
  • 3634af3fdc [TheFreeNetwork] First code: Module class and census event tenma 2019-10-30 23:09:38 +00:00
  • 1df9ec9f0f [SCRIPTS] Add updateuris script To fix user URIs to their non-fancy version tenma 2019-10-28 16:27:05 +00:00
  • ae54a94d41 [CORE] Update common_user_uri To be consistent between federated-protocols and maintain non-fancy URIs tenma 2019-10-28 15:03:28 +00:00
  • 69add504e6 [OStatus] Add script for profile deduplication and URI fixing tenma 2019-10-24 02:08:54 +01:00
  • a0d30b6872 [ActivityPub] Fix some small known problems tenma 2019-10-20 20:07:46 +01:00
  • a06b33be66 [AnonymousFave][DATABASE] Set the created timestamp on INSERT Alexei Sorokin 2019-11-01 16:09:09 +03:00
  • fe3e33e702 [DAEMONS][TwitterBridge] Set PUBLICDIR Alexei Sorokin 2019-11-01 15:27:36 +03:00
  • 3f56459734 [COMPOSER] Remove some pre-composer remnants from the code Alexei Sorokin 2019-11-01 14:19:42 +03:00
  • 4903241e4b [DOCUMENTATION][NGINX conf] snippets/fastcgi-php.conf is Debian-specific Alexei Sorokin 2019-11-01 08:52:21 +03:00
  • 85be003cf5 [Embed][CORE] hex2bin should always get an even amount of symbols Alexei Sorokin 2019-11-01 08:29:52 +03:00
  • bddc1c0f9d [ActivityPub] Fix successive "Cannot use object of type stdClass as array" errors in the postman tenma 2019-11-01 00:12:45 +00:00
  • 01f6d83b86 [MODULES] Fix VERSION constant to MODULE_VERSION in various modules tenma 2019-10-30 23:52:14 +00:00
  • aa994ee4fb [CORE] Allow to force non-fancy URLs Essential to allow toggling fancy urls later. In some cases it is critical to keep the URL an unique URI. Diogo Cordeiro 2019-10-26 16:10:44 +01:00
  • d058a70557 [MEDIA] Simplify Attachment actions Diogo Cordeiro 2019-10-19 01:57:36 +01:00
  • 7298468df7 [FILE] Fix Return value of File::getFileOrThumbnailSize() must be of the type int, null returned Diogo Cordeiro 2019-10-19 01:16:37 +01:00
  • 63caa5044d [LIB_REFACTOR] Fix minor issues Diogo Cordeiro 2019-10-19 00:51:52 +01:00
  • 2ae93dbec6 [ActivityPub] Revert usage of bitwise-operator & in the inbox_handler class. tenma 2019-10-17 20:25:00 +01:00
  • b434bead2c [ActivityPub] The protocol allows content to be null, GNU social doesn't, we'll reject silentiously Reported by kaniini Diogo Cordeiro 2019-10-11 19:09:08 +01:00
  • 6284b155b8 [ActivityPub] attributedTo itself is not required, if not present then it should be inferred from the actor Reported by kaniini Diogo Cordeiro 2019-10-11 17:51:17 +01:00
  • b12c2d17d5 [ActivityPub] Fix security issue concerning remote profile deletes Reported by kaniini Diogo Cordeiro 2019-10-11 17:41:41 +01:00
  • 5fb1e26a4c [ActivityPub] Inbox Handler: Remove old guzzle import Improve exception information in doc blocks Diogo Cordeiro 2019-10-11 17:18:29 +01:00
  • 6423750250 [ActivityPub] Slightly increase robustness on exception handling Also ported Activitypub_rsa to PHP7 Minor indentation fixes Diogo Cordeiro 2019-10-11 17:08:37 +01:00