e9d0fd60f9
the client can get and update a single list
2024-02-26 23:44:27 +00:00
475d3ec038
checkpoint: add ability to create and show lists
2024-02-26 20:02:25 +00:00
f56e0d6e7c
chore: add .gitattributes
2024-02-26 10:35:16 +00:00
2177063ca4
build: add the install mage target
2024-02-25 15:10:02 +00:00
41d434a69e
chore: rename license file
...
Renamed the license file to COPYING as per GNU conventions.
2024-02-25 09:44:20 +00:00
5a795c8ae0
refactor: remove dependency on golang.org/x/oauth2
...
This commit refactors the login flow to a GTS server thanks to an update
in the official GTS documentation.
golang.org/x/oauth2 is no longer needed.
Documentation reference:
- https://docs.gotosocial.org/en/latest/api/authentication/
2024-02-25 06:41:13 +00:00
c39b173cd6
fix: add proper support for multi-line wrapping
2024-02-24 17:46:00 +00:00
ae2b5d8036
fix: fixed spelling error
2024-02-24 16:21:35 +00:00
a83aaa17f6
feat: add timeline support
...
Add support for viewing all timeline types (home, public, lists and
tags).
2024-02-24 15:53:29 +00:00
6f1879eeba
fix: use local time for timestamps
...
Display timestamps such as when a status was created using local time.
2024-02-24 11:22:57 +00:00
427ad5daf5
feat: add bold blue headers
2024-02-24 08:22:24 +00:00
e6ec5c71b6
refactor: implement the Stringer interface
...
Account, Instance and Status now implement the Stringer interface.
2024-02-23 14:19:12 +00:00
4f561f9305
feat: add ability to show a status
2024-02-23 13:14:50 +00:00
2c5123253a
feat: add Enbas
...
Add Enbas code. So far Enbas can:
- Allow the user to register the application and log into GTS on their
behalf. The scope is limited to read for now.
- Show instance details.
- Show local and remote accounts.
2024-02-23 09:44:57 +00:00
2544fe4fcf
chore: Initial commit - Project setup
2024-02-19 12:39:01 +00:00