summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Packages/Pac: Handle groupsDmitri Iouchtchenko2016-09-123-42/+94
|
* Packages/Pac: Parse dependenciesDmitri Iouchtchenko2016-09-121-13/+90
|
* Merge branch 'fix/django1.9/url-tags' of https://github.com/AlexanderS/bcfg2Sol Jerome2016-09-0216-61/+39
|\
| * DBSettings: Drop support for django <1.3Alexander Sulfrian2016-08-313-16/+12
| |
| * doc: Fix django requirementAlexander Sulfrian2016-08-312-2/+2
| |
| * Reporting: Add bcfg2_compat templatetag libraryAlexander Sulfrian2016-08-3112-43/+25
| | | | | | | | | | | | The url tag from the future tag lib, that was required with older django versions, was removed from django1.9. So we add a compat tag library to use the correct available variant.
* | Merge branch 'fix/statistic-reporting' of https://github.com/AlexanderS/bcfg2Sol Jerome2016-08-311-3/+5
|\ \
| * | Client: Fix reporting of modified entriesAlexander Sulfrian2016-07-251-3/+5
| | | | | | | | | | | | | | | | | | | | | If the client is using lxml.etree as ElementTree library, it is impossible to a single node two times in an ElementTree. The second append will remove the first insertion. We need to copy the node before appending it into the statistic tree.
* | | Merge pull request #346 from 0/dh-pythonAlexander Sulfrian2016-08-311-2/+2
|\ \ \ | |_|/ |/| | debian/control: Replace python-support with dh-python
| * | debian/control: Replace python-support with dh-pythonDmitri Iouchtchenko2016-08-261-2/+2
|/ /
* | Merge pull request #340 from rbuch/masterAlexander Sulfrian2016-08-181-3/+7
|\ \ | | | | | | Add support for rawurl in Apt
| * | Add support for rawurl in AptRonak Buch2016-08-171-3/+7
| | |
* | | testsuite: Add missing optional dependenciesAlexander Sulfrian2016-08-181-2/+3
| | |
* | | doc: Add unit test to check for errors/warnings in docAlexander Sulfrian2016-08-182-6/+49
| | |
* | | doc: Disable code highlighting of unknown/invalid languagesAlexander Sulfrian2016-08-182-4/+4
| | |
* | | doc: Fix genshi syntax in code sampleAlexander Sulfrian2016-08-181-1/+1
| | |
* | | doc: Escape underscoresAlexander Sulfrian2016-08-181-1/+1
| | | | | | | | | | | | | | | Double underscore mark anonymous hyperlinks. To include '__' literally we need to escape it.
* | | doc: Add missing spaceAlexander Sulfrian2016-08-181-1/+1
| | | | | | | | | | | | Without that space the link is not correctly identified.
* | | doc: Fix favicon pathAlexander Sulfrian2016-08-181-1/+1
| | |
* | | doc: Add missing release notesAlexander Sulfrian2016-08-181-0/+1
|/ /
* | DBSettings: The app-label is only the last part of the module nameAlexander Sulfrian2016-08-171-2/+2
| |
* | testsuite: Ignore failing syncdbAlexander Sulfrian2016-08-171-2/+6
| | | | | | | | | | | | Since we have migrations for Bcfg2.Server syncdb fails for every call but the first one with a ImproperlyConfigured exception because it cannot find Bcfg2.Reporting. We simply ignore this and all test are working.
* | testsuite: Do not run code checks on migrationsAlexander Sulfrian2016-08-171-0/+2
| | | | | | | | The migration files are autogenerated and do not need code checks.
* | Bcfg2/manage: Remove old code from the old options parsingAlexander Sulfrian2016-08-171-9/+2
| |
* | Bcfg2/manage: execute_manager was replaced in django1.6Alexander Sulfrian2016-08-171-1/+1
| | | | | | | | | | The execute_manager was deprecated in django1.4 and was finally removed in django1.6.
* | Server/models: Exclude the Reporting pluginAlexander Sulfrian2016-08-171-0/+4
| | | | | | | | | | The reporting database is not handled within Bcfg2.Server but in the Bcfg2.Reporting app.
* | Bcfg2/Server: Add migrations for Bcfg2.ServerAlexander Sulfrian2016-08-175-1/+117
| | | | | | | | | | Django1.9 requires every app to have migrations. You cannot create a tables without having migrations.
* | testsuite: Use django<1.10Alexander Sulfrian2016-08-171-1/+1
| | | | | | | | | | | | | | We currently have a problem with django 1.10 because url.patterns is removed and we need to change the format of the url mappings: https://docs.djangoproject.com/en/1.9/ref/urls/#patterns
* | Bcfg2/manage: Use the server models (if available), tooAlexander Sulfrian2016-08-171-0/+5
| |
* | Server/Plugins/Ldap: Module should be importable without the python-ldapAlexander Sulfrian2016-08-171-6/+11
| |
* | Revert "removed duplicate plugins option"Alexander Sulfrian2016-08-171-5/+25
| | | | | | | | This reverts commit 30634d07d5489f260f37cc86d150315f02c40865.
* | Bcfg2/manage: Fix option parsingAlexander Sulfrian2016-08-171-2/+4
| |
* | testsuite: Drop 'syncdb' for newer versions of djangoAlexander Sulfrian2016-08-171-4/+6
| | | | | | | | | | | | With django>=1.7 'syncdb' is not needed anymore, all stuff is handled with 'migrate' now. The django.setup call is not needed there, because the models have to call it before definition.
* | Server/Core: Ignore pylint errorAlexander Sulfrian2016-08-171-1/+1
| | | | | | | | | | pylint should ignore this method, because it is only used as fallback for older django versions and does not exists in newer versions.
* | Server/Plugins/Metadata: Initialize django _before_ creating modelsAlexander Sulfrian2016-08-171-3/+3
| |
* | Server/Plugins/Probes: Initialize django before useAlexander Sulfrian2016-08-171-0/+5
| |
* | travis-ci: Use django1.6 for python2.6.Alexander Sulfrian2016-08-171-5/+8
| | | | | | | | Python2.6 support was dropped in django-1.7.
* | Merge branch 'fix/travis-ci' of https://github.com/AlexanderS/bcfg2Sol Jerome2016-08-172-4/+4
|\ \
| * | travis-ci: Bump django dependencyAlexander Sulfrian2016-08-171-2/+2
| | |
| * | travis-ci: Fix installation of dependenciesAlexander Sulfrian2016-08-172-3/+3
| |/ | | | | | | | | | | This is just a quick fix: The new version of pip on travis does fail when using the --use-mirrors option (to be fair, the option was deprecated long time ago).
* | Merge branch 'feature/bcfg2-utils' of https://github.com/AlexanderS/bcfg2Sol Jerome2016-08-176-1/+22
|\ \
| * | debian: Use glob for bcfg2-utils packageAlexander Sulfrian2016-07-171-22/+1
| | |
| * | debian: Install bash-completion with bcfg2-serverAlexander Sulfrian2016-07-173-2/+5
| | |
| * | Helper scripts packed in bcfg2-utilsHolger Mueller2016-07-174-1/+40
| | |
* | | doc: Clarification on negated groupss19n2016-08-011-0/+3
| |/ |/|
* | Merge pull request #320 from AlexanderS/fix/more-django-fixesAlexander Sulfrian2016-07-173-2/+6
|\ \ | |/ |/| Some more django fixes
| * Reporting/templates: Remove deprecated syntaxAlexander Sulfrian2015-11-171-1/+1
| | | | | | | | | | | | > Deprecated since version 1.8: > You can also pass a dotted Python path to a view function, but this > syntax is deprecated and will be removed in Django 1.10.
| * Reporting/templates: Fix django1.5 compatAlexander Sulfrian2015-11-171-1/+1
| | | | | | | | This was missing in 84a83cab07853b83e91c40c440f65b911e3296a5.
| * Metadata: Add fix for django1.7Alexander Sulfrian2015-11-171-0/+4
| | | | | | | | | | The Metadata database backend also uses django1.7 and we have to run django.setup() here, too.
* | Merge branch 'fix/docs' of https://github.com/AlexanderS/bcfg2Sol Jerome2016-07-154-8/+9
|\ \