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
Tobias Diekershoff
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
Michael Vogel
a333036f00
API: The command "users/search" is now supported.
2014-09-07 07:32:09 +02:00
Michael Vogel
de75d8ca7f
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
mod/admin.php
2014-08-13 00:18:05 +02:00
Michael Vogel
d4b2d3bf8a
Moved "privacy_image_cache" into the core. Enabled by default, can be disabled in the page settings.
2014-08-13 00:13:13 +02:00
friendica
ca3fc788b2
photo export functions for the api
2014-08-11 02:29:14 -07:00
Michael Vogel
25237c0929
Make the friendica android client work again (it had problems with the GUID in the notifications)
2014-07-26 15:01:01 +02:00
Michael Vogel
f920fa229b
API: Bugfix for an API result where "in reply to" was equal to the id of the post.
2014-07-22 00:33:48 +02:00
Michael Vogel
e0219cf6af
API: Support of privacy_image_cache for calls without entities added
2014-06-16 22:36:59 +02:00
Michael Vogel
a1dbfdee65
API: Support of privacy_image_cache - if enabled
2014-06-16 21:49:45 +02:00
Michael Vogel
724a5192da
Merge remote-tracking branch 'upstream/master'
2014-06-15 01:49:03 +02:00
Michael Vogel
83935d6797
API: Corrected wrong variable name
2014-06-15 01:48:35 +02:00
Simó Albert i Beltran
85ece01485
Fix API string values
2014-06-08 18:36:06 +02:00
Michael Vogel
22772876a9
API: Beautifying the code, only showing posts (not likes), don't show own posts in mentions.
2014-04-22 15:56:28 +02:00
Michael Vogel
7614ae40ef
When converting to plain text, links behind @-addresses are now removed
2014-04-04 10:44:42 +02:00
Michael Vogel
1b5bf6b0ff
API: Add the title to the html output.
2014-03-20 18:44:24 +01:00
Michael Vogel
bbf9378a49
Even more SQL improvements.
2014-03-16 17:12:56 +01:00
Michael Vogel
6e7bd68ebb
More "LIMIT 1" removed - and some other SQL improvements.
2014-03-11 23:52:32 +01:00
Michael Vogel
6b8585d48d
Database stuff. New table "thread". Changing "left join" to "inner join", removing "limit 1" at update and delete.
2014-03-09 09:19:14 +01:00
Michael Vogel
bc69e57636
API: Better support of picture links
2014-02-22 15:42:34 +01:00
Michael Vogel
35048819ff
API: Retweets with Twidere now work again.
2014-02-13 23:07:51 +01:00
Michael Vogel
822b3865df
API: Better detection of repeated messages. Better handling of tags. (In a next step they will be included in the entities)
2014-02-13 08:30:40 +01:00
Michael Vogel
84bbb69c23
API: Support of "include_entities"
2014-02-12 01:41:45 +01:00
Michael Vogel
66f4e09baa
api: Improvements for entities
2014-02-11 23:43:34 +01:00
Michael Vogel
738d7a221e
API: Support for entitites. (embedded pictures in twidere)
2014-02-02 09:54:33 +01:00
Michael Vogel
62d79a1a5c
API: New function "conversation/show" - this is an unoffical Twitter command
2014-01-15 20:35:34 +01:00
Michael Vogel
c8fcc4cbf8
API: Some more stuff to make the API more complete (compared to the original Twitter API)
2014-01-13 20:03:05 +01:00
Michael Vogel
1bf9d99be2
API: Repeat and destroy now are returning the correct values. The user object now returns the contact id. Repeating of shared items now work.
2014-01-08 01:14:58 +01:00
Michael Vogel
3b32505d14
API: Bugfix that wrong contact data was sent
2014-01-05 16:57:05 +01:00
Michael Vogel
aed28a24f1
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
mod/crepair.php
2014-01-05 16:22:42 +01:00
Michael Vogel
b4c3f02538
API: Several improvements to make the api more compatible
2014-01-05 16:12:03 +01:00
Tobias Diekershoff
18ce32633b
Merge pull request #876 from annando/master
...
API: Show shared messages as repeated messages, improvements with nick names
2014-01-03 01:00:21 -08:00
Michael Vogel
fa431e84c2
API: Show shared messages as repeated messages, improvements with nick names
2014-01-02 22:29:44 +01:00
fabrixxm
68030a79cd
api: fix call-time pass-by-reference error
2014-01-02 19:12:26 +01:00
Michael Vogel
c463fab8b8
API: Sending direct messages now works again. Some more things to make Friendica work better with AndStatus
2013-12-29 17:54:37 +01:00
Michael Vogel
b0a1f4e1b9
API: Bugfix: Wrong contact ids with direct messages
2013-12-27 14:11:13 +01:00
Michael Vogel
a96d6f835c
API: Supporting twidere
2013-12-27 01:48:43 +01:00
Michael Vogel
a0360ec976
API: Add the network name to the application name
2013-12-23 14:06:53 +01:00
Michael Vogel
165a201ca7
API: Added better error handling, make some more api calls similar to statusnet
2013-12-20 23:07:11 +01:00
Michael Vogel
9cfa60fe15
API: reply-to-Values should be all correct now. "since_id" now works with mails.
2013-12-19 06:58:11 +01:00
Michael Vogel
5130b19f5e
API: API is reworked in many parts so that it should be compatible to more statusnet clients then before (like AndStatus)
2013-12-15 23:00:47 +01:00
Michael Vogel
7ba1416e64
SQL: Query for showing group posts is improved, order by comment date now work again
2013-11-08 08:11:39 +01:00
Michael Vogel
e70b110984
Switching from "new share" to "old share"
2013-10-15 00:49:49 +02:00
Michael Vogel
2d1b261fad
Speed improvements of queries
2013-10-05 12:30:10 +02:00
Fabrixxm
cccdb2e5e7
api: `api_status_show()
` returns correct post id
2013-07-29 10:48:30 -04:00
Michael Vogel
e246c53b45
API: Changed "parent_id" to "conversation_id" since that reflects better the meaning of this programming.
2013-06-16 13:42:43 +02:00
Michael Vogel
e7aa2b99a1
OStatus: identi.ca seemed to have changed the format of activity streams for their migration. This fixes it
...
API: It is now possible to fetch only posts from one thread.
2013-06-16 13:28:04 +02:00
Fabrixxm
a92ef6f0fe
remove authentication from api help/test. fix issue 552.
...
identi.ca don't ask for auth on help/test.
2013-03-07 08:16:53 -05:00
Michael Vogel
93143702ed
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
boot.php
database.sql
library/fancybox/jquery.fancybox-1.3.4.css
mod/search.php
update.php
2013-02-17 12:35:40 +01:00
Michael Vogel
3e58060b30
API: beautify the output of repeated items
...
Vier: Birthday reminder looks better
2013-02-15 20:14:45 +01:00
friendica
b3b0a9de24
die forcefully but gracefully on missing api templates
2013-01-23 17:07:55 -08:00
Michael Vogel
158bfda0ac
Changing the tag system to the "term" table.
2013-01-13 14:50:55 +01:00