Project

General

Profile

Activity

From 2011-03-04 to 2011-04-02

2011-03-15

01:17 Enhancement #204 (In Progress): Preliminary CLI Bot
This new cyborg mostly work, but still need work. Basically, handling user input using readline works, sending simple... Marc Dequènes
01:10 Revision 205a27cc: [evol] preliminary Messenger cyborg
Marc Dequènes
01:08 Revision 539ce697: [evol] Cyborg: advertise when stopping
Marc Dequènes
01:08 Revision 5101337c: [evol] Config: when no default config file exist, then do not load cyborg-specific config, it is not needed
Marc Dequènes

2011-03-12

11:39 Enhancement #177 (Resolved): Rework component dependencies
All bots now use DI and the rest of the core work is delayed into #205. Marc Dequènes
11:38 Enhancement #205 (New): Finish component dependencies
Work on the Config and botnet backend cases, to use DI properly.
Polish other remaining dependency-related work in...
Marc Dequènes
11:34 Enhancement #204 (In Progress): Preliminary CLI Bot
This bot would create a CLI interface and also help for debugging.
Marc Dequènes
11:14 Enhancement #197: Preliminary Order Bot
All of the previous issues are solved, now we need to polish the replies and error handling and implement the other c... Marc Dequènes
01:20 Revision 0a4902d9: [cleanup] unused variable
Marc Dequènes
00:28 Revision 6cf09f41: [fix] backend/UNIX: handle long peer names correctly
Marc Dequènes
00:27 Revision 30ceda44: [fix] Botnet/Task: a short peer name is an implicit way to look for a local bot
Marc Dequènes
00:05 Revision 20533c4d: [evol] Clerk: implement batch command execution (error handling needs to
be polished) Marc Dequènes

2011-03-11

23:50 Revision 09b29d2c: [evol] Task: implement loading step from file and a store to help communicate between files
Marc Dequènes
23:49 Revision 5afa4a61: [debug] more precise messages
Marc Dequènes

2011-03-10

01:17 Revision 9f407d69: [evol] Botnet/Task: added 'ask :self' support (useful for Clerk batch processing)
Marc Dequènes
01:15 Revision 03aabf10: [debug] more logs
Marc Dequènes

2011-03-09

23:08 Revision 26eb0b72: [evol] Interface: new method to detect node leaves
Marc Dequènes
02:38 Enhancement #32 (In Progress): Adapt Postman to use Librarian and MapMaker Bots
Basic adaptations were made, but Clerk needs to be finished to continue.
Marc Dequènes
02:35 Enhancement #197 (In Progress): Preliminary Order Bot
The bot is working, and implement a partial /Commands/DNS. /Batch is planned but not started.
Many problems were s...
Marc Dequènes
02:26 Revision a445b722: [cleanup] the revenge of Mr Proper
Marc Dequènes
01:06 Revision c2f9dd87: [evol] I18n: new helpers to setup gettext domains and deferred translations (and one to inject the correct domain into specific core classes in order to be able to use cyborg-local translations into them (currently only needed for DSL classes))
Marc Dequènes
01:03 Revision a8ef025a: [evol] Mail: move it into the Postman module
Marc Dequènes

2011-03-08

20:11 Revision 0b67cab8: [evol] introduce Cyborg model and compute the name using the model and host fqdn
Marc Dequènes
20:08 Revision fdba013a: [debug] Interface: clarify messages for node lookup
Marc Dequènes
02:30 Revision e971ab5a: [fix] I18n: late-translation fixes (core and Clerk only)
Marc Dequènes
02:28 Revision c05fed63: [evol] Conversation: additional preventive rescue and note about a strange reactor error
Marc Dequènes
00:11 Revision 0c8e424e: [fix/evol] I18n: propagate context in order to late-translate back in this context, and cleanup
Marc Dequènes
00:09 Revision 33d76871: [l10n] typo
Marc Dequènes

2011-03-07

04:09 Revision 6012d347: [evol] Clerk work §1
Marc Dequènes
04:08 Revision 4888ca24: [licence] updated copyright years §2
Marc Dequènes
04:02 Revision 51546fe5: [evol] adapted current I18n system for late translation
Marc Dequènes
04:02 Revision 2f5ae465: [evol] updated l10n files generation rules
Marc Dequènes
04:02 Revision b7a821d3: [l10n] regenerated po files
Marc Dequènes
00:13 Revision 258a439a: [evol] Botnet: propagate API calls environment (user token and language prefs at the moment), propagate session a bit further too in order to implement a more dynamic API tree
Marc Dequènes
00:13 Revision 828b9fb2: [evol] Records: temporarily disclose object DN until LdapShadows is used
Marc Dequènes

