1
0
Fork 0
Commit Graph

74 Commits

Author SHA1 Message Date
cage 946e677acb - fixed some docstrings. 2024-05-14 19:53:30 +02:00
cage 4eb0963d06 - added a new command: 'search-fediverse'. 2024-05-04 14:07:33 +02:00
cage 90a6bfa02b - [GUI] changed font size for gemtext header level 3;
- updated documentation.
2024-04-12 16:23:18 +02:00
cage 0ffe20ab26 - updated NEWS;
- added module 'fetch-expired-poll';
- fixed updating poll database rows (previously was never updated);
- improved a bit appearance of polls;
- updated docstring;
- fixed indentation.
2024-04-11 15:25:48 +02:00
cage 608eacda77 - [fediverse] moved from a single database for a single account to a databases for each account. 2024-03-17 17:29:16 +01:00
cage 41511b70eb - [fediverse] allowed to specify more than one account in the configuration file, each couple of directive 'username' and 'server' an be specified more that once. 2024-03-17 12:46:01 +01:00
cage 3f888888aa - used a keyword as the value that signals that a command has been cancleled instrad of 'nil'. 2024-03-01 18:43:17 +01:00
cage b7e139a205 - prevented treating 'update' notifications as mentions. 2024-02-23 14:23:37 +01:00
cage 5155749080 - removed all direct references to package 'bt' (used wrappers instead);
- addedd missing file 'dummy-server.lisp';

- updated LICENSES.org.
2024-02-11 12:32:22 +01:00
cage d5d7d65524 - added missing space to control string in the procedure to print
notification.
2023-12-28 13:14:34 +01:00
cage 5401fd5c92 - added id of the posts the notification refers to;
- updated italian translation.
2023-12-27 20:13:05 +01:00
cage e255f87eaf - improved generated gemini pages for the gemlog;
- removed another recursive thread locking.
2023-12-02 18:56:59 +01:00
cage 8f9d83fa0e - changed all recursive lock with the non-recursive type;
- prevented opening another connection when deleting cache;

- improved rendering of html blockquote.
2023-12-02 17:17:50 +01:00
cage 3e3f2b1f3c - checked for tags and languages in the parent status if it is non
null, when filtering out statuses;

- ensured the post containing mentions is saved also in the home timeline.

  Pleroma provides status that mentions  the user in the home timeline
  whilst mastodon does  not.  The code manually copy  each status with
  mention in the local home timeline when using tinmop with a mastodon
  instance.
2023-10-27 18:21:32 +02:00
cage e380310d9d - removed sorting of statuses when saving pagination. 2023-10-20 16:51:59 +02:00
cage a45b453da0 - changed brief description of the program. 2023-10-19 17:49:54 +02:00
cage c23bb70b2e - updated copyright. 2023-10-19 17:46:22 +02:00
cage 2d58b91305 - fixed notify of new posts in subscribed tags. 2023-10-19 17:41:57 +02:00
cage 623739f29d - fixed tags usage histogram. 2023-10-14 15:59:31 +02:00
cage a70b636d44 - fixed type of value 'tag-names';
- fixed a couple of docstrings.
2023-10-14 13:13:52 +02:00
cage ea9675c832 - removed references to file related to parsing of the link headers;
- used 'tooter:collect-all-pages' instead of 'slurp-all-pages'.
2023-10-14 11:25:23 +02:00
cage ef034729e8 - used the new pagination API. 2023-10-14 10:59:28 +02:00
cage 2c3bac4e54 - added 'local-user-acct';
- moved 'get-following' from api-pleroma to api-mastodon (this endpoint is not specific to pleroma).
2023-09-27 17:37:33 +02:00
cage 6a37cae537 - added support for announcements. 2023-09-25 19:03:32 +02:00
cage ef90f3ad43 - added language parameter for each post sent. 2023-09-13 15:00:31 +02:00
cage b77115d540 - fixed 'misc:fresh-vector-insert@';
- scaled inline images that nodgui can manipulates (JPEG and TGA), to fits the gemtext widget's width.
2023-09-09 17:39:04 +02:00
cage 70a1a91dc6 - excluded follow requests when downloading the notifications;
- [GUI] ensured the absolute local path hs been set in the address bar when opening a local path from command line (switch '-o').
2023-08-15 22:05:37 +02:00
cage 6550d3038f - removed macro 'defalias', does not works with sbcl 2.3.6;
- optimized 'read-stream-chunks';

- ensured funtions that expand modeline always return a string.
2023-07-26 14:44:05 +02:00
cage a06caf629b - removed full stop ('.'), from some translatable strings. 2023-07-15 14:30:09 +02:00
cage edab3dce36 - changed mentions saving, just save the posts where the user is mentioned, not the tree that contains the posts. 2023-05-31 16:35:21 +02:00
cage d2d1745001 - added package URL to the authorized client. 2023-02-26 20:33:29 +01:00
cage 65ed6b9425 - flush the socket buffer to ensure the successful autorization message is delivered to the browser. 2023-02-11 21:22:36 +01:00
cage 9e7966f697 - input dialog reurn :canceled if the user pressed the 'cancel' button;
- fixed an infinite loop when the user chose to cancel saving the URI to autorize the client.
2023-02-11 21:01:58 +01:00
cage 59a9b69605 - added a new command 'delete-notifications';
- retrofitted 'add-metadata-to-parsed-gemini-lines' into the main gemini parser;
- fixed json generation of parsed lines in 'gemini-stream-info'.
2023-01-01 11:11:40 +01:00
cage d937235d6c - [pleroma] added API for announcements. 2022-12-23 12:03:04 +01:00
cage 937d2faba5 - added a configuration directive to leave or delete mentions from the server after fetching them. 2022-11-27 13:37:50 +01:00
cage 66c7adab15 - prevented deletion of mentions when the program is in debug-mode;
- [gemini] prevented crash when and error getting data from TLS socket;
- prevented crash when dumping mentions.
2022-11-25 18:32:13 +01:00
cage c0cbe8f519 - added code to try to recover from a failed tag request. 2022-11-12 14:12:45 +01:00
cage ad14de7e41 - ensured non mention notifications are excluded in 'api-client:mentions'. 2022-10-01 16:57:14 +02:00
cage cb202b26a7 - added captions for attachments. 2022-05-01 12:22:52 +02:00
cage e07f4d2ee3 - optimized expanding of status trees that contains mentions;
- fixed file path of Makefile.am;

- fixed typo.
2022-05-01 10:08:01 +02:00
cage 7307444c86 - added new module: 'delete-by-regex.lisp';
- fixed bug that prevented to update local and federated timeline;
- prevented crash when syncing thread window that contains no posts;
2021-11-20 12:17:22 +01:00
cage 4b649d91ae - added a script to get a list of people user is following. 2021-11-14 13:44:58 +01:00
cage f2dba92f8b - added command 'open-next-visible-link';
- removed debug message.
2021-10-30 18:39:13 +02:00
cage c50de0dca2 - added a script to delete old posts. 2021-10-15 13:59:06 +02:00
cage 8d2d411f14 - implemented a minimal 9p client. 2021-07-10 14:22:03 +02:00
cage b4a3dfabde - added feature: expand tree of posts fetching again even posts that was deleted before. 2021-06-13 14:07:47 +02:00
cage 29807c0823 - made some stylistic changes to client's (pleroma) authorization procedures. 2021-05-22 14:06:26 +02:00
cage d99c84238c Merge branch 'master' of omar-polo/tinmop into master 2021-05-22 11:15:43 +00:00
Omar Polo 0c8e2226aa if -> when 2021-05-22 11:12:05 +00:00