├── migrations
├── __init__.py
├── sites
│ ├── __init__.py
│ ├── 0001_initial.py
│ └── 0002_auto_20150128_1458.py
└── socialaccount
│ ├── __init__.py
│ ├── 0004_auto_20150206_1829.py
│ ├── 0003_auto_20150131_1902.py
│ └── 0002_auto_20150128_2227.py
├── runtime.txt
├── accountant
├── apps
│ ├── __init__.py
│ └── pages
│ │ ├── __init__.py
│ │ ├── models.py
│ │ ├── views.py
│ │ └── urls.py
├── assets
│ ├── .gitkeep
│ ├── images
│ │ └── .gitkeep
│ ├── scripts
│ │ └── .gitkeep
│ ├── favicon-16.png
│ ├── favicon-32.png
│ └── styles
│ │ ├── _vars.scss
│ │ ├── accountant.scss
│ │ ├── _forms.scss
│ │ └── _buttons.scss
├── settings
│ ├── __init__.py
│ └── dev.py
├── templates
│ ├── accounting
│ │ ├── __init__.py
│ │ └── base.html
│ ├── avatar
│ │ ├── avatar_tag.html
│ │ ├── base.html
│ │ ├── add.html
│ │ ├── confirm_delete.html
│ │ └── change.html
│ ├── _partials
│ │ ├── footer.html
│ │ ├── messages.html
│ │ └── header.html
│ ├── account
│ │ ├── base.html
│ │ ├── password_delete_done.html
│ │ ├── password_reset_from_key_done.html
│ │ ├── signup_closed.html
│ │ ├── password_delete.html
│ │ ├── password_set.html
│ │ ├── verification_sent.html
│ │ ├── password_change.html
│ │ ├── password_reset_done.html
│ │ ├── email_confirmed.html
│ │ ├── logout.html
│ │ ├── signup.html
│ │ ├── verified_email_required.html
│ │ ├── password_reset_from_key.html
│ │ ├── password_reset.html
│ │ ├── email_confirm.html
│ │ └── login.html
│ ├── layout.html
│ └── users
│ │ ├── user_form.html
│ │ ├── user_list.html
│ │ └── user_detail.html
├── components
│ └── bower_components
│ │ ├── jquery
│ │ ├── src
│ │ │ ├── outro.js
│ │ │ ├── selector.js
│ │ │ ├── var
│ │ │ │ ├── arr.js
│ │ │ │ ├── rnotwhite.js
│ │ │ │ ├── strundefined.js
│ │ │ │ ├── push.js
│ │ │ │ ├── class2type.js
│ │ │ │ ├── concat.js
│ │ │ │ ├── indexOf.js
│ │ │ │ ├── slice.js
│ │ │ │ ├── pnum.js
│ │ │ │ ├── toString.js
│ │ │ │ ├── hasOwn.js
│ │ │ │ └── support.js
│ │ │ ├── ajax
│ │ │ │ ├── var
│ │ │ │ │ ├── rquery.js
│ │ │ │ │ └── nonce.js
│ │ │ │ ├── parseJSON.js
│ │ │ │ ├── parseXML.js
│ │ │ │ ├── script.js
│ │ │ │ └── load.js
│ │ │ ├── css
│ │ │ │ ├── var
│ │ │ │ │ ├── rmargin.js
│ │ │ │ │ ├── cssExpand.js
│ │ │ │ │ ├── rnumnonpx.js
│ │ │ │ │ ├── getStyles.js
│ │ │ │ │ └── isHidden.js
│ │ │ │ ├── hiddenVisibleSelectors.js
│ │ │ │ ├── swap.js
│ │ │ │ ├── addGetHookIf.js
│ │ │ │ └── curCSS.js
│ │ │ ├── data
│ │ │ │ ├── var
│ │ │ │ │ ├── data_priv.js
│ │ │ │ │ └── data_user.js
│ │ │ │ └── accepts.js
│ │ │ ├── manipulation
│ │ │ │ ├── var
│ │ │ │ │ └── rcheckableType.js
│ │ │ │ ├── _evalUrl.js
│ │ │ │ └── support.js
│ │ │ ├── core
│ │ │ │ ├── var
│ │ │ │ │ └── rsingleTag.js
│ │ │ │ ├── parseHTML.js
│ │ │ │ └── access.js
│ │ │ ├── traversing
│ │ │ │ └── var
│ │ │ │ │ └── rneedsContext.js
│ │ │ ├── event
│ │ │ │ ├── support.js
│ │ │ │ └── alias.js
│ │ │ ├── attributes.js
│ │ │ ├── deprecated.js
│ │ │ ├── effects
│ │ │ │ └── animatedSelector.js
│ │ │ ├── selector-sizzle.js
│ │ │ ├── queue
│ │ │ │ └── delay.js
│ │ │ ├── jquery.js
│ │ │ ├── exports
│ │ │ │ ├── global.js
│ │ │ │ └── amd.js
│ │ │ ├── attributes
│ │ │ │ └── support.js
│ │ │ ├── intro.js
│ │ │ ├── wrap.js
│ │ │ └── dimensions.js
│ │ ├── bower.json
│ │ ├── .bower.json
│ │ └── MIT-LICENSE.txt
│ │ ├── modernizr
│ │ ├── .gitignore
│ │ ├── feature-detects
│ │ │ ├── css-mediaqueries.js
│ │ │ ├── workers-sharedworkers.js
│ │ │ ├── script-async.js
│ │ │ ├── script-defer.js
│ │ │ ├── cors.js
│ │ │ ├── css-objectfit.js
│ │ │ ├── css-shapes.js
│ │ │ ├── dom-microdata.js
│ │ │ ├── network-eventsource.js
│ │ │ ├── audio-audiodata-api.js
│ │ │ ├── es5-strictmode.js
│ │ │ ├── pointerlock-api.js
│ │ │ ├── dart.js
│ │ │ ├── dom-classlist.js
│ │ │ ├── window-framed.js
│ │ │ ├── vibration.js
│ │ │ ├── battery-api.js
│ │ │ ├── audio-webaudio-api.js
│ │ │ ├── dataview-api.js
│ │ │ ├── elem-time.js
│ │ │ ├── lists-reversed.js
│ │ │ ├── web-intents.js
│ │ │ ├── css-resize.js
│ │ │ ├── elem-output.js
│ │ │ ├── style-scoped.js
│ │ │ ├── userdata.js
│ │ │ ├── css-userselect.js
│ │ │ ├── getusermedia.js
│ │ │ ├── iframe-srcdoc.js
│ │ │ ├── json.js
│ │ │ ├── iframe-sandbox.js
│ │ │ ├── iframe-seamless.js
│ │ │ ├── blob-constructor.js
│ │ │ ├── dom-dataset.js
│ │ │ ├── css-overflow-scrolling.js
│ │ │ ├── custom-protocol-handler.js
│ │ │ ├── performance.js
│ │ │ ├── css-boxsizing.js
│ │ │ ├── contextmenu.js
│ │ │ ├── requestanimationframe.js
│ │ │ ├── file-filesystem.js
│ │ │ ├── dom-createElement-attrs.js
│ │ │ ├── css-supports.js
│ │ │ ├── css-backgroundsizecover.js
│ │ │ ├── a-download.js
│ │ │ ├── css-lastchild.js
│ │ │ ├── elem-datalist.js
│ │ │ ├── forms-placeholder.js
│ │ │ ├── css-cubicbezierrange.js
│ │ │ ├── battery-level.js
│ │ │ ├── css-filters.js
│ │ │ ├── css-calc.js
│ │ │ ├── ie8compat.js
│ │ │ ├── network-xhr2.js
│ │ │ ├── forms-fileinput.js
│ │ │ ├── contenteditable.js
│ │ │ ├── elem-progress-meter.js
│ │ │ ├── quota-management-api.js
│ │ │ ├── css-displayrunin.js
│ │ │ ├── cookies.js
│ │ │ ├── notification.js
│ │ │ ├── emoji.js
│ │ │ ├── file-api.js
│ │ │ ├── css-scrollbars.js
│ │ │ ├── css-positionsticky.js
│ │ │ ├── svg-filters.js
│ │ │ ├── img-webp.js
│ │ │ ├── css-vwunit.js
│ │ │ ├── css-remunit.js
│ │ │ ├── fullscreen-api.js
│ │ │ ├── css-backgroundposition-shorthand.js
│ │ │ ├── css-vhunit.js
│ │ │ ├── contentsecuritypolicy.js
│ │ │ ├── css-mask.js
│ │ │ ├── event-deviceorientation-motion.js
│ │ │ ├── elem-track.js
│ │ │ ├── websockets-binary.js
│ │ │ ├── gamepad.js
│ │ │ ├── css-vmaxunit.js
│ │ │ ├── css-vminunit.js
│ │ │ ├── url-data-uri.js
│ │ │ ├── css-backgroundposition-xy.js
│ │ │ ├── forms-speechinput.js
│ │ │ ├── css-backgroundrepeat.js
│ │ │ ├── elem-details.js
│ │ │ ├── forms-formattribute.js
│ │ │ ├── mathml.js
│ │ │ ├── workers-dataworkers.js
│ │ │ ├── css-pointerevents.js
│ │ │ ├── img-apng.js
│ │ │ ├── css-subpixelfont.js
│ │ │ ├── canvas-todataurl-type.js
│ │ │ ├── network-connection.js
│ │ │ ├── css-displaytable.js
│ │ │ ├── unicode.js
│ │ │ ├── webgl-extensions.js
│ │ │ ├── forms-inputnumber-l10n.js
│ │ │ ├── workers-blobworkers.js
│ │ │ ├── exif-orientation.js
│ │ │ └── elem-ruby.js
│ │ ├── .travis.yml
│ │ ├── test
│ │ │ ├── caniuse_files
│ │ │ │ ├── ruby.png
│ │ │ │ ├── alpha.png
│ │ │ │ ├── table.png
│ │ │ │ ├── apng_test.png
│ │ │ │ ├── green5x5.png
│ │ │ │ ├── red30x30.png
│ │ │ │ ├── svg_blur.png
│ │ │ │ ├── before-after.png
│ │ │ │ ├── mathml_ref.png
│ │ │ │ ├── stroked-text.png
│ │ │ │ ├── text-shadow1.png
│ │ │ │ ├── text-shadow2.png
│ │ │ │ ├── svg-html-blur.png
│ │ │ │ ├── windsong_font.png
│ │ │ │ ├── Windsong-webfont.eot
│ │ │ │ ├── Windsong-webfont.otf
│ │ │ │ ├── Windsong-webfont.ttf
│ │ │ │ ├── Windsong-webfont.woff
│ │ │ │ ├── png_alpha_result.png
│ │ │ │ ├── svg-img.svg
│ │ │ │ ├── svg-img.svg.1
│ │ │ │ ├── hashchange.html
│ │ │ │ ├── xhtml.html
│ │ │ │ ├── form_validation.html
│ │ │ │ └── pushstate.html
│ │ │ └── js
│ │ │ │ └── setup.js
│ │ ├── .editorconfig
│ │ ├── .bower.json
│ │ └── readme.md
│ │ └── bootstrap
│ │ ├── less
│ │ ├── mixins
│ │ │ ├── center-block.less
│ │ │ ├── text-emphasis.less
│ │ │ ├── size.less
│ │ │ ├── opacity.less
│ │ │ ├── background-variant.less
│ │ │ ├── text-overflow.less
│ │ │ ├── tab-focus.less
│ │ │ ├── resize.less
│ │ │ ├── labels.less
│ │ │ ├── progress-bar.less
│ │ │ ├── reset-filter.less
│ │ │ ├── nav-divider.less
│ │ │ ├── alerts.less
│ │ │ ├── nav-vertical-align.less
│ │ │ ├── responsive-visibility.less
│ │ │ ├── pagination.less
│ │ │ ├── border-radius.less
│ │ │ ├── panels.less
│ │ │ ├── list-group.less
│ │ │ ├── hide-text.less
│ │ │ ├── clearfix.less
│ │ │ ├── table-row.less
│ │ │ ├── image.less
│ │ │ └── buttons.less
│ │ ├── wells.less
│ │ ├── breadcrumbs.less
│ │ ├── responsive-embed.less
│ │ ├── component-animations.less
│ │ ├── close.less
│ │ ├── thumbnails.less
│ │ ├── utilities.less
│ │ ├── media.less
│ │ ├── pager.less
│ │ ├── jumbotron.less
│ │ ├── mixins.less
│ │ ├── badges.less
│ │ ├── bootstrap.less
│ │ ├── labels.less
│ │ ├── code.less
│ │ ├── grid.less
│ │ └── alerts.less
│ │ ├── fonts
│ │ ├── glyphicons-halflings-regular.eot
│ │ ├── glyphicons-halflings-regular.ttf
│ │ └── glyphicons-halflings-regular.woff
│ │ ├── dist
│ │ └── fonts
│ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ └── glyphicons-halflings-regular.woff
│ │ ├── bower.json
│ │ ├── LICENSE
│ │ ├── .bower.json
│ │ ├── grunt
│ │ ├── bs-glyphicons-data-generator.js
│ │ ├── bs-raw-files-generator.js
│ │ └── sauce_browsers.yml
│ │ └── js
│ │ └── transition.js
├── s3_storages.py
├── __init__.py
└── urls.py
├── requirements.txt
├── Procfile
├── manage.py
├── .gitignore
├── reqs
├── dev.txt
├── prod.txt
└── common.txt
├── wsgi.py
├── package.json
├── app.json
├── LICENSE
└── Makefile
/migrations/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/runtime.txt:
--------------------------------------------------------------------------------
1 | python-3.4.2
--------------------------------------------------------------------------------
/accountant/apps/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/accountant/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/migrations/sites/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/accountant/apps/pages/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/accountant/assets/images/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/accountant/settings/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/requirements.txt:
--------------------------------------------------------------------------------
1 | -r reqs/prod.txt
--------------------------------------------------------------------------------
/accountant/assets/scripts/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/migrations/socialaccount/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/accountant/templates/accounting/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/accountant/apps/pages/models.py:
--------------------------------------------------------------------------------
1 | # silence is gold
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/outro.js:
--------------------------------------------------------------------------------
1 | }));
2 |
--------------------------------------------------------------------------------
/accountant/templates/accounting/base.html:
--------------------------------------------------------------------------------
1 | {% extends "base.html" %}
--------------------------------------------------------------------------------
/Procfile:
--------------------------------------------------------------------------------
1 | web: newrelic-admin run-program waitress-serve --port=$PORT wsgi:application
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/.gitignore:
--------------------------------------------------------------------------------
1 | modernizr.min.js
2 | .DS_Store
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/selector.js:
--------------------------------------------------------------------------------
1 | define([ "./selector-sizzle" ]);
2 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/var/arr.js:
--------------------------------------------------------------------------------
1 | define(function() {
2 | return [];
3 | });
4 |
--------------------------------------------------------------------------------
/accountant/assets/favicon-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/assets/favicon-16.png
--------------------------------------------------------------------------------
/accountant/assets/favicon-32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/assets/favicon-32.png
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/ajax/var/rquery.js:
--------------------------------------------------------------------------------
1 | define(function() {
2 | return (/\?/);
3 | });
4 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/var/rnotwhite.js:
--------------------------------------------------------------------------------
1 | define(function() {
2 | return (/\S+/g);
3 | });
4 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/css/var/rmargin.js:
--------------------------------------------------------------------------------
1 | define(function() {
2 | return (/^margin/);
3 | });
4 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/var/strundefined.js:
--------------------------------------------------------------------------------
1 | define(function() {
2 | return typeof undefined;
3 | });
4 |
--------------------------------------------------------------------------------
/accountant/templates/avatar/avatar_tag.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/accountant/assets/styles/_vars.scss:
--------------------------------------------------------------------------------
1 | ////
2 | // VARS
3 |
4 |
5 | // Colors
6 |
7 | $dark-grey-color: #29303e;
8 | $grey-color: #334955;
9 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/var/push.js:
--------------------------------------------------------------------------------
1 | define([
2 | "./arr"
3 | ], function( arr ) {
4 | return arr.push;
5 | });
6 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/var/class2type.js:
--------------------------------------------------------------------------------
1 | define(function() {
2 | // [[Class]] -> type pairs
3 | return {};
4 | });
5 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/var/concat.js:
--------------------------------------------------------------------------------
1 | define([
2 | "./arr"
3 | ], function( arr ) {
4 | return arr.concat;
5 | });
6 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/var/indexOf.js:
--------------------------------------------------------------------------------
1 | define([
2 | "./arr"
3 | ], function( arr ) {
4 | return arr.indexOf;
5 | });
6 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/var/slice.js:
--------------------------------------------------------------------------------
1 | define([
2 | "./arr"
3 | ], function( arr ) {
4 | return arr.slice;
5 | });
6 |
--------------------------------------------------------------------------------
/accountant/templates/_partials/footer.html:
--------------------------------------------------------------------------------
1 |
2 |
© {% now "Y" %} Pierre Dulac | All rights reserved.
3 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/css/var/cssExpand.js:
--------------------------------------------------------------------------------
1 | define(function() {
2 | return [ "Top", "Right", "Bottom", "Left" ];
3 | });
4 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/var/pnum.js:
--------------------------------------------------------------------------------
1 | define(function() {
2 | return (/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/).source;
3 | });
4 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/data/var/data_priv.js:
--------------------------------------------------------------------------------
1 | define([
2 | "../Data"
3 | ], function( Data ) {
4 | return new Data();
5 | });
6 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/data/var/data_user.js:
--------------------------------------------------------------------------------
1 | define([
2 | "../Data"
3 | ], function( Data ) {
4 | return new Data();
5 | });
6 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/manipulation/var/rcheckableType.js:
--------------------------------------------------------------------------------
1 | define(function() {
2 | return (/^(?:checkbox|radio)$/i);
3 | });
4 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/feature-detects/css-mediaqueries.js:
--------------------------------------------------------------------------------
1 |
2 |
3 | Modernizr.addTest('mediaqueries', Modernizr.mq('only all'));
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/ajax/var/nonce.js:
--------------------------------------------------------------------------------
1 | define([
2 | "../../core"
3 | ], function( jQuery ) {
4 | return jQuery.now();
5 | });
6 |
--------------------------------------------------------------------------------
/accountant/templates/avatar/base.html:
--------------------------------------------------------------------------------
1 | {% extends "layout.html" %}
2 |
3 | {% block title %}django-avatar{% endblock %}
4 | {% block content %}{% endblock %}
5 |
6 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/var/toString.js:
--------------------------------------------------------------------------------
1 | define([
2 | "./class2type"
3 | ], function( class2type ) {
4 | return class2type.toString;
5 | });
6 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/var/hasOwn.js:
--------------------------------------------------------------------------------
1 | define([
2 | "./class2type"
3 | ], function( class2type ) {
4 | return class2type.hasOwnProperty;
5 | });
6 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/core/var/rsingleTag.js:
--------------------------------------------------------------------------------
1 | define(function() {
2 | // Match a standalone tag
3 | return (/^<(\w+)\s*\/?>(?:<\/\1>|)$/);
4 | });
5 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/var/support.js:
--------------------------------------------------------------------------------
1 | define(function() {
2 | // All support tests are defined in their respective modules.
3 | return {};
4 | });
5 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.8
4 | before_script:
5 | - npm install grunt
6 | script: grunt travis --verbose
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/feature-detects/workers-sharedworkers.js:
--------------------------------------------------------------------------------
1 | Modernizr.addTest('sharedworkers', function(){
2 | return !!window.SharedWorker;
3 | });
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/css/var/rnumnonpx.js:
--------------------------------------------------------------------------------
1 | define([
2 | "../../var/pnum"
3 | ], function( pnum ) {
4 | return new RegExp( "^(" + pnum + ")(?!px)[a-z%]+$", "i" );
5 | });
6 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/feature-detects/script-async.js:
--------------------------------------------------------------------------------
1 | // async script
2 | // By Theodoor van Donge
3 | Modernizr.addTest('scriptasync', 'async' in document.createElement('script'));
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/feature-detects/script-defer.js:
--------------------------------------------------------------------------------
1 | // defer script
2 | // By Theodoor van Donge
3 | Modernizr.addTest('scriptdefer', 'defer' in document.createElement('script'));
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/test/caniuse_files/ruby.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/modernizr/test/caniuse_files/ruby.png
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/feature-detects/cors.js:
--------------------------------------------------------------------------------
1 | // cors
2 | // By Theodoor van Donge
3 | Modernizr.addTest('cors', !!(window.XMLHttpRequest && 'withCredentials' in new XMLHttpRequest()));
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/test/caniuse_files/alpha.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/modernizr/test/caniuse_files/alpha.png
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/test/caniuse_files/table.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/modernizr/test/caniuse_files/table.png
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/css/var/getStyles.js:
--------------------------------------------------------------------------------
1 | define(function() {
2 | return function( elem ) {
3 | return elem.ownerDocument.defaultView.getComputedStyle( elem, null );
4 | };
5 | });
6 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/traversing/var/rneedsContext.js:
--------------------------------------------------------------------------------
1 | define([
2 | "../../core",
3 | "../../selector"
4 | ], function( jQuery ) {
5 | return jQuery.expr.match.needsContext;
6 | });
7 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/test/caniuse_files/apng_test.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/modernizr/test/caniuse_files/apng_test.png
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/test/caniuse_files/green5x5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/modernizr/test/caniuse_files/green5x5.png
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/test/caniuse_files/red30x30.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/modernizr/test/caniuse_files/red30x30.png
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/test/caniuse_files/svg_blur.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/modernizr/test/caniuse_files/svg_blur.png
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/test/caniuse_files/before-after.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/modernizr/test/caniuse_files/before-after.png
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/test/caniuse_files/mathml_ref.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/modernizr/test/caniuse_files/mathml_ref.png
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/test/caniuse_files/stroked-text.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/modernizr/test/caniuse_files/stroked-text.png
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/test/caniuse_files/text-shadow1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/modernizr/test/caniuse_files/text-shadow1.png
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/test/caniuse_files/text-shadow2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/modernizr/test/caniuse_files/text-shadow2.png
--------------------------------------------------------------------------------
/accountant/components/bower_components/bootstrap/less/mixins/center-block.less:
--------------------------------------------------------------------------------
1 | // Center-align a block level element
2 |
3 | .center-block() {
4 | display: block;
5 | margin-left: auto;
6 | margin-right: auto;
7 | }
8 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/bootstrap/less/mixins/text-emphasis.less:
--------------------------------------------------------------------------------
1 | // Typography
2 |
3 | .text-emphasis-variant(@color) {
4 | color: @color;
5 | a&:hover {
6 | color: darken(@color, 10%);
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/test/caniuse_files/svg-html-blur.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/modernizr/test/caniuse_files/svg-html-blur.png
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/test/caniuse_files/windsong_font.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/modernizr/test/caniuse_files/windsong_font.png
--------------------------------------------------------------------------------
/accountant/components/bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot
--------------------------------------------------------------------------------
/accountant/components/bower_components/bootstrap/fonts/glyphicons-halflings-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/bootstrap/fonts/glyphicons-halflings-regular.ttf
--------------------------------------------------------------------------------
/accountant/components/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/test/caniuse_files/Windsong-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/modernizr/test/caniuse_files/Windsong-webfont.eot
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/test/caniuse_files/Windsong-webfont.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/modernizr/test/caniuse_files/Windsong-webfont.otf
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/test/caniuse_files/Windsong-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/modernizr/test/caniuse_files/Windsong-webfont.ttf
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/test/caniuse_files/Windsong-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/modernizr/test/caniuse_files/Windsong-webfont.woff
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/test/caniuse_files/png_alpha_result.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/modernizr/test/caniuse_files/png_alpha_result.png
--------------------------------------------------------------------------------
/accountant/assets/styles/accountant.scss:
--------------------------------------------------------------------------------
1 | ////
2 | // ACCOUNTANT
3 |
4 |
5 | @import "vars";
6 |
7 | // global rules
8 | @import "generics";
9 | @import "buttons";
10 | @import "forms";
11 |
12 | // specific rules
13 |
14 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/jquery/src/event/support.js:
--------------------------------------------------------------------------------
1 | define([
2 | "../var/support"
3 | ], function( support ) {
4 |
5 | support.focusinBubbles = "onfocusin" in window;
6 |
7 | return support;
8 |
9 | });
10 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/feature-detects/css-objectfit.js:
--------------------------------------------------------------------------------
1 |
2 | // dev.opera.com/articles/view/css3-object-fit-object-position/
3 |
4 | Modernizr.addTest('object-fit',
5 | !!Modernizr.prefixed('objectFit')
6 | );
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/feature-detects/css-shapes.js:
--------------------------------------------------------------------------------
1 |
2 | // http://html.adobe.com/webplatform/layout/shapes
3 |
4 | Modernizr.addTest('shapes', Modernizr.testAllProps('shapeOutside', 'content-box', true));
5 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/feature-detects/dom-microdata.js:
--------------------------------------------------------------------------------
1 | // Microdata support
2 | // http://www.w3.org/TR/html5/microdata.html
3 | // By Addy Osmani
4 | Modernizr.addTest('microdata', !!(document['getItems']));
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/feature-detects/network-eventsource.js:
--------------------------------------------------------------------------------
1 |
2 | // server sent events aka eventsource
3 | // dev.w3.org/html5/eventsource/
4 |
5 | Modernizr.addTest('eventsource', !!window.EventSource);
6 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.eot
--------------------------------------------------------------------------------
/accountant/components/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf
--------------------------------------------------------------------------------
/accountant/components/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jadijadi/Accountant/HEAD/accountant/components/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/feature-detects/audio-audiodata-api.js:
--------------------------------------------------------------------------------
1 | // Mozilla Audio Data API
2 | // https://wiki.mozilla.org/Audio_Data_API
3 | // by Addy Osmani
4 | Modernizr.addTest('audiodata', !!(window.Audio));
5 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/bootstrap/less/mixins/size.less:
--------------------------------------------------------------------------------
1 | // Sizing shortcuts
2 |
3 | .size(@width; @height) {
4 | width: @width;
5 | height: @height;
6 | }
7 |
8 | .square(@size) {
9 | .size(@size; @size);
10 | }
11 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/feature-detects/es5-strictmode.js:
--------------------------------------------------------------------------------
1 | // strict mode
2 |
3 | // test by @kangax
4 |
5 | Modernizr.addTest('strictmode', function(){
6 | return (function(){ "use strict"; return !this; })();
7 | });
--------------------------------------------------------------------------------
/accountant/components/bower_components/bootstrap/less/mixins/opacity.less:
--------------------------------------------------------------------------------
1 | // Opacity
2 |
3 | .opacity(@opacity) {
4 | opacity: @opacity;
5 | // IE8 filter
6 | @opacity-ie: (@opacity * 100);
7 | filter: ~"alpha(opacity=@{opacity-ie})";
8 | }
9 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/feature-detects/pointerlock-api.js:
--------------------------------------------------------------------------------
1 | // https://developer.mozilla.org/en-US/docs/API/Pointer_Lock_API
2 |
3 | Modernizr.addTest('pointerlock',!!Modernizr.prefixed('pointerLockElement', document));
4 |
5 |
--------------------------------------------------------------------------------
/accountant/assets/styles/_forms.scss:
--------------------------------------------------------------------------------
1 | ////
2 | // FORMS
3 |
4 |
5 | .form-control {
6 | background-color: white;
7 | box-shadow: none;
8 | // border: none;
9 |
10 | &:focus {
11 | box-shadow: none;
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/bootstrap/less/mixins/background-variant.less:
--------------------------------------------------------------------------------
1 | // Contextual backgrounds
2 |
3 | .bg-variant(@color) {
4 | background-color: @color;
5 | a&:hover {
6 | background-color: darken(@color, 10%);
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/feature-detects/dart.js:
--------------------------------------------------------------------------------
1 | // Dart
2 | // By Theodoor van Donge
3 |
4 | // https://chromiumcodereview.appspot.com/9232049/
5 |
6 | Modernizr.addTest('dart', !!Modernizr.prefixed('startDart', navigator));
7 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/test/caniuse_files/svg-img.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/test/caniuse_files/svg-img.svg.1:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/feature-detects/dom-classlist.js:
--------------------------------------------------------------------------------
1 | // classList
2 | // https://developer.mozilla.org/en/DOM/element.classList
3 | // By Addy Osmani
4 | Modernizr.addTest('classlist', 'classList' in document.documentElement);
5 |
--------------------------------------------------------------------------------
/accountant/templates/account/base.html:
--------------------------------------------------------------------------------
1 | {% extends "layout.html" %}
2 | {% block title %}{% block head_title %}{% endblock head_title %}{% endblock title %}
3 |
4 | {# remove blocks #}
5 | {% block nav %}{% endblock %}
6 | {% block sidebar %}{% endblock %}
7 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/bootstrap/less/mixins/text-overflow.less:
--------------------------------------------------------------------------------
1 | // Text overflow
2 | // Requires inline-block or block for proper styling
3 |
4 | .text-overflow() {
5 | overflow: hidden;
6 | text-overflow: ellipsis;
7 | white-space: nowrap;
8 | }
9 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/feature-detects/window-framed.js:
--------------------------------------------------------------------------------
1 |
2 | // tests if page is iframed
3 |
4 | // github.com/Modernizr/Modernizr/issues/242
5 |
6 | Modernizr.addTest('framed', function(){
7 | return window.location != top.location;
8 | });
9 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/bootstrap/less/mixins/tab-focus.less:
--------------------------------------------------------------------------------
1 | // WebKit-style focus
2 |
3 | .tab-focus() {
4 | // Default
5 | outline: thin dotted;
6 | // WebKit
7 | outline: 5px auto -webkit-focus-ring-color;
8 | outline-offset: -2px;
9 | }
10 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/.editorconfig:
--------------------------------------------------------------------------------
1 | # editorconfig.org
2 | root = true
3 |
4 | [*]
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | charset = utf-8
9 | trim_trailing_whitespace = true
10 | insert_final_newline = true
11 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/feature-detects/vibration.js:
--------------------------------------------------------------------------------
1 | // Vibration API
2 | // http://www.w3.org/TR/vibration/
3 | // https://developer.mozilla.org/en/DOM/window.navigator.mozVibrate
4 | Modernizr.addTest('vibrate', !!Modernizr.prefixed('vibrate', navigator));
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/feature-detects/battery-api.js:
--------------------------------------------------------------------------------
1 |
2 | // Battery API
3 | // https://developer.mozilla.org/en/DOM/window.navigator.mozBattery
4 | // By: Paul Sayre
5 |
6 | Modernizr.addTest('battery',
7 | !!Modernizr.prefixed('battery', navigator)
8 | );
--------------------------------------------------------------------------------
/accountant/apps/pages/views.py:
--------------------------------------------------------------------------------
1 | import logging
2 |
3 | from django.views import generic
4 | from django.http import HttpResponseRedirect
5 | from django.core.urlresolvers import reverse
6 |
7 |
8 | class HomeView(generic.TemplateView):
9 | template_name = "pages/home.html"
10 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/bootstrap/less/mixins/resize.less:
--------------------------------------------------------------------------------
1 | // Resize anything
2 |
3 | .resizable(@direction) {
4 | resize: @direction; // Options: horizontal, vertical, both
5 | overflow: auto; // Per CSS3 UI, `resize` only applies when `overflow` isn't `visible`
6 | }
7 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/bootstrap/less/mixins/labels.less:
--------------------------------------------------------------------------------
1 | // Labels
2 |
3 | .label-variant(@color) {
4 | background-color: @color;
5 |
6 | &[href] {
7 | &:hover,
8 | &:focus {
9 | background-color: darken(@color, 10%);
10 | }
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/feature-detects/audio-webaudio-api.js:
--------------------------------------------------------------------------------
1 | // Web Audio API
2 | // https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html
3 | // By Addy Osmani
4 | Modernizr.addTest('webaudio', !!(window.webkitAudioContext || window.AudioContext));
5 |
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/feature-detects/dataview-api.js:
--------------------------------------------------------------------------------
1 | // DataView
2 | // https://developer.mozilla.org/en/JavaScript_typed_arrays/DataView
3 | // By Addy Osmani
4 | Modernizr.addTest('dataview', (typeof DataView !== 'undefined' && 'getFloat64' in DataView.prototype));
--------------------------------------------------------------------------------
/accountant/components/bower_components/modernizr/feature-detects/elem-time.js:
--------------------------------------------------------------------------------
1 | //