2011-03-06

19:25 Revision a089227c: [fix/evol] work on better Interface/Task/Conversation/… sync and bot stop action in order to avoid races and locks
Marc Dequènes
10:50 Revision 51556af0: [evol] Protocol: allow returning multiple errors
Marc Dequènes
10:48 Revision cf95e788: [fix] DSL: do not hide original methods anymore, as we need too much things (class/is_a?/respond_to?/…, logger, I18n stuff…)
Marc Dequènes
10:42 Revision a17c0942: [comments] typo
Marc Dequènes
10:41 Revision 3e80678a: [debug] log more when connecting to peer
Marc Dequènes
00:13 Revision 2eaae89a: [fix] Protocol: typo leading to error result not detected
Marc Dequènes

2011-03-05

23:47 Revision 7988a0ad: [fix] correct TaskAspect to find the bot reference correctly
Marc Dequènes
23:00 Revision feb16bd0: [evol] Cyborg/Interface: support returning API call replies asynchronously
Marc Dequènes
22:59 Revision 654cf341: [debug] Cyborg/DSL: more debug for subtasks
Marc Dequènes
22:55 Revision ce01c950: [evol] Cyborg: allow to schedule a task without callback
Marc Dequènes
21:02 Revision c1757f15: [evol] Conversation: ensure idle check timer are ready for asynchronous replies on the same thread
Marc Dequènes
20:40 Revision 5ec35e48: [fix] Conversation: don't crash if message parameters cannot be parsed
Marc Dequènes
20:37 Revision 042b11ea: [evol] Conversation: ensure Message is sent in one block in order to allow asynchronous replies on the same thread
Marc Dequènes
20:33 Revision 685a6991: [monkeypatch] added support for to_hash to OpenStruct
Marc Dequènes
20:32 Revision c496d1ee: [monkeypatch] backported a patch to solve @_rails_html_safe breaking YAML parsing
Marc Dequènes
17:12 Revision 66cff75f: [evol] ServerApiNode: added task ability
Marc Dequènes
17:11 Revision af81fa28: [evol] Cyborg/DSL: temporary setting to know which user we are working for
Marc Dequènes

2011-03-04

23:54 Revision 34bef607: [evol] cleanup and preliminary work on the Postman (and Needle-ization)
Marc Dequènes
20:05 Enhancement #202: Multiple services of the same type
Use <host>:<bot-type> as bot name? Marc Dequènes
01:58 Enhancement #202 (New): Multiple services of the same type
We will transform the core to be able to use Guard to locate services by type and multiplex search requests in order ... Marc Dequènes
02:03 Revision 364e4a96: [licence] updated copyright years
Marc Dequènes
01:51 Enhancement #201 (New): Auth/Tokens/Locator Bot
This bot has multiple usages:
* be a trusted referee to check bots identity
* act as a common trusted party to exch...
Marc Dequènes
01:45 Enhancement #200 (New): XMPP BE
Preliminary work on the XMMP communication backend Marc Dequènes
01:42 Enhancement #199 (New): View personnal and services information
Be able to view/search infos about oneself and registered services. This is mostly (if not entirely) tied to Libraria... Marc Dequènes
01:32 Enhancement #198 (New): Stick logs to "areas"
Logs should be separated into areas, each one covering a certain aspect to the bot process, for example: the communic... Marc Dequènes
01:00 Enhancement #197 (In Progress): Preliminary Order Bot
This bot should receive orders from Postman, store it somewhere, ACK Postman (which can then mark the mail), process ... Marc Dequènes
00:36 Enhancement #196 (New): Zone edition
Implement the zone editor and alter() methods for zones.
We need some kind of micro-language to add/remove/replace...
Marc Dequènes
00:30 Enhancement #177 (In Progress): Rework component dependencies
Going in the Needle direction.
Core is now using a limited DI configuration, but MapMaker and Librarian use it mor...
Marc Dequènes
00:27 Enhancement #31 (Resolved): Preliminary DNS Bot
No locking yet, and several issues will be assigned to further releases.
Marc Dequènes
00:24 Enhancement #29 (Resolved): Preliminary LDAP Bot
Marc Dequènes
00:24 Enhancement #29 (In Progress): Preliminary LDAP Bot
Marc Dequènes
00:23 Documentation #30 (Resolved): Establish a Preliminary inter-bot discussion protocol
Marc Dequènes
00:20 Revision ee2c32c3: [evol] Botnet/Interface: '/?' search now return a Hash in order to get the object name easily for further manipulations, updated Librarian accordingly
Marc Dequènes
00:13 Revision 2c35cfa1: [fix] Botnet/Interface: removed silly String cast when searching nodes
Marc Dequènes
 

Also available in: Atom