aboutsummaryrefslogtreecommitdiff
path: root/.gitignore
Commit message (Collapse)AuthorAge
* tests: Add 'store_samples' decoratorStephen Finucane2018-12-22
| | | | | | | | | We want to start including sample API requests and responses in our documentation. Given that these may get out of date over time, we should really generate these things dynamically. Create a decorator that will allow us to do just that. Signed-off-by: Stephen Finucane <stephen@that.guru>
* Add support for 'django-dbbackup'Stephen Finucane2018-10-10
| | | | | | | | | | | 'parsemail' and 'parsearchive' are slow. When messing with models and migrations, it can be very useful to backup the database in its current state and restore it if/when you mess up. Currently, we've documented how to do this via some commands run in the shell of the container, but we can do things easier via an application designed for this purpose: 'django-dbshell'. Signed-off-by: Stephen Finucane <stephen@that.guru>
* Revert "gitignore: Ignore JSON files"Stephen Finucane2018-09-19
| | | | | | | | | This reverts commit 76750e9789ad10d45134c1ab59efa586007be984. The 'dumpdata' command is run infrequently enough, and JSON files are that common, that we shouldn't really ignore these. Signed-off-by: Stephen Finucane <stephen@that.guru>
* docker-compose: Switch to 3.0 syntaxStephen Finucane2018-04-26
| | | | | | | | | | | Ubuntu 18.04 (Bionic Beaver) providers 'docker-compose' 1.17.1 [1] at release which supports the 3.0 syntax [2]. Using this allows some users (me) to resolve a long standing issue caused by a UID that's not 1000. [1] https://packages.ubuntu.com/bionic/docker-compose [2] https://docs.docker.com/compose/compose-file/ Signed-off-by: Stephen Finucane <stephen@that.guru>
* gitignore: Ignore '.venv'Stephen Finucane2018-04-14
| | | | | | | | I use this to validate stuff quite frequently. Ignore it so it's not polluting my git-status. Signed-off-by: Stephen Finucane <stephen@that.guru> Signed-off-by: Daniel Axtens <dja@axtens.net>
* gitignore: Ignore sql filesStephen Finucane2018-04-09
| | | | | | These are useful as backups. Signed-off-by: Stephen Finucane <stephen@that.guru>
* tools: drop vagrantDaniel Axtens2018-02-27
| | | | | | | | | It served us well, but it's now outdated (Trusty, Python 3.4, etc) There is no indication that anyone uses it or keeps it up to date. Signed-off-by: Daniel Axtens <dja@axtens.net> Acked-by: Stephen Finucane <stephen@that.guru> Reviewed-by: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
* gitignore: Ignore JSON filesStephen Finucane2018-01-09
| | | | | | These are generated by the 'dumpdata' management command. Signed-off-by: Stephen Finucane <stephen@that.guru>
* docs: Add skeleton for Sphinx docsStephen Finucane2017-04-18
| | | | | | | | This is mostly the output of 'sphinx-quickstart' with all non-HTML build cruft removed and Sphinx minimum version set to 1.5. A tox target is included and the output of the docs build ignored. Signed-off-by: Stephen Finucane <stephen@that.guru>
* models: Modify behavior of Series.received_allStephen Finucane2017-03-01
| | | | | | | | | | | | | | | | At the moment, Series.received_all is only true is the number of patches received exactly matches the expected number of patches. However, there are cases where there may in fact be more patches in the final series than expected. For example, one could send patches with a subject of 'PATCH 5/4' in-reply-to an original four patch series. The parser handles this correctly, so the 'received_all' property should too. We still need to support patterns like '5/n', which are in use and do not appear to be supported since 'c21b305'. This can be done at a later stage. Signed-off-by: Stephen Finucane <stephen@that.guru> Tested-by: Daniel Axtens <dja@axtens.net>
* .gitignore: Ignore mbox filesStephen Finucane2016-12-23
| | | | Signed-off-by: Stephen Finucane <stephen@that.guru>
* gitignore: Ignore vagrant and vim filesStephen Finucane2016-09-20
| | | | Signed-off-by: Stephen Finucane <stephenfinucane@hotmail.com>
* gitignore: Don't ignore all hidden filesStephen Finucane2016-09-07
| | | | | | This allows the addition of some config files. Signed-off-by: Stephen Finucane <stephenfinucane@hotmail.com>
* Ignore *~ and #*# files.Daniel Axtens2016-08-20
| | | | | | Signed-off-by: Daniel Axtens <dja@axtens.net> Reviewed-by: Andrew Donnellan <andrew.donnellan@au1.ibm.com> Reviewed-by: Stephen Finucane <stephenfinucane@hotmail.com>
* .gitignore: patchwork/settings/production.pyaldot2015-11-12
| | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Reviewed-by: Stephen Finucane <stephen.finucane@intel.com>
* tests: Add a couple of Selenium testsDamien Lespiau2015-11-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While developing the new series UI, several bug crept in but weren't discovered until later. All because we don't have in-browser tests to go along the lower level tests we already have. In particular, behaviours that need javascript to run cannot be tested outside of a full environment with the pages being served to an actual browser. This commit introduces selenium to the test suite and starts with 2 simple tests to give a taste of what it looks like. test_default_focus: make sure we do focus the username field on the login page test_login: shows how to chain actions to test the full login phase. This is quite similar the lower level test, except it also checks we display the username once logged in. v2: Use LiveServerTestCase for django pre-1.7 v3: Propagate the DISPLAY environment variable to have an X display specified for the browser v4: Log execution of the chrome driver, useful for debugging v5: Rebase on top of upstream v6: Pass environmental variables to tox and ensure PEP8 compliance Signed-off-by: Damien Lespiau <damien.lespiau@intel.com> Signed-off-by: Stephen Finucane <stephen.finucane@intel.com>
* gitignore: Only ignore quilt files at the root of the repositoryDamien Lespiau2015-10-27
| | | | | | | | So, say, a 'series' directory in the project (added in a later patch) doesn't get ignored. Signed-off-by: Damien Lespiau <damien.lespiau@intel.com> Acked-by: Stephen Finucane <stephen.finucane@intel.com>
* Exclude packages tree from separate .gitignore fileJeremy Kerr2008-09-05
| | | | | | | | | 'cos it says so in the top-level .gitignore. Also, this means that the lib/packages/ dir will be included in a git checkout, which is helpful. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Add top-level .gitignore fileNate Case2008-09-05
Signed-off-by: Nate Case <ncase@xes-inc.com> Signed-off-by: Jeremy Kerr <jk@ozlabs.org>