index
:
mastodonpp
main
C++ wrapper for the Mastodon and Pleroma APIs. This mirror exists as a backup in case the original project is ever gone from elsewhere on the Net.
tastytea
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
Commit message (
Collapse
)
Author
Age
...
*
Replace string with string_view where possible.
tastytea
2020-01-08
|
*
Replace arguments in URI.
tastytea
2020-01-08
|
|
|
|
id, nickname, nickname_or_id, hashtag, permission_group.
*
Add support for parameters (GET).
tastytea
2020-01-08
|
*
Follow up to 10 HTTP redirects automatically.
tastytea
2020-01-08
|
|
|
|
This includes permanent redirects.
*
Make curlwrapper_instances explicitly atomic.
tastytea
2020-01-08
|
*
Search for all directories in shorten_filename().
tastytea
2020-01-06
|
*
Fix initialization notation of version.
tastytea
2020-01-06
|
*
Set User-Agent.
tastytea
2020-01-06
|
*
Renamed return_types.hpp to answer.hpp.
tastytea
2020-01-06
|
*
Exclude shorten_filename from doxygen.
tastytea
2020-01-06
|
*
Query max_toot_chars the first time get_max_chars() is called.
tastytea
2020-01-06
|
*
Change signature of Instance.
tastytea
2020-01-06
|
*
Refactored constructor of Instance.
tastytea
2020-01-05
|
*
Add errorlog.
tastytea
2020-01-05
|
*
Make curlwrapper_instances static.
tastytea
2020-01-05
|
*
Show filename in debuglog instead of function.
tastytea
2020-01-05
|
*
Make assignment to _max_chars clearer.
tastytea
2020-01-05
|
*
Do global curl init / cleanup only once.
tastytea
2020-01-05
|
*
Make _endpoint_map static.
tastytea
2020-01-05
|
*
Add support for HTTP method PUT.
tastytea
2020-01-05
|
*
Add placeholder for :hashtag.
tastytea
2020-01-05
|
*
Add all API endpoints of Pleroma 1.1.7.
tastytea
2020-01-05
|
*
Only construct 1 API per Connection.
tastytea
2020-01-05
|
*
Add all API endpoints of Mastodon 3.0.
tastytea
2020-01-05
|
*
Add support for HTTP methods PATCH and DELETE.
tastytea
2020-01-05
|
*
Include function name instead of file name in debuglog.
tastytea
2020-01-05
|
*
make_request(): Return complete answer_type,
tastytea
2020-01-05
|
|
|
|
and don't throw if curl_easy_perform() fails.
*
Change argument “meth” to “method” in make_request().
tastytea
2020-01-05
|
*
Check for http_status in answer_type::operator bool().
tastytea
2020-01-05
|
*
Add headers to answer_type.
tastytea
2020-01-05
|
*
answer_type: Replace error_code with curl_error_code.
tastytea
2020-01-05
|
*
Microfix CURLException message.
tastytea
2020-01-05
|
*
Query instance for max_toot_chars.
tastytea
2020-01-05
|
*
Add debuglog.
tastytea
2020-01-05
|
*
Optimize request-flow. 😃
tastytea
2020-01-05
|
*
Instance: Add getters for hostname, baseuri and access_token.
tastytea
2020-01-05
|
*
Renamed “Request” to “Connection”.
tastytea
2020-01-05
|
|
|
|
It will be used not for only one request, but for all requests to an instance.
*
Simple GET request works.
tastytea
2020-01-04
|
*
Add http_method and make_request.
tastytea
2020-01-04
|
*
Remove premature global curl cleanup, improve documentation.
tastytea
2020-01-04
|
*
Move low-level network stuff to CURLWrapper.
tastytea
2020-01-04
|
*
Silence some linter warnings I can't do anything about.
tastytea
2020-01-04
|
*
Only initialize libcurl once.
tastytea
2020-01-04
|
*
Delete empty file mastodonpp.cpp.
tastytea
2020-01-04
|
*
Add FindCURL-workaround CMake < 3.12.
tastytea
2020-01-04
|
*
Change linking of curl to PUBLIC.
tastytea
2020-01-04
|
*
Add Request::get() (without real function for now).
tastytea
2020-01-04
|
*
Add curl initialization.
tastytea
2020-01-04
|
*
Add CURLException.
tastytea
2020-01-04
|
*
Put API endpoints in class API.
tastytea
2020-01-04
|
[prev]
[next]