ansuz
ec097886d8
Support adding description to media
2021-08-28 18:47:07 +02:00
7e0da50603
Add option for scheduling tweets
2021-08-28 17:39:31 +02:00
alex wennerberg
0b6d4a9e87
Add mentions-only parameter to notifications command
2021-07-29 10:08:58 +02:00
3b5769acc0
Use authorized get to fetch public and tag timelines
...
Some servers require authorization for viewing "public" timelines, and
since currently toot always requires auth for this it's not required to
support anon access to timelines.
fixes #168
2020-05-11 12:59:50 +02:00
6d18fd55a1
Quote hahtags before including them in an URL
...
Fixes searching by hashtag which include the #.
issue #134
2020-01-21 09:04:03 +01:00
cf78cd20ac
Upgrade to v2 search endpoint
2019-09-22 22:08:04 +02:00
Viktor Villainov
616483d78a
Remove double process_response function call
...
since it's called in anon_post already
2019-09-03 09:04:32 +02:00
a7e4f9d888
Add --language option to post command
...
Used to override language detection.
2019-07-30 16:13:29 +02:00
Denis Laxalde
6360e4d07d
Add a --clear option to "notifications" command
2019-02-17 14:18:51 +01:00
d224375da4
Consolidate timeline selection arguments
...
toot timeline and toot curses now use the same logic.
2019-02-15 14:13:12 +01:00
Denis Laxalde
f1c8465e63
Add a "reblogged_by" command
2019-02-14 17:58:47 +01:00
a3ebd96e05
Mark function as private
2019-02-13 14:19:27 +01:00
19cbcd43b2
Make toot timeline
continuable by pressing Enter
2019-02-13 14:19:00 +01:00
32b1c67d49
Make boolen params a bit less verbose
2019-01-24 11:23:12 +01:00
c7c42b8337
Merge pull request #85 from ksunden/localtag
...
Add local and tag timelines to curses
2019-01-24 11:20:58 +01:00
Balazs Nadasdi
e42c4c3b80
use http.get instead of hacking _status_action in api.py
...
(and fix a typo)
2019-01-21 17:25:20 +01:00
Balazs Nadasdi
ee417df60e
Status ID + thread view
...
- Status ID on timeline list view
- thread command to view a complete thread
Display order:
- ancestors
- status
- descendants
2019-01-19 19:28:17 +01:00
ksunden
4df0c7882d
ENH: Add local and tag timeline support to curses
...
Closes #61
2019-01-02 22:36:40 -06:00
82ed630864
Add status related commands
...
(un)favourite, (un)reblog & (un)pin.
fixes #75
2019-01-02 12:33:25 +01:00
b06e9ea733
Enable fetching instance info over http
...
issue #56
2018-12-30 09:53:12 +01:00
Erica Ehrhardt
fde84295e0
Add --disable-https flag
2018-12-24 17:20:30 -08:00
05086e0c1f
Fix all media marked as sensitive
...
Needed to use "true" and "false" strings instead of bools.
2018-06-27 15:30:56 +02:00
72f88831ad
Add delete command
...
issue #54
2018-06-14 10:40:16 +02:00
025d8dde09
Use Idempotency-Key header when posting toots
2018-06-13 13:22:52 +02:00
8f93b255ad
Add option to reply to a toot
...
fixes #6
2018-06-13 13:21:22 +02:00
e1cfda1acb
Add support for tag and list timelines
2018-06-12 10:40:36 +02:00
kakakaya
08c5226ae2
Add api.timeline_public method
2018-06-12 09:50:50 +02:00
kakakaya
09a138ba27
Use SCOPES const
2018-06-12 09:50:50 +02:00
fa4e4e6357
Add spoiler text and sensitive options to post
...
issue #63
2018-06-07 10:06:43 +02:00
6149c9beda
Show public or home timeline in curses
2018-01-14 15:46:29 +01:00
923ac57811
Fetch next statuses when going below last
2018-01-14 15:46:29 +01:00
06a68d4142
Fix app registration
...
Was using http instead of https.
2017-12-30 17:54:22 +01:00
92d4dc745a
Use http methods instead of requests directly
2017-12-30 16:30:35 +01:00
20eaf86b56
Extract http methods
2017-12-30 14:15:51 +01:00
7bbc98363e
Extract exceptions
2017-12-30 13:32:52 +01:00
177af4fac9
Fix code style
2017-12-30 13:14:37 +01:00
cf9efc128a
Extract logging code
2017-12-30 13:06:24 +01:00
dfdad045f0
Add instance command
2017-12-29 14:26:40 +01:00
1b86cdd404
Drop support for Python 2
...
It's hard to maintain both versions, having unicode issues in py2, etc.
2017-12-29 11:31:21 +01:00
729498559d
Fix problem with string formatting
...
%d would fail if given a string
2017-11-29 16:04:35 +01:00
62c4075fe1
Implement proper two factor authentication
...
fixes #19 , #23
2017-08-26 14:39:53 +02:00
7563641f54
Add commands: (un)mute, (un)block
2017-04-26 11:49:21 +02:00
1c22eaa44f
Implement fetching posts as a generator
2017-04-21 12:57:34 +02:00
373f26424d
Rework how commands are defined
2017-04-19 14:47:30 +02:00
7886199295
Experimental two factor authentication support
...
issue #3
2017-04-18 17:16:31 +02:00
3f44d560c8
Store access tokens for multiple instances
...
This makes it so an app is created only once for each instance, instead
of being re-created on each login. Prevents accumulations of authroized
apps in https://mastodon.social/oauth/authorized_applications
2017-04-18 16:16:24 +02:00
ed20c7fded
More extensive request logging
2017-04-17 11:10:57 +02:00
64086cd0fe
Fix handling of unicode in py2
2017-04-17 09:58:36 +02:00
a666689c8d
Add whoami command
2017-04-16 17:53:02 +02:00
a493da5c84
Added follow and unfollow commands
2017-04-16 17:15:05 +02:00