GitHub PushEvent at 2014-09-30 14:57:07
Repository: synnefo
Actor: gkorf
Payload: {"shas":[["dc5bdeba6ad01d9d93af8280cb20f6c27f8bedc7","1279c6adbafb38f35d4044d4e70c779d98ac212f@grnet.gr","docs: Fix typos","Stratos Psomadakis",false],["dc0eac06569bb40c598d0d11327072ad56437c55","8a2fad5de060a7b154e775f43ab08bd866376859@grnet.gr","docs: Add another way to view the Synnefo UI\n\nAdd instructions on how to connect to the Synnefo UI using a SOCKS\nproxy.","Dionysis Grigoropoulos",false],["76b2ea74d9009f3f6075b96aa38220fd7b7a4c80","8a2fad5de060a7b154e775f43ab08bd866376859@grnet.gr","deploy: Remove obsolete UI_MEDIA_URL setting\n\nDeploy used to set UI_MEDIA_URL to point to the IP of the host\ninstead of its FQDN, to work around issues with the Java-based VNC\nclient and self-signed certificates. Synnefo v0.16 has obsoleted\nthe Java VNC console, so we may safely remove this setting.","Dionysis Grigoropoulos",false],["5d3156927d6c139edecf2908341cf1430f24cba9","e6d8418a253d3c041c7baa84a2ea9ac2fe70c37d@admin.grnet.gr","Fix burnin bug: Index error in pithos account_get\n\nBug description: pithos test assumed there are always some extra\ncontainers in the tested pithos account and checked for their\nexistence, causing an Index error to be raised when starting the\ntest with an empty account.\n\nSolution: Do not check for containers outside the ones created\nspecifically for the test.","Stavros Sachtouris",false],["38e733e4ab10afb413312ba1d4293aaec5022763","ed3d4273a454573f57efbbf1dd7779fd0b08c549@grnet.gr","cyclades: Fix type error\n\ntogether with some PEP8 issues.","Christos Stavrakakis",false],["63c066a1e1a667fe0bb55097f3a7627806700994","ed3d4273a454573f57efbbf1dd7779fd0b08c549@grnet.gr","cyclades: Fix snapshots of attached volumes\n\nFix major bug when taking snapshots of non-root volumes. The custom\n'SnapshotInstance' method of 'GanetiRAPIClient' always took a snapshot\nof the root volume (index=0) of an instance, ignoring the volume that\nthe user requested. This resulted in always taking a snapshot of the\nroot volume which in many cases did not fail.","Christos Stavrakakis",false],["0d1b405df358e17e369d910edc0fa9977b12bfa9","ed3d4273a454573f57efbbf1dd7779fd0b08c549@grnet.gr","cyclades: Invalidate snapshots when job fails\n\nMake Cyclades invalidate snapshots in case of failure to submit the job\nto Ganeti, or when the job fails. In either case invalidation is\nperformed by marking...\nTODO: Add states sto API\n\nfixes grnet/synnefo#231","Christos Stavrakakis",false],["f4a7ef792490e65c5ec4fb01a58fedf2fe233510","6383a799dda2258eec8fa26a3ce2ec8a7d552341@grnet.gr","admin: Migrate from Highcharts to C3\n\nFor every chart that uses Highcharts, add its C3 counterpart below it.\nThe change from Highcharts to C3 is for license reasons.","Alex Pyrgiotis",false],["46d6d14f3d4335d3b730a8545559145c3cb76850","6383a799dda2258eec8fa26a3ce2ec8a7d552341@grnet.gr","admin: Lift restriction on charts\n\nRemove `ADMIN_ENABLE_CHARTS`, as we now use C3 instead of Highcharts.","Alex Pyrgiotis",false],["0c615ed76918ab820306e3ba11ab5a071d14092b","6383a799dda2258eec8fa26a3ce2ec8a7d552341@grnet.gr","docs: Remove Admin charts section\n\nDue to the migration from Highcharts to C3, the charts are now enabled\nby default.","Alex Pyrgiotis",false],["1367c67d59e22dbc61d804431795bae13845807b","ed3d4273a454573f57efbbf1dd7779fd0b08c549@grnet.gr","Revert \"cyclades: Invalidate snapshots when job fails\"\n\nThis reverts commit 0d1b405df358e17e369d910edc0fa9977b12bfa9 that has\nbeen accidentally pushed remotely.","Christos Stavrakakis",false],["97aad88fa957edc5b6e3d0e37204f7584bfb1d2c","ed3d4273a454573f57efbbf1dd7779fd0b08c549@grnet.gr","Merge branch 'release-0.16-admin-charts' of https://github.com/apyrgio/synnefo into release-0.16","Christos Stavrakakis",false],["63ca3d771d860006e20ee4731abe90258927cb56","8d8b19e687b88d3d6d8a0125ff1cfbd6969ddf9e@grnet.gr","astakos: Fix license of astakos/admin/users.py","Giorgos Korfiatis",false],["8d0e005d25b4d5f98267c81445028b7ff21b7337","8d8b19e687b88d3d6d8a0125ff1cfbd6969ddf9e@grnet.gr","astakos: Fix pep8/pyflakes issues","Giorgos Korfiatis",false],["fd634902d88c7877397fea0853b71eee3bacbf35","ed3d4273a454573f57efbbf1dd7779fd0b08c549@grnet.gr","deploy: Remove version dependency to curl","Christos Stavrakakis",false],["45b6d8874706cd8b84333e37130707557693381d","6383a799dda2258eec8fa26a3ce2ec8a7d552341@grnet.gr","admin: Fix typos in admin tests","Alex Pyrgiotis",false],["0fe0c2faea91dbfe01d2a87717f64ae827c7f87b","6383a799dda2258eec8fa26a3ce2ec8a7d552341@grnet.gr","admin: Fix typo in deleted entries tooltip\n\nRemove the \"None.\" string that appeared on every category (besides\nprojects) due to a bad template tag. Also, add the tooltip in a\nseparate html file for easier editing.\n\nFixes apyrgio/synnefo#288","Alex Pyrgiotis",false],["84782bc3bb928671b56632f8bde1890c7a1005e8","7f657306c3c5f1ef1cfa2e11204de3febce40ef6@grnet.gr","astakosclient: Create exception 'ConnectionError'\n\nWhen astakosclient fails to connect to the remote server, raise a\n'ConnectionError'. This exception contains the original Exception\nthrown by httplib so that it can be used by other clients such as kamaki.","Ilias Tsitsimpis",false],["585a5f60c825c91b23a3500818d4d62ad66f8bde","6383a799dda2258eec8fa26a3ce2ec8a7d552341@grnet.gr","admin: Make Admin base URL configurable\n\nAdd an `ADMIN_BASE_URL` setting, which works roughly the same as the\nCyclades/Astakos base URLs (minus the service registration part). The\nmain benefit of the `ADMIN_BASE_URL` setting is that it allows the\nadministrator to define the path for Admin (or lack thereof).\n\nAlso, using the `extends_path_with_slash` function, the base URL that\nthe administrator chooses should work with or without a slash. In the\nlatter case, a Django-specific redirect view will be used to redirect\nthe request to the URL with slash.\n\nFinally, the addition of the `ADMIN_BASE_URL` brings also another\nchange. If the administrator wants to install Admin in a separate node,\nhe/she no longer has to choose between using as ROOT_URLCONF the\n'synnefo_admin.urls' or 'synnefo_admin.admin.urls' (their main\ndifference was that the former had '/admin/' hard-coded).\nUsing simply the 'synnefo_admin.urls' should suffice,\nsince the `BASE_PATH` will be extracted from the `ADMIN_BASE_URL`.\n\nFixes apyrgio/synnefo#289","Alex Pyrgiotis",false],["ffb74af3605b8e3bf91d3554587c6fb823c89edb","6383a799dda2258eec8fa26a3ce2ec8a7d552341@grnet.gr","admin: Fix selection of default catalog view\n\nReturn the highest-order view type in the `ADMIN_VIEWS_ORDER` setting.","Alex Pyrgiotis",false]],"size":180,"ref":"refs/heads/feature-merge-them","head":"bc98f60350cc361a07ea67f226ef7423054885f1"}