Wykres commitów

327 Commity (89a6c5cdd4609795f3ceb0e8ee06313dd5566cf7)

Autor SHA1 Wiadomość Data
Maxence Lange 35641aa2eb hashtags timeline
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2023-03-16 13:02:10 -01:00
Maxence Lange d7f6bf8d5b fix
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2023-03-15 19:21:25 -01:00
Maxence Lange 9ae0c19dfa add icon to actor
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2023-03-15 19:06:41 -01:00
Maxence Lange dd0ef70b74 use id_prim on icon_id
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2023-03-15 16:59:41 -01:00
Maxence Lange fc786859f1 import as local
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2023-03-13 10:11:16 -01:00
Louis Chemineau ab347790a8 Use new Mastodon like API
Revert "Revert "Merge pull request #1581 from nextcloud/artonge/feat/use_new_api""

This reverts commit c4eef0b2d4.

Signed-off-by: Louis Chemineau <louis@chmn.me>

Adapt views to new timeline api

Signed-off-by: Louis Chemineau <louis@chmn.me>

Add types

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix type errors

Signed-off-by: Louis Chemineau <louis@chmn.me>

Adapte front-end to mastodon data format

+ Add typing
+ Modernize code

Signed-off-by: Louis Chemineau <louis@chmn.me>

Use new API for media attachments

+ Split Composer.vue into tinier composent
+ Use blurhash value of attachments

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix media attachment rendering in post component

Signed-off-by: Louis Chemineau <louis@chmn.me>

Use square container to display statuses attachments

Signed-off-by: Louis Chemineau <louis@chmn.me>

Add typing to timeline.js

And fix type errors

Signed-off-by: Louis Chemineau <louis@chmn.me>

Forward format to getStreamSelectSql for direct timeline

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix liked timeline

Signed-off-by: Louis Chemineau <louis@chmn.me>

Use new API for local and federated timelines

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix profile and avatar for local users

Signed-off-by: Louis Chemineau <louis@chmn.me>

Update babel config

Signed-off-by: Louis Chemineau <louis@chmn.me>

Improve typing in account.js

Signed-off-by: Louis Chemineau <louis@chmn.me>

Handle new notification format

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix follow button

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix condition of delete button for statuses

Signed-off-by: Louis Chemineau <louis@chmn.me>

Add relationship fetching

Signed-off-by: Louis Chemineau <louis@chmn.me>

Improve attachments viewer

Signed-off-by: Louis Chemineau <louis@chmn.me>

Correctly use twemoji

Signed-off-by: Louis Chemineau <louis@chmn.me>

Clean up composer

Signed-off-by: Louis Chemineau <louis@chmn.me>

Insert emoji on the last line instead of creating a new one

Signed-off-by: Louis Chemineau <louis@chmn.me>

Overall improvements in composer

Signed-off-by: Louis Chemineau <louis@chmn.me>

Clean up PreviewGridItem

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix fetching relationships

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix followers and following list

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix direct link to followers and following lists

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix notifications endpoint

Signed-off-by: Louis Chemineau <louis@chmn.me>

Handle different types of notifications

Signed-off-by: Louis Chemineau <louis@chmn.me>

Add formatted date as title for statuses

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix entryContent computed property

Signed-off-by: Louis Chemineau <louis@chmn.me>

Handle reblog

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix favourite type

Signed-off-by: Louis Chemineau <louis@chmn.me>

Load context of status for single post

Signed-off-by: Louis Chemineau <louis@chmn.me>

Use new format to set the uid in single post

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix display name property

Signed-off-by: Louis Chemineau <louis@chmn.me>

Hack to handle context of single post

Signed-off-by: Louis Chemineau <louis@chmn.me>

Use item id to fetch context

Signed-off-by: Louis Chemineau <louis@chmn.me>

Remove unsused variable

