moksha/public
by John (J5) Palmieri
moksha/public/javascript/ui/moksha.ui.grid.js | 23 +++++++++++++----------
1 file changed, 13 insertions(+), 10 deletions(-)
New commits:
commit 297995d1cdc630ef392000af4c081b3b811a34dd
Author: John (J5) Palmieri <johnp(a)redhat.com>
Date: Wed Oct 28 13:19:37 2009 -0400
fix inserts and removals
diff --git a/moksha/public/javascript/ui/moksha.ui.grid.js b/moksha/public/javascript/ui/moksha.ui.grid.js
index fe5de28..2a54af5 100644
--- a/moksha/public/javascript/ui/moksha.ui.grid.js
+++ b/moksha/public/javascript/ui/moksha.ui.grid.js
@@ -91,15 +91,18 @@
// insert before i element and update all row numbers
var row_class = o.rowClass + '_' + i.toString();
var $row = $('.' + row_class, $ph.parent());
- $new_row.addClass(row_class).add_class(o.rowClass);
+ $new_row.addClass(row_class).addClass(o.rowClass);
- var $current_rows = $(o.rowClass, $ph.parent());
+ var $current_rows = $('.' + o.rowClass, $ph.parent());
for (j = i; j < $current_rows.length; j++) {
var k = j + 1;
- var old_class = '.' + o.rowClass + '_' + j.toString();
- var new_class = '.' + o.rowClass + '_' + k.toString();
- $current_rows[j].removeClass(old_class);
- $current_rows[j].addClass(new_class);
+ var old_class = o.rowClass + '_' + j.toString();
+ var new_class = o.rowClass + '_' + k.toString();
+ var $cur_row = $($current_rows[j]);
+ if ($cur_row) {
+ $cur_row.removeClass(old_class);
+ $cur_row.addClass(new_class);
+ }
}
$row.before($new_row);
@@ -129,11 +132,11 @@
var self = this;
var o = self.options;
var $ph = self.$rowplaceholder;
- var $rows = $(row_class, $ph.parent());
- var $r = $rows[i];
+ var $rows = $('.' + o.rowClass, $ph.parent());
+ var r = $rows[i];
- if ($r.length) {
- replaceWith('');
+ if (r) {
+ $(r).replaceWith('');
if (i < o.rows_per_page)
o.visible_rows--;
}
14 years, 7 months
2 commits - moksha/api
by Luke Macken
moksha/api/widgets/feed/feed.py | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
New commits:
commit 54dc020ad715a883295cfb418bef7f4715eca54a
Author: Luke Macken <lmacken(a)redhat.com>
Date: Wed Oct 21 05:39:59 2009 -0400
Add the ability to pass a url to Feed.get_entries
diff --git a/moksha/api/widgets/feed/feed.py b/moksha/api/widgets/feed/feed.py
index 7a77e2c..b1784ae 100644
--- a/moksha/api/widgets/feed/feed.py
+++ b/moksha/api/widgets/feed/feed.py
@@ -97,8 +97,11 @@ class Feed(Widget):
break
yield entry
- def get_entries(self):
- return [entry for entry in self.iterentries()]
+ def get_entries(self, url=None):
+ d = {}
+ if url:
+ d['url'] = url
+ return [entry for entry in self.iterentries(d=d)]
def num_entries(self):
return len(self.get_entries())
commit 10c84c706a70268ea2739881ab91c2e47d494cba
Author: Luke Macken <lmacken(a)redhat.com>
Date: Wed Oct 21 05:39:48 2009 -0400
Deprecate an old widget view method
diff --git a/moksha/api/widgets/feed/feed.py b/moksha/api/widgets/feed/feed.py
index 7044eee..7a77e2c 100644
--- a/moksha/api/widgets/feed/feed.py
+++ b/moksha/api/widgets/feed/feed.py
@@ -52,6 +52,8 @@ class Feed(Widget):
""" If we're instantiated with a specific view, then use the
appropriate template
Available views: home, canvas, profile
+
+ :deprecated: This is old, and will be going away soon
"""
view = kw.get('view', False)
if not view:
14 years, 7 months
5 commits - moksha/api moksha/commands
by Luke Macken
moksha/api/widgets/live/live.py | 2 +-
moksha/api/widgets/stomp/stomp.py | 21 +++++++++++++++------
moksha/commands/quickstart.py | 2 +-
3 files changed, 17 insertions(+), 8 deletions(-)
New commits:
commit 8b988440deea71d81ee280df74e049579de2bff4
Author: Luke Macken <lmacken(a)redhat.com>
Date: Mon Oct 12 18:53:00 2009 -0400
An important LiveWidget improvement.
This allows for more than one Moksha Socket to be rendered at the same time on
a page without them stepping on eachother. I hit a problem in Fedora
Community when 1 socket would be requesting the orbited.js, and another socket
is trying to use the Stomp connection.
This patch will make the socket detect if the other is busy, and it will queue
up it's callbacks for when the `moksha.socket_ready` event is triggered.
diff --git a/moksha/api/widgets/stomp/stomp.py b/moksha/api/widgets/stomp/stomp.py
index f0ac2b4..29b4772 100644
--- a/moksha/api/widgets/stomp/stomp.py
+++ b/moksha/api/widgets/stomp/stomp.py
@@ -76,6 +76,7 @@ class StompWidget(Widget):
<script type="text/javascript">
if (typeof TCPSocket == 'undefined') {
moksha_callbacks = new Object();
+ moksha_socket_busy = false;
}
## Register our topic callbacks
@@ -85,12 +86,13 @@ class StompWidget(Widget):
moksha_callbacks[topic] = [];
}
moksha_callbacks[topic].push(function(json, frame) {
- ${onmessageframe[topic]};
+ ${onmessageframe[topic]}
});
% endfor
if (typeof TCPSocket == 'undefined') {
document.domain = document.domain;
+ moksha_socket_busy = true;
$.getScript("${orbited_url}/static/Orbited.js", function(){
Orbited.settings.port = ${orbited_port};
Orbited.settings.hostname = '${orbited_host}';
@@ -103,7 +105,11 @@ class StompWidget(Widget):
stomp.onclose = ${onclose};
stomp.onerror = ${onerror};
stomp.onerrorframe = ${onerrorframe};
- stomp.onconnectedframe = function(){ ${onconnectedframe} };
+ stomp.onconnectedframe = function(){
+ moksha_socket_busy = false;
+ $('body').triggerHandler('moksha.socket_ready');
+ ${onconnectedframe}
+ };
stomp.onmessageframe = function(f){
var dest = f.headers.destination;
var json = $.secureEvalJSON(f.body);
@@ -116,13 +122,18 @@ class StompWidget(Widget):
stomp.connect('${stomp_host}', ${stomp_port},
'${stomp_user}', '${stomp_pass}');
-
});
});
} else {
## Utilize the existing stomp connection
- ${onconnectedframe}
+ if (moksha_socket_busy) {
+ $('body').bind('moksha.socket_ready', function() {
+ ${onconnectedframe}
+ });
+ } else {
+ ${onconnectedframe}
+ }
}
window.onbeforeunload = function() {
commit ee7e25729087987de993475aead7b70d8a377bce
Author: Luke Macken <lmacken(a)redhat.com>
Date: Mon Oct 12 18:52:34 2009 -0400
Remove some commented out code that is no longer necessary
diff --git a/moksha/api/widgets/stomp/stomp.py b/moksha/api/widgets/stomp/stomp.py
index 3389176..f0ac2b4 100644
--- a/moksha/api/widgets/stomp/stomp.py
+++ b/moksha/api/widgets/stomp/stomp.py
@@ -58,8 +58,6 @@ class StompWidget(Widget):
callbacks = ['onopen', 'onerror', 'onerrorframe', 'onclose',
'onconnectedframe', 'onmessageframe']
javascript = [jquery_json_js]
- #javascript = [stomp_js, orbited_js]
- #children = [stomp_js, orbited_js]
params = callbacks[:] + ['topics', 'notify', 'orbited_host',
'orbited_port', 'orbited_url', 'orbited_js', 'stomp_host',
'stomp_port', 'stomp_user', 'stomp_pass']
commit 96158b6b5a153db6b9a5e5d40699efefc728a9b3
Author: Luke Macken <lmacken(a)redhat.com>
Date: Mon Oct 12 18:52:03 2009 -0400
Make our LiveWidget handle a 'topics' property along with 'topic'
diff --git a/moksha/api/widgets/live/live.py b/moksha/api/widgets/live/live.py
index 39cd7e3..6433219 100644
--- a/moksha/api/widgets/live/live.py
+++ b/moksha/api/widgets/live/live.py
@@ -33,7 +33,7 @@ class LiveWidget(Widget):
def update_params(self, d):
""" Register this widgets stomp callbacks """
super(LiveWidget, self).update_params(d)
- topics = d.get('topic', getattr(self, 'topic', None))
+ topics = d.get('topic', getattr(self, 'topic', d.get('topics', getattr(self, 'topics', None))))
if not topics:
raise MokshaException('You must specify a `topic` to subscribe to')
topics = isinstance(topics, list) and topics or [topics]
commit 7c1fcf2ba4152d4aa9d7221062c0b2eed16440d7
Merge: bfdce5a... 6ba838f...
Author: Luke Macken <lmacken(a)redhat.com>
Date: Sat Oct 10 14:38:40 2009 -0400
Merge branch 'master' of git+ssh://git.fedorahosted.org/git/moksha
commit bfdce5a951dc525c4602bcebbaf2b37beb26d3b1
Author: Luke Macken <lmacken(a)redhat.com>
Date: Thu Oct 8 17:02:34 2009 -0400
Some further package name sanitization for our quickstarts
diff --git a/moksha/commands/quickstart.py b/moksha/commands/quickstart.py
index 6c52ddd..65d6ac3 100644
--- a/moksha/commands/quickstart.py
+++ b/moksha/commands/quickstart.py
@@ -96,7 +96,7 @@ Example usage::
self.package = raw_input(
"Enter package name [%s]: " % package).strip() or package
- self.name = pkg_resources.safe_name(self.name)
+ self.name = pkg_resources.safe_name(self.name).replace('-', '_')
self.rpm_name = self.name.replace('.', '_')
env = pkg_resources.Environment()
14 years, 7 months
4 commits - moksha/apps moksha/lib moksha/tests
by Luke Macken
moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/PKG-INFO | 10 +
moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/SOURCES.txt | 72 ++++++++++
moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/dependency_links.txt | 1
moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/entry_points.txt | 24 +++
moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/paster_plugins.txt | 4
moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/requires.txt | 7
moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/top_level.txt | 1
moksha/lib/helpers.py | 6
moksha/tests/quickstarts/base.py | 6
moksha/tests/quickstarts/test_tg2.py | 3
moksha/tests/quickstarts/tg2app/tg2app.egg-info/PKG-INFO | 10 +
moksha/tests/quickstarts/tg2app/tg2app.egg-info/SOURCES.txt | 69 +++++++++
moksha/tests/quickstarts/tg2app/tg2app.egg-info/dependency_links.txt | 1
moksha/tests/quickstarts/tg2app/tg2app.egg-info/entry_points.txt | 14 +
moksha/tests/quickstarts/tg2app/tg2app.egg-info/paster_plugins.txt | 4
moksha/tests/quickstarts/tg2app/tg2app.egg-info/requires.txt | 7
moksha/tests/quickstarts/tg2app/tg2app.egg-info/top_level.txt | 1
17 files changed, 237 insertions(+), 3 deletions(-)
New commits:
commit 6ba838f44140231c9173f7f2419efe7b96a75c08
Author: Luke Macken <lmacken(a)redhat.com>
Date: Sat Oct 10 18:41:21 2009 -0400
Properly grab our development config when running our test suite
diff --git a/moksha/tests/quickstarts/base.py b/moksha/tests/quickstarts/base.py
index 0589127..2629e6b 100644
--- a/moksha/tests/quickstarts/base.py
+++ b/moksha/tests/quickstarts/base.py
@@ -7,6 +7,8 @@ from webtest import TestApp
from paste.deploy import loadapp
from paste.script.create_distro import CreateDistroCommand
+from moksha.lib.helpers import get_moksha_dev_config
+
testDataPath = os.path.join(os.path.abspath(os.path.dirname(__file__)), 'data')
class Options(object):
@@ -54,8 +56,8 @@ def setup_quickstart(template, templates, template_vars, args):
pkg_resources.working_set.add_entry(proj_dir)
reload(pkg_resources)
- app = loadapp('config:/srv/moksha/development.ini',
- relative_to=proj_dir)
+ app = loadapp('config:%s' % get_moksha_dev_config(),
+ relative_to=proj_dir)
return TestApp(app)
def teardown_quickstart():
diff --git a/moksha/tests/quickstarts/test_tg2.py b/moksha/tests/quickstarts/test_tg2.py
index 832efbd..7288b6b 100644
--- a/moksha/tests/quickstarts/test_tg2.py
+++ b/moksha/tests/quickstarts/test_tg2.py
@@ -3,13 +3,14 @@ import pkg_resources
from webtest import TestApp
from paste.deploy import loadapp
+from moksha.lib.helpers import get_moksha_dev_config
class TestTG2AppInMoksha(object):
def setUp(self):
tg2app_path = os.path.join(os.path.dirname(__file__), 'tg2app')
pkg_resources.working_set.add_entry(tg2app_path)
- self.app = loadapp('config:/srv/moksha/development.ini',
+ self.app = loadapp('config:%s' % get_moksha_dev_config(),
relative_to=tg2app_path)
self.app = TestApp(self.app)
commit 29efc16ecfed8629981fff34791a0597161c4813
Author: Luke Macken <lmacken(a)redhat.com>
Date: Sat Oct 10 18:41:00 2009 -0400
Add a moksha.lib.helpers.get_moksha_dev_config method
diff --git a/moksha/lib/helpers.py b/moksha/lib/helpers.py
index 9345d65..45aa72b 100644
--- a/moksha/lib/helpers.py
+++ b/moksha/lib/helpers.py
@@ -790,6 +790,12 @@ def get_moksha_config_path():
return None
# raise MokshaConfigNotFound('Cannot find moksha configuration file!')
+def get_moksha_dev_config():
+ cfg = os.path.join(os.path.abspath(__file__ + '/../../../'), 'development.ini')
+ if os.path.isfile(cfg):
+ return cfg
+ log.warn("Cannot find %r" % cfg)
+
def to_unicode(obj, encoding='utf-8'):
if isinstance(obj, basestring):
commit 7d28ff47e2b82fffde10f3fb421a1c00aec51746
Author: Luke Macken <lmacken(a)redhat.com>
Date: Sat Oct 10 18:40:30 2009 -0400
Add some more egg info to get our test suite running out of the box
diff --git a/moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/PKG-INFO b/moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/PKG-INFO
new file mode 100644
index 0000000..c879e0a
--- /dev/null
+++ b/moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/PKG-INFO
@@ -0,0 +1,10 @@
+Metadata-Version: 1.0
+Name: JQPlotDemo
+Version: 0.2dev
+Summary: UNKNOWN
+Home-page: UNKNOWN
+Author: Ralph Bean, Luke Macken
+Author-email: UNKNOWN
+License: UNKNOWN
+Description: UNKNOWN
+Platform: UNKNOWN
diff --git a/moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/SOURCES.txt b/moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/SOURCES.txt
new file mode 100644
index 0000000..062a07b
--- /dev/null
+++ b/moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/SOURCES.txt
@@ -0,0 +1,72 @@
+MANIFEST.in
+README.txt
+setup.cfg
+setup.py
+JQPlotDemo.egg-info/PKG-INFO
+JQPlotDemo.egg-info/SOURCES.txt
+JQPlotDemo.egg-info/dependency_links.txt
+JQPlotDemo.egg-info/entry_points.txt
+JQPlotDemo.egg-info/paster_plugins.txt
+JQPlotDemo.egg-info/requires.txt
+JQPlotDemo.egg-info/top_level.txt
+jqplotdemo/__init__.py
+jqplotdemo/js.py
+jqplotdemo/streams.py
+jqplotdemo/websetup.py
+jqplotdemo/widgets.py
+jqplotdemo/wsgi.py
+jqplotdemo/config/__init__.py
+jqplotdemo/config/app_cfg.py
+jqplotdemo/config/environment.py
+jqplotdemo/config/middleware.py
+jqplotdemo/controllers/__init__.py
+jqplotdemo/controllers/error.py
+jqplotdemo/controllers/plots.py
+jqplotdemo/controllers/root.py
+jqplotdemo/controllers/secure.py
+jqplotdemo/controllers/template.py
+jqplotdemo/lib/__init__.py
+jqplotdemo/lib/app_globals.py
+jqplotdemo/lib/base.py
+jqplotdemo/lib/helpers.py
+jqplotdemo/model/__init__.py
+jqplotdemo/model/auth.py
+jqplotdemo/public/favicon.ico
+jqplotdemo/public/css/style.css
+jqplotdemo/public/images/contentbg.png
+jqplotdemo/public/images/error.png
+jqplotdemo/public/images/header_inner2.png
+jqplotdemo/public/images/headerbg.png
+jqplotdemo/public/images/info.png
+jqplotdemo/public/images/inputbg.png
+jqplotdemo/public/images/loginbg.png
+jqplotdemo/public/images/loginbottombg.png
+jqplotdemo/public/images/loginheader-left.png
+jqplotdemo/public/images/loginheader-right.png
+jqplotdemo/public/images/menu-item-actibg-first.png
+jqplotdemo/public/images/menu-item-actibg.png
+jqplotdemo/public/images/menu-item-border.png
+jqplotdemo/public/images/menubg.png
+jqplotdemo/public/images/ok.png
+jqplotdemo/public/images/pagebg.png
+jqplotdemo/public/images/star.png
+jqplotdemo/public/images/strype2.png
+jqplotdemo/public/images/under_the_hood_blue.png
+jqplotdemo/public/images/warning.png
+jqplotdemo/templates/__init__.py
+jqplotdemo/templates/about.html
+jqplotdemo/templates/authentication.html
+jqplotdemo/templates/debug.html
+jqplotdemo/templates/error.html
+jqplotdemo/templates/footer.html
+jqplotdemo/templates/header.html
+jqplotdemo/templates/index.html
+jqplotdemo/templates/login.html
+jqplotdemo/templates/master.html
+jqplotdemo/templates/sidebars.html
+jqplotdemo/tests/__init__.py
+jqplotdemo/tests/functional/__init__.py
+jqplotdemo/tests/functional/test_authentication.py
+jqplotdemo/tests/functional/test_root.py
+jqplotdemo/tests/models/__init__.py
+jqplotdemo/tests/models/test_auth.py
\ No newline at end of file
diff --git a/moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/dependency_links.txt b/moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/dependency_links.txt
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/dependency_links.txt
@@ -0,0 +1 @@
+
diff --git a/moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/entry_points.txt b/moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/entry_points.txt
new file mode 100644
index 0000000..bdda817
--- /dev/null
+++ b/moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/entry_points.txt
@@ -0,0 +1,24 @@
+
+ [paste.app_factory]
+ main = jqplotdemo.config.middleware:make_app
+
+ [paste.app_install]
+ main = pylons.util:PylonsInstaller
+
+ [moksha.stream]
+ jqplot_stream = jqplotdemo.streams:JQPlotDemoStream
+
+ # We only enable this when running this app *in* Moksha.
+ # If we're running this app stand-alone, then we must have
+ # the MokshaMiddleware attached.
+ #[moksha.wsgiapp]
+ #jqplotdemo = jqplotdemo.wsgi:application
+
+ [moksha.global]
+ moksha_socket = moksha.api.widgets:moksha_socket
+
+ [moksha.widget]
+ jqplot_pie_widget = jqplotdemo.widgets:pie_widget
+ jqplot_plot_widget = jqplotdemo.widgets:plot_widget
+
+
\ No newline at end of file
diff --git a/moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/paster_plugins.txt b/moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/paster_plugins.txt
new file mode 100644
index 0000000..ab508e5
--- /dev/null
+++ b/moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/paster_plugins.txt
@@ -0,0 +1,4 @@
+PasteScript
+Pylons
+TurboGears2
+tg.devtools
diff --git a/moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/requires.txt b/moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/requires.txt
new file mode 100644
index 0000000..b5b4d90
--- /dev/null
+++ b/moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/requires.txt
@@ -0,0 +1,7 @@
+TurboGears2 >= 2.0b7
+Catwalk >= 2.0.2
+Babel >=0.9.4
+ToscaWidgets>=0.9.8dev
+zope.sqlalchemy >= 0.4
+repoze.tm2 >= 1.0a4
+tw.jquery>=0.9.8dev
\ No newline at end of file
diff --git a/moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/top_level.txt b/moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/top_level.txt
new file mode 100644
index 0000000..162ef1f
--- /dev/null
+++ b/moksha/apps/demo/MokshaJQPlotDemo/JQPlotDemo.egg-info/top_level.txt
@@ -0,0 +1 @@
+jqplotdemo
commit 3246bd70171ac94b381755f9e99684af41a2b595
Author: Luke Macken <lmacken(a)redhat.com>
Date: Sat Oct 10 18:26:33 2009 -0400
add some egg info used bt our test suite
diff --git a/moksha/tests/quickstarts/tg2app/tg2app.egg-info/PKG-INFO b/moksha/tests/quickstarts/tg2app/tg2app.egg-info/PKG-INFO
new file mode 100644
index 0000000..527f9ad
--- /dev/null
+++ b/moksha/tests/quickstarts/tg2app/tg2app.egg-info/PKG-INFO
@@ -0,0 +1,10 @@
+Metadata-Version: 1.0
+Name: tg2app
+Version: 0.1dev
+Summary: UNKNOWN
+Home-page: UNKNOWN
+Author: UNKNOWN
+Author-email: UNKNOWN
+License: UNKNOWN
+Description: UNKNOWN
+Platform: UNKNOWN
diff --git a/moksha/tests/quickstarts/tg2app/tg2app.egg-info/SOURCES.txt b/moksha/tests/quickstarts/tg2app/tg2app.egg-info/SOURCES.txt
new file mode 100644
index 0000000..59c2718
--- /dev/null
+++ b/moksha/tests/quickstarts/tg2app/tg2app.egg-info/SOURCES.txt
@@ -0,0 +1,69 @@
+MANIFEST.in
+README.txt
+setup.cfg
+setup.py
+tg2app/__init__.py
+tg2app/websetup.py
+tg2app/wsgi.py
+tg2app.egg-info/PKG-INFO
+tg2app.egg-info/SOURCES.txt
+tg2app.egg-info/dependency_links.txt
+tg2app.egg-info/entry_points.txt
+tg2app.egg-info/paster_plugins.txt
+tg2app.egg-info/requires.txt
+tg2app.egg-info/top_level.txt
+tg2app/config/__init__.py
+tg2app/config/app_cfg.py
+tg2app/config/environment.py
+tg2app/config/middleware.py
+tg2app/controllers/__init__.py
+tg2app/controllers/error.py
+tg2app/controllers/root.py
+tg2app/controllers/secure.py
+tg2app/controllers/template.py
+tg2app/i18n/ru/LC_MESSAGES/tg2app.po
+tg2app/lib/__init__.py
+tg2app/lib/app_globals.py
+tg2app/lib/base.py
+tg2app/lib/helpers.py
+tg2app/model/__init__.py
+tg2app/model/auth.py
+tg2app/public/favicon.ico
+tg2app/public/css/style.css
+tg2app/public/images/contentbg.png
+tg2app/public/images/error.png
+tg2app/public/images/header_inner2.png
+tg2app/public/images/headerbg.png
+tg2app/public/images/info.png
+tg2app/public/images/inputbg.png
+tg2app/public/images/loginbg.png
+tg2app/public/images/loginbottombg.png
+tg2app/public/images/loginheader-left.png
+tg2app/public/images/loginheader-right.png
+tg2app/public/images/menu-item-actibg-first.png
+tg2app/public/images/menu-item-actibg.png
+tg2app/public/images/menu-item-border.png
+tg2app/public/images/menubg.png
+tg2app/public/images/ok.png
+tg2app/public/images/pagebg.png
+tg2app/public/images/star.png
+tg2app/public/images/strype2.png
+tg2app/public/images/under_the_hood_blue.png
+tg2app/public/images/warning.png
+tg2app/templates/__init__.py
+tg2app/templates/about.html
+tg2app/templates/authentication.html
+tg2app/templates/debug.html
+tg2app/templates/error.html
+tg2app/templates/footer.html
+tg2app/templates/header.html
+tg2app/templates/index.html
+tg2app/templates/login.html
+tg2app/templates/master.html
+tg2app/templates/sidebars.html
+tg2app/tests/__init__.py
+tg2app/tests/functional/__init__.py
+tg2app/tests/functional/test_authentication.py
+tg2app/tests/functional/test_root.py
+tg2app/tests/models/__init__.py
+tg2app/tests/models/test_auth.py
\ No newline at end of file
diff --git a/moksha/tests/quickstarts/tg2app/tg2app.egg-info/dependency_links.txt b/moksha/tests/quickstarts/tg2app/tg2app.egg-info/dependency_links.txt
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/moksha/tests/quickstarts/tg2app/tg2app.egg-info/dependency_links.txt
@@ -0,0 +1 @@
+
diff --git a/moksha/tests/quickstarts/tg2app/tg2app.egg-info/entry_points.txt b/moksha/tests/quickstarts/tg2app/tg2app.egg-info/entry_points.txt
new file mode 100644
index 0000000..bd4d865
--- /dev/null
+++ b/moksha/tests/quickstarts/tg2app/tg2app.egg-info/entry_points.txt
@@ -0,0 +1,14 @@
+
+ [paste.app_factory]
+ main = tg2app.config.middleware:make_app
+
+ [paste.app_install]
+ main = pylons.util:PylonsInstaller
+
+ [moksha.application]
+ tg2app = tg2app.controllers.root:RootController
+
+ [moksha.wsgiapp]
+ tg2wsgi = tg2app.wsgi:application
+
+
\ No newline at end of file
diff --git a/moksha/tests/quickstarts/tg2app/tg2app.egg-info/paster_plugins.txt b/moksha/tests/quickstarts/tg2app/tg2app.egg-info/paster_plugins.txt
new file mode 100644
index 0000000..ab508e5
--- /dev/null
+++ b/moksha/tests/quickstarts/tg2app/tg2app.egg-info/paster_plugins.txt
@@ -0,0 +1,4 @@
+PasteScript
+Pylons
+TurboGears2
+tg.devtools
diff --git a/moksha/tests/quickstarts/tg2app/tg2app.egg-info/requires.txt b/moksha/tests/quickstarts/tg2app/tg2app.egg-info/requires.txt
new file mode 100644
index 0000000..ad4a852
--- /dev/null
+++ b/moksha/tests/quickstarts/tg2app/tg2app.egg-info/requires.txt
@@ -0,0 +1,7 @@
+TurboGears2 >= 2.0b7
+Catwalk >= 2.0.2
+Babel >=0.9.4
+toscawidgets >= 0.9.7.1
+zope.sqlalchemy >= 0.4
+repoze.tm2 >= 1.0a4
+repoze.what-quickstart >= 1.0
\ No newline at end of file
diff --git a/moksha/tests/quickstarts/tg2app/tg2app.egg-info/top_level.txt b/moksha/tests/quickstarts/tg2app/tg2app.egg-info/top_level.txt
new file mode 100644
index 0000000..22e5fca
--- /dev/null
+++ b/moksha/tests/quickstarts/tg2app/tg2app.egg-info/top_level.txt
@@ -0,0 +1 @@
+tg2app
14 years, 7 months
docs/contents.rst docs/index.rst docs/main
by Luke Macken
docs/contents.rst | 2 +-
docs/index.rst | 2 +-
docs/main/GettingStarted.rst | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
New commits:
commit dbb4542f539438a2b5bb46364a0b906d3f42964b
Author: Luke Macken <lmacken(a)redhat.com>
Date: Sun Oct 4 18:18:03 2009 -0400
Remove references to an obsolete doc
diff --git a/docs/contents.rst b/docs/contents.rst
index a924210..478cf86 100644
--- a/docs/contents.rst
+++ b/docs/contents.rst
@@ -8,7 +8,7 @@
main/Architecture
main/GettingStarted
main/Widgets
- main/MokshaApplications
+ main/PluginEntryPoints
main/Messaging
main/Middleware
main/Development
diff --git a/docs/index.rst b/docs/index.rst
index 511db55..b4ed880 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -44,7 +44,7 @@ Applications
.. toctree::
:maxdepth: 1
- main/MokshaApplications
+ main/PluginEntryPoints
main/Caching
main/GlobalResources
diff --git a/docs/main/GettingStarted.rst b/docs/main/GettingStarted.rst
index fc5e66f..77aaeda 100644
--- a/docs/main/GettingStarted.rst
+++ b/docs/main/GettingStarted.rst
@@ -16,6 +16,6 @@ Once you have Moksha installed, there are many ways to start using it.
:maxdepth: 2
QuickstartTemplates
- MokshaApplications
+ PluginEntryPoints
Widgets
IntegratingWithTG2
14 years, 7 months
6 commits - docs/main moksha/public pavement.py
by Luke Macken
dev/null |binary
docs/main/IntegratingWithTG2.rst | 2 --
pavement.py | 6 ++++++
3 files changed, 6 insertions(+), 2 deletions(-)
New commits:
commit ca7097d2c2bfb2d8f91e077448933d52803d4e9a
Merge: c4d10e2... df43a6a...
Author: Luke Macken <lmacken(a)redhat.com>
Date: Sun Oct 4 18:10:00 2009 -0400
Merge branch 'master' of git+ssh://git.fedorahosted.org/git/moksha
commit c4d10e21986b2116f2795c6cc38efa6f1d5a1a41
Merge: 01f3a75... 4942a4b...
Author: Luke Macken <lmacken(a)redhat.com>
Date: Wed Sep 23 22:07:10 2009 -0400
Merge branch 'master' of git+ssh://git.fedorahosted.org/git/moksha
commit 01f3a75546271ee60fc87691583e477669883914
Author: Luke Macken <lmacken(a)redhat.com>
Date: Wed Sep 16 15:53:24 2009 -0400
Remove some unnecessary logos
diff --git a/moksha/public/images/header_inner2.png b/moksha/public/images/header_inner2.png
deleted file mode 100644
index 3522a4f..0000000
Binary files a/moksha/public/images/header_inner2.png and /dev/null differ
diff --git a/moksha/public/images/logo.gif b/moksha/public/images/logo.gif
deleted file mode 100644
index 593126c..0000000
Binary files a/moksha/public/images/logo.gif and /dev/null differ
diff --git a/moksha/public/images/logo.png b/moksha/public/images/logo.png
deleted file mode 100644
index 767021d..0000000
Binary files a/moksha/public/images/logo.png and /dev/null differ
diff --git a/moksha/public/images/tg2_04.gif b/moksha/public/images/tg2_04.gif
deleted file mode 100644
index 5e71843..0000000
Binary files a/moksha/public/images/tg2_04.gif and /dev/null differ
commit 2d5d8410ab5cf9b3ee9151f193c8dcc438729626
Author: Luke Macken <lmacken(a)redhat.com>
Date: Fri Sep 4 00:08:57 2009 -0400
Get `paver html` working again
diff --git a/pavement.py b/pavement.py
index 0239825..1e24c7a 100644
--- a/pavement.py
+++ b/pavement.py
@@ -215,3 +215,9 @@ def smock(options):
for arch in arches:
sh('~/smock.pl --arch=%s --distro=%s ~/rpmbuild/SRPMS/*.rpm' % (
arch, distro))
+
+
+@task
+@needs(['paver.doctools.html'])
+def html():
+ pass
commit 369498412b34e8fa6363920d83f013e35796c33d
Merge: 6270674... 989a968...
Author: Luke Macken <lmacken(a)redhat.com>
Date: Thu Sep 3 22:31:12 2009 -0400
Merge branch 'master' of git+ssh://git.fedorahosted.org/git/moksha
commit 627067431af1340dd4696363171787c63fdf33b5
Author: Luke Macken <lmacken(a)redhat.com>
Date: Wed Sep 2 20:21:56 2009 -0400
Remove a TODO, since we link to the docs at the bottom
diff --git a/docs/main/IntegratingWithTG2.rst b/docs/main/IntegratingWithTG2.rst
index 048f6b8..792a4b3 100644
--- a/docs/main/IntegratingWithTG2.rst
+++ b/docs/main/IntegratingWithTG2.rst
@@ -194,8 +194,6 @@ Here we add our JQPlotDemo DataStream, along with the `moksha_socket`, which
will setup a persistent publish/subscribe message bus with the server that
all of the widgets can share.
-TODO: link to docs on entry points
-
.. code-block:: diff
--- a/setup.py
14 years, 7 months