Hoai-Thu Vuong
dcea8f1e7b
Trim leading and trailing space in domain_name
and email
( #4163 )
...
* remove trailing space in domain_name and email
* Add test for leading and trailing spaces removals
* Move magic string and add a comment explaining its role
---------
Co-authored-by: Bruno Alla <browniebroke@users.noreply.github.com>
Co-authored-by: Bruno Alla <alla.brunoo@gmail.com>
2023-03-16 17:17:02 +00:00
Bruno Alla
eeb02c2198
Run linting with pre-commit on GitLab ( #4150 )
...
* Run linting with pre-commit on GitLab
* Update tests
2023-02-25 12:33:30 +00:00
Bruno Alla
cbb0e19de7
Add Webpack support ( #3623 )
...
* Add support for Webpack as frontend pipeline
* Rename CI jobs
* Fix a couple of issues with Webpack + Docker
* Don't include Boostrap CSS from CDN with Webpack
* Rename variable
* Set publicPath in prod webpack config
* Fix removal of SASS files in post-gen hooks
* Add Webpack to readme usage section
* Run Django + Webpack dev server concurrently without Docker
* Fix async runserver command with Gulp/Webpack
* Upgrade django-webpack-loader to 1.5.0
* Pass variables required by Webpack at build time
* Upgrade django-webpack-loader to 1.7.0
* Add missing condition
* Add support for Azure Storage + Webpack
* Whitespaces
* Rename ROOT_DIR -> BASE_DIR
* Rename jobs
* Bump django-webpack-loader to latest
* Document limitation of Docker + Webpack + no Whitenoise
* Update section on custom Bootstrap compilation in generated readme
2023-01-29 12:12:12 +00:00
tildebox
70014c2b45
Rename ROOT_DIR to BASE_DIR ( #4086 )
...
Co-authored-by: example <example@example.com>
Fix https://github.com/cookiecutter/cookiecutter-django/issues/4075
2023-01-25 22:55:08 +00:00
rguptar
49b3bb8ffe
Add Azure Storage as an option to serve static and media files ( #3967 )
...
Fix https://github.com/cookiecutter/cookiecutter-django/issues/2301
2022-11-30 18:26:58 +00:00
pyup.io bot
a51c8d2961
Update cookiecutter to 2.1.1 ( #3727 )
...
* Update cookiecutter from 1.7.3 to 2.1.1
* Fix postgreSQL versions in tests
* Fix front-end pipeline choice in tests
Co-authored-by: Bruno Alla <alla.brunoo@gmail.com>
2022-06-13 20:17:46 +01:00
Bruno Alla
96b9b95af7
Add pyupgrade to pre-commit config ( #3702 )
...
* Add pyupgrade to pre-commit config
* Exclude hooks folder from pyupgrade
* Autofix: run pyupgrade
* Autofix: run pyupgrade on template files
2022-05-07 19:21:15 +01:00
Bruno Alla
ab4a32d558
Unify compressor, gulp and custom bootstrap options ( #3535 )
2022-03-20 15:00:40 +00:00
pyup.io bot
aafa66bf7c
Update pytest to 7.0.0 ( #3567 )
...
Co-authored-by: Bruno Alla <alla.brunoo@gmail.com>
2022-02-07 17:19:52 +00:00
Bruno Alla
150e1d8bed
Update black to 22.1.0 ( #3572 )
...
Co-authored-by: pyup-bot <github-bot@pyup.io>
2022-02-07 15:40:53 +00:00
Bruno Alla
2186caf11d
Speed up CI tests on macOS ( #3480 )
2021-12-22 08:14:00 +00:00
Bruno Alla
ce1c76e34e
Fix carriage return in .gitignore
on Windows ( #3456 )
2021-12-16 11:07:47 +00:00
Bruno Alla
407a7d8bbc
Setup pre-commit for the template files ( #3433 )
2021-11-26 15:41:50 +00:00
mpoli
145d65aeff
Bump Postgres to 13.5 12.9 11.14 10.19; add 14.1 ( #3428 )
2021-11-22 09:26:46 +00:00
Bruno Alla
57f9ff571b
Merge pull request #3139 from fhightower/patch-1
...
Removing pycharm docs if app does not use pycharm
2021-09-11 17:55:10 +01:00
Bruno Alla
b7de132d31
Compare boolean with is instead of equality
2021-09-11 17:48:47 +01:00
Bruno Alla
25820cab7d
Merge pull request #3154 from Andrew-Chen-Wang/new-pg
2021-06-22 10:00:22 +01:00
Andrew-Chen-Wang
405e262322
Update PG versions. Drop PG 9
...
Signed-off-by: Andrew-Chen-Wang <acwangpython@gmail.com>
2021-05-04 11:34:25 -04:00
Floyd Hightower
6f66b330e6
Running black on updated file
2021-04-27 05:41:00 -05:00
Floyd Hightower
6b5ad4e833
Adding test to validate pycharm docs are removed appropriately
2021-04-26 06:17:02 -05:00
Bruno Alla
a6e4555450
Update tests
2021-03-02 21:20:20 +00:00
Arnav Choudhury
fbc9b89e0d
Updated tests with the updated github stage names.
2021-02-23 11:28:37 +05:30
Arnav Choudhury
db636c8e36
Updated tests with the updated github stage names.
2021-02-23 11:11:03 +05:30
Arnav Choudhury
b064e09f12
Adding GitHub-Action CI Option ( #2837 )
2020-09-21 11:20:24 +01:00
Bruno Alla
e21869c1d4
Fix black formatting issues
2020-08-27 09:41:28 +02:00
Andrew-Chen-Wang
4d5b6db4c1
Added PG 12.3; Dropped 9.4
2020-07-11 21:15:17 -04:00
Bruno Alla
d689197c2b
Some minor refactorings in tests
2020-07-04 14:58:17 +01:00
Bruno Alla
6f88fe6b4f
Reformat test file
2020-05-12 10:24:25 +01:00
Bruno Alla
81642420c4
Run flake8 from the generated project root
...
3.8.1 can't find the config if running from elsewhere:
https://gitlab.com/pycqa/flake8/-/issues/639
2020-05-12 10:14:34 +01:00
Bruno Alla
f01ff95c51
Merge pull request #2539 from Andrew-Chen-Wang/ci
2020-04-17 11:34:50 +01:00
Andrew-Chen-Wang
d2285d9e2d
pytest.parametrized test for generating CI
...
* Removed celerybeat start's postgres_ready() for new PR for closer inspection and further review. Travis and GitLab CI reflect changes
2020-04-16 13:34:12 -04:00
Andrew-Chen-Wang
3c63b3e46e
Add Docker support to Travis and GitLab CI
...
* Celerybeat start files wait for table migration so that errors don't occur if a migration does not happen post-build
2020-04-14 11:52:14 -04:00
Andrew-Chen-Wang
c4eaf68982
Fixed test_cookiecutter_generation.py for use_async from set to dict
2020-03-24 15:53:45 -04:00
Andrew-Chen-Wang
aee2de347b
Add uvicorn and web sockets for Django 3
...
* Add use_async option to cookiecutter.json
* Add websocket configuration
2020-03-24 15:40:14 -04:00
Andrew-Chen-Wang
484fa4ae77
Added unsupported mail_service combinations
...
* Added default yaml Loader for pre_gen_projects.py
2020-03-22 13:31:52 -04:00
Andrew-Chen-Wang
5e1d1dd1c3
Fixed tests for mail providers
2020-03-14 15:09:05 -04:00
Andrew-Chen-Wang
9cf72849e6
Merged parent repo and configured refurbished tests
2020-03-14 13:29:08 -04:00
Bruno Alla
52dc302c93
Better error reporting in case of flake8 or black error
2020-03-03 19:37:27 +00:00
Bruno Alla
33f210abc4
Simplify setup for the automated tests
2020-02-29 17:31:16 +00:00
Andrew-Chen-Wang
c839862aef
Testing mail service does not raise KeyError
...
* KeyError raised when cloud_provider was used twice in mark parametrization.
* Tox isn't working properly for me (collecting 17,000 files; obviously neglecting tox.ini and/or pytest.ini)
2020-02-06 22:12:30 -05:00
Andrew-Chen-Wang
0df8cfdb90
Added mail service pytests in test_cookiecutter_generation.py
2020-02-06 21:03:49 -05:00
Bruno Alla
2f6cb4e8f6
Fix deprecation warning
2020-02-03 12:29:37 +00:00
Bruno Alla
2698867cf8
Typo
2020-01-28 10:33:24 +00:00
Bruno Alla
2833600aec
Test generation with and without DRF
2020-01-23 14:43:17 +00:00
Ivan Khomutov
113ce88d9c
Add option to choose CI tool
2019-12-06 10:55:00 +03:00
Bruno Alla
5750330ac2
Merge whitenoise & cloud provider parametrize in tests
2019-10-06 10:28:15 +01:00
Caio Ariede
4f8834c0eb
Update tests/test_cookiecutter_generation.py
...
Co-Authored-By: Bruno Alla <browniebroke@users.noreply.github.com>
2019-10-03 11:54:15 -03:00
Caio Ariede
9fffafc095
Add docstring
2019-10-02 12:06:53 -03:00
Caio Ariede
d0c208d10f
Fix #2249 -- Broken static files with whitenoise=n & cloud_provider=none
2019-10-02 12:03:33 -03:00
Bruno Alla
2103cf2f9d
Add a pre-generation hook to avoid non-lowercase slugs - fixes #2042
2019-06-05 19:00:43 +01:00