Commit graph

270 commits

Author SHA1 Message Date
Thomas Sileo
5b76fe65aa Prevent two activities from being bookmarked at once
This could happen when bookmarking via an Announce when the original
Create is also in the DB.
2019-07-12 00:16:51 +02:00
Thomas Sileo
737949e197 Add boomarks feature/admin section 2019-07-10 23:32:48 +02:00
Thomas Sileo
96a9835593 Start basic host blacklist support 2019-07-08 23:18:33 +02:00
Thomas Sileo
e333089895 Tweak version and nodeinfo 2019-07-07 21:09:04 +02:00
Thomas Sileo
10f7e46242 Fix remote question caching 2019-07-07 18:09:01 +02:00
Thomas Sileo
2d7e03d5b2 Make a lookup trigger a question update 2019-07-07 17:56:23 +02:00
Thomas Sileo
e24da84985 Improve poll/question support 2019-07-07 17:48:45 +02:00
Thomas Sileo
7048de7ba5 Filter question replies from notifications 2019-07-07 16:11:07 +02:00
Thomas Sileo
ba9f945b7b Improve the trash 2019-07-07 14:54:04 +02:00
Thomas Sileo
6daf8d6f16 Drop unknown Delete message 2019-07-07 14:14:13 +02:00
Thomas Sileo
37d9add7f4 Ran isort 2019-07-05 22:09:41 +02:00
Thomas Sileo
98a2f8dbf8 Fix caching and tweak design 2019-07-05 22:05:28 +02:00
Thomas Sileo
1dd7c516ed More poll/question tweaks 2019-07-05 00:29:51 +02:00
Thomas Sileo
2a0b348796 Reformat files with black 2019-07-04 23:24:25 +02:00
Thomas Sileo
0b3d4251de Improve poll/question support 2019-07-04 23:22:38 +02:00
Thomas Sileo
d7aa685e22 Tweak Question display 2019-07-02 22:25:07 +02:00
Thomas Sileo
1189910b53 Fix Question display
Pleroma does not set the `endTime` field as Mastodon does.
2019-06-29 11:33:29 +02:00
Thomas Sileo
0f6fa36fbd Make the emoji template configurable 2019-05-12 13:05:27 +02:00
Thomas Sileo
31d356ea49 Tweak the trash 2019-05-12 10:06:26 +02:00
Thomas Sileo
160136acdf Add the special trash collection 2019-05-12 10:02:28 +02:00
Thomas Sileo
ffd06f946b Fix formatting 2019-05-11 22:52:51 +02:00
Thomas Sileo
74a5314ec1 Twemoji but without JavaScript this time (fixes #48) 2019-05-11 21:18:56 +02:00
Thomas Sileo
faaf1d83a2
Switch to Litepub (#50)
* Try out litepub

* Remove the Article API
2019-05-11 12:19:19 +02:00
Thomas Sileo
1d0d5fa8b1 Tweak the IndieAuth log 2019-05-08 13:19:31 +02:00
Thomas Sileo
616b853009 Add IndieAuth security logs in the admin 2019-05-02 21:53:17 +02:00
Thomas Sileo
23c8ca0c5a More IndieAuth tweaks 2019-05-02 01:19:01 +02:00
Thomas Sileo
17b1779d82 Fixes 2019-05-02 00:59:13 +02:00
Thomas Sileo
fb6a08426f IndieAuth tweaks 2019-05-02 00:49:45 +02:00
Thomas Sileo
d104290675 IndieAuth tweaks 2019-04-28 11:10:01 +02:00
Thomas Sileo
116d2e3e6e Run isort 2019-04-22 09:58:11 +02:00
Thomas Sileo
329f8926dd Disable JSON-LD sig for now 2019-04-22 09:50:53 +02:00
Thomas Sileo
c3f308e622 Fix template for Article/Page 2019-04-21 21:25:36 +02:00
Thomas Sileo
323d069bf9 Fix formatting 2019-04-17 23:36:28 +02:00
Thomas Sileo
e85f0477cd Fix formatting 2019-04-16 23:00:15 +02:00
Thomas Sileo
16e0775717 Improve retry handling 2019-04-16 22:54:08 +02:00
Thomas Sileo
757f1942f0 Add some TODOs for finishing the qestion/poll support 2019-04-15 22:23:55 +02:00
Thomas Sileo
395fec012b Fix templates issues 2019-04-15 21:20:14 +02:00
Thomas Sileo
5536178139 Support Update for Question/poll 2019-04-14 20:16:04 +02:00
Thomas Sileo
be7648c9ed Question/poll support 2019-04-14 19:17:54 +02:00
Thomas Sileo
2655aa8fa5 Reformat the files with black 2019-04-13 10:00:56 +02:00
Thomas Sileo
505d2add43 More Celery cleanup 2019-04-12 21:10:55 +02:00
Thomas Sileo
a85575b652 Start to remove Celery code 2019-04-12 21:10:10 +02:00
Thomas Sileo
5d74f60ab9 Fix admin thread 2019-04-11 19:24:28 +02:00
Thomas Sileo
333e3b314d More debug 2019-04-11 07:58:46 +02:00
Thomas Sileo
4c5d400601 Tweak threads 2019-04-11 00:04:32 +02:00
Thomas Sileo
d2ce70df65 Fix threads 2019-04-10 23:39:08 +02:00
Thomas Sileo
c100796c86 Emojis \o/ and fix threads 2019-04-10 22:50:36 +02:00
Thomas Sileo
cd8662f04d Tweak cleanup tasks 2019-04-09 08:40:48 +02:00
Thomas Sileo
686d614386 Tweak the admin 2019-04-08 20:56:12 +02:00
Thomas Sileo
5811583163 Revert "More cleanup"
This reverts commit 8a57d0dfda.
2019-04-08 20:55:03 +02:00
Thomas Sileo
8a57d0dfda More cleanup 2019-04-08 19:54:06 +02:00
Thomas Sileo
143b0953be Fix task 2019-04-08 18:14:39 +02:00
Thomas Sileo
61aff326de Cleanup the cleanup tasks 2019-04-08 18:09:33 +02:00
Thomas Sileo
0e2ecab78f Fix login 2019-04-08 18:01:02 +02:00
Thomas Sileo
533cb3e771 Tweak the cleanup 2019-04-08 17:39:29 +02:00
Thomas Sileo
643ba9e775 Bugfix 2019-04-08 17:30:24 +02:00
Thomas Sileo
55a1c2dd88 Setup cron for the cleanup 2019-04-08 17:24:50 +02:00
Thomas Sileo
849a6c4ea0 Tweak gridfs cleanup task 2019-04-08 16:55:46 +02:00
Thomas Sileo
12faea3c29 Tweak tasks 2019-04-08 16:54:07 +02:00
Thomas Sileo
27622813ec More work for cleaning up old activities 2019-04-08 16:41:09 +02:00
Thomas Sileo
363dbf4b6a Start working on a clenaup task for old activities 2019-04-07 21:24:52 +02:00
Thomas Sileo
523b8686c7 Fix regression from debug 2019-04-07 16:49:35 +02:00
Thomas Sileo
41876c1d9c Improve task errors 2019-04-07 14:37:05 +02:00
Thomas Sileo
87a1144f88 Tweak the admin 2019-04-07 12:53:16 +02:00
Thomas Sileo
63ebf6ecf2 Fix task 2019-04-07 12:41:27 +02:00
Thomas Sileo
9206f778b5 Disable debug stuff 2019-04-07 12:33:26 +02:00
Thomas Sileo
51bc885a81 Show poussetaches tasks in the admin 2019-04-07 12:27:48 +02:00
Thomas Sileo
0e41ae50d5 Fix empty attchment issue 2019-04-07 11:01:46 +02:00
Thomas Sileo
eb92169de9 More poussetaches integrations 2019-04-07 11:01:46 +02:00
Thomas Sileo
ec64d24449 Re-enable Celery for the migration 2019-04-07 11:01:46 +02:00
Thomas Sileo
84997b564f Fix tests 2019-04-07 11:01:46 +02:00
Thomas Sileo
6e7bfdd5c1 Fix CI 2019-04-07 11:01:46 +02:00
Thomas Sileo
3289e91786 Try poussetaches 2019-04-07 11:01:46 +02:00
Thomas Sileo
1a7a02a221
Bugfixes by @cwt (#42)
* check for missing actor in stream item

* reply on my own status

* fix img exceed div

* check for "actor" key in item.meta before render

* force UTF-8 text encoding

* check if a is a dict or string

* check d object must be dict to get url or id

* json/atom/rss feed

* handle missing root_id

* fix newer-link hover

* fix older-link position

* quick hack to support peertube video

* enable IndieAuth endpoint

* fix 500 when remote follow
2019-02-24 21:04:09 +01:00
Thomas Sileo
7237fbcc68 Improve caching 2018-09-03 20:21:33 +02:00
Thomas Sileo
2ee3fc0c67 Start playing with caching 2018-09-03 09:38:29 +02:00
Thomas Sileo
8e43f4a230 Fix the Delete support for actors 2018-09-03 08:20:43 +02:00
Thomas Sileo
f100750382 Start delete support for actors 2018-09-02 20:32:15 +02:00
Thomas Sileo
3b186f23d3 Video support 2018-09-02 19:43:09 +02:00
Thomas Sileo
2464dd8782 Fixes invalid likes/boost 2018-08-28 22:14:48 +02:00
Thomas Sileo
5dce025700 Tasks cleanup 2018-08-05 13:49:49 +02:00
Thomas Sileo
53e5a9e237 Add debug logs 2018-08-01 08:29:08 +02:00
Thomas Sileo
29a2cc23ff Fix pagination 2018-07-31 23:23:20 +02:00
Thomas Sileo
8f3208175c Allow to reply to external activities 2018-07-31 22:42:50 +02:00
Thomas Sileo
ff7211ae72 Tweak the like query 2018-07-30 18:30:47 +02:00
Thomas Sileo
cbd9d4e6da Show likes in the notifications 2018-07-30 18:12:27 +02:00
Thomas Sileo
88186e2306 Tweak the lookup 2018-07-30 09:41:04 +02:00
Thomas Sileo
d3db16c63d Add support for Article 2018-07-29 20:24:46 +02:00
Thomas Sileo
6cc30f622a Add Announce support for the lookup 2018-07-29 20:10:15 +02:00
Thomas Sileo
7e94d15827 Bugfix 2018-07-29 17:20:57 +02:00
Thomas Sileo
efc26fb2a0 Fix delete 2018-07-29 17:19:06 +02:00
Thomas Sileo
55ff15ff86 Move more DB stuff to celery 2018-07-29 16:07:27 +02:00
Thomas Sileo
e3b8c4f63c Tweak threads for ghost replies 2018-07-26 23:11:38 +02:00
Thomas Sileo
6d8097d112 Add debug mode to help debug thread issues 2018-07-26 22:58:28 +02:00
Thomas Sileo
d5ee0e3fa5 Fix unfollow in the admin 2018-07-26 22:44:31 +02:00
Thomas Sileo
619044d285 Tweak/fix the attachment caching 2018-07-24 23:58:13 +02:00
Thomas Sileo
7e0ff187a2 Make the per page for the admin stream configurable 2018-07-24 22:47:53 +02:00
Thomas Sileo
0c60612407 Tweak/debug 2018-07-23 22:25:51 +02:00
Thomas Sileo
c55cfa1f8a Add stream debug option 2018-07-23 22:11:03 +02:00
Thomas Sileo
b4e5bda62e Tweak/debug 2018-07-23 08:30:51 +02:00