- 08 Sep, 2014 5 commits
-
-
Christos Stavrakakis authored
Remove dependencies to specific versions of snf-image and blktap-utils.
-
Kostas Papadimitriou authored
-
Ilias Tsitsimpis authored
Define the 'BRANDING_FONTS_CSS_URLS' parameter in the config file.
-
Ilias Tsitsimpis authored
During the patch 'astakos: reorganize views' the module 'im/views.py' was transformed into a directory and the code was moved to 'im/views/im.py'. Fix the wrong module names in MESSAGES_VIEWS_MAP dictionary so that ASTAKOS_*_MESSAGES will be displayed.
-
Olga Brani authored
-
- 07 Sep, 2014 2 commits
-
-
Stratos Psomadakis authored
-
Stratos Psomadakis authored
-
- 05 Sep, 2014 5 commits
-
-
Vangelis Koukis authored
-
Vangelis Koukis authored
Update docs and fix Pithos Archipelago request
-
Christos Stavrakakis authored
-
Chrysostomos Nanakos authored
-
Christos Stavrakakis authored
Require vncauthproxy>1.5.
-
- 04 Sep, 2014 2 commits
-
-
Chrysostomos Nanakos authored
-
Christos Stavrakakis authored
Make `flavor-create` command to check that the given volume type ID is an integer.
-
- 03 Sep, 2014 7 commits
-
-
Kostas Papadimitriou authored
make cloudbar.{js,css} unique per version to enforce client reload between previously cached versions after synnefo upgrades.
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
include default values and description for BRANDING_FONTS_CSS_URLS setting.
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
Introduce BRANDING_FONTS_CSS_URLS setting to support loading of webfont related css files from custom locations. By default fonts are loaded from Google CDN servers. An essential utility setting for intranet Synnefo deployments. The `undocumented` setting UI_FONTS_BASE_URL is deprecated and no longer used.
-
- 02 Sep, 2014 5 commits
-
-
Alex Pyrgiotis authored
The admin router has been superseded by the SynnefoRouter of snf_django.
-
Alex Pyrgiotis authored
-
Alex Pyrgiotis authored
The apps "quotaholder_app" and "auth" have models that are stored in the Astakos database, and should thus be included in the check of `select_db()`.
-
Alex Pyrgiotis authored
Add a setting (ADMIN_ENABLE_CHARTS) for enabling the charts presentation of Astakos/Cyclades resources. This setting will default to False. The charting software that is used is Highcharts by HighSoft AS. It is due to the licensing nature of Highcharts that charts are disabled by default. You can view the Highcharts license [1] and the accompanying FAQ [2], to decide whether to enable it or not. [1]: www.highcharts.com/license, http://shop.highsoft.com/highcharts.html [2]: http://shop.highsoft.com/highcharts.html, http://shop.highsoft.com/faq/non-commercial
-
-
- 01 Sep, 2014 14 commits
-
-
Alex Pyrgiotis authored
Wrap actions that involve Astakos resources with the `commit_on_success` transaction decorator. The action functions that involve Cyclades objects do not need it since they use it internally.
-
Alex Pyrgiotis authored
Remove obsolete code that sets and unsets the ROOT_URLCONF for certain Astakos functions. There is no need for this code as it's now handled by Astakos itself.
-
Alex Pyrgiotis authored
Split the auth_providers.py and groups.py to four different categories: views, filters, actions, utils. This split aligns these files with the rest of the resources in the `resources` folder. Note that due to the simplicity of these resources, the actions, filters and utils files are left blank.
-
Alex Pyrgiotis authored
Switch logging from info to debug in various places in the code. Also, simplify the check for permitted user groups in the `admin_user_required` decorator.
-
Alex Pyrgiotis authored
In the `views.py` of each resource, add a JSON_CLASS attribute that holds the class that will be used for the /json/... requests.
-
Alex Pyrgiotis authored
Use exceptions.py as the file to import admin exceptions from.
-
Alex Pyrgiotis authored
-
Alex Pyrgiotis authored
The urls that start with "json/..." are intended only for use with the Datatables API. If a user requests this page from his/her browser, throw a 405 page.
-
Alex Pyrgiotis authored
Move the user/vm/project/... folders to a folder called "resources".
-
Alex Pyrgiotis authored
-
Alex Pyrgiotis authored
-
Alex Pyrgiotis authored
Explain what are the admin groups (ADMIN_READONLY_GROUP, ADMIN_HELPDESK_GROUP, ADMIN_GROUP) and what the permitted admin groups.
-
Alex Pyrgiotis authored
Instead of using an OrderedDict that may confuse the user, provide the following two settings: * ADMIN_VIEWS: The enabled model views and their corresponding labels * ADMIN_VIEWS_ORDER: The UI order of these views. Using the above two settings, we can construct an OrderedDict for our purposes.
-
Alex Pyrgiotis authored
-