├── .gitattributes ├── .gitignore ├── .pylintrc ├── .travis.yml ├── Dockerfile ├── LICENSE.txt ├── README.md ├── __init__.py ├── actions ├── __init__.py └── demo_ban_user.py ├── app.py ├── database ├── __init__.py ├── demo.py └── demo.sqlite ├── docker-compose.yml ├── etc ├── nginx │ ├── Dockerfile │ └── godmode.conf └── uwsgi │ └── godmode.xml ├── godmode ├── __init__.py ├── acl.py ├── actions │ ├── __init__.py │ └── base.py ├── api.py ├── app.py ├── audit_log.py ├── database │ ├── __init__.py │ ├── base.py │ ├── godmode.py │ ├── godmode.sqlite │ └── init.sql ├── exceptions.py ├── groups │ ├── __init__.py │ ├── base.py │ └── godmode.py ├── logging.py ├── middlewares │ ├── __init__.py │ ├── after_request.py │ ├── before_request.py │ └── teardown_appcontext.py ├── models │ ├── __init__.py │ ├── base.py │ ├── godmode_auth.py │ ├── godmode_log.py │ ├── godmode_sessions.py │ ├── godmode_users.py │ └── utils.py ├── templates.py ├── views │ ├── __init__.py │ ├── create_view.py │ ├── delete_view.py │ ├── details_view.py │ ├── edit_view.py │ ├── list_view.py │ └── view.py └── widgets │ ├── __init__.py │ └── base.py ├── groups ├── __init__.py └── demo_group.py ├── models ├── __init__.py ├── demo_posts.py ├── demo_retention.py ├── demo_users.py └── index.py ├── requirements.txt ├── settings.py ├── static ├── css │ ├── colors.css │ ├── custom.css │ ├── fonts.css │ ├── normalize.min.css │ ├── styles.css │ └── whhg.css ├── font │ ├── webhostinghub-glyphs.eot │ ├── webhostinghub-glyphs.svg │ └── webhostinghub-glyphs.ttf ├── js │ ├── main.js │ └── vendor │ │ └── jquery-1.10.1.min.js ├── list_view.png └── screenshot.png ├── templates ├── actions │ └── button_action.html ├── blank.html ├── blank_layout.html ├── create.html ├── details.html ├── edit.html ├── error.html ├── index.html ├── layout.html ├── list.html ├── login.html ├── plugins │ └── retention.html ├── rows │ └── default.html ├── success.html ├── views │ └── post_details.html └── widgets │ ├── polygon.html │ └── text.html └── widgets ├── __init__.py ├── array.py ├── binary.py ├── bitstring.py ├── boolean.py ├── datetime.py ├── factory.py ├── float.py ├── image.py ├── integer.py ├── json.py ├── list.py ├── longtext.py ├── password.py ├── polygon.py └── text.py /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/.gitignore -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/.pylintrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/.travis.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /actions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /actions/demo_ban_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/actions/demo_ban_user.py -------------------------------------------------------------------------------- /app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/app.py -------------------------------------------------------------------------------- /database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /database/demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/database/demo.py -------------------------------------------------------------------------------- /database/demo.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/database/demo.sqlite -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /etc/nginx/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/etc/nginx/Dockerfile -------------------------------------------------------------------------------- /etc/nginx/godmode.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/etc/nginx/godmode.conf -------------------------------------------------------------------------------- /etc/uwsgi/godmode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/etc/uwsgi/godmode.xml -------------------------------------------------------------------------------- /godmode/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /godmode/acl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/acl.py -------------------------------------------------------------------------------- /godmode/actions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /godmode/actions/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/actions/base.py -------------------------------------------------------------------------------- /godmode/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/api.py -------------------------------------------------------------------------------- /godmode/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/app.py -------------------------------------------------------------------------------- /godmode/audit_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/audit_log.py -------------------------------------------------------------------------------- /godmode/database/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/database/__init__.py -------------------------------------------------------------------------------- /godmode/database/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/database/base.py -------------------------------------------------------------------------------- /godmode/database/godmode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/database/godmode.py -------------------------------------------------------------------------------- /godmode/database/godmode.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/database/godmode.sqlite -------------------------------------------------------------------------------- /godmode/database/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/database/init.sql -------------------------------------------------------------------------------- /godmode/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/exceptions.py -------------------------------------------------------------------------------- /godmode/groups/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /godmode/groups/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/groups/base.py -------------------------------------------------------------------------------- /godmode/groups/godmode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/groups/godmode.py -------------------------------------------------------------------------------- /godmode/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/logging.py -------------------------------------------------------------------------------- /godmode/middlewares/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /godmode/middlewares/after_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/middlewares/after_request.py -------------------------------------------------------------------------------- /godmode/middlewares/before_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/middlewares/before_request.py -------------------------------------------------------------------------------- /godmode/middlewares/teardown_appcontext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/middlewares/teardown_appcontext.py -------------------------------------------------------------------------------- /godmode/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/models/__init__.py -------------------------------------------------------------------------------- /godmode/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/models/base.py -------------------------------------------------------------------------------- /godmode/models/godmode_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/models/godmode_auth.py -------------------------------------------------------------------------------- /godmode/models/godmode_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/models/godmode_log.py -------------------------------------------------------------------------------- /godmode/models/godmode_sessions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/models/godmode_sessions.py -------------------------------------------------------------------------------- /godmode/models/godmode_users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/models/godmode_users.py -------------------------------------------------------------------------------- /godmode/models/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/models/utils.py -------------------------------------------------------------------------------- /godmode/templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/templates.py -------------------------------------------------------------------------------- /godmode/views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /godmode/views/create_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/views/create_view.py -------------------------------------------------------------------------------- /godmode/views/delete_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/views/delete_view.py -------------------------------------------------------------------------------- /godmode/views/details_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/views/details_view.py -------------------------------------------------------------------------------- /godmode/views/edit_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/views/edit_view.py -------------------------------------------------------------------------------- /godmode/views/list_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/views/list_view.py -------------------------------------------------------------------------------- /godmode/views/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/views/view.py -------------------------------------------------------------------------------- /godmode/widgets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /godmode/widgets/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/godmode/widgets/base.py -------------------------------------------------------------------------------- /groups/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /groups/demo_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/groups/demo_group.py -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models/demo_posts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/models/demo_posts.py -------------------------------------------------------------------------------- /models/demo_retention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/models/demo_retention.py -------------------------------------------------------------------------------- /models/demo_users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/models/demo_users.py -------------------------------------------------------------------------------- /models/index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/models/index.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/requirements.txt -------------------------------------------------------------------------------- /settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/settings.py -------------------------------------------------------------------------------- /static/css/colors.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/static/css/colors.css -------------------------------------------------------------------------------- /static/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/static/css/custom.css -------------------------------------------------------------------------------- /static/css/fonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/static/css/fonts.css -------------------------------------------------------------------------------- /static/css/normalize.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/static/css/normalize.min.css -------------------------------------------------------------------------------- /static/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/static/css/styles.css -------------------------------------------------------------------------------- /static/css/whhg.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/static/css/whhg.css -------------------------------------------------------------------------------- /static/font/webhostinghub-glyphs.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/static/font/webhostinghub-glyphs.eot -------------------------------------------------------------------------------- /static/font/webhostinghub-glyphs.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/static/font/webhostinghub-glyphs.svg -------------------------------------------------------------------------------- /static/font/webhostinghub-glyphs.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/static/font/webhostinghub-glyphs.ttf -------------------------------------------------------------------------------- /static/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/static/js/main.js -------------------------------------------------------------------------------- /static/js/vendor/jquery-1.10.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/static/js/vendor/jquery-1.10.1.min.js -------------------------------------------------------------------------------- /static/list_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/static/list_view.png -------------------------------------------------------------------------------- /static/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/static/screenshot.png -------------------------------------------------------------------------------- /templates/actions/button_action.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/templates/actions/button_action.html -------------------------------------------------------------------------------- /templates/blank.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/templates/blank.html -------------------------------------------------------------------------------- /templates/blank_layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/templates/blank_layout.html -------------------------------------------------------------------------------- /templates/create.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/templates/create.html -------------------------------------------------------------------------------- /templates/details.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/templates/details.html -------------------------------------------------------------------------------- /templates/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/templates/edit.html -------------------------------------------------------------------------------- /templates/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/templates/error.html -------------------------------------------------------------------------------- /templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/templates/index.html -------------------------------------------------------------------------------- /templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/templates/layout.html -------------------------------------------------------------------------------- /templates/list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/templates/list.html -------------------------------------------------------------------------------- /templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/templates/login.html -------------------------------------------------------------------------------- /templates/plugins/retention.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/templates/plugins/retention.html -------------------------------------------------------------------------------- /templates/rows/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/templates/rows/default.html -------------------------------------------------------------------------------- /templates/success.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/templates/success.html -------------------------------------------------------------------------------- /templates/views/post_details.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/templates/views/post_details.html -------------------------------------------------------------------------------- /templates/widgets/polygon.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/templates/widgets/polygon.html -------------------------------------------------------------------------------- /templates/widgets/text.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/templates/widgets/text.html -------------------------------------------------------------------------------- /widgets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /widgets/array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/widgets/array.py -------------------------------------------------------------------------------- /widgets/binary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/widgets/binary.py -------------------------------------------------------------------------------- /widgets/bitstring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/widgets/bitstring.py -------------------------------------------------------------------------------- /widgets/boolean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/widgets/boolean.py -------------------------------------------------------------------------------- /widgets/datetime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/widgets/datetime.py -------------------------------------------------------------------------------- /widgets/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/widgets/factory.py -------------------------------------------------------------------------------- /widgets/float.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/widgets/float.py -------------------------------------------------------------------------------- /widgets/image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/widgets/image.py -------------------------------------------------------------------------------- /widgets/integer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/widgets/integer.py -------------------------------------------------------------------------------- /widgets/json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/widgets/json.py -------------------------------------------------------------------------------- /widgets/list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/widgets/list.py -------------------------------------------------------------------------------- /widgets/longtext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/widgets/longtext.py -------------------------------------------------------------------------------- /widgets/password.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/widgets/password.py -------------------------------------------------------------------------------- /widgets/polygon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/widgets/polygon.py -------------------------------------------------------------------------------- /widgets/text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vas3k/GodMode2/HEAD/widgets/text.py --------------------------------------------------------------------------------