1
0
Fork 0
Commit Graph

45 Commits

Author SHA1 Message Date
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
Omar Polo b0ad8361d5 don't unnecessarly bind *output-stream* 2021-05-22 11:10:13 +00:00
Omar Polo 9deaf57738 reply to the HTTP client before closing the connection 2021-05-22 10:59:21 +00:00
Omar Polo 2373769f4e always close the client socket 2021-05-22 10:49:51 +00:00
cage deaf94299a - decrease mentions count on the modeline when a status that contains a mention is opened. 2021-05-22 12:23:15 +02:00
cage c2e8e38249 - added mentions rendering in the thread window modeline. 2021-05-22 10:42:01 +02:00
cage 04ca1d14c1 - fixed crash when starting the program without a configuration file. 2021-02-20 18:28:49 +01:00
cage ae178546b9 - added version 2 of get chat list endpoint. 2021-02-19 16:34:38 +01:00
cage 72254f981a - prevented authorization of client if no server nameahs been provided
by the user in the config file.
2021-01-12 20:31:44 +01:00
cage ba4577d223 - improved following/unfollowing users
previously only user that had an entry in the program local database
  could be followed or unfollowed.

  With this changes  the software perform a name lookup  in the client
  and follow the first user found that match searched username.
2020-12-21 12:11:15 +01:00
cage 51d414d053 - fixed slot types declaration to allow compilation with newer SBCL. 2020-12-07 15:17:18 +01:00
cage 4bbb0184e1 - removed nethod to delete notifications using old API
new version of pleroma implements the same API as mastodon 3.x
- fixed command line switch to get notification for mentions.
2020-09-27 18:19:26 +02:00
cage 1bf02d1fda - prevented crash when updating mentions
The 'status'  slot in a  'mention' object can  be nil, in  this case
  expand the tree does not makes sense and should be avoided.
2020-09-26 20:39:04 +02:00
cage c5118d46a6 - changed GPL comment headers. 2020-09-06 11:32:08 +02:00
cage 387cd85c0a - do not climb the thread (probably colud be changed by a command line switch in the future)
when fetching messages.
- configurable color for root of rendered trees.
2020-06-12 18:10:01 +02:00
cage 93950ca530 - fixed skipping of ignored users
When a set  of downloaded statuses contains one or  more status from
  an ignored user restarts the download process again starting from the
  last (or first, if going backward) downloaded status (ordered by ID).

  This way we could skip over a bunch of ignored status.

  The number of download restarting iteration is limited to 3

- added a  configuration directive  to ignore  usernames that  match a
  regular exception.
2020-06-11 17:28:39 +02:00
cage 70b9918704 - moved pleroma specific API to i package :api-pleroma;
- renamed function: 'text-utils:left-padding-suffix' to 'text-utils:left-padding-prefix';
- rendered the choice index for poll's choicehs;
- shown if a poll allows multiple choiches.
2020-06-07 11:50:36 +02:00
cage 4f522225a4 - added voting to polls;
- fixed poll's rendering.
2020-05-31 16:49:26 +02:00
cage 9895843b21 - added optional notification of statuses mentioning the user;
- protected reblogged timeline from accidental deletiion;
- added the posiibility to force expanding of a message tree.
2020-05-30 09:53:12 +02:00
cage 9f6adf02c4 - used correct function when ignoring an account;
- changed button label when asking for opening authorization url: from
  'OK' to 'Cancel'.
2020-05-16 20:01:41 +02:00
cage 37e8e49abf - prevent skipping of messages for subscribed tags;
- changed keys for tags window.
2020-05-14 20:23:40 +02:00
cage dbdc2d9590 - changed class name from 'update-timeline-event' to
'save-timeline-in-db-event'.
2020-05-14 16:49:05 +02:00
cage 5f00107808 - prevented skipping of statuses when updatig timeline (so i hope);
- added the possibility to update a timeline going backward;
- added two new  key to delete a  status and move to  next or previous
  one.
2020-05-14 16:32:01 +02:00
cage f64f45c5d1 - shown an error dialog window when the credential to log on the
instance are no more valids;
- close a menu dialog window after an entry was choosen.
2020-05-10 11:21:19 +02:00
cage c56a5b86ca - initial commit. 2020-05-08 15:45:43 +02:00