Commit Graph

  • 5396f3c9d1 [DirectMessage] Fix some wrong calls after MessageModel introduction in d9a9a3746b Diogo Peralta Cordeiro 2021-07-16 17:34:48 +01:00
  • 68dfaff413 [ActivityPub][INBOX] CREATE NOTE Attachments, we handle enclosures elsewhere Diogo Peralta Cordeiro 2021-07-16 17:07:13 +01:00
  • 1b69d02875 [MEDIA][MediaFile] Prevent issues with huge original filenames Diogo Peralta Cordeiro 2021-07-16 14:45:56 +01:00
  • 4cc3a779b5 [ActivityPub][INBOX] CREATE NOTE now accepts <br> tag Diogo Peralta Cordeiro 2021-07-16 13:20:39 +01:00
  • 28a044077f [StoreRemoteMedia][SCRIPTS] Fix typo in query Diogo Peralta Cordeiro 2021-07-16 12:41:51 +01:00
  • c5e433d577 Update the project homepage and IRC channel Alexei Sorokin 2021-06-12 11:30:12 +03:00
  • 76a1facd55 [INSTALL] Update mailing list URL, as recommended by @Gijs someonewithpc 2021-05-10 13:56:16 +00:00
  • 761ce7fd81 [StoreRemoteMedia] Fix failing to show remote thumbnails on first load imgPath onCreateFileImageThumbnailSource would throw FileNotFoundException Diogo Peralta Cordeiro 2021-04-12 22:42:45 +01:00
  • 0eb96d4805 [Embed] Apply encoding and increased type strictness patches from StoreRemoteMedia Diogo Peralta Cordeiro 2021-04-12 03:30:35 +01:00
  • 5582ccfcb7 [StoreRemoteMedia] Gracefully recover from poorly encoded images Diogo Peralta Cordeiro 2021-04-12 03:09:18 +01:00
  • b96a44c73f [StoreRemoteMedia] Increase type strictness Diogo Peralta Cordeiro 2021-04-11 21:16:11 +01:00
  • a500277dca [Embed] Revert defaults and fix Readme example Diogo Peralta Cordeiro 2021-02-21 20:20:48 +00:00
  • bcae2f26b5 [StoreRemoteMedia][SCRIPTS] Move removeRemoteMedia deleteRemoteMedia Diogo Peralta Cordeiro 2021-02-21 13:52:10 +00:00
  • 422b82d3be [MEDIA] Allow thumbnail only entries Diogo Peralta Cordeiro 2021-02-21 10:35:02 +00:00
  • 4deaaa8dbe [StoreRemoteMedia][SCRIPTS] Update removeRemoteMedia Diogo Peralta Cordeiro 2021-02-21 09:26:35 +00:00
  • 890f3bd91e [SCRIPTS] Update clean_file_table Diogo Peralta Cordeiro 2021-02-21 13:30:09 +00:00
  • f8e6ad416b [MEDIA][SCRIPTS] clean_thumbnails Allow to delete remote thumbs as well Diogo Peralta Cordeiro 2021-02-21 09:03:12 +00:00
  • ee872b5e44 [Media] Document recently added settings and add some more Fix some buggy ones, especially Embed crop Diogo Peralta Cordeiro 2021-02-19 12:10:37 +00:00
  • 5e3fa2bba1 [StoreRemoteMedia][Embed] Bump plugins version Diogo Peralta Cordeiro 2021-02-19 10:34:21 +00:00
  • 4fec13eb20 [Media] Upload of previously uploaded files now works (bug fix) Diogo Peralta Cordeiro 2021-02-18 17:49:10 +00:00
  • cab2112f1c [StoreRemoteMedia] Remote images are now stored exactly on the necessary size for the thumb Diogo Peralta Cordeiro 2021-02-17 09:48:24 +00:00
  • 5077b65d71 [Media] Fix several issues [StoreRemoteMedia] Upgrade plugin to use the new Media system Diogo Peralta Cordeiro 2021-02-16 18:30:21 +00:00
  • c2d2f90312 [ActivityPub] Attachment fetch should happen on StoreRemoteMedia Diogo Peralta Cordeiro 2020-09-21 21:54:14 +01:00
  • 96197d16b5 [Core] Add an event for StoreRemoteMedia and Embed Diogo Peralta Cordeiro 2020-09-21 21:37:21 +01:00
  • 8bbbb890e3 [Media] Fix issues with database file storage Diogo Peralta Cordeiro 2020-09-21 21:54:23 +01:00
  • 11fa4b617a [DOCUMENTATION] git clone with https so people don't need an account Diogo Peralta Cordeiro 2021-02-21 15:57:00 +00:00
  • eacbd81dfa [i18n] Re-add gettext emulation Removed by mistake with 9cc7df51d6#L50 Diogo Peralta Cordeiro 2021-02-21 15:38:46 +00:00
  • 8d84451200 [ActivityPub] Re-implement Delete Actor Diogo Peralta Cordeiro 2021-02-21 14:59:36 +00:00
  • c7cee7fe1a Added some ukr translations Andrew Tokarskiy 2020-12-31 10:17:45 +02:00
  • 058614866b Fixed some ukrainian translation errors Andrew Tokarskiy 2020-12-30 20:00:00 +02:00
  • ebfc248ff6 Various fixes Alexei Sorokin 2020-10-11 18:29:47 +03:00
  • a67953b840 [XMPP] Respond to ping and track time monotonically Alexei Sorokin 2020-09-27 00:16:08 +03:00
  • 8181b28441 Clear out potential duplicates when semi-joining a union Alexei Sorokin 2020-09-21 22:25:33 +03:00
  • 318d2cb6ca Set the character set before making a connection Alexei Sorokin 2020-09-16 19:34:49 +03:00
  • 0b4a49d262 Change required MySQL database character set variable SENOO, Ken 2020-09-12 17:14:33 +09:00
  • a0f72fe5c6 Avoid ordering just by a timestamp Alexei Sorokin 2020-09-15 16:59:27 +03:00
  • ae4f3176b1 Remove "magic quotes" code and avoid wrong order implode Alexei Sorokin 2020-09-15 14:59:27 +03:00
  • 22f6d3ce14 [UTIL] Sanitise instead of validate in common_copy_args() Alexei Sorokin 2020-09-15 14:53:35 +03:00
  • 9e94b7f145 [DATABASE] Switch from PEAR DB to MDB2 Alexei Sorokin 2020-09-14 22:46:29 +03:00
  • 2f7d6ef07b [ActivityPub][INBOX][Delete] Stop if the ID is not present Alexei Sorokin 2020-09-14 21:32:41 +03:00
  • 04018ea4ca [ActivityPub] Fix use of ActivityPubPlugin::pull_remote_profile Alexei Sorokin 2020-09-14 20:48:10 +03:00
  • 160b6ccd94 Fix "Implement a class for automatic temporary file handling" Alexei Sorokin 2020-09-14 20:37:48 +03:00
  • d7e7396d17 [Memcached_DataObject] Do not encache on insert Alexei Sorokin 2020-09-14 20:19:17 +03:00
  • 7e1091eb8c [DATABASE] Make sure the session always uses UTF-8 and UTC Alexei Sorokin 2020-09-12 15:40:39 +03:00
  • 4e02cb437a [API] Fix /api/statuses/update reporting a failure Alexei Sorokin 2020-09-12 13:58:57 +03:00
  • 9efbef720d Avoid use of assignments bare inside statements Alexei Sorokin 2020-09-08 12:42:51 +03:00
  • 7c2cf605f4 [Profile] Extend the allowed length of nicknames to 191 characters Alexei Sorokin 2020-09-06 21:20:24 +03:00
  • 7fa4d56f05 Implement a class for automatic temporary file handling Alexei Sorokin 2020-09-04 13:15:23 +03:00
  • 590891139f [Memcached_DataObject] Change how multiGet achieves an ordered result Alexei Sorokin 2020-09-03 18:11:12 +03:00
  • b2e009bcd3 [DirectMessage] Simplify the inbox query Alexei Sorokin 2020-09-02 15:12:20 +03:00
  • 6cb3a0c390 [ActivityPub] Check if a Notice is public via CC as well Alexei Sorokin 2020-09-01 01:20:13 +03:00
  • 238652b15d [ActivityPub] Fix note URIs Diogo Cordeiro 2020-08-29 23:51:46 +01:00
  • c3cdde0873 [ActivityPub] Tombstones now have datetimes Diogo Cordeiro 2020-08-29 22:18:00 +01:00
  • cb78573f59 [TheFreeNetwork] Fix invalid index on lookup Diogo Cordeiro 2020-08-29 20:14:21 +01:00
  • 82f1fc7ca2 [ActivityPub] Implement Failed Queue Diogo Cordeiro 2020-08-29 16:09:10 +01:00
  • 751b23f6fe [ActivityPub] Fix DELETE Diogo Cordeiro 2020-08-29 11:12:02 +01:00
  • af0366ed58 [ActivityPub] Fix issues concerning Activity URIs Diogo Cordeiro 2020-08-28 01:12:40 +01:00
  • d71eea1ba4 [DATABASE] Fix use of ORDER BY with DISTINCT Alexei Sorokin 2020-08-27 11:15:39 +03:00
  • 300c4e3d04 [ActivityPub] Revert moving Disfavor to Queues Diogo Cordeiro 2020-08-27 02:14:47 +01:00
  • 5f35d9633d [ActivityPub][Queues] Fix Like Diogo Cordeiro 2020-08-27 02:12:22 +01:00
  • c834d27dd6 [TheFreeNetwork] Do not allow lower priority protocols to handle remote actors already handled by the higher ones Diogo Cordeiro 2020-08-26 23:55:36 +01:00
  • a0a37352c8 [Directory] Fix SQL string quotation Alexei Sorokin 2020-08-26 16:27:35 +03:00
  • 6e5217dc3a [Foreign_link] Change the type of "credentials" to blob Alexei Sorokin 2020-08-25 16:06:37 +03:00
  • 912a0cb16c [OpenID] Correct table definition types Alexei Sorokin 2020-08-24 16:27:44 +03:00
  • 3b514abd6b [Queue_item] Let DataObject construct WHERE IN Alexei Sorokin 2020-08-24 16:16:00 +03:00
  • 8290b137fa [TwitterBridge][DAEMONS] Fix database connection clean-up Alexei Sorokin 2020-08-24 15:43:14 +03:00
  • 681aa5b326 [NOTICES] Condition pushdown in the subquery in inboxnoticestream Alexei Sorokin 2020-08-19 19:14:11 +03:00
  • 47c9bea46f [DATABASE][PostgreSQL] Ignore index prefix length Alexei Sorokin 2020-08-17 17:01:42 +03:00
  • 2d8f320586 [PostgreSQL] Set timezone to UTC Alexei Sorokin 2020-08-17 16:52:11 +03:00
  • 1f3edd8fdf Rename the mysql_foreign_keys option to foreign_keys Alexei Sorokin 2020-08-17 14:12:49 +03:00
  • ed68659ece [SESSION] Session ID can be as long as 128 characters Alexei Sorokin 2020-08-17 13:58:19 +03:00
  • ddc3371b43 [NOTICE] Store "url" as TEXT and not VARCHAR(191) Alexei Sorokin 2020-08-17 13:35:16 +03:00
  • 3075cffcd7 [DATABASE] Change collation handling Alexei Sorokin 2020-08-16 23:41:28 +03:00
  • 86826a1a68 [SEARCH][PostgreSQL] Make LIKE search case-insensitive Alexei Sorokin 2020-08-16 19:05:47 +03:00
  • 598e8e4d56 [TwitterBridge] Create Foreign_user before Foreign_link Alexei Sorokin 2020-08-13 23:59:40 +03:00
  • c11629035b [SEARCH][MariaDB] Change user-facing fulltext search syntax Alexei Sorokin 2020-08-13 23:44:59 +03:00
  • 2d6e4e3912 [SEARCH] Exclude message scope Alexei Sorokin 2020-08-13 22:59:41 +03:00
  • b7cf60c7b4 [FFmpeg] Add FFmpeg plugin tenma 2020-08-13 18:46:54 +01:00
  • 4a50579ef1 [MEDIA] Add WebP support tenma 2020-08-13 18:37:31 +01:00
  • 228e7c423e [ImageMagick] Remove unnecessary code tenma 2020-08-13 18:31:43 +01:00
  • e62e429302 [File] Fix file deletion violating foreign keys Alexei Sorokin 2020-08-13 23:56:31 +03:00
  • 8fc807343b [RedisCache] Connections should not be shared by daemon threads Alexei Sorokin 2020-08-13 22:51:22 +03:00
  • a9ae96fa4c [Memcached] Do not set persistent connections for daemons Alexei Sorokin 2020-08-13 22:51:22 +03:00
  • 1e36ceb5b1 [Embed] Fix a query typo in fixup_files.php Alexei Sorokin 2020-08-13 22:51:22 +03:00
  • 668bdc7a6d [Memcached_DataObject] Thorough check of pivotGetClass arguments Alexei Sorokin 2020-08-12 13:50:39 +03:00
  • dd8612c39a [Bookmark] Silence a warning when no tags in BookmarkForm Alexei Sorokin 2020-08-12 13:19:59 +03:00
  • df03e5311b [Bookmark] Fix undefined variable "rendered" in Activity options Alexei Sorokin 2020-08-12 13:12:36 +03:00
  • 60c82bc9a0 [EXTLIB][VALIDATE] Declare everything as static Alexei Sorokin 2020-08-12 12:08:54 +03:00
  • fc7925f4c8 [RSSCloud] Avoid the deprecated in PHP each() function Alexei Sorokin 2020-08-11 19:40:46 +03:00
  • d045bf6f5c [Managed_DataObject] Remove the "timestamp" type Alexei Sorokin 2020-08-11 18:30:12 +03:00
  • 1095475645 [RSSCloud] Update schema definition Alexei Sorokin 2020-08-11 18:23:45 +03:00
  • e051572f84 [Profile] Allow grantRole to work when role exists Alexei Sorokin 2020-08-11 15:00:57 +03:00
  • cce2c763d3 [RedisCache][DiskCache] Check if unserialize succeeded Alexei Sorokin 2020-08-10 11:12:31 +03:00
  • ed08b46c0b [TwitterBridge] Check if Notice::$lat and Notice::$lon are defined Alexei Sorokin 2020-08-10 10:35:45 +03:00
  • 01093e3583 [DATABASE][MariaDB] Always use LONGBLOB for "blob" Alexei Sorokin 2020-08-10 10:55:59 +03:00
  • 03e69e8c31 [DATABASE] Fix remaining misuses of SQL's GROUP BY Alexei Sorokin 2020-08-10 19:29:04 +03:00
  • b0b10cf186 [Queue_item] There is no "modified" attribute Alexei Sorokin 2020-08-10 17:46:30 +03:00
  • e8f5e34202 Revert "[CORE] Avoid the old "reply" relation in inboxnoticestream" Alexei Sorokin 2020-08-10 17:23:57 +03:00
  • 024f5fe3a8 [RequireValidatedEmail] Only check current user posts Alexei Sorokin 2020-08-09 23:58:25 +03:00
  • 2de195d20c [NOTICES] Restore FullNoticeStream Alexei Sorokin 2020-08-09 21:00:14 +03:00