Philipp
f0c29edcde
Adapt BaseURL calls to new UriInterface
2023-02-18 21:12:21 +01:00
Michael
64a8ad6601
Fix variable name
2023-02-14 20:43:54 +00:00
Michael
2367f54d41
Soem more C2S stuff moved
2023-02-13 23:49:08 +00:00
Michael
8fe6419d39
New class for c2s activities
2023-02-13 21:27:11 +00:00
Michael
2c41ebbfaa
passing the return value
2023-02-13 06:27:45 +00:00
Michael
edb1ce0417
C2S: Posting is now possible
2023-02-12 14:18:03 +00:00
Michael
5fdeed8ed8
C2S: Improve C2S-API, fix inbox endpoint
2023-02-08 20:16:19 +00:00
Michael
a3d645645a
Fix #12757
2023-01-31 05:45:24 +00:00
Michael
b90d6a5638
Updated class description
2023-01-29 17:51:04 +00:00
Michael
101b3c9703
First implementation of ActivityPub C2S
2023-01-29 14:41:14 +00:00
Michael
53e8b21ca3
Fix: Forum posts from some contacts weren't distributed
2023-01-11 21:55:32 +00:00
Hypolite Petovan
1874a32728
Happy New Year 2023!
2023-01-01 09:36:24 -05:00
Hypolite Petovan
b83526ad0b
Tighten profile restriction feature
...
- Prevent feed access to restricted profiles
- Rework display of restricted profiles with a redirect to the profile/restricted route
- Normalize permission checking with IHandleUserSession->isAuthenticated
- Remove unusable "nocache" parameter in feed module because session isn't initialized
- Reword setting name and description
2022-12-01 08:03:35 -05:00
Roland Häder
da66730e4f
Rewrite:
...
- moved constants GRAVITY_* from boot.php to Friendica\Model\Item
- also rewrote some array initialization:
From:
````
<?php
$arr = [];
$arr['foo'] = "FOO";
````
To:
````
<?php
$arr['foo'] = "FOO";
````
- added a few type-hints
2022-10-15 00:44:06 +02:00
Michael
a0b99f61ea
Use the cached activity function
2022-09-07 19:46:24 +00:00
Michael
da658cbf1d
Delete the cache entry when the post is changed or deleted
2022-09-06 21:51:47 +00:00
Michael
6eb9dff807
Pagecache for frequently fetched pages
2022-09-06 06:04:41 +00:00
Michael
eb1f38df22
Issue 11427: id values of OrderedCollections have to contain the page number
2022-04-21 04:29:08 +00:00
Michael
d15023fe4b
Unified JSON exit
2022-04-09 11:58:01 +00:00
Michael
344e12c4fc
Use $request
2022-04-09 08:17:26 +00:00
Michael
a1e675ded1
use jsonexit
2022-04-09 03:41:24 +00:00
Michael
d7df0825db
We now offer an endpoint for featured posts
2022-04-08 21:25:31 +00:00
Michael
9ac24a0f36
More rework to make private communities working
2022-02-16 22:56:55 +00:00
Michael
33edfc6a5f
Fix for private communities
2022-02-15 23:51:13 +00:00
Michael
f87b80266c
Display followers for followers of private forums
2022-02-08 21:05:15 +00:00
Balázs Úr
e56a53647b
Update copyright
2022-01-02 08:27:47 +01:00
Philipp
8bdd90066f
Make BaseModule
a real entity
...
- Add all dependencies, necessary to run the content (baseUrl, Arguments)
- Encapsulate all POST/GET/DELETE/PATCH/PUT methods as protected methods inside the BaseModule
- Return Module content ONLY per `BaseModule::run()` (including the Hook logic there as well)
2021-11-27 12:40:36 +01:00
Philipp
5879535822
Switch static::$parameters
to $this->parameters
2021-11-14 23:49:07 +01:00
Philipp
489cd0884a
Make BaseModule methods dynamic
2021-11-14 23:49:06 +01:00
Philipp
714f0febc4
Replace $parameters
argument per method with static::$parameters
2021-11-14 23:49:05 +01:00
Michael
63da4a75e9
The boot.php had been cleared of most functions
2021-11-04 20:29:59 +00:00
Hypolite Petovan
c4fdc7466d
Test item psid against PermissionSet::PUBLIC constant instead in ActivityPub\Objects
...
- Address https://github.com/friendica/friendica/issues/10755#issuecomment-950393419
2021-10-24 23:00:40 -04:00
Philipp
64a336ee8d
Rename method again
2021-10-18 23:32:46 +02:00
Philipp
b5d994394e
Fixing PUBLIC usage, Fixing DB-View, Creating tests
2021-10-18 23:32:45 +02:00
Philipp
62eb16e9ad
Migrate PermissionSet to Depository paradigm
2021-10-07 19:53:38 +02:00
Michael
f62f82df75
Move ActivityPub endpoints to an AP class
2021-07-17 20:28:46 +00:00