Skip to content

Commit

Permalink
Initial Commit
Browse files Browse the repository at this point in the history
  • Loading branch information
LouisOuellet committed Jul 23, 2024
1 parent b58ecf2 commit 88c3d6d
Show file tree
Hide file tree
Showing 3 changed files with 57 additions and 57 deletions.
104 changes: 52 additions & 52 deletions TODO
Original file line number Diff line number Diff line change
@@ -1,55 +1,55 @@
# Task List
## RoadMap
- [] Initialize the project
- [] Make requirement of coreAuth optional
- [X] Initialize the project
- [X] Make requirement of coreAuth optional
## Publishing Tasks
- [] Initialize the project
- [] Add `.editorconfig`
- [] Add `.gitignore`
- [] Add `.github/ISSUE_TEMPLATE/bug_report.md`
- [] Add `.github/ISSUE_TEMPLATE/feature_request.md`
- [] Add `.github/FUNDING.yml`
- [] Add `.github/no-response.yml`
- [] Add `SECURITY.md`
- [] Update links in `SECURITY.md`
- [] Add `TODO`
- [] Add `VERSION`
- [] Add `dist/img/logo.png`
- [] Update `README.md`
- [] Create directory `src`
- [] Create directory `docs`
- [] Create directory `example`
- [] Initialize Composer `composer init`
- [] Dump autoload `composer dump-autoload`
- [] Update requirements in `config/requirements.cfg`
- [] Remove any credentials in the project
- [] Perform initial push to GitHub
- [] Create `stable` branch from `dev` branch on GitHub
- [] Set `stable` branch as default branch on GitHub
- [] Create a package on Packagist
- [] Create a release on GitHub
- [] Create the core class
- [] Create the `Core` class
- [] Create the `Core` class methods
- [] Integrations
- [] Integration with **coreLogger**
- [] Use the Logger class to log messages and provide feedback
- [] Integration with **coreConfigurator**
- [] Use the Configurator class to load the configuration
- [] Create a `config/configurator.cfg` file to store the form layout for the configurator
- [] Integration with **coreInstaller**
- [] Create the `isInstalled` method in the `Core` class (optional)
- [] Documentations
- [] Create the `docs/usage.md` file
- [] Add the list of properties in `docs/usage.md`
- [] Create the directory `docs/methods`
- [] Create a directory for each class in `docs/methods`
- [] Create a markdown file for each method in `docs/methods/{class}`
- [] Clean up the code
- [] Remove unnecessary files
- [] Remove unnecessary code
- [] Remove unnecessary comments
- [] Remove unnecessary dependencies
- [] Fix coding standards
- [] Add method annotations
- [] Ready to publish
- [X] Initialize the project
- [X] Add `.editorconfig`
- [X] Add `.gitignore`
- [X] Add `.github/ISSUE_TEMPLATE/bug_report.md`
- [X] Add `.github/ISSUE_TEMPLATE/feature_request.md`
- [X] Add `.github/FUNDING.yml`
- [X] Add `.github/no-response.yml`
- [X] Add `SECURITY.md`
- [X] Update links in `SECURITY.md`
- [X] Add `TODO`
- [X] Add `VERSION`
- [X] Add `dist/img/logo.png`
- [X] Update `README.md`
- [X] Create directory `src`
- [X] Create directory `docs`
- [X] Create directory `example`
- [X] Initialize Composer `composer init`
- [X] Dump autoload `composer dump-autoload`
- [X] Update requirements in `config/requirements.cfg`
- [X] Remove any credentials in the project
- [X] Perform initial push to GitHub
- [X] Create `stable` branch from `dev` branch on GitHub
- [X] Set `stable` branch as default branch on GitHub
- [X] Create a package on Packagist
- [X] Create a release on GitHub
- [X] Create the core class
- [X] Create the `Core` class
- [X] Create the `Core` class methods
- [X] Integrations
- [X] Integration with **coreLogger**
- [X] Use the Logger class to log messages and provide feedback
- [X] Integration with **coreConfigurator**
- [X] Use the Configurator class to load the configuration
- [-] Create a `config/configurator.cfg` file to store the form layout for the configurator
- [X] Integration with **coreInstaller**
- [X] Create the `isInstalled` method in the `Core` class (optional)
- [X] Documentations
- [X] Create the `docs/usage.md` file
- [X] Add the list of properties in `docs/usage.md`
- [-] Create the directory `docs/methods`
- [-] Create a directory for each class in `docs/methods`
- [-] Create a markdown file for each method in `docs/methods/{class}`
- [X] Clean up the code
- [X] Remove unnecessary files
- [X] Remove unnecessary code
- [X] Remove unnecessary comments
- [X] Remove unnecessary dependencies
- [X] Fix coding standards
- [X] Add method annotations
- [X] Ready to publish
3 changes: 3 additions & 0 deletions config/configurator.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"router": []
}
7 changes: 2 additions & 5 deletions config/requirements.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,7 @@
"mod_rewrite"
],
"modules": [
"phpLogger",
"phpConfigurator",
"phpAuth",
"Database",
"phpLocale"
"LaswitchTech\coreLocale\Locale",
"LaswitchTech\coreBase\Base"
]
}

0 comments on commit 88c3d6d

Please sign in to comment.