Commit Graph

  • 3f7820bf11 Disable get_user_password and change_user_password ad-hoc commands David Rousselie 2007-09-28 22:40:16 +02:00
  • 856712390a Add MySQL config example David Rousselie 2007-09-28 20:50:13 +02:00
  • 8eaf1cf0c9 Return accounts and legacyjids in get_user_roster ad-hoc command David Rousselie 2007-09-28 20:05:51 +02:00
  • 51f63ace3a Does not execute feeder if account is disabled David Rousselie 2007-09-28 18:56:48 +02:00
  • 5e61fd6710 Complete ad-commands translation David Rousselie 2007-09-27 23:02:01 +02:00
  • f10c2194db resolve MOTD not sent to offline users (when becoming available) bug David Rousselie 2007-09-27 23:00:27 +02:00
  • 392dbe7407 remove user when removing his last account David Rousselie 2007-09-13 22:53:18 +02:00
  • d95e094a2b support no announcement when executing announce ad-hoc command David Rousselie 2007-09-13 21:06:27 +02:00
  • 32a1f6b7e2 Correct action for 2 steps ad-hoc commands David Rousselie 2007-09-13 20:55:46 +02:00
  • 41628a2c65 support for no announcement when executing shutdown and restart ad-hoc commands David Rousselie 2007-09-13 20:30:45 +02:00
  • 03bb43a413 add delay options for shutdown and restart ad-hoc commands David Rousselie 2007-09-13 19:54:46 +02:00
  • e678dff219 support full JID ad-hoc command admin access control David Rousselie 2007-09-13 19:43:13 +02:00
  • 6c09c4dc9d Localize all ad-hoc commands David Rousselie 2007-09-12 18:30:42 +02:00
  • afbbda695c 'shutdown' ad-hoc command implementation David Rousselie 2007-09-07 20:21:15 +02:00
  • f285836f92 'restart' ad-hoc command implementation David Rousselie 2007-09-07 20:13:37 +02:00
  • d59220a082 Implement admin ad-hoc command filtering David Rousselie 2007-09-05 21:20:07 +02:00
  • a70979f569 'edit-admin' ad-hoc command implementation David Rousselie 2007-09-04 21:11:18 +02:00
  • 32ffc1ed89 'set-welcome' and 'delete-welcome' ad-hoc commands implementation David Rousselie 2007-09-04 18:28:32 +02:00
  • 61e7e256f0 'delete-motd' ad-hoc command implementation David Rousselie 2007-09-04 08:42:15 +02:00
  • e797b6f637 'edit-motd' ad-hoc command implementation David Rousselie 2007-09-04 08:33:08 +02:00
  • c79b80c22d Do not user generator functions for account get* David Rousselie 2007-08-19 15:43:18 +02:00
  • 08cb317257 'set-motd' ad-hoc command implementation David Rousselie 2007-08-19 13:29:34 +02:00
  • 70f66e6e8e 'announce' ad-hoc command implementation David Rousselie 2007-08-13 22:16:12 +02:00
  • 14046323d6 'get-online-users-list' ad-hoc command implementation David Rousselie 2007-08-12 22:09:58 +02:00
  • 111cd0446a 'get-disabled-users-list' ad-hoc command implementation David Rousselie 2007-08-12 21:47:35 +02:00
  • bfbadc8e98 'get-registered-users-list' ad-hoc command implementation David Rousselie 2007-08-12 21:23:49 +02:00
  • 6b18a10952 'get-online-users-num' ad-hoc command implementation David Rousselie 2007-08-08 18:11:55 +02:00
  • 0e3133926a 'get-disabled-users-num' ad-hoc command implementation David Rousselie 2007-08-08 18:11:32 +02:00
  • fbded39935 'get-registered-users-num' ad-hoc command implementation David Rousselie 2007-08-08 18:10:56 +02:00
  • 702e58324f 'change-user-password' ad-hoc command form was not complete David Rousselie 2007-08-08 18:07:58 +02:00
  • 24f175b271 'get-user-lastlogin' ad-hoc command implementation David Rousselie 2007-08-08 07:43:44 +02:00
  • 24da7fa585 Filter returned accounts in ad-hoc commands David Rousselie 2007-08-07 18:24:15 +02:00
  • 947688056b more db concurrency test David Rousselie 2007-08-07 07:51:28 +02:00
  • 903d2a98e7 bare jid is used as unicode string David Rousselie 2007-07-31 16:27:34 +02:00
  • ddc71a414b get-user-roster ad-hoc command implementation David Rousselie 2007-07-31 06:28:19 +02:00
  • b0ad50e260 change-user-password ad-hoc command implementation David Rousselie 2007-07-30 06:47:55 +02:00
  • 5eb9cb24e2 add "name" column to ordered select David Rousselie 2007-07-27 23:28:02 +02:00
  • 70e01783fd Add forgotten file register.py David Rousselie 2007-07-27 22:55:04 +02:00
  • 7c5824dc0b get-user-password ad-hoc command implementation David Rousselie 2007-07-25 22:54:20 +02:00
  • d8fa96f54c end-user-session ad-hoc command implementation David Rousselie 2007-07-25 22:03:31 +02:00
  • d82e1f2a0c reenable-user ad-hoc command implementation David Rousselie 2007-07-25 19:30:30 +02:00
  • a9774c82bd disable-user ad-hoc command implementation David Rousselie 2007-07-25 19:26:34 +02:00
  • 71ec18ff69 delete-user ad-hoc command implementation David Rousselie 2007-07-25 18:47:23 +02:00
  • 8599ac5bf9 add-user ad-hoc command implementation David Rousselie 2007-07-23 22:44:29 +02:00
  • f50516181b Remove field type in command Form result David Rousselie 2007-07-11 18:17:05 +02:00
  • 0f4424b68a Add disco#info and disco#items to exposed features David Rousselie 2007-07-11 08:14:16 +02:00
  • 8121eef1f0 Exception.message does not exist with python2.4 David Rousselie 2007-07-09 20:26:31 +02:00
  • 0139f4beae disco_get_info and disco_get_items should not send their result but return it David Rousselie 2007-07-08 22:52:48 +02:00
  • a566440b97 resolve concurrency problem David Rousselie 2007-07-08 22:22:30 +02:00
  • 7507f3b6ab Some refactoring David Rousselie 2007-07-08 16:01:32 +02:00
  • a9534ee40f Modules refactoring David Rousselie 2007-06-27 21:59:55 +02:00
  • 9809356f36 add forgotten command test module David Rousselie 2007-06-27 22:16:30 +02:00
  • e587ac3356 Prepare XEP-0133: Service Administration implementation David Rousselie 2007-06-27 18:43:22 +02:00
  • 147fcace09 Make all command return the same DiscoInfo David Rousselie 2007-06-27 18:02:41 +02:00
  • 18925a19c8 Use short command name for long command namespaces David Rousselie 2007-06-27 17:54:00 +02:00
  • db47f17ea9 Implement 'list' ad-hoc command David Rousselie 2007-06-27 08:06:37 +02:00
  • 04a0292285 Expose feature "commands" David Rousselie 2007-06-26 08:07:56 +02:00
  • 4bf2efa6eb Wait before processing so the component can initialize David Rousselie 2007-06-21 22:30:24 +02:00
  • c4086e135e Add forgotten command module David Rousselie 2007-06-20 21:47:11 +02:00
  • c4daddd569 Basic Ad-Hoc commands support David Rousselie 2007-06-20 18:47:06 +02:00
  • f79c1ee4bf Check if pid file exists before removing it David Rousselie 2007-06-19 21:12:07 +02:00
  • cb4b3829e6 Separate message send from message creation David Rousselie 2007-06-19 18:08:16 +02:00
  • c6bf50a607 Correct disco category and type David Rousselie 2007-06-18 20:55:47 +02:00
  • d8a8bc0070 Add iq:gateway workaround for Psi David Rousselie 2007-06-18 20:38:46 +02:00
  • a15d5d2e67 Return correct presence type when handling presence "available" David Rousselie 2007-06-16 22:37:04 +02:00
  • 0f62599951 Handle log on and log off presence for legacy JID David Rousselie 2007-06-12 19:20:42 +02:00
  • 62ceb22a18 Make InheritableAccount_TestCase really inheritable David Rousselie 2007-06-12 07:49:31 +02:00
  • 2d3e5a06d5 Add bare JID as parameter of registration form default function David Rousselie 2007-06-06 21:01:35 +02:00
  • 3a85b455cf Add bare JID as third argument to register form post functions David Rousselie 2007-06-06 20:46:18 +02:00
  • db4d7fd2ac Implement jabber:iq:gateway protocol David Rousselie 2007-06-06 17:31:49 +02:00
  • fb65e54100 Do not apply password handler when no account found David Rousselie 2007-06-05 21:27:06 +02:00
  • 4b1d730e80 Use FeederHandler to filter accounts to feed from David Rousselie 2007-06-05 21:23:22 +02:00
  • b86c2782bd Change lang parameter to lang_class in Handlers David Rousselie 2007-06-05 21:21:59 +02:00
  • 00b0c9de5a Apply all handlers by default David Rousselie 2007-06-05 21:18:14 +02:00
  • 940f8a83de Code style cleanup David Rousselie 2007-06-05 21:01:58 +02:00
  • 5237aa1868 Some code style cleanup David Rousselie 2007-05-31 19:14:27 +02:00
  • 399109270d Registered Handler exception sent has an error message David Rousselie 2007-05-30 18:25:04 +02:00
  • 62cca9bbc9 Some code style cleanup David Rousselie 2007-05-30 08:23:46 +02:00
  • 78ab52627f Add plugable handlers and define default handlers David Rousselie 2007-05-23 22:49:35 +02:00
  • 8b9858a5bf Put message handlers in a class David Rousselie 2007-05-22 19:23:11 +02:00
  • 5896ca069c Make message_handler more general David Rousselie 2007-05-22 18:22:47 +02:00
  • 84525604eb Message handler can now handle multiple message types David Rousselie 2007-05-22 08:00:00 +02:00
  • 4bb6d27c33 Create component runner David Rousselie 2007-05-18 16:32:55 +02:00
  • 1cab0da48c correct russian language loading (Strings must be unicode) David Rousselie 2007-05-17 14:59:45 +02:00
  • fa6b508a96 Imported russian translation from jmc-0.2 (need to be updated) David Rousselie 2007-05-17 14:39:10 +02:00
  • b8942af6b5 i18n and i18n testing David Rousselie 2007-05-16 17:47:06 +02:00
  • 770b8a4de6 Change message when updating account David Rousselie 2007-05-15 18:16:32 +02:00
  • 205add7991 fix send_stanzas when no stanza given David Rousselie 2007-05-15 17:57:03 +02:00
  • fc7fe41947 Move message format from Feeder to Sender class David Rousselie 2007-05-15 17:23:52 +02:00
  • 140aefdd3c make PresenceAccount tests inheritable David Rousselie 2007-05-13 19:06:43 +02:00
  • 74aa7b02df Move unit tests in src module hierarchy David Rousselie 2007-05-13 16:11:50 +02:00
  • 046bade075 Make PresenceAccount_TestCase inheritable David Rousselie 2007-05-09 18:10:25 +02:00
  • 24b54799bf setuptools integration David Rousselie 2007-05-08 16:35:42 +02:00
  • 47aed647a2 Refactor probe sending David Rousselie 2007-04-08 19:57:58 +02:00
  • ca0d636b33 Finish AccountManager refactoring David Rousselie 2007-04-05 18:18:31 +02:00
  • 5fb853bdfe Move presence_available handlers to AccountManager David Rousselie 2007-03-29 18:28:07 +02:00
  • 863da17c6f Move set_register handlers to AccountManager David Rousselie 2007-03-29 18:00:47 +02:00
  • 77eaa91405 Move get_register handlers in AccountManager David Rousselie 2007-03-29 07:16:08 +02:00
  • 516bb75a77 Move disco_get_info and disco_get_items to AccountManager David Rousselie 2007-03-27 18:37:56 +02:00
  • 0fad164e57 Correct get_register_fields inheritance usage David Rousselie 2007-03-25 14:29:36 +02:00