Skip to content

Commit

Permalink
release/2.0
Browse files Browse the repository at this point in the history
* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip
  • Loading branch information
rellafella committed Jun 7, 2021
1 parent 115d058 commit 3d99276
Show file tree
Hide file tree
Showing 315 changed files with 12,100 additions and 7,894 deletions.
4 changes: 4 additions & 0 deletions .browserslistrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
> 0.5% in AU
last 3 years
iOS >= 7
ie >= 11
4 changes: 0 additions & 4 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,5 @@ insert_final_newline = true
indent_style = space
indent_size = 2

[*.{njk,html,twig,htm}]
indent_size = 4


[*.{diff,md}]
trim_trailing_whitespace = false
86 changes: 46 additions & 40 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -3,79 +3,85 @@ ALLOW_UPDATES=1
ALLOW_ADMIN_CHANGES=1
BACKUP_ON_UPDATE=0
CP_TRIGGER="admin"
DEV_MODE=0
ENABLE_TEMPLATE_CACHING=1
DEV_MODE=1
ENABLE_GQL_CACHING=0
ENABLE_TEMPLATE_CACHING=0
ENVIRONMENT="dev"
IS_SYSTEM_LIVE=1
RUN_QUEUE_AUTOMATICALLY=1
SECURITY_KEY=""
SITE_NAME=""
APP_ID=""

# Craft database settings
DB_DSN="mysql:host=;port=3306;dbname="
DB_USER=""
DB_PASSWORD=""
DB_SCHEMA="public"
DB_TABLE_PREFIX=""
DB_DATABASE=example
DB_DRIVER=mysql
DB_SERVER=mysql-5.7-3306.database.nitro
DB_USER=nitro
DB_PASSWORD=nitro
DB_SCHEMA=public
DB_TABLE_PREFIX=
DB_PORT=3306

# Craft & plugin licenses
LICENSE_KEY=""
PLUGIN_IMAGEOPTIMIZE_LICENSE=""
PLUGIN_NEO_LICENSE=""
PLUGIN_RETOUR_LICENSE=""
PLUGIN_SEOMATIC_LICENSE=""

# URL & path settings
ASSETS_URL="/dist/"
SITE_URL="https://craft.test"
WEB_ROOT_PATH=""

# Cloudways API
CLOUDWAYS_API_KEY=""
CLOUDWAYS_API_EMAIL=""
SITE_URL="http://craft3.test"
WEB_ROOT_PATH="/app/web/"

# S3 settings
S3_KEY_ID=""
S3_SECRET=""
S3_BUCKET=""
S3_REGION=""
S3_SUBFOLDER=""
S3_BUCKET="envsa-bucket"
S3_REGION="ap-southeast-2"

# CloudFront settings
CLOUDFRONT_URL=""
CLOUDFRONT_DISTRIBUTION_ID=""
CLOUDFRONT_URL="https://cdn.envsa.dev"
CLOUDFRONT_DISTRIBUTION_ID="ERDP8Z09BP23P"
CLOUDFRONT_PATH_PREFIX=""

# Redis settings
REDIS_HOSTNAME="localhost"
REDIS_PORT=6379
REDIS_DEFAULT_DB=0
REDIS_CRAFT_DB=1
# Serverless Image Handler
IMAGE_HANDLER_URL="https://cdn.envsa.dev/img"

# Email settings
EMAIL_ADDRESS=""
EMAIL_NAME=""
EMAIL_SMTP_HOST_NAME=""
EMAIL_SMTP_PORT=""
EMAIL_SMTP_HOST_NAME="email-smtp.ap-southeast-2.amazonaws.com"
EMAIL_SMTP_PORT="587"
EMAIL_SMTP_USERNAME=""
EMAIL_SMTP_PASSWORD=""

# webpack settings
PUBLIC_PATH="/dist/"
DEVSERVER_PUBLIC="http://192.168.10.10:8080"
DEVSERVER_HOST="0.0.0.0"
DEVSERVER_POLL=1
DEVSERVER_PORT=8080
DEVSERVER_HTTPS=0
# Campaign Monitor settings
CM_API_KEY=""
CM_CLIENT_ID=""

# Twigpack settings
TWIGPACK_DEV_SERVER_MANIFEST_PATH="http://localhost:8080/"
TWIGPACK_DEV_SERVER_PUBLIC_PATH="http://localhost:8080/"
# Mix settings
HMR_SHARED_HOST="0.0.0.0"
HMR_PORT=8080
HMR_HTTPS=false

# Disqus settings
DISQUS_PUBLIC_KEY=""
DISQUS_SECRET_KEY=""

# Google Analytics settings
GA_TRACKING_ID=""
GTM_ID=""

# Google API
GOOGLE_API_KEY=""
GOOGLE_RECAPTCHA_SITE_KEY=""
GOOGLE_RECAPTCHA_SECRET_KEY=""

# Cloudways API
CW_EMAIL="dew.internet@sa.gov.au"
CW_API_KEY=""
CW_SERVER_ID=""
CW_APP_ID=""

# Bookeasy key
BOOKEASY_KEY=""

# FastCGI Cache Bust settings
FAST_CGI_CACHE_PATH=""
10 changes: 1 addition & 9 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
module.exports = {
env: {
node: true,
browser: true
},
extends: 'standard',
rules: {
semi: ['error', 'always'],
'no-var': 2
}
extends: ['@envsa', '@envsa/eslint-config/vue']
};
10 changes: 8 additions & 2 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,2 +1,8 @@
# Set files to binary so they don't register for annoying merge commits
package-lock.json binary
# Do not export those files in the Composer archive (lighter dependency)
.gitattributes export-ignore
composer.lock export-ignore
LICENSE.md export-ignore
README.md export-ignore

# Auto detect text files and perform LF normalization
* text=auto
7 changes: 3 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,11 @@
# COMPOSER
/vendor

# CRAFT STORAGE
/storage/*
!/storage/.gitkeep

# ASSETS
/web/cpresources/*
/web/dist/*
/web/hot
/web/mix-manifest.json

# BUILD FILES
/bower_components/*
Expand Down
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
lts/fermium
91 changes: 0 additions & 91 deletions .stylelintrc

This file was deleted.

14 changes: 0 additions & 14 deletions .vscode/settings.json

This file was deleted.

47 changes: 37 additions & 10 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,47 @@
# dewnrinternet/craft-starter Change Log

# envsa/craft-starter Change Log

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).



<!-- Notes should fit in the following categories
-- Added
-- Changed
-- Deprecated
-- Removed
-- Fixed
-- Security
-- Added
-- Changed
-- Deprecated
-- Removed
-- Fixed
-- Security
-->

## unreleased
Complete rework of the project

### Added

- mix6 build tool
- Andrew Welsh's boilerplate templating setup
- Support for Vue3
- Include sitemodule for easy customization of Craft installation
- Starter users migration
- Simple starter db


## 1.0.0 - 2019-11-27

### Added

- Initial release

Brought to you by [The DEW Internet Team](https://www.environment.sa.gov.au)


Brought to you by [The DEW Internet Team](https://www.environment.sa.gov.au)
Loading

0 comments on commit 3d99276

Please sign in to comment.