Commit Graph

102 Commits

Author SHA1 Message Date
Daniel Berteaud b19a7edc9a Spec file update 2017-09-13 14:36:43 +02:00
Daniel Berteaud 565208b6cd Fix get-access-token and logout logic 2017-09-11 11:16:50 +02:00
Daniel Berteaud ae9c8a7f12 Don't invalidate the access_token when requesting one 2017-09-11 10:47:52 +02:00
Daniel Berteaud 8fdda06f76 Add LWP::Protocol::https as a dependencies 2017-09-11 09:44:10 +02:00
Daniel Berteaud 1adadbeb6c Add possibility to delete room aliases 2017-09-10 16:59:32 +02:00
Daniel Berteaud f0a49c9dc4 Fix debug statement 2017-09-10 16:43:57 +02:00
Daniel Berteaud 0a7b73403f Handle power levels configuration in room-modify 2017-09-10 16:39:00 +02:00
Daniel Berteaud 78d5dc25bc Update README 2017-09-10 11:54:43 +02:00
Daniel Berteaud e026a57a19 Add a TODO file 2017-09-10 11:45:20 +02:00
Daniel Berteaud d8622067a2 Add new get-room-id action in the README 2017-09-10 11:27:15 +02:00
Daniel Berteaud 7676ec7510 Add a room alias to id resolver 2017-09-10 11:26:26 +02:00
Daniel Berteaud be9488e226 More examples 2017-09-10 11:01:06 +02:00
Daniel Berteaud 6562df7ebc Add comment 2017-09-10 10:41:26 +02:00
Daniel Berteaud 1341861953 Add new dependency 2017-09-10 10:33:33 +02:00
Daniel Berteaud f5892003ff Prompt for the password if not given as arg, nor in the conf file 2017-09-10 10:32:53 +02:00
Daniel Berteaud bd94a96e1e Add some debug statements in modify_room 2017-09-10 10:19:05 +02:00
Daniel Berteaud 4785d79710 Support changing join_rules 2017-09-10 10:14:23 +02:00
Daniel Berteaud 7a6899489e Don't die if we try to invite a user which has already been invited 2017-09-10 10:02:26 +02:00
Daniel Berteaud a6b917b34f Make the send_request method more flexible
And use it everywhere
2017-09-10 09:51:25 +02:00
Daniel Berteaud 37f50043eb Code cleanup 2017-09-10 09:38:17 +02:00
Daniel Berteaud 87710c5290 Factorize common json request handling 2017-09-09 17:37:01 +02:00
Daniel Berteaud 4632749605 Move debug to its own function 2017-09-09 17:09:48 +02:00
Daniel Berteaud 299fd790fe Remove preset and visibility options 2017-09-09 16:42:46 +02:00
Daniel Berteaud 0e6001877c Add modify-room action 2017-09-09 16:42:11 +02:00
Daniel Berteaud fb73e16732 Add --federation (and --no-federation) option when creating a room 2017-09-09 11:16:44 +02:00
Daniel Berteaud d07b2e1956 Spec file update 2017-09-08 13:17:40 +02:00
Daniel Berteaud a7c82d2cc2 Add visibility and preset options for create-room 2017-09-07 18:13:38 +02:00
Daniel Berteaud fe719366ec Spacing issue 2017-09-07 17:56:31 +02:00
Daniel Berteaud d5aa598638 Just output the room ID when creating a room 2017-09-07 17:56:09 +02:00
Daniel Berteaud dd85f18c18 Add possibility to create a room 2017-09-07 17:54:12 +02:00
Daniel Berteaud 3d3b3f91d5 Merge remote-tracking branch 'upstream/master' 2017-09-07 16:48:20 +02:00
Daniel B 859720c372 Merge pull request #1 from dani/add-license-1
Add LICENSE
2017-09-07 16:47:22 +02:00
Daniel B 9a3dc4455c Add LICENSE 2017-09-07 16:47:02 +02:00
Daniel Berteaud 8d7de947f7 Various little fixes 2017-09-07 15:49:38 +02:00
Daniel Berteaud 836d648700 Add examples in the README 2017-09-07 15:08:31 +02:00
Daniel Berteaud 2f7f119a53 Update README 2017-09-07 15:03:46 +02:00
Daniel Berteaud b361379468 Code cleanup and comments 2017-09-07 13:49:58 +02:00
Daniel Berteaud 33bd9a1a99 Update Requires in the spec file 2017-09-07 13:26:33 +02:00
Daniel Berteaud 03a854f576 Fix joining room by alias
And replace --notice with --action=send-notice
2017-09-07 13:25:49 +02:00
Daniel Berteaud 517771707b Call login just once, if needed 2017-09-07 12:50:43 +02:00
Daniel Berteaud 650ce57ac6 Update dependencies in the spec 2017-09-07 12:47:34 +02:00
Daniel Berteaud ede4d1822b Add support for sending files 2017-09-07 12:46:40 +02:00
Daniel Berteaud 982ef36330 Correctly handle logout when using login&password 2017-09-06 18:04:23 +02:00
Daniel Berteaud ab899c373c Add spec file 2017-09-06 17:23:51 +02:00
Daniel Berteaud 4c5fc7762c Update README 2017-09-06 16:34:39 +02:00
Daniel Berteaud b182b11747 Update README 2017-09-06 16:21:16 +02:00
Daniel Berteaud 612af1e89a Add get-room-list action 2017-09-06 16:20:45 +02:00
Daniel Berteaud 7b8e607f64 Explain that command line takes precedence 2017-09-06 15:47:42 +02:00
Daniel Berteaud 3553c21ef3 Quote config example 2017-09-06 15:46:45 +02:00
Daniel Berteaud a82e5befb4 Add usage notes 2017-09-06 15:43:25 +02:00