diff --git a/.constant b/.constant new file mode 100644 index 000000000..9de7ed1ba --- /dev/null +++ b/.constant @@ -0,0 +1,3 @@ + \crmeb\utils\Json::class + ]) + ); + + override( + \think\Container::make(), + map([ + '' => '@' + ]) + ); + +} diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..36f7b6f90 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,42 @@ +sudo: false + +language: php + +branches: + only: + - stable + +cache: + directories: + - $HOME/.composer/cache + +before_install: + - composer self-update + +install: + - composer install --no-dev --no-interaction --ignore-platform-reqs + - zip -r --exclude='*.git*' --exclude='*.zip' --exclude='*.travis.yml' ThinkPHP_Core.zip . + - composer require --update-no-dev --no-interaction "topthink/think-image:^1.0" + - composer require --update-no-dev --no-interaction "topthink/think-migration:^1.0" + - composer require --update-no-dev --no-interaction "topthink/think-captcha:^1.0" + - composer require --update-no-dev --no-interaction "topthink/think-mongo:^1.0" + - composer require --update-no-dev --no-interaction "topthink/think-worker:^1.0" + - composer require --update-no-dev --no-interaction "topthink/think-helper:^1.0" + - composer require --update-no-dev --no-interaction "topthink/think-queue:^1.0" + - composer require --update-no-dev --no-interaction "topthink/think-angular:^1.0" + - composer require --dev --update-no-dev --no-interaction "topthink/think-testing:^1.0" + - zip -r --exclude='*.git*' --exclude='*.zip' --exclude='*.travis.yml' ThinkPHP_Full.zip . + +script: + - php think unit + +deploy: + provider: releases + api_key: + secure: TSF6bnl2JYN72UQOORAJYL+CqIryP2gHVKt6grfveQ7d9rleAEoxlq6PWxbvTI4jZ5nrPpUcBUpWIJHNgVcs+bzLFtyh5THaLqm39uCgBbrW7M8rI26L8sBh/6nsdtGgdeQrO/cLu31QoTzbwuz1WfAVoCdCkOSZeXyT/CclH99qV6RYyQYqaD2wpRjrhA5O4fSsEkiPVuk0GaOogFlrQHx+C+lHnf6pa1KxEoN1A0UxxVfGX6K4y5g4WQDO5zT4bLeubkWOXK0G51XSvACDOZVIyLdjApaOFTwamPcD3S1tfvuxRWWvsCD5ljFvb2kSmx5BIBNwN80MzuBmrGIC27XLGOxyMerwKxB6DskNUO9PflKHDPI61DRq0FTy1fv70SFMSiAtUv9aJRT41NQh9iJJ0vC8dl+xcxrWIjU1GG6+l/ZcRqVx9V1VuGQsLKndGhja7SQ+X1slHl76fRq223sMOql7MFCd0vvvxVQ2V39CcFKao/LB1aPH3VhODDEyxwx6aXoTznvC/QPepgWsHOWQzKj9ftsgDbsNiyFlXL4cu8DWUty6rQy8zT2b4O8b1xjcwSUCsy+auEjBamzQkMJFNlZAIUrukL/NbUhQU37TAbwsFyz7X0E/u/VMle/nBCNAzgkMwAUjiHM6FqrKKBRWFbPrSIixjfjkCnrMEPw= + file: + - ThinkPHP_Core.zip + - ThinkPHP_Full.zip + skip_cleanup: true + on: + tags: true diff --git a/.upgrade b/.upgrade new file mode 100644 index 000000000..e69de29bb diff --git a/.version b/.version new file mode 100644 index 000000000..1751f223f --- /dev/null +++ b/.version @@ -0,0 +1,2 @@ +version=RENZHOU v3.0.0 +version_code=300 diff --git a/.vscode/sftp.json b/.vscode/sftp.json new file mode 100644 index 000000000..dcc3449eb --- /dev/null +++ b/.vscode/sftp.json @@ -0,0 +1,28 @@ +{ + "name": "admin.jiuhaosh.cn", + "host": "112.124.9.206", + "protocol": "sftp", + "port": 22, + "username": "root", + "password": "zhongYI123321", + "remotePath": "/server/wwwroot/www.jiuhaosh.cn", + "uploadOnSave": true, + "useTempFile": false, + "openSsh": false, + "ignore_regexes": [ + "\\.sublime-(project|workspace)", "sftp-config(-alt\\d?)?\\.json", + "sftp-settings\\.json", "/venv/", "\\.svn/", "\\.hg/", "\\.git/", + "\\.bzr", "_darcs", "CVS", "\\.DS_Store", "Thumbs\\.db", "desktop\\.ini" + ], + + "save_before_upload": true, + "upload_on_save": true, + "sync_down_on_open": true, + "sync_skip_deletes": true, + "sync_same_age": true, + "confirm_downloads": true, + "confirm_sync": true, + "confirm_overwrite_newer": true, + + "connect_timeout": 30 +} \ No newline at end of file diff --git a/.well-known/acme-challenge/AHUVBGlmK_xPcJdswh0XCUHGLOcrx63OXIGnkuCtut8 b/.well-known/acme-challenge/AHUVBGlmK_xPcJdswh0XCUHGLOcrx63OXIGnkuCtut8 new file mode 100644 index 000000000..448113976 --- /dev/null +++ b/.well-known/acme-challenge/AHUVBGlmK_xPcJdswh0XCUHGLOcrx63OXIGnkuCtut8 @@ -0,0 +1 @@ +AHUVBGlmK_xPcJdswh0XCUHGLOcrx63OXIGnkuCtut8.ZNt1h3fC9EZnKhsnhswJhLUsDh8W6iC474Wp37p5NGQ \ No newline at end of file