Commit graph

57 commits

Author SHA1 Message Date
Gabriel Garrido
41663032f9 Fix bug in thread building using status context
It cannot be assumed that an ancestor will exist
when building a thread using the status context
API. Use the current orphan as the starting point
if no ancestor exists.
2024-08-03 08:33:33 +02:00
Gabriel Garrido
33c6f3081c Fix mailto 2024-08-02 12:26:26 +02:00
Gabriel Garrido
5a2066367d Update README 2024-08-02 12:25:21 +02:00
Gabriel Garrido
858d9bbac6 Update README 2024-05-19 23:19:35 +02:00
Gabriel Garrido
40a473fd10 Update README 2024-05-19 23:17:59 +02:00
Gabriel Garrido
d246418ba4 Update README 2024-05-19 23:15:49 +02:00
Gabriel Garrido
5541665f54 Update README 2024-05-19 23:13:21 +02:00
Gabriel Garrido
e420c6f276 Update README 2024-05-19 22:57:50 +02:00
Gabriel Garrido
7886ec43f8 Support authorization token 2024-05-19 22:57:30 +02:00
Gabriel Garrido
7504f5438a Add missing api params, update README 2024-05-19 22:17:10 +02:00
Gabriel Garrido
24627da0d2 Support visibility filtering using flag 2024-05-19 21:29:36 +02:00
Gabriel Garrido
47faaf7a27 Support controlling media downloads 2024-05-19 19:05:39 +02:00
Gabriel Garrido
bafed4ca9b Update README and flag descriptions 2024-05-19 18:09:28 +02:00
Gabriel Garrido
b5ead62468 Default threading to false, and slight threading refactor 2024-05-19 17:46:14 +02:00
Gabriel Garrido
4158621927 Add arg for improved scripting affordances 2024-05-19 16:02:51 +02:00
Gabriel Garrido
4c0f5ac95d Support escaped and non-escaped markdown conversion 2024-05-19 15:31:23 +02:00
Gabriel Garrido
b8a7f64e71 Add support for sprig functions 2024-05-19 15:24:49 +02:00
Gabriel Garrido
5b0f031ab0 Pass file customization options to constructor 2024-05-19 15:11:53 +02:00
Gabriel Garrido
b820e10996 Support filename customization 2024-05-19 15:00:55 +02:00
Gabriel Garrido
7e9b4aa208 Update README 2024-05-18 23:48:30 +02:00
Gabriel Garrido
f0b7325988 Clean things up 2024-05-18 23:48:20 +02:00
Gabriel Garrido
26205dc995 Remove redudant posts list 2024-05-18 23:35:15 +02:00
Gabriel Garrido
8fff8b6e09 Recreate thread for orphaned posts 2024-05-18 22:42:59 +02:00
Gabriel Garrido
3cf2b77edb Split into separate files 2024-05-18 16:08:07 +02:00
Gabriel Garrido
f97a0e47af Clean up some leaky abstractions 2024-05-18 15:22:23 +02:00
Gabriel Garrido
437db12b8d WIP: move threading to Client 2024-05-13 10:47:26 +02:00
Gabriel Garrido
5af659241f Updates to threading, structs, and template
* Extend Mastodon structs
* Make threading optional
* Include tags in default template
* Add function to get all tags
* Update spacing in template
* Update default template front-matter
2024-05-12 11:46:31 +02:00
Gabriel Garrido
56e217ee2a More README fixes, geez 2024-05-11 19:35:57 +02:00
Gabriel Garrido
9a93e53bdb More README fixes 2024-05-11 19:34:57 +02:00
Gabriel Garrido
ac4557192d More README fixes 2024-05-11 19:33:12 +02:00
Gabriel Garrido
e9d3ca84b4 Fix path in README 2024-05-11 19:31:54 +02:00
Gabriel Garrido
a0e57d2c56 Update README and go.mod 2024-05-11 19:30:38 +02:00
Gabriel Garrido
f35420c1e4 Embed default template file
The default template file needs to be embedded in the binary.
2024-05-11 19:29:48 +02:00
Gabriel Garrido
a24fd48d1e Remove backtick 2024-05-11 18:08:28 +02:00
Gabriel Garrido
45663329b2 Fix path to template context 2024-05-11 18:07:16 +02:00
Gabriel Garrido
503edd5018 Update README 2024-05-11 18:06:07 +02:00
Gabriel Garrido
bee2adcd50 Various updates
* Rename arguments for clarity
* Add another argument to persist the last post fetched
* Update README
* Support specifying path to cursor file
2024-05-11 18:03:35 +02:00
Gabriel Garrido
f38364896a Rename module and add justfile 2024-05-11 16:45:54 +02:00
gabriel
ce8cd99ce4 Update README.md 2024-05-09 08:36:28 +00:00
Gabriel Garrido
e8020a2340 Clean up 2024-05-09 10:24:20 +02:00
Gabriel Garrido
f73b6c4357 Skip 'images' folder 2024-05-09 10:03:36 +02:00
Gabriel Garrido
f9ae06fa3c Download media attachments 2024-05-09 01:13:10 +02:00
Gabriel Garrido
1075339551 Fix paths 2024-04-23 10:31:17 +02:00
Gabriel Garrido
ed7b62d9d2 Skip direct or private posts 2024-04-22 10:11:53 +02:00
Gabriel Garrido
6f6949db37 Update README 2024-04-21 20:11:14 +02:00
Gabriel Garrido
621d5eee8f Support min and max id 2024-04-21 20:10:25 +02:00
Gabriel Garrido
308d257926 Update README 2024-04-21 19:52:01 +02:00
Gabriel Garrido
b97d050c93 Implement --persist behavior and add logs 2024-04-21 19:51:55 +02:00
Gabriel Garrido
1868600b98 Use flags for query parameters 2024-04-21 19:15:36 +02:00
Gabriel Garrido
be79b0333a Remove unused file 2024-04-21 18:44:32 +02:00