fabrixxm
44592611e1
new api for notifications
...
/api/friendica/notification
returns first 50 notifications for current user
/api/friendica¬ification/<id>
set note <id> as seen and return item object if possible
new class NotificationsManager to query for notifications and set seen
state
2016-02-07 14:27:13 +01:00
Michael Vogel
9b2582e066
API: Only allow repeating of public items
2016-01-25 22:35:18 +01:00
Michael Vogel
5ab2786c00
Get rid of the table "unique_contacts"
2016-01-06 22:23:12 +01:00
Michael Vogel
ba9054d8a3
Bugfix: The table name was wrong
2016-01-03 08:12:00 +01:00
fabrixxm
20809cf725
API: fix itemactivities count
...
api_format_items_likes() has now uses builtin_activity_puller() to correctly count activities
2016-01-02 12:54:57 +01:00
fabrixxm
2a9affe818
Fix small bug in api
2015-12-31 09:46:59 +01:00
fabrixxm
79c32105fc
datasize not meaningful when all size are returned in api/friendica/photo
2015-12-28 10:23:06 +01:00
fabrixxm
6b60560ea2
Changes in api
...
- Api functions can define an HTTP method to use to call them. "405 Method Not Allowed" is returned on error
- Api function that modify data accepts only POST as method.
- A list of HTTP return code related exception is added
- Api functions throw HTTP exceptions instead of return false or die()
- api_call() catches HTTP exceptions and return error message with corret HTTP response code
- api_format_items() returns also item activities count (# of like/dislike etc)
- api/friendica/photos/list return more info about photos. xml format added.
- api/friendica/photo/detail return more info, links to all sizes, no data except if 'size' parameter is passed. xml format added.
- new api api/friendica/activity/<verb> and api/friendica/activity/un<verb> to add or remove like/dislike/attend status
2015-12-28 10:23:06 +01:00
rabuzarus
3df5c17124
reformat todo according to doxygen style
2015-12-25 23:17:34 +01:00
root
e1c6d80c01
change api/user/group_* to api/friendica/group_*
2015-12-07 22:18:55 +01:00
Gerhard Seeber
8128a28a6c
new API calls for managing contact groups
2015-12-07 19:38:11 +01:00
root
c73d961198
Merge branch 'develop' of https://github.com/gerhard6380/friendica into develop
2015-11-24 02:56:35 +01:00
root
2c89a43286
Test
2015-11-24 02:49:29 +01:00
Michael Vogel
64b3881e73
API: Show the remote profile so that AndStatus uses the correct webfinger address
2015-11-23 19:16:27 +01:00
Michael Vogel
6d2a9e44a7
API: Improvements for fetching the nick name
2015-11-23 18:42:45 +01:00
Michael Vogel
c95afa525e
Some SQL queries were optimized to reduce the amount of write operations.
2015-11-12 08:59:29 +01:00
Michael Vogel
88e1ac9654
API Bugfix: This fixes the problem that posts to AndStatus appeared as empty posts
2015-11-07 14:36:00 +01:00
Michael Vogel
37f4a79462
Relocated the "require_once" for the htmlpurifier
2015-08-18 08:38:42 +02:00
Michael Vogel
57ebb00a1f
New versions of Twidere crashed during posting.
2015-08-17 22:38:05 +02:00
Michael Vogel
fca8aecc9b
Show "Redmatrix" as network name.
2015-07-16 10:09:59 +02:00
Michael Vogel
7e4fc930b4
API: Return the geo coordinates
2015-06-23 07:32:14 +02:00
Michael Vogel
896cb6ebf0
Small change in the API (some new Twitter fields - but without function)
2015-06-02 16:19:40 +02:00
Michael Vogel
ab67788b4e
SQL speed increase for query and search.
2015-05-23 01:23:31 +02:00
Michael Vogel
58aeb1879b
API: The "conversation" function can now be called with every message id of a post in that conversation. Not only the parent.
2015-04-26 13:26:48 +02:00
fabrixxm
a0adf8c6a2
change remoteauth endpoint path
2015-04-12 08:53:30 +02:00
fabrixxm
11a83b2345
add new api dfrn/remoteauth
...
allow 'user@server' as username in api_login()
2015-04-06 21:03:11 +02:00
Michael Vogel
739219278b
Avoid SQL warnings because of empty id list.
2015-04-06 10:12:37 +02:00
Michael Vogel
3cbd72d907
API: New picture upload function (Enhanced Twidere support)
2015-04-06 03:19:12 +02:00
Michael Vogel
57528cb987
New function for building the "share" header
2015-04-05 20:43:06 +02:00
Michael Vogel
e9a2cf7a91
The unseen marker is now set according to the query that is used for the home timeline.
2015-04-03 14:58:42 +02:00
Michael Vogel
2f79e98cda
Issue 1228: Pictures aren't sent via API in comments.
2015-02-17 20:43:11 +01:00
Michael Vogel
6eb4254d06
The query after an API post was improved to make it faster.
2015-01-31 23:13:21 +01:00
hauke
3dcc1da88b
bug fix: syntax error #1321
2015-01-27 18:21:32 +01:00
Michael Vogel
5c4d55c5e8
Diaspora: Reshares are now working more reliable
2015-01-25 00:01:58 +01:00
fabrixxm
b45a4b398b
api: call hook 'authenticate' from api_login()
2015-01-15 18:15:06 +01:00
22ae03c1a3
Merge pull request #1271 from fabrixxm/api/favorites
...
api: favorite create/destroy update also thread table
2015-01-01 19:06:59 +01:00
Michael Vogel
a94673ccb4
API: Support for attachments
2015-01-01 18:31:50 +01:00
fabrixxm
35bb7816af
api: favorite create/destroy update also thread table
2014-12-31 18:08:11 +01:00
Michael Vogel
26d5746d99
Support for attachments in the API (for better AndStatus support)
2014-12-31 17:01:55 +01:00
fabrixxm
5d91e5418b
api: add support to star/unstar items
2014-12-31 12:34:32 +01:00
Michael Vogel
f8f7cc9292
API: Possibilty of throttling when posting limit is reached
2014-11-18 23:55:45 +01:00
Fabrixxm
ba6f391635
replace embedded images before statustext is shortened
2014-10-23 17:04:07 +02:00
Fabrixxm
b1e83f331e
workaround for issue #1134
2014-10-23 16:27:30 +02:00
Fabrixxm
8bf19aabb0
api: allow filter of direct messages sender by user_id
or screen_name
2014-10-23 08:59:48 +02:00
Fabrixxm
9053417179
fix small bug in direct messages api
2014-10-16 11:55:59 +02:00
Fabrixxm
a490140218
add jsonp support to api
2014-10-16 10:51:36 +02:00
fabrixxm
3a0b18fa36
Merge pull request #1168 from annando/1409-application-source-name
...
API: Detecting the source name of the application
2014-09-29 09:24:41 +02:00
Michael Vogel
335855a40b
API: Fetching the application name of the client.
2014-09-28 17:23:01 +02:00
Michael Vogel
2b26181509
Issue 1158: muting of threads now works with the API as well.
2014-09-28 00:42:27 +02:00
Michael Vogel
21c09c0732
API: Set the application name to "api" (if not defined), "remote_self" has an application name as well.
2014-09-27 23:37:05 +02:00