Commit Graph

125 Commits

Author SHA1 Message Date
Nikita P. Shupeyko
9f2f3b455f Opt out of WhiteNoise by default 2018-03-04 15:07:05 +03:00
Nikita P. Shupeyko
ccef0aaa89 Opt out of Celery by default 2018-03-04 15:06:50 +03:00
Nikita P. Shupeyko
a40c9a2255 Prettify cookiecutter.json 2018-03-04 15:05:56 +03:00
Nikita P. Shupeyko
4a1cdb5d25 Drop support for PostgreSQL 9.2
Closes #1493.
2018-03-04 12:39:15 +03:00
Daniel Roy Greenfeld
793a46ba45 Removed expiramental elastic beanstalk support and bumped official Django version to 1.11.9 2018-01-15 12:33:51 -08:00
Christian Stade-Schuldt
62e822a8ee add PostgreSQL version 10 (#1394) 2017-12-28 10:26:55 -08:00
Jannis Gebauer
8801c50867 switch to caddy (#1282) 2017-08-11 11:16:15 +02:00
Ben Warren
4aff5971d1 Automatic recompilation of Bootstrap with user-defined variables (#1181)
Allow for dynamic bootstrap compilation

Exclude sublime artifacts

Make custom bootstrap vars file

Add custom bootstrap compilation

Add cookiecutter option

Use the right name for the file

Add explanation to generated README

Add self to contributors

Remove sublime exclusion
2017-06-12 19:38:00 +03:00
Daniel Roy Greenfeld
6aced9ba73 Remove Python 2.7 support per #1129 (#1130)
* Remove Python 2.7 support per

* Remove Python 2.7 references

* Remove Python 2.7 references

* remove python 2 entirely
2017-04-21 12:31:45 -07:00
Daniel Roy Greenfeld
059c4b822e Change Docker to be an option, not the default. 2017-02-13 10:47:15 -08:00
sreyemnayr
75c84b870d Add PostgreSQL 9.6 as an option (#891)
* Added PostgreSQL 9.6 option

* Spacing
2016-11-23 11:36:58 +01:00
Daniel Roy Greenfeld
010a1b0a94 Made Elastic Beanstalk support incompatible with Docker and Heroku 2016-09-26 09:19:15 -07:00
Daniel Roy Greenfeld
52c0e071da Add Experimental AWS Elastic Beanstalk support (#817)
Includes:

* First pass at Elastic Beanstalk integration
* Gets code and elasticache working
* Very rudimentary documentation
* Includes post hook cleanup
2016-09-22 18:21:00 -07:00
Jannis Gebauer
7d7b044432 Remove webpack and merge (#778) (#785)
* Remove webpack and merge

* Put postgresql_version line back in cookiecutter.json

* Put goldhand back in contributors file, added ssteinerX

* Add *.egginfo to .gitignore

* Fix dangling endif in README.rst
2016-09-12 00:22:21 +02:00
Daniel Roy Greenfeld
ea8f6b8326 Use examples instead of HELP text 2016-08-24 14:52:59 -07:00
Daniel Roy Greenfeld
171c2a2a63 Make 'project_name's default more useful 2016-08-24 14:49:44 -07:00
Andreas Meistad
41059ff4df Change use_python2 [N] to use_python3 [Y]
Fixes #747
2016-08-21 22:11:01 +02:00
Daniel Roy Greenfeld
2a5bdbec56 Reverse order of PostgreSQL
This provides a better default
2016-08-17 13:13:10 -07:00
Burhan Khalid
716c179a03 postgresql versions are now selectable 2016-08-10 18:31:48 +03:00
Cédric Gaspoz
730e4fead1
Add GPLv3 licence support 2016-06-24 16:59:55 +02:00
Will Farley
8880e777d2 WIP: Add webpack as an option (#610)
* Add webpack as an option

Adds webpack as a js_taskrunner option to cookiecutter-json. Will clone @hzdg/cookiecutter-webpack --pydanny-django branch into the project using cookiecutter's api in post_hooks.

The static webpack project will be placed into the <project_slug>/static/<project_slug>/ directory.
The webpack configs are placed in the ./config/ directory.

The cookiecutter-webpack project includes react / redux / karma configurations that are brought into the project.

* Add webpack documentation
2016-06-19 12:24:43 -07:00
Andres Gonzalez
3d2385a3b6 Add django-compressor suport (#568)
* #342 Add compressor option to requirements

* #342 Add compressor to production settings

* #342 Add compressor to base template

* #342 Add settings to common.py and add tags to base template

* #342 Flake8 fix for tox tests

* #342 Remove redundant line

* #342 Add required options for S3 to production.py and added Env variable to enable/disable compression

* #342 Add required options for compressor on S3 to production.py
2016-06-17 19:07:45 -07:00
Daniel Roy Greenfeld
a65a750464 Switch use_certbot to the MUCH more explicit use_letsencrypt 2016-06-05 13:17:19 -07:00
Daniel Roy Greenfeld
f40f304457 Use sentry for error reporting 2016-06-05 10:47:07 -07:00
Daniel Roy Greenfeld
b2d0a86344 simplify cookiecutter.json 2016-06-04 17:16:48 -07:00
Daniel Roy Greenfeld
94cb04b389 merge @mjsisley #576 2016-06-04 10:21:44 -07:00
Audrey Roy Greenfeld
fc67ecf174 Remove use_angular option again 2016-06-03 18:12:18 -07:00
Audrey Roy Greenfeld
4eb769f5af Merge cookiecutter.json 2016-06-03 18:07:32 -07:00
Vivian Guillen
cda3cfc641 merge in @@viviangb #585 2016-06-03 17:35:46 -07:00
mjsisley
fd9795992a sync with master 2016-06-03 17:21:24 -07:00
Vivian Guillen
8a925db024 Add gulp alternative as a js task runner 2016-06-03 17:05:57 -07:00
Sulé
fa89445f66 Removing unnecessary version check #534 (#584)
* Address issue #534

* missing comma added

* remove unecesssary version check #534
2016-06-03 16:35:10 -07:00
Daniel Roy Greenfeld
36ac82b1cf Removed angular2 2016-06-03 14:07:25 -07:00
Meghan Heintz
daf98aea42 Adding Apache 2 License option (#578)
* Adding Apache 2 License option

* changed order of liences availble
2016-06-03 14:02:51 -07:00
mjsisley
b8e02d2189 Add certbot(letsencrypt) support for docker 2016-06-03 08:07:39 -07:00
Audrey Roy Greenfeld
7a6e9238fd Default to today's date in cookiecutter.json. 2016-04-20 11:18:35 -07:00
Audrey Roy Greenfeld
817abc3652 Transform project name to lowercase for slug. 2016-04-20 10:46:07 -07:00
Audrey Roy Greenfeld
15f350f05e Change repo_name to project_slug for clarity. 2016-04-20 10:00:35 -07:00
Jannis Gebauer
327d0c2038 major project cleanup 2016-04-08 09:45:09 +02:00
Krzysztof Szumny
da6ba57f05 use_pycharm variable, post_gen_project hook, {{ cookiecutter.repo_name }}/static marked as webResources 2016-03-23 19:05:24 +01:00
Catherine Devlin
3573272952 Protect from bad (non-importable) repo names, like those with dashes 2016-03-06 05:05:24 -05:00
Fabio C. Barrioneuvo da Luz
8a3d36fe40 update requirements 2016-03-06 01:30:27 -03:00
Daniel Roy Greenfeld
e0a1bf8f8c Fixes #184, allows for license choices 2016-02-07 20:56:28 -08:00
Fabio C. Barrioneuvo da Luz
8b82f2a804 update version of dependencies 2016-01-29 02:42:45 -03:00
Daniel Roy Greenfeld
32a61e8678 Modernize the date 2016-01-07 12:30:36 -08:00
Tom Atkins
3316a3b023 Fix merge conflict in README.rst 2015-11-18 11:16:25 +00:00
Burhan Khalid
4c07b5dea6 initial configuration to support opbeat 2015-11-16 21:41:06 +03:00
Jannis Gebauer
ba00160aab Merge pull request #362 from amjith/master
Add newrelic for monitoring.
2015-11-07 20:10:00 +01:00
Fabio C. Barrionuevo da Luz
dbe5bcc690 update requirements 2015-11-04 23:24:49 -03:00
Amjith Ramanujam
c0c0bc6ca3 Add newrelic for monitoring. 2015-10-04 05:06:20 -07:00
Fabio C. Barrioneuvo da Luz
376cf9382a Update 'now' date in cookiecutter.json 2015-09-30 15:11:42 -03:00
yunti
2209a6cd79 Add python version option to cookiecutter json 2015-09-18 17:38:48 +01:00
Burhan Khalid
7403679ee7 fixing an allauth setting bug 2015-07-27 18:42:23 +03:00
Burhan Khalid
f966888ff1 making maildump optional 2015-07-16 07:21:06 +03:00
Jay
eadd3e77f8 added optional celery support out of the box 2014-10-12 10:32:17 +02:00
Ger Schinkel
3696cea41f Added configuration option for Windows and if-statement for the postgres connection string. 2015-05-07 22:46:58 +02:00
Saurabh Kumar
7fb6f94d5e feat(static_storage): Add support for whitenoise (optional)
- Add option to opt for whitenoise via cookiecutter
- Seperate Media and Static Configuration

closes #213
2015-04-26 15:31:31 +05:30
Saurabh Kumar
a9a729e500 feat(templating): make TIMEZONE default to UTC and configurable
Thanks @burhan for reportings this.

closes #109
2015-02-24 19:06:31 +05:30
Kevin Ndung'u
b59257a3a8 Set a more pleasant default project_name
Related to issue #167
2015-02-09 15:47:42 +03:00
Saurabh Kumar
17b52c7135 chore(cookiecutter): fix 'repo_name' variable default
- update docs with latest questionaire
2015-01-16 23:11:19 +05:30
Daniel Greenfeld
32bee30d6a Corrected 'repo_name' so it's not on my personal branch 2015-01-13 08:39:10 -08:00
Daniel Greenfeld
b54309c48f Switched to using cookiecutter 0.9.0 Jinjafied cookiecutter.json 2015-01-13 08:37:28 -08:00
Chris Hepner
93b0f57a16 Update default year to 2015. 2015-01-01 12:27:26 -08:00
Daniel Greenfeld
d7f16a4d14 Adding now value 2014-08-17 11:18:53 -03:00
Daniel Greenfeld
1ad866770a make cookiecutter.json more obvious in purpose 2014-03-11 19:25:14 -07:00
Saurabh Kumar
3b3542ce45 chore(docs): update default year to 2014. 2014-01-10 14:02:24 +05:30
Ashley Camba
a1a1fc994f adding version and __init__.py file 2013-12-17 16:33:49 +01:00
Daniel Greenfeld
cee802c859 Add django-configurations 2013-09-15 15:02:13 +02:00
Daniel Greenfeld
d47f30c9fc more config 2013-08-16 14:36:21 +02:00
Daniel Greenfeld
2135de2edc many nice enhancements 2013-08-16 13:35:18 +02:00
Daniel Greenfeld
242228a80d Update cookiecutter.json 2013-08-16 12:54:14 +02:00
Daniel Greenfeld
6c772daca3 moar settings stuff 2013-08-15 20:31:04 +02:00
Daniel Greenfeld
c8a01b6bad Fix the layout to match the cookie cutter pattern 2013-08-15 20:03:08 +02:00
Daniel Greenfeld
d862465712 base template 2013-08-15 19:59:11 +02:00
Daniel Greenfeld
988b4f8a46 Getting pieces to work 2013-08-15 19:47:35 +02:00