Skip to content

Instantly share code, notes, and snippets.

View danse's full-sized avatar

Francesco Occhipinti danse

  • Internet
View GitHub Profile

Task list controller leading the user to the task assignment page. The second, mandatory parameter is the fallback

pageBroker.load('/assign-task/', '/task-list/', { task: { ... } });

Task assignment page accessing data expected from the previous page. If pageBroker does not find the data, it redirects the user to fallback

pageBroker.get('task');
@danse
danse / gist:29f46a86ceeca6f3fbe9
Last active August 29, 2015 14:03
how to mock service dependencies in angular
AuthAdapterMock = { whatever: function(){} }
beforeEach(module(function($provide) {
  $provide.value('authAdapter', AuthAdapterMock);
}));

this goes before you inject your service

db.getCollectionNames()
@danse
danse / app.py
Created June 11, 2014 10:06 — forked from petrjasek/app.py
from Eve import Eve
import superdesk
import superdesk.users
import superdesk.auth
app = Eve()
superdesk.init_app(app)
app.run()
@danse
danse / app.py
Last active August 29, 2015 14:02 — forked from petrjasek/app.py
from Eve import Eve
import superdesk.users
import superdesk.auth
app = Eve(auth=superdesk.auth.SuperdeskTokenAuth)
superdesk.users.register(app)
superdesk.auth.register(app)
app.run()
from eve import Eve
from raven.handlers.logging import SentryHandler
import superdesk
from .settings import settings as default_settings
from .blueprints.proxy import blueprint as proxy_blueprint
def register_blueprints(app):
app.register_blueprint(proxy_blueprint, url_prefix='/proxy')
@danse
danse / README.md
Last active August 29, 2015 14:01
generative

The name of this repo refers to generative art, for me that means just feeling authorised to randomly draw things in a browser

<!DOCTYPE html>
<meta charset="utf-8">
Hello, world!
@danse
danse / verify.md
Last active August 29, 2015 14:01
Verification tools, standardisation efforts and proposals
<html>
<head>
<script src="app/bower_components/pouchdb/dist/pouchdb-nightly.js">
</script>
<script>
var reports;
function pad(data) { reports = data; }
</script>
<script src="reports.js"></script>
<script>