aboutsummaryrefslogtreecommitdiffstats
path: root/server
AgeCommit message (Collapse)Author
2011-05-18Fix a bug in Guillaume's code causing the registration form to beZaran
added twice when user was not registered.
2011-05-16Fix for the non-working code commited by zaranGuillaume Horel
F#
2011-05-16Catch exception when handling base64 stringsGuillaume Horel
2011-05-16Fixes in the config parser and various cleanupsGuillaume Horel
2011-05-04Various fixes.Guillaume Horel
- store the registration object using base64 encoding of the jid instead of hash, so that it's reversible - fix the namespace of the registration form
2011-05-04Registration should be fully functional now.Guillaume Horel
this fixes #7
2011-05-03More fixes for the alias registration.Guillaume Horel
- registration info saved on the hard drive - doesn't return registration info for an already registered user
2011-05-02In-band registration is almost functional.Guillaume Horel
-still need to hook up the data with the backend -and check all the error cases
2011-05-01Use more meaningful file names.Guillaume Horel
suggestion of Thibaut
2011-04-27Preliminary work for in-band registration.Guillaume Horel
2011-04-25Remove some leftover debug code.Guillaume Horel
2011-04-25Update config.ini.sample with the new options.Guillaume Horel
2011-04-25Final cleanup of the logging systemGuillaume Horel
- set up a root logger, which is going to catch all the other logger instances set up by other modules (sleekxmpp for instance) - by default, if not in background mode, everything gets logged to the console.
2011-04-25Some further daemon cleanups.Guillaume Horel
- alias logs should be properly redirected - needs to redirect sleekxmpp somewhere
2011-04-24Plugged the logging facility into the daemon.Guillaume Horel
need more work, think it's broken as it is.
2011-04-23Fixed the background options.Guillaume Horel
basic functionality should work now. Need to figure out how to redirect the logs to a file
2011-04-23Add option to run server in the background.Guillaume Horel
2011-04-13Rewrite of the object classes and various fixesGuillaume Horel
- splitted the Object class into ObjectWriter and ObjectReader - in the UserHandler class, the root object is now automatically created when registering with the component server. - use of os.join.path everywhere to make the code more robust
2011-04-12Fixed bug: os.mkdirs and os.touch didn't existGuillaume Horel
2011-04-11Add a placeholder for the get_private_key method.Guillaume Horel
2011-04-11Preliminary support of a user private key.Guillaume Horel
2011-01-29Retrieve both the key and perm at the same time for performance reason.Zaran
Also make the key a subitem (instead of an attribute) of the result stanza.
2011-01-22Fix small bug (cannot assign split to None)Guillaume Horel
2011-01-21Added key management to the component serverGuillaume Horel
2011-01-20Add content request to alias plugin (to get the content of a given node)Thibaut Horel
Catch the permission errors in the plugin and send an error reply
2011-01-20Simplification of the object module : now use only one class (maybe add some ↵Zaran
function back later) Requesting the child items now works Add a zip example of objects for testing
2011-01-19Some more fixes to the component serverGuillaume Horel
2011-01-18A few cleanups to the component serverGuillaume Horel
still lots of work to do
2010-12-31Cleanup of repository. Bases of webclient.Thibaut Horel
* remove sleekxmpp (install guideline in server/README) * move server code to server directory * webclient directory with basic strophejs example