Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | Packages/Pac: Handle groups | Dmitri Iouchtchenko | 2016-09-12 | 3 | -42/+94 | |
| | | | | | ||||||
| * | | | | Packages/Pac: Parse dependencies | Dmitri Iouchtchenko | 2016-09-12 | 1 | -13/+90 | |
| | | | | | ||||||
* | | | | | Merge branch 'fix/testsuite/db-tests' of https://github.com/AlexanderS/bcfg2 | Sol Jerome | 2016-09-12 | 5 | -53/+42 | |
|\ \ \ \ \ | ||||||
| * | | | | | testsuite: Use TestDatabaseBacked for Probes, too | Alexander Sulfrian | 2016-09-12 | 1 | -3/+3 | |
| | | | | | | ||||||
| * | | | | | Revert "Revert "removed duplicate plugins option"" | Alexander Sulfrian | 2016-09-12 | 1 | -29/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 8bcd3b7d717186f14bdd2482e46c2a6feee51767. | |||||
| * | | | | | testsuite: Increase verbosity of management commands | Alexander Sulfrian | 2016-09-12 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | This helps debugging on errors. | |||||
| * | | | | | testsuite: Unlink database before syncing | Alexander Sulfrian | 2016-09-12 | 1 | -9/+20 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This prevents false test results with database files staying around in the local development directory. | |||||
| * | | | | | testsuite: Only sync the database once per TestCase | Alexander Sulfrian | 2016-09-05 | 4 | -11/+13 | |
| |/ / / / | ||||||
* | | | | | Merge branch 'django-check' of https://github.com/0/bcfg2 | Sol Jerome | 2016-09-12 | 1 | -1/+1 | |
|\ \ \ \ \ | ||||||
| * | | | | | bcfg2-admin: Check for django before checking django version | Dmitri Iouchtchenko | 2016-09-11 | 1 | -1/+1 | |
| |/ / / / | ||||||
* / / / / | Packages: Strip ':any' suffix from APT dependencies | Dmitri Iouchtchenko | 2016-09-08 | 1 | -0/+11 | |
|/ / / / | ||||||
* | | | | Merge branch 'fix/django1.9/url-tags' of https://github.com/AlexanderS/bcfg2 | Sol Jerome | 2016-09-02 | 16 | -61/+39 | |
|\ \ \ \ | ||||||
| * | | | | DBSettings: Drop support for django <1.3 | Alexander Sulfrian | 2016-08-31 | 3 | -16/+12 | |
| | | | | | ||||||
| * | | | | doc: Fix django requirement | Alexander Sulfrian | 2016-08-31 | 2 | -2/+2 | |
| | | | | | ||||||
| * | | | | Reporting: Add bcfg2_compat templatetag library | Alexander Sulfrian | 2016-08-31 | 12 | -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/bcfg2 | Sol Jerome | 2016-08-31 | 1 | -3/+5 | |
|\ \ \ \ | |_|/ / |/| | | | ||||||
| * | | | Client: Fix reporting of modified entries | Alexander Sulfrian | 2016-07-25 | 1 | -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-python | Alexander Sulfrian | 2016-08-31 | 1 | -2/+2 | |
|\ \ \ \ | |_|/ / |/| | | | debian/control: Replace python-support with dh-python | |||||
| * | | | debian/control: Replace python-support with dh-python | Dmitri Iouchtchenko | 2016-08-26 | 1 | -2/+2 | |
|/ / / | ||||||
* | | | Merge pull request #340 from rbuch/master | Alexander Sulfrian | 2016-08-18 | 1 | -3/+7 | |
|\ \ \ | | | | | | | | | Add support for rawurl in Apt | |||||
| * | | | Add support for rawurl in Apt | Ronak Buch | 2016-08-17 | 1 | -3/+7 | |
| | | | | ||||||
* | | | | testsuite: Add missing optional dependencies | Alexander Sulfrian | 2016-08-18 | 1 | -2/+3 | |
| | | | | ||||||
* | | | | doc: Add unit test to check for errors/warnings in doc | Alexander Sulfrian | 2016-08-18 | 2 | -6/+49 | |
| | | | | ||||||
* | | | | doc: Disable code highlighting of unknown/invalid languages | Alexander Sulfrian | 2016-08-18 | 2 | -4/+4 | |
| | | | | ||||||
* | | | | doc: Fix genshi syntax in code sample | Alexander Sulfrian | 2016-08-18 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | doc: Escape underscores | Alexander Sulfrian | 2016-08-18 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | Double underscore mark anonymous hyperlinks. To include '__' literally we need to escape it. | |||||
* | | | | doc: Add missing space | Alexander Sulfrian | 2016-08-18 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | Without that space the link is not correctly identified. | |||||
* | | | | doc: Fix favicon path | Alexander Sulfrian | 2016-08-18 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | doc: Add missing release notes | Alexander Sulfrian | 2016-08-18 | 1 | -0/+1 | |
|/ / / | ||||||
* | | | DBSettings: The app-label is only the last part of the module name | Alexander Sulfrian | 2016-08-17 | 1 | -2/+2 | |
| | | | ||||||
* | | | testsuite: Ignore failing syncdb | Alexander Sulfrian | 2016-08-17 | 1 | -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 migrations | Alexander Sulfrian | 2016-08-17 | 1 | -0/+2 | |
| | | | | | | | | | | | | The migration files are autogenerated and do not need code checks. | |||||
* | | | Bcfg2/manage: Remove old code from the old options parsing | Alexander Sulfrian | 2016-08-17 | 1 | -9/+2 | |
| | | | ||||||
* | | | Bcfg2/manage: execute_manager was replaced in django1.6 | Alexander Sulfrian | 2016-08-17 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | The execute_manager was deprecated in django1.4 and was finally removed in django1.6. | |||||
* | | | Server/models: Exclude the Reporting plugin | Alexander Sulfrian | 2016-08-17 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | | The reporting database is not handled within Bcfg2.Server but in the Bcfg2.Reporting app. | |||||
* | | | Bcfg2/Server: Add migrations for Bcfg2.Server | Alexander Sulfrian | 2016-08-17 | 5 | -1/+117 | |
| | | | | | | | | | | | | | | | Django1.9 requires every app to have migrations. You cannot create a tables without having migrations. | |||||
* | | | testsuite: Use django<1.10 | Alexander Sulfrian | 2016-08-17 | 1 | -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), too | Alexander Sulfrian | 2016-08-17 | 1 | -0/+5 | |
| | | | ||||||
* | | | Server/Plugins/Ldap: Module should be importable without the python-ldap | Alexander Sulfrian | 2016-08-17 | 1 | -6/+11 | |
| | | | ||||||
* | | | Revert "removed duplicate plugins option" | Alexander Sulfrian | 2016-08-17 | 1 | -5/+25 | |
| | | | | | | | | | | | | This reverts commit 30634d07d5489f260f37cc86d150315f02c40865. | |||||
* | | | Bcfg2/manage: Fix option parsing | Alexander Sulfrian | 2016-08-17 | 1 | -2/+4 | |
| | | | ||||||
* | | | testsuite: Drop 'syncdb' for newer versions of django | Alexander Sulfrian | 2016-08-17 | 1 | -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 error | Alexander Sulfrian | 2016-08-17 | 1 | -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 models | Alexander Sulfrian | 2016-08-17 | 1 | -3/+3 | |
| | | | ||||||
* | | | Server/Plugins/Probes: Initialize django before use | Alexander Sulfrian | 2016-08-17 | 1 | -0/+5 | |
| | | | ||||||
* | | | travis-ci: Use django1.6 for python2.6. | Alexander Sulfrian | 2016-08-17 | 1 | -5/+8 | |
| | | | | | | | | | | | | Python2.6 support was dropped in django-1.7. | |||||
* | | | Merge branch 'fix/travis-ci' of https://github.com/AlexanderS/bcfg2 | Sol Jerome | 2016-08-17 | 2 | -4/+4 | |
|\ \ \ | ||||||
| * | | | travis-ci: Bump django dependency | Alexander Sulfrian | 2016-08-17 | 1 | -2/+2 | |
| | | | | ||||||
| * | | | travis-ci: Fix installation of dependencies | Alexander Sulfrian | 2016-08-17 | 2 | -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/bcfg2 | Sol Jerome | 2016-08-17 | 6 | -1/+22 | |
|\ \ \ |