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

Next #87

Merged
merged 8 commits into from
Apr 22, 2024
Merged

Next #87

merged 8 commits into from
Apr 22, 2024

Conversation

BelleNottelling
Copy link
Member

WIP

* Started work on the next version of AntCMS

* Allow the CI on any branch

* Update ci.yml

* Fixed deps for older PHP versions

* Deps don't actually support PHP 8.4 yet

* Added more typehints
@BelleNottelling BelleNottelling self-assigned this Apr 20, 2024
* Ported the main app to Flight

* Made PHPStan happy

* Removed AntRouting

* Renamed many internal classes

* Caching related optimization

* Skip the cache test

* Update readme.md
* Speedup YAML with an in-memory cache layer

* Cleanup

* Auto cleanup the vendor folder

* Improved the debug info

* Update readme.md
* Slight optimization

* Use an actual twig loader

And some other general cleanup too

* This test was for something I removed

* Update readme.md
* Fixed asset compression

* Updated the readme, handled some other items

Removed the old profile and admin plugins as I am not happy with how either of them previously worked and they will be rebuilt.

I also updated the BS theme so it's now compatible with the new twig loader setup.
* Added config options to control compression

* Added some missing typhints

* Adjustments to the debug info

* Slight tweak to the page content

* Minor renames, deleted an unused file

* Fix the tests
@BelleNottelling BelleNottelling marked this pull request as ready for review April 22, 2024 02:40
@BelleNottelling BelleNottelling merged commit 9d3e155 into main Apr 22, 2024
5 checks passed
@BelleNottelling BelleNottelling deleted the next branch April 22, 2024 02:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant