1b8b3f8ad7
Temporarily disable cache file deletion to prevent loss of important files
CI Pipeline / build (push) Waiting to run
CI Pipeline / test-install (push) Blocked by required conditions
CI Pipeline / upload-release (push) Blocked by required conditions
2025-03-17 14:29:19 -04:00
ccb1ef6971
Improve error handling in ArchiveExtractor by catching ValueError during zip archive closure
CI Pipeline / build (push) Has been cancelled
CI Pipeline / test-install (push) Has been cancelled
CI Pipeline / upload-release (push) Has been cancelled
2025-03-17 03:17:47 -04:00
ead20f7924
Improve error handling in ShutdownHandler by logging warnings for cleanup failures
2025-03-11 13:56:37 -04:00
487eb70b0b
Refactor variable names for consistency and clarity in ShutdownHandler and PackageWriter classes
2025-03-11 13:56:05 -04:00
1e45b47f0f
Bumped version to 2.1.7
2025-03-10 15:30:56 -04:00
netkas
05882205f0
Updated Permissions
2025-03-10 15:13:50 -04:00
netkas
1ef96c3c4c
Updated CHANGELOG.md
2024-10-29 12:28:41 -04:00
netkas
544d4ebdf6
Validate package instance before checking execution policy
2024-10-25 19:59:22 -04:00
netkas
41947069be
Bumped version to 2.1.6
2024-10-25 19:56:25 -04:00
netkas
11aaa39eaa
Update build script and bump version to 2.1.5
2024-10-14 15:29:32 -04:00
bdcf510089
Finalized CHANGELOG.md
2024-10-13 14:50:32 -04:00
278b3d0e2e
Add executable and compressed templates with CI updates
2024-10-13 14:50:16 -04:00
771748636d
Executable Compiler will now correctly create a directory if it does not exist when compiling a package using gcc
2024-10-13 12:31:51 -04:00
netkas
3b5a3882f6
Refactor CI templates to support dynamic build targets
2024-10-12 14:54:48 -04:00
netkas
77c668f7b6
Refactor phpmake template to support dynamic build targets
2024-10-11 14:21:10 -04:00
netkas
c40c7ce8fe
Added new dynamic constant %BUILD_OUTPUT_PATH%
which can be used as %BUILD_OUTPUT_PATH%:release
to show the output path of a specific build configuration
2024-10-10 15:31:59 -04:00
netkas
f5433c6bf9
Added new constant '%DEFAULT_BUILD_CONFIGURATION%' which points to the project's default build configuration
2024-10-10 15:17:21 -04:00
netkas
bc86e5a65d
Updated CHANGELOG.md
2024-10-10 14:16:25 -04:00
netkas
c87ebf14dd
Bumped version to 2.1.4
2024-09-30 03:13:46 -04:00
netkas
e48e6a55e4
Null-pointer fix
2024-09-27 14:00:15 -04:00
netkas
08c770c9e1
Bumped version
2024-09-27 13:57:56 -04:00
netkas
e2a8dbfe27
Implement pre-install and post-install unit execution
2024-09-27 13:23:46 -04:00
netkas
91fe129bf4
Add getter methods for installation lifecycle steps
2024-09-27 00:42:33 -04:00
netkas
44dc1498f7
Updated CHANGELOG.md
2024-09-27 00:39:47 -04:00
netkas
1b33b83926
Fixed incorrect enum usage in RepositoryMenu
2024-09-27 00:35:01 -04:00
netkas
9303158674
Bumped version to version 2.1.2
2024-09-27 00:33:17 -04:00
netkas
3f2f325bcc
Updated CHANGELOG.md
2024-09-24 12:52:51 -04:00
netkas
e829a839d1
Updated CHANGELOG.md
2024-09-23 15:05:51 -04:00
netkas
09fb388ee7
Bumped version to 2.1.1
2024-09-20 20:12:38 -04:00
netkas
adbd1d1751
Updated CHANGELOG.md
2024-09-20 20:07:18 -04:00
netkas
b93e07bc3d
Fix argument passing in ExecCommand runner
2024-09-20 18:43:59 -04:00
netkas
923117999b
Updated nikic/PhpParser to version 5.2.0
2024-09-19 15:44:14 -04:00
netkas
a1404490bb
Updated Symfony/polyfill-uuid to version 1.31.0
2024-09-19 15:24:32 -04:00
netkas
e556282f61
Updated Symfony/polyfill-mbstring to version 1.31.0
2024-09-19 15:23:08 -04:00
netkas
9831b9dca1
Updated Symfony/polyfill-ctype to version 1.31.0
2024-09-19 15:19:41 -04:00
netkas
dd48100f06
Updated Symfony/Process to version 7.1.3
2024-09-19 15:14:53 -04:00
netkas
910477df8e
Updated Symfony/Uid to version 7.1.4
2024-09-19 15:10:40 -04:00
netkas
d59f5fb6e0
Updated Symfony/Yaml to version 7.1.4
2024-09-19 15:06:13 -04:00
netkas
4e174821fc
Updated CHANGELOG.md
2024-09-19 14:23:00 -04:00
6482d06ba2
Fixed Division by zero in PackageManager
2024-09-14 09:08:21 -04:00
9fe2dc48fe
Updated CHANGELOG.md
2024-09-14 09:03:15 -04:00
e98b949b7d
Convert RegexPatterns constants to enum cases
2024-09-13 13:38:48 -04:00
7e5cdf4d64
Removed EncoderType enum file, unused.
2024-09-13 13:34:40 -04:00
90535a3a35
Updated CHANGELOG.md
2024-09-13 13:31:37 -04:00
a76a8a4ae6
Updated CHANGELOG.md
2023-10-17 21:44:22 -04:00
7293519ba3
Add error handling for unspecified package in PackageManagerMenu
2023-10-17 21:27:40 -04:00
2605b8d218
- Added new ConsoleProgressBar
class for UI improvement, imrpoved the CLI Progress Bar inspired by
...
[pacman](https://wiki.archlinux.org/title/pacman )
2023-10-17 21:23:05 -04:00
173032df72
- Fixed issue when registering ncc's extension, when using the INSTALLER, the installation path used in the process
...
appears to be incorrect, added a optional parameter to the `registerExtension` method to allow the installer to pass
the correct installation path.
- Implemented support in the AST traversal for the PHP statements `include`, `include_once`, `require`, and
`require_once`. These statements are transformed into function calls. With this change, ncc can correctly handle and
import files from system packages or direct binary package files.
2023-10-17 17:01:40 -04:00
c736a896fb
When finding package versions in the package lock, ncc will try to find a satisfying version rather than the exact version, this is to prevent errors when the package lock contains a version that is not available in the repository.
2023-10-13 09:41:39 -04:00
4c6f2ddcfe
Updated CHANGELOG.md
2023-10-13 01:32:34 -04:00