Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

XenForo 2 #2

Open
wants to merge 120 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
120 commits
Select commit Hold shift + click to select a range
41e8e98
Setup env for XenForo 2
daohoangson Aug 23, 2017
8488f02
Add support for cmd.php
daohoangson Aug 23, 2017
cf20b4f
Add support for xf-addon:build-release
daohoangson Aug 23, 2017
3a93ab3
Fix bug rmdir
daohoangson Aug 23, 2017
9d2cfd5
Improve support for xf-addon:build-release
daohoangson Aug 23, 2017
029fa70
Improve support for locate
daohoangson Aug 30, 2017
1918c2d
Improve support for locate (continue from 029fa70e)
daohoangson Aug 30, 2017
6a60923
Add addons2.txt regeneration
daohoangson Sep 6, 2017
3910005
Simplify add-on release builder
daohoangson Sep 6, 2017
e8421b3
Fix http client issue because of our stream wrapper
daohoangson Sep 21, 2017
8404238
Improve Router implementation
daohoangson Sep 21, 2017
c778cbe
Clean up
daohoangson Oct 25, 2017
877cb19
Add support for `full` add-on files structure
daohoangson Oct 26, 2017
942f411
Add support for self-signed https
daohoangson Nov 1, 2017
fb18ad4
Add support for composer.phar
daohoangson Nov 1, 2017
745869e
Improve add-on file locator
daohoangson Nov 3, 2017
4d4a838
Docker version bump (php v7.1.11)
daohoangson Nov 3, 2017
3ccea57
Remove locateReset call in Admin Manager
daohoangson Nov 15, 2017
61367f1
Remove locateReset call in Admin Manager (attempt 2)
daohoangson Nov 15, 2017
f1e3087
Delete addon.json
daohoangson Nov 15, 2017
1399a77
Add support for cmd.php xf-addon:xxx shortcuts
daohoangson Nov 22, 2017
c5b28a2
Improve php.cmd shortcuts
daohoangson Dec 3, 2017
e36031a
php7.2
daohoangson Dec 6, 2017
1c693e4
Fix xf-addon--install-step and similar
daohoangson Dec 9, 2017
8ef6cad
Integrate phpcs into xf-addon--export.sh
daohoangson Dec 9, 2017
cb00474
Integrate phpcbf into xf-addon--export.sh
daohoangson Dec 17, 2017
6bbcfd2
php v7.2.1
daohoangson Jan 12, 2018
60664fa
Simplify Docker environment setup
daohoangson Apr 6, 2018
2166a7c
php 7.2.4
daohoangson Apr 14, 2018
c65c095
Fix DEVHELPER_PHP_APACHE_VERSION_ID unused reference
daohoangson Apr 14, 2018
1aaf9db
Initial support for Autogen/Admin/Controller/Entity.php
daohoangson Apr 17, 2018
6c60b3a
Make use of auto_prepend_file
daohoangson Apr 17, 2018
04503ef
Autogen\Admin\Controller\Entity v3
daohoangson Apr 17, 2018
5d9c50b
Autogen\Admin\Controller\Entity v4
daohoangson Apr 17, 2018
1b669b6
Autogen\Admin\Controller\Entity v5 -- improve support for display_order
daohoangson Apr 18, 2018
75e0a44
Autogen\Admin\Controller\Entity v6 -- make it easy to extend entity list
daohoangson Apr 18, 2018
d6b3400
Autogen\Admin\Controller\Entity v7 -- improve column rendering
daohoangson Apr 19, 2018
113b948
Autogen\Admin\Controller\Entity v2018042301
daohoangson Apr 24, 2018
d44dd25
Autogen\Admin\Controller\Entity v2018042501 -- do not setup turned-of…
daohoangson Apr 25, 2018
4e6b715
Autogen\Admin\Controller\Entity v2018042801 -- include arg-controller…
daohoangson Apr 27, 2018
eadb2bb
Update autogen cli to use autogen.json
daohoangson May 12, 2018
c274fdc
Implement .gitignore autogen
daohoangson May 12, 2018
0d75473
Autogen\Admin\Controller\Entity v2018051302 -- improve entity method …
daohoangson May 12, 2018
0ebc5dc
Autogen\Admin\Controller\Entity v2018051303 -- use short name for vie…
daohoangson May 13, 2018
5bb24a6
Fix bug AdminNav does not support third party add-on parent id
daohoangson Jun 1, 2018
b42ae58
Fix bug autogen entity does not ask for add/edit phrases
daohoangson Jun 1, 2018
a13b080
Autogen\Admin\Controller\Entity v2018060102 -- add support for entity…
daohoangson Jun 1, 2018
307abf6
Autogen\Admin\Controller\Entity v2018060401 -- add support for custom…
daohoangson Jun 4, 2018
dc3f8e3
Autogen\Admin\Controller\Entity v2018061001 -- make it easier to use …
daohoangson Jun 10, 2018
4d39ed1
Update php-apache-7.2.7, now with composer.
daohoangson Jun 28, 2018
197c18c
Autogen\Admin\Controller\Entity v2018062801 -- add implement hints
daohoangson Jun 28, 2018
27bf4b7
Autogen\Admin\Controller\Entity v2018062802 -- add suggestion to run …
daohoangson Jun 28, 2018
09e733c
Add /_build/ .gitignore rule
daohoangson Jun 28, 2018
f141ce5
Feature: generate to_class file automatically for class extension
daohoangson Jun 30, 2018
767b2c2
Autogen\Admin\Controller\Entity v2018063001 -- add support for column…
daohoangson Jun 30, 2018
566aa44
Autogen\Admin\Controller\Entity v2018063002 -- fix bug BOOL column type
daohoangson Jun 30, 2018
2f4857c
Add /_data/ .gitignore rule.
daohoangson Jul 3, 2018
fa86a31
Autogen\Admin\Controller\Entity v2018070301 -- fix hint for doc comment
daohoangson Jul 3, 2018
5bf0c83
WIP
daohoangson Jul 3, 2018
c5cffc9
Set exit code 1 for container version mismatch
daohoangson Jul 3, 2018
859bc6c
Merge branch 'xf2' into phpstan
daohoangson Jul 4, 2018
a7a6ba6
Implement entity properties reflection for phpstan
daohoangson Jul 4, 2018
75d5fa3
Merge branch 'phpstan' into xf2
daohoangson Jul 4, 2018
557ce6f
Bump Dockerfile version
daohoangson Jul 4, 2018
61f32b2
Autogen\Admin\Controller\Entity v2018070301 -- throw exception if col…
daohoangson Jul 9, 2018
aaf083f
Fix .gitignore autogen in wrong order
daohoangson Jul 9, 2018
bed1bf3
Ignore $escape undefined (used in templater calls)
daohoangson Jul 9, 2018
68c9b41
Make phpstan more flexible
daohoangson Jul 9, 2018
9e84647
Ignore createCategoryTree bad phpdoc (phpstan)
daohoangson Jul 14, 2018
0d5916a
Update coding convention
daohoangson Jul 14, 2018
efaf80c
Hide add-ons with misisng files from admin.php?add-ons
daohoangson Jul 14, 2018
279cfa7
Ignore pluckFrom bad phpdoc (phpstan)
daohoangson Jul 14, 2018
5db7575
Fix bug generating to_class for non-default add-on
daohoangson Jul 15, 2018
4bfe96f
[phpstan] Change abstract entity get structure logic
daohoangson Jul 16, 2018
d7f2a8d
[phpstan] Add support for dedicated get structure type hint
daohoangson Jul 16, 2018
dcaa3ac
[phpstan] Add CallbackState into object crate list
daohoangson Aug 1, 2018
158a5c1
Autogen\Admin\Controller\Entity v2018080102 -- fix for phpstan
daohoangson Aug 1, 2018
c057014
Fix phpstan warnings
daohoangson Aug 1, 2018
12a0023
Avoid slow down when there are a lot of available addons
daohoangson Aug 1, 2018
29ff10d
Remove header from autogen templates
daohoangson Aug 2, 2018
1ec9fbd
Add autocheck: check for purchasable email template
daohoangson Aug 14, 2018
3d90621
Add support for _files/styles/default with build.json autocheck
daohoangson Aug 16, 2018
792b508
Delete composer.json
daohoangson Aug 16, 2018
2a2b806
phpstan 0.10.3
daohoangson Aug 17, 2018
0c4bdc5
Remove important code from prepend.php
daohoangson Aug 18, 2018
6e83a4b
Deprecate xf-addon--export.sh
daohoangson Aug 18, 2018
5651cf8
Simplify phpstan usage
daohoangson Aug 19, 2018
238e72c
Move autogen.json from DevHelper/ to _files/dev/
daohoangson Aug 19, 2018
7cf0966
Simplify autogen gitignore
daohoangson Aug 19, 2018
e3743c0
Simplify operation by removing class patch (\XF\Extension)
daohoangson Aug 20, 2018
539d0d5
xfrocks/xenforo:php-apache 7.2.8c
daohoangson Aug 23, 2018
1464867
Improve phpstan check for Entity properties
daohoangson Sep 14, 2018
c407bee
Fix bug autocheck cli does not handle multiple additional files
daohoangson Sep 14, 2018
9ddab60
Enable add-on automatically before calling devhelper-phpstan
daohoangson Sep 14, 2018
6d0a9ce
Add support for _files/dev/config.json addon_ids_auto_enable
daohoangson Sep 15, 2018
032c7a1
Add support for vendor/autoload.php for phpstan
daohoangson Sep 15, 2018
44a09df
Implement devhelper-build-release-to-dir.sh script
daohoangson Sep 15, 2018
54638c6
Automatically enable DevHelper during cli autogen
daohoangson Sep 18, 2018
c608115
Add support for ajax quick filtering
daohoangson Sep 21, 2018
1fbcb5b
Add support for Finder::entityDoListData.
daohoangson Sep 21, 2018
ef1a5ec
Remove ignore errors rule (issue fixed)
daohoangson Sep 30, 2018
8df702e
Adjust phpstan entity relation type from Entity -> Entity|null
daohoangson Oct 1, 2018
f4af383
Fix bug logic handling new add-on active status
daohoangson Mar 13, 2019
4d034bb
php 7.3
daohoangson Mar 13, 2019
d6ba2a6
Make use of phpstan/phpstan-strict-rules
daohoangson Mar 14, 2019
e3d2b6b
Adjust phpcs (too slow)
daohoangson Mar 14, 2019
47dd2ed
Add support for a second argument in devhelper-phpstan.sh
daohoangson Mar 15, 2019
a14984a
Adjust .gitignore for autogen
daohoangson Apr 12, 2019
5432e24
Ignore some PHPStan warnings
daohoangson May 29, 2019
a69e182
Remove XF from available add-on ids (speed improvement)
daohoangson May 29, 2019
337a36c
Ignore some PHPStan warnings
daohoangson Sep 18, 2019
bcb8208
php 7.3.7
daohoangson Sep 18, 2019
7d2da17
Set unlimited execution time for XF2 css.php
daohoangson Sep 18, 2019
e16977f
Fix cannot verify >1 purchasable email template
daohoangson Jan 4, 2020
d2547b7
php 7.3.12
daohoangson Mar 19, 2020
8501d92
Update coding convention
daohoangson May 23, 2020
267d2aa
Enforce PHP5.6 for phpcompat check
daohoangson Aug 20, 2020
c432eda
Add support for 'getter' method name config
daohoangson Aug 20, 2020
d1e6605
Update phpstan
daohoangson Aug 21, 2020
b2d0836
Update coding convention
daohoangson Jun 25, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
/.data/
/_output/
20 changes: 7 additions & 13 deletions .gitignore
100755 → 100644
Original file line number Diff line number Diff line change
@@ -1,13 +1,7 @@
.DS_Store
*.devhelper
library/DevHelper/DevHelper/Config.php
library/DevHelper/DevHelper/Generated/
FileSums.php
js/DevHelper/CodeMirror/mode/css/scss_test.js
js/DevHelper/CodeMirror/mode/css/test.js
js/DevHelper/CodeMirror/mode/javascript/test.js
library/DevHelper/DevHelper/XFCP
library/DevHelper/Config.php
.data
docker-compose.override.yml
js/DevHelper/*.min.js
/.data/
/DevHelper/autogen.json
/_build/
/_data/
/_files/dev/
/_releases/
/vendor/
2 changes: 0 additions & 2 deletions .htaccess

This file was deleted.

Loading