Commit graph

175 commits

Author SHA1 Message Date
netkas
936485dde7 - Added a new constructor parameter called path which is an optional parameter that allows you to specify the path to
the configuration files directory. If not specified the library will proceed with resolving
   the path to the configuration files directory using the default method. This will override
   the `CONFIGLIB_PATH` environment variable if it is set.
 - Changed properties to become typed properties
2025-01-07 21:14:03 -05:00
netkas
6966fd39d0 Bumped version to 1.1.6 2025-01-07 21:08:11 -05:00
netkas
09b2e88e1c Updated CHANGELOG.md 2024-12-27 15:33:59 -05:00
netkas
561064261c Version fast-forward 2024-12-27 15:32:00 -05:00
netkas
faad3e69de Minor correction 2024-12-27 15:30:08 -05:00
netkas
9e97a6d414 Refactor build process and streamline executable handling 2024-12-27 15:27:57 -05:00
netkas
015f13bf12 Updated CHANGELOG.md 2024-12-27 15:25:49 -05:00
netkas
514d527923 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	.idea/php.xml
#	CHANGELOG.md
#	project.json
#	src/ConfigLib/Configuration.php
2024-12-27 15:25:30 -05:00
netkas
489196267e Bumped version to 1.1.2 2024-12-27 15:20:56 -05:00
netkas
994d4092fc Updated project 2024-12-27 15:20:42 -05:00
netkas
579813315b Add support for CONFIGLIB_PATH environment variable 2024-12-27 15:20:36 -05:00
netkas
28d67deaa8 Deleted unused ci.yml 2024-10-29 00:30:11 -04:00
netkas
3285bec11f Merge remote-tracking branch 'origin/master'
# Conflicts:
#	.github/workflows/ci.yml
#	Makefile
2024-10-29 00:27:32 -04:00
netkas
37a8918198 Updated CHANGELOG.md 2024-10-29 00:26:37 -04:00
netkas
8d6a2c33bd Fixed regex pattern for configuration properties being considered invalid when they contain an underscore. 2024-10-29 00:26:37 -04:00
netkas
6b446ce54a Bumped version to 1.1.4 2024-10-29 00:26:37 -04:00
e704df03df Updated Build System 2024-10-29 00:26:37 -04:00
a7395e4663 Updated Build System 2024-10-29 00:26:37 -04:00
d309385993 Updated Build System 2024-10-29 00:26:37 -04:00
655eca1695 Updated build system 2024-10-29 00:26:37 -04:00
1bcd09cc1e Updated .gitignore 2024-10-29 00:26:37 -04:00
dea75c9eeb Updated build system 2024-10-29 00:26:37 -04:00
5b6be331f0 Updated .gitignore 2024-10-29 00:26:37 -04:00
d56d940da2 Updated build system 2024-10-29 00:26:37 -04:00
1f9c5576e0 Updated build system 2024-10-29 00:26:37 -04:00
876a33ffc7 Added phpdoc.dist.xml 2024-10-29 00:26:37 -04:00
b9679d168f Updated build system 2024-10-29 00:26:37 -04:00
4b05581bb6 Updated build system 2024-10-29 00:26:37 -04:00
742be22eac Bumped Version 2024-10-29 00:26:37 -04:00
aa6dca302f Added upload-dcs stage 2024-10-29 00:26:37 -04:00
b19eeb6720 Updated Build System 2024-10-29 00:26:37 -04:00
netkas
ff2296c786 Fix configuration path resolution and add setup script 2024-10-29 00:26:37 -04:00
netkas
2c05ae8b3c Updated CHANGELOG.md 2024-10-29 00:26:37 -04:00
netkas
beb133dc75 Update version and improve config validation 2024-10-29 00:26:35 -04:00
netkas
6eb1f68f98 Updated ci.yml 2024-10-29 00:26:33 -04:00
netkas
26d2b0acd8 Remove redundant --build-source flag from build steps 2024-10-29 00:26:33 -04:00
netkas
cfbbed5c4a Add --build-source flag to ncc build commands 2024-10-29 00:26:30 -04:00
netkas
230f865093 Updated CHANGELOG.md 2024-10-29 00:26:23 -04:00
e4c494ef58 Bumped version to 1.1.1 2024-10-29 00:26:07 -04:00
376e334cb5 Added upload-docs stage 2024-10-29 00:26:07 -04:00
3c89ebe4a1 Updated Build System 2024-10-29 00:26:07 -04:00
539a180f76 Updated Build System 2024-10-29 00:26:07 -04:00
netkas
6660af9fda Add --path option to display configuration storage path 2024-10-29 00:26:07 -04:00
netkas
02d1cdc8d0 Upgrade PHP configuration to version 8.3 2024-10-29 00:26:07 -04:00
netkas
c51ee499be Refactor Makefile for flexibility and maintenance 2024-10-29 00:26:07 -04:00
netkas
a223dabc28 Updated .gitignore 2024-10-29 00:26:07 -04:00
netkas
58cc299536 Add exit check and update project include paths 2024-10-29 00:26:07 -04:00
netkas
93db7fcd2c Removed test.yml 2024-10-29 00:26:07 -04:00
netkas
ed6d1f191c Refactor temp directory handling and add getVersion method 2024-10-29 00:26:07 -04:00
netkas
389b38283e Fix case inconsistency in project.json configuration schema 2024-10-29 00:26:07 -04:00