summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-10-16Fix: auto-joiner look for membership instead of join_ruleHEADmainshoshin
2020-05-06testGrant Shangreaux
2020-05-03method combinationColin Okay
2020-05-03two typosColin Okay
2020-05-03two typosColin Okay
2020-05-02oops. bad argument nameColin Okay
2020-05-02removed useless hardcopy-plist-keys methodColin Okay
2020-05-02version bump - breaking compatabilityColin Okay
This version includes a customizable hardcopy protocol. You can specialize the generic functions hardcopy-plist and hardcopy-plist-keys for each of your subclasses and granolin will know to combine them all before saving to or restoring from hardcopy. Hardcopy PLISTs must now use SYMBOLs suitable for slot names instead of KEYWORD symmbols.
2020-05-02made hardcopy customizableColin Okay
2020-05-01Feature: add a memory slot to granolin that can save arbitrary dataGrant Shangreaux
saves in hardcopy. hopefully this is fine
2020-04-25added user-searchColin Okay
2020-04-22printing a date with sync errorsColin Okay
2020-04-18typoColin Okay
2020-04-18added snekeyes linkColin Okay
2020-04-18saving user-id to hardcopyColin Okay
2020-04-18added im-the-sender-pColin Okay
2020-04-18utf-8 external format in send and sync messagesColin Okay
2020-04-17added send room message functions. generalized media type sends.Colin Okay
2020-04-17exporting send-video-message symbol from granolin packageColin Okay
2020-04-17added send-video-message funcitonColin Okay
2020-04-13changed default sync timeout from 10sec to 30secColin Okay
2020-04-13nicer error printingColin Okay
2020-04-13readmeColin Okay
2020-04-13start wraps sync in minimal error handlingColin Okay
2020-04-12updated docstring on uploadColin Okay
2020-04-12added info parameter to uploadColin Okay
2020-04-12send-image-messageColin Okay
2020-04-12added uploadColin Okay
2020-04-12allowing literal bodies in sendColin Okay
2020-04-10initarg for ssl switch slotColin Okay
2019-10-06hide event cache variables in lexical scope, update echo exampleBoutade
Resolves issue #3
2019-10-04Merge pull request #10 from thegoofist/room-event-idthegoofist
Clean: *room-id* special var refactoring handle-event generic
2019-10-04Clean: *room-id* special var refactoring handle-event genericGrant Shangreaux
This addresses the conversation in issue #1. I went ahead and created the readme file to document the `*room-id*` variable. Also this commit removes the hardcoded value for the roshamo example bot, and provides a function to create and login your roshambot instead.
2019-10-04Merge pull request #9 from thegoofist/validate-homeserver-urlthegoofist
Add: ssl option and documentation to homeserver client slot
2019-10-04Add: ssl option and documentation to homeserver client slotGrant Shangreaux
2019-09-29prevent attempt to start challenge with unknown userBoutade
2019-09-29roshambo example. each user can be in 1 match at a timeBoutade
2019-09-28added readable-username functionBoutade
2019-09-28ROSHAMBO is working!Boutade
2019-09-28better name, adding exportsBoutade
2019-09-28room and direct room managmentBoutade
2019-09-28added utils.lispBoutade
2019-09-27made create-direct-message-roomBoutade
accidentally added roshambot example to this commit
2019-09-27change let-cond macroBoutade
2019-09-27created macros.lisp, bugfixBoutade
2019-09-27support for account-data-event handler in server-directory classBoutade
- added direct-p to server-room to indicate that the room is "direct" - added handle-event :after specialized on account-data-event and server-room - extended the find-contact function to optionally return a room
2019-09-27mooBoutade
2019-09-27changed interface to handle-event, made room-id optionalBoutade
2019-09-27added account-data-event and account-data-event processor functionBoutade
2019-09-26send-text-message given format args, contact query utils addedBoutade