Gráfico de Commits

  • f0a09e7216 [ActivityPub] Fix note URIs nightly experimental Diogo Cordeiro 2020-08-29 23:51:46 +01:00
  • 7fe19686f2 [ActivityPub] Tombstones now have datetimes Diogo Cordeiro 2020-08-29 22:18:00 +01:00
  • 8e3b6314ea [TheFreeNetwork] Fix invalid index on lookup Diogo Cordeiro 2020-08-29 20:14:21 +01:00
  • 11a7182594 [ActivityPub] Implement Failed Queue Diogo Cordeiro 2020-08-29 16:09:10 +01:00
  • 817074a787 [ActivityPub] Fix DELETE Diogo Cordeiro 2020-08-29 11:12:02 +01:00
  • c75bf1a19d [ActivityPub] Fix issues concerning Activity URIs Diogo Cordeiro 2020-08-28 01:12:40 +01:00
  • 11ebb98919 [DATABASE] Fix use of ORDER BY with DISTINCT Alexei Sorokin 2020-08-27 11:15:39 +03:00
  • e4093343c2 [ActivityPub] Revert moving Disfavor to Queues Diogo Cordeiro 2020-08-27 02:14:47 +01:00
  • 101ea554ef [ActivityPub][Queues] Fix Like Diogo Cordeiro 2020-08-27 02:12:22 +01:00
  • ef6a986dc6 [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
  • db593496a7 [Directory] Fix SQL string quotation Alexei Sorokin 2020-08-26 16:27:35 +03:00
  • 00c492891e [Foreign_link] Change the type of "credentials" to blob Alexei Sorokin 2020-08-25 16:06:37 +03:00
  • 0e81f9c726 [OpenID] Correct table definition types Alexei Sorokin 2020-08-24 16:27:44 +03:00
  • b419c5cf7c [Queue_item] Let DataObject construct WHERE IN Alexei Sorokin 2020-08-24 16:16:00 +03:00
  • 20e5a6d1f3 [TwitterBridge][DAEMONS] Fix database connection clean-up Alexei Sorokin 2020-08-24 15:43:14 +03:00
  • 99a9a5d850 [NOTICES] Condition pushdown in the subquery in inboxnoticestream Alexei Sorokin 2020-08-19 19:14:11 +03:00
  • a15d51c3d8 [DATABASE][PostgreSQL] Ignore index prefix length Alexei Sorokin 2020-08-17 17:01:42 +03:00
  • b01974b665 [PostgreSQL] Set timezone to UTC Alexei Sorokin 2020-08-17 16:52:11 +03:00
  • be5bec9887 Rename the mysql_foreign_keys option to foreign_keys Alexei Sorokin 2020-08-17 14:12:49 +03:00
  • 27045f03f5 [SESSION] Session ID can be as long as 128 characters Alexei Sorokin 2020-08-17 13:58:19 +03:00
  • 071baf04fd [NOTICE] Store "url" as TEXT and not VARCHAR(191) Alexei Sorokin 2020-08-17 13:35:16 +03:00
  • 341e34b766 [DATABASE] Change collation handling Alexei Sorokin 2020-08-16 23:41:28 +03:00
  • 5c21816b22 [SEARCH][PostgreSQL] Make LIKE search case-insensitive Alexei Sorokin 2020-08-16 19:05:47 +03:00
  • afd18db381 [TwitterBridge] Create Foreign_user before Foreign_link Alexei Sorokin 2020-08-13 23:59:40 +03:00
  • 6c8cd4c9f8 [SEARCH][MariaDB] Change user-facing fulltext search syntax Alexei Sorokin 2020-08-13 23:44:59 +03:00
  • 255d395f1d [SEARCH] Exclude message scope Alexei Sorokin 2020-08-13 22:59:41 +03:00
  • 2f845e98e8 [FFmpeg] Add FFmpeg plugin tenma 2020-08-13 18:46:54 +01:00
  • 1371e3efb8 [MEDIA] Add WebP support tenma 2020-08-13 18:37:31 +01:00
  • 8a2c1658a8 [ImageMagick] Remove unnecessary code tenma 2020-08-13 18:31:43 +01:00
  • b65c200922 [File] Fix file deletion violating foreign keys Alexei Sorokin 2020-08-13 23:56:31 +03:00
  • 33caf31237 [RedisCache] Connections should not be shared by daemon threads Alexei Sorokin 2020-08-13 22:51:22 +03:00
  • cb7effca05 [Memcached] Do not set persistent connections for daemons Alexei Sorokin 2020-08-13 22:51:22 +03:00
  • 8745a3e824 [Embed] Fix a query typo in fixup_files.php Alexei Sorokin 2020-08-13 22:51:22 +03:00
  • ac6510d481 [Memcached_DataObject] Thorough check of pivotGetClass arguments Alexei Sorokin 2020-08-12 13:50:39 +03:00
  • 2109c7b830 [Bookmark] Silence a warning when no tags in BookmarkForm Alexei Sorokin 2020-08-12 13:19:59 +03:00
  • 629857d3ef [Bookmark] Fix undefined variable "rendered" in Activity options Alexei Sorokin 2020-08-12 13:12:36 +03:00
  • 60eed202dd [EXTLIB][VALIDATE] Declare everything as static Alexei Sorokin 2020-08-12 12:08:54 +03:00
  • 14e2621a05 [RSSCloud] Avoid the deprecated in PHP each() function Alexei Sorokin 2020-08-11 19:40:46 +03:00
  • 99da7963d1 [Managed_DataObject] Remove the "timestamp" type Alexei Sorokin 2020-08-11 18:30:12 +03:00
  • 2abe910ff5 [RSSCloud] Update schema definition Alexei Sorokin 2020-08-11 18:23:45 +03:00
  • 15f7941daf [Profile] Allow grantRole to work when role exists Alexei Sorokin 2020-08-11 15:00:57 +03:00
  • 535b87bb64 [RedisCache][DiskCache] Check if unserialize succeeded Alexei Sorokin 2020-08-10 11:12:31 +03:00
  • e63c0d1b03 [TwitterBridge] Check if Notice::$lat and Notice::$lon are defined Alexei Sorokin 2020-08-10 10:35:45 +03:00
  • 8bc714a2b1 [DATABASE][MariaDB] Always use LONGBLOB for "blob" Alexei Sorokin 2020-08-10 10:55:59 +03:00
  • 07b0aa8f52 [DATABASE] Fix remaining misuses of SQL's GROUP BY Alexei Sorokin 2020-08-10 19:29:04 +03:00
  • ce665baa88 [Queue_item] There is no "modified" attribute Alexei Sorokin 2020-08-10 17:46:30 +03:00
  • 8c41663175 Revert "[CORE] Avoid the old "reply" relation in inboxnoticestream" Alexei Sorokin 2020-08-10 17:23:57 +03:00
  • 7cb10b71bb [RequireValidatedEmail] Only check current user posts Alexei Sorokin 2020-08-09 23:58:25 +03:00
  • 47cacf5f1a [NOTICES] Restore FullNoticeStream Alexei Sorokin 2020-08-09 21:00:14 +03:00
  • 042e4b070c [EmailAuthentication] Check if e-mail with filter_var Alexei Sorokin 2020-08-09 20:35:31 +03:00
  • f84dbb369f [DATABASE] Enable fulltext search by default Alexei Sorokin 2020-08-08 18:08:06 +03:00
  • 34ec165bff [DATABASE][PostgreSQL] Add fulltext search support Alexei Sorokin 2020-08-08 16:56:20 +03:00
  • b20c0bdec7 Clean Notice_prefs and Fave_tally when a notice is deleted Alexei Sorokin 2020-08-08 12:22:35 +03:00
  • c527ad0803 [COMPOSER] Add new php-ffmpeg package t3nma 2020-08-07 23:42:38 +01:00
  • 0a6bb5190f [ExtendedProfile] Clean up of missing array indices handling Alexei Sorokin 2020-08-07 11:59:17 +03:00
  • cf353f8829 [TwitterBridge] Do not fail on missing notice Alexei Sorokin 2020-08-07 11:42:21 +03:00
  • 2bd7c021fd [ACTIONS] Fix selftag Alexei Sorokin 2020-08-07 10:20:03 +03:00
  • 46f788d1eb [UTIL] Fix up common_ensure_session() Alexei Sorokin 2020-08-06 21:54:49 +03:00
  • 5ea5d30075 [EXCEPTIONS] Inherit the Previous Exception parameter Alexei Sorokin 2020-08-06 20:03:44 +03:00
  • 22d650469b [TwitterBridge] Fix issue "Only variables should be assigned by reference" t3nma 2020-08-06 17:17:28 +01:00
  • 849ad494d8 [ActivityPub][NOTICE] Process attachments Diogo Cordeiro 2020-08-05 17:21:30 +01:00
  • 7a2bb38331 [MEDIA] fromUrl now supports using original file name Diogo Cordeiro 2020-08-05 17:51:43 +01:00
  • 1428ac2cb0 [ActivityPub][NOTICE] Fix variable being wrongly reused Diogo Cordeiro 2020-08-05 17:27:30 +01:00
  • efdc7d9ba0 [ActivityPub][INBOX][Delete] Support Delete Actor object being a Tombstone Diogo Cordeiro 2020-08-05 17:33:16 +01:00
  • e4e41bb595 [ActivityPub][NOTICE] Fix other federation protocols mention handling Diogo Cordeiro 2020-08-04 20:00:55 +01:00
  • 379fbb6e5d [ActivityPub][SCRIPTS] Add fix_subscriptions.php Diogo Cordeiro 2020-08-04 13:48:09 +01:00
  • 09c3236afc [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
  • 7d52440461 [TheFreeNetwork][fix_duplicates.php] Small improvements on queries performed Diogo Cordeiro 2020-08-04 12:38:51 +01:00
  • e206995268 Set HTTP status codes with http_​response_​code() Alexei Sorokin 2020-08-04 14:12:17 +03:00
  • ab4120721f [Favorite] Fix "Properly trigger DisfavorNotice on profile deletion" Alexei Sorokin 2020-08-04 13:23:31 +03:00
  • a9c365a5eb [VersionBump] 2.0.0alpha0 Diogo Cordeiro 2020-08-04 05:31:44 +01:00
  • 8ad928d48d [TheFreeNetwork] Add Readme Diogo Cordeiro 2020-08-04 05:10:11 +01:00
  • ebf5efe9f2 [TheFreeNetwork] Add fix_duplicates script t3nma 2020-08-04 05:02:06 +01:00
  • c7055341f9 [TheFreeNetwork] Small rewrite to the onStartTFNLookup event t3nma 2020-08-04 02:45:32 +01:00
  • 34c5be5c42 [MODULES] Make default loading attributes available in global config Diogo Cordeiro 2020-08-04 01:36:21 +01:00
  • 1675916fda [ActivityPub][QUEUES] Handle Create (AS1 POST) verb properly t3nma 2020-08-03 18:21:47 +01:00
  • a38c608420 [SCHEMA] Better DBMS information fetching Alexei Sorokin 2020-08-01 19:05:48 +03:00
  • 20be1d179a [OpenID][DATABASE] Store UNIX timestamps as BIGINT Alexei Sorokin 2020-07-31 18:40:53 +03:00
  • 1870f38099 [SCHEMA] Fix a few mistakes Alexei Sorokin 2020-07-31 18:24:12 +03:00
  • 96eced9845 [BLOCK] Increase type strictness Alexei Sorokin 2020-07-31 16:35:27 +03:00
  • 92e8c40c55 [DATABASE] Add explicit indices for all foreign keys Alexei Sorokin 2020-07-31 16:36:40 +03:00
  • 0bfa747382 [DATABASE] Fix index identifiers and clean up redundant ones Alexei Sorokin 2020-07-31 16:12:48 +03:00
  • 0bb44602b2 [SECURITY] Ensure ARGON2 constants are defined, or throw exception v3 Hugo Sales 2020-07-27 22:18:23 +00:00
  • d313d088b2 [DEPENDENCY] Update dependencies Hugo Sales 2020-07-27 22:17:43 +00:00
  • 0621c9fe85 [UI][CONTROLLER] Refactor UserPanel to use the new Form::handle method and add placeholders in the password fields Hugo Sales 2020-07-27 03:48:35 +00:00
  • a08748fe77 [DATABASE] Remove DATABASE::flush from Profile::setSelfTags Hugo Sales 2020-07-27 03:46:51 +00:00
  • 3a397ec8b3 [FORMATTING] Add option to split a string to array by both a comma and a space Hugo Sales 2020-07-27 03:44:25 +00:00
  • c920be93f9 [FORM] Add DataTransformer to and from array Hugo Sales 2020-07-27 03:43:21 +00:00
  • 63aa46d8f3 [FORM] Add Form::handle which automagically creates a form, handles a request, and writes the data to the given entity and update Form::create to do some more magic as well Hugo Sales 2020-07-27 03:40:09 +00:00
  • 5020243326 [DATABASE][TOOLS] Update local_user to return the proper PhoneNumber type Hugo Sales 2020-07-27 03:36:34 +00:00
  • 4ec5928ef3 [CORE][SECURITY][UX] Save previous url on /register and /logout Hugo Sales 2020-07-26 16:49:09 +00:00
  • 361934e6c4 [CONTROLLER][UI] Fixing controller display errors, Settings CSS fixes rainydaysavings 2020-07-26 17:49:11 +01:00
  • 035a8c90b6 [UI][ROUTES][CONTROLLER] Fixing Settings navs and templates rainydaysavings 2020-07-26 16:05:07 +01:00
  • e27142f20c [UI] Register and Login rework rainydaysavings 2020-07-25 23:55:09 +01:00
  • 39a4a4ba99 [UI] Left panel fix rainydaysavings 2020-07-24 16:15:01 +01:00
  • dcc6881253 [Controller] Update settings/avatar Hugo Sales 2020-07-26 00:27:08 +00:00
  • 8fd96abf3c [DATABASE][TOOLS] Update local_user, SchemaDefDriver and bin/generate_entity_fields to use the phone_number type (which maps to a varchar 35 and does validation) Hugo Sales 2020-07-26 00:18:15 +00:00
  • bfd1c60d61 [UI] Update settings/account to reflect the current values Hugo Sales 2020-07-26 00:02:20 +00:00
  • 8a929a20b8 [UI][ROUTES] s%settings/profile%settings/personal_info% Hugo Sales 2020-07-26 00:00:02 +00:00
  • b53ef8cbff [CORE][UX] Save previous url to redirect back after registering Hugo Sales 2020-07-25 23:58:26 +00:00