Signed-off-by: Louis Chemineau <louis@chmn.me>
2023-03-09 19:02:31 +01:00
Maxence Lange fae487e942 status context api
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2023-03-09 11:21:02 -01:00
Maxence Lange b39fb7f90f add relationships api
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2023-03-08 13:42:19 -01:00
Maxence Lange c6c4bd2ddd fix export format
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2023-03-08 08:23:02 -01:00
Maxence Lange 9cbfa96f40 follow new api
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2023-03-08 00:17:37 -01:00
Maxence Lange a8e7de151f add meta to attachments
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2023-03-07 14:30:22 -01:00
Maxence Lange 1c12b522e5 stream actions
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2023-03-07 09:09:48 -01:00
Maxence Lange b193f383f0 fixes
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2023-03-06 10:37:55 -01:00
Maxence Lange 0298fb6294 add media_attachments to api
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2023-02-23 11:06:52 -01:00
Maxence Lange fa27422740 get status api
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2023-01-17 08:22:48 -01:00
Maxence Lange 0974fff12c account statuses
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2023-01-16 15:19:26 -01:00
Maxence Lange 1e05ef508d small fixes
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2023-01-12 12:43:17 -01:00
Maxence Lange 222424a09c
Merge pull request #1566 from nextcloud/fix-0106-delete-on-gone
delete actor on 410
2023-01-12 08:44:01 -01:00
Maxence Lange f64f753db5 delete actor on 410
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2023-01-06 16:35:48 -01:00
Maxence Lange 5adda7cde3 ignore exception on unknown account
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2023-01-06 09:14:36 -01:00
Maxence Lange cbcd62e3af retention
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2023-01-05 08:58:19 -01:00
Maxence Lange 0b2f66b210
minor fix
Co-authored-by: Carl Schwan <carl@carlschwan.eu>
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-12-07 09:45:17 -01:00
Maxence Lange 7ff583eb26 delete and move
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-12-06 23:14:18 -01:00
Maxence Lange 0ebc496d81 favourites and notifications
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-12-03 15:55:44 -01:00
Maxence Lange a7f910a693 filter request-target from header
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-11-23 11:40:06 -01:00
Maxence Lange 3bce7b4dd1 -TNCRequest
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-11-23 10:08:21 -01:00
Maxence Lange 54aae0c9da migrate db
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-11-22 22:16:44 -01:00
Maxence Lange 33080573fc cs:fix
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-11-21 19:03:59 -01:00
Maxence Lange b32fa07f9c status creation from mastodon client
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-11-21 15:48:58 -01:00
Maxence Lange b1a8d2b52a
Merge pull request #1531 from nextcloud/enh/noid/timelineoptions-on-direct
new direct timeline
2022-11-21 14:52:12 -01:00
Carl Schwan 1adf04fcc1 Fix cs
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-11-21 10:22:42 +01:00
Maxence Lange 1d0543b473 new direct timeline
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-11-18 19:13:09 -01:00
Maxence Lange 7da94393dc stabilize database
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-11-18 14:31:53 -01:00
Maxence Lange 9cb3b7e886 remove 'chunk'
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-11-18 10:05:32 -01:00
Maxence Lange a9d73b77b4 fix min_id
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-11-04 12:46:32 -01:00
Maxence Lange 05e41274a0 cs:fix
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-11-03 11:13:41 -01:00
Carl Schwan 1e4a9f2cab Fix more bugs
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-10-28 10:39:18 +02:00
Carl Schwan cb25fb1b4e
Fix composer cs
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-09-12 20:49:46 +02:00
Carl Schwan 184de87c86
Update nc vue components to v7
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-09-12 17:18:06 +02:00
Carl Schwan 9061a6812e Embeed tools lib
And fix method signature for 25

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-06-20 09:41:40 +02:00
Carl Schwan f176b3ce1a Create instance if it doesn't exist
Currently mostly with dummy data, we need to expose these options to the
admin

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-05-12 10:54:16 +02:00
Carl Schwan 191683733d
Merge pull request #1415 from nextcloud/cleanup/OC-servercontainer
Port away from private OC::$server->get
2022-05-12 10:52:30 +02:00
Carl Schwan 2e0bef515e Create instance if it doesn't exist
Currently mostly with dummy data, we need to expose these options to the
admin

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-05-12 09:36:59 +02:00
Carl Schwan 9c8a5f62ae Replace Emoji picker by the new one
This old one completely ddosed my machine because it generated thousands
of requests to fetch the images/emojis

This also port some things to the nc vue components as a side effect.

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-05-11 23:08:20 +02:00
Carl Schwan 637924a13f Port away from private OC::$server->get
And fix a few psalm issues

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-05-11 18:22:54 +02:00
Carl Schwan 293f028a19
Merge pull request #1330 from stefan123t/master
fix #1129 empty only existing tables in emptyAll()
2022-05-09 13:03:00 +02:00
Carl Schwan 39f7243857 Fix not being able to post new messages
The flag for json_encode was wrongly positioned due to some issue with
the paranteses.

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-04-15 19:20:00 +02:00
Carl Schwan 46df90a0fb Add psalm static analysis
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-04-15 17:40:33 +02:00
Carl Schwan 9e20993c4d Php cs:fix
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-04-15 13:35:51 +02:00
Carl Schwan be80ca5d0f Update to php 7.4 type hinting
Using rector

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-04-15 13:02:31 +02:00