Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: couchdb
Commits on Nov 10, 2009
  1. @p2k
  2. @p2k
  3. @p2k

    Wave surfing via CouchDB now possible (though buggy)

    p2k authored
    - Moved and cleaned Manager code
    - Added Filter class for Managers
    - View generation for icontains queries
    - Generated views now honour subclasses of Documents
    - Removed validation for RelatedProperties (due to problems with cyclic references)
    - Added more filters/views to models which were missing
    - Modified Django views to support CouchDB Documents
Commits on Nov 6, 2009
  1. @p2k

    Many-to-Many relations for CouchDB implemented

    p2k authored
    - Missing fields in model added
    - Additional cleanup done
Commits on Nov 3, 2009
  1. @p2k

    All models converted to CouchDB documents; only a few fields missing

    p2k authored
    - Additional fixes
    - Late binding of ForeignKeyProperty via class name now possible
Commits on Nov 2, 2009
  1. @p2k

    Moved and improved some code

    p2k authored
  2. @p2k

    Relax PyGoWave

    p2k authored
    - Started developing an ORM for CouchDB with Django style syntax (uses couchdbkit)
    - Basic DocumentManager and RelatedManager implemented; simple filters supported by generating views
    - Generated views can be stored in CouchDB via syncdb
    - Ported some models to new ORM framework
  3. @p2k

    PyGoWave setuptools script

    p2k authored
    - Some bugfixes, also Windows-specific
    - Linux RPC script now reflects twistd-based RPC server
Commits on Oct 28, 2009
  1. @p2k

    STOMP RPC server mode implemented

    p2k authored
    - The twisted/STOMP-based RPC server can now be used directly without a seperate message broker
    - If you switch django's database engine to sqlite you would only need to start PyGoWave's web and rpc process to get it running (setup script coming soon)
Commits on Oct 27, 2009
  1. @p2k
  2. @p2k

    Minor Layout tweaks and added some useful Links

    Benjamin Ruoff authored p2k committed
  3. @p2k

    Twisted RPC Server and Ping feature

    p2k authored
    RPC Server:
    - Restructured RPC server code (split into modules)
    - There are two flavors now: the legacy carrot/AMQP-based server and the new twisted/STOMP-based server
    - RabbitMQ is still needed; a pure twisted STOMP server will be implemented in near future so a ready-to-go PyGoWave server can be set up in minutes
    
    Ping feature:
    - The client now periodically sends a Ping to server in order to check the connection on the client side and to cleanup closed connections on the server side
    - The latency can be seen in the debug window; note that a Ping is only sent, if no interactions are taken
    
    Note for upgraders:
    You may need to drop the table "pygowave_server_participantconn" and rebuild it using "python manage.py syncdb", because a field was added.
Commits on Sep 28, 2009
  1. @p2k

    PyGoWave gets Twisted!

    p2k authored
    - Created pygowave.wsgi script for apache.
    - Settings do now reflect a root-installation (site is reached at / not
      at /pygowave anymore).
    - Created pygowave.tac, a twistd application script, which runs
      PyGoWave's Django backend via twisted.wsgi and also integrates Orbited
      under one process. Some workarounds were neccessary. Next step is
      "twisting" the RPC script.
    - Added some missing .gitignore files.
Commits on Sep 22, 2009
  1. @p2k
Commits on Sep 1, 2009
  1. @p2k

    Bugfixes, workarounds, etc.

    p2k authored
  2. @p2k
  3. @p2k
  4. @p2k
Commits on Aug 31, 2009
  1. @p2k

    Added pycow runtime dependencies

    p2k authored
Commits on Aug 30, 2009
  1. @p2k

    The Blip Editor has eventually become stable; added some workarounds …

    p2k authored
    …for Opera; all in all v0.3 is ready for public testing, setup and migration will be tomorrow.
Commits on Aug 29, 2009
  1. @p2k

    Some cleanup done, removed MooEditable; more fixes and improvements; …

    p2k authored
    …implemented Gadget deletion; reactivated mouse-over tooltips in "All Gadgets"
Commits on Aug 27, 2009
  1. @p2k

    Forgot settings file for client.

    p2k authored
  2. @p2k
Commits on Aug 24, 2009
  1. @p2k

    Fixed some bugs; added toolbar; added gadget select window and gadget…

    p2k authored
    … RPC class (not yet implemented)
  2. @p2k

    Some cleanup; created real sha-1 class, equivalent to python's; added…

    p2k authored
    … statusbar; window resizing now handeled
Commits on Aug 23, 2009
  1. @p2k

    Seems to work across more Browsers now (Chrome, Opera, IE, Safari), s…

    p2k authored
    …ome more testing & bugfixes needed; fixed nasty linebreak problem; added rudimentary checksumming; added some error messages for the editor; added development status page; gadget support still missing
Commits on Aug 20, 2009
  1. @p2k

    Compatibility information added to home-page; workarounds for IE8; ex…

    p2k authored
    …periments with placeholders for empty lines
Commits on Aug 18, 2009
  1. @p2k
  2. @p2k

    Blip editing works fine now (!) but apparently only in Firefox. Addin…

    p2k authored
    …g participants and leaving the wave was reimplemented. The client code was split up into smaller modules and is now handeled via a view function that does translation (PyCow), compressing (gzip) and caching. I have to rewrite parts of the Blip editor for cross-browser compatibility and reimplement adding Gadgets.
Commits on Aug 10, 2009
  1. @p2k

    Removed registration app, it is now a simple dependency; again lots o…

    p2k authored
    …f bit shifting throughout the project
Commits on Jul 23, 2009
  1. @p2k

    Another preliminary result

    p2k authored
Commits on Jul 20, 2009
  1. @p2k
Commits on Jul 18, 2009
  1. @p2k

    Progressing...

    p2k authored
Commits on Jun 24, 2009
  1. @p2k

    Still pushing.

    p2k authored
Commits on Jun 22, 2009
  1. @p2k
Something went wrong with that request. Please try again.