Commit graph

  • 930c206fa9
    Bumped version to 2.0.3 Netkas 2023-10-13 02:33:02 -04:00
  • 4c6f2ddcfe
    Updated CHANGELOG.md 2.0.2 Netkas 2023-10-13 01:32:34 -04:00
  • d434345c59
    Minor corrections Netkas 2023-10-13 01:32:21 -04:00
  • e3ac3cf7a3
    Updated CHANGELOG.md Netkas 2023-10-12 16:34:21 -04:00
  • 81ea985b68
    Updated CHANGELOG.md Netkas 2023-10-12 16:27:07 -04:00
  • 71214e769e
    Refactor ncc extension registration logic, this also allows for debian packages to install the ncc extension automatically. Netkas 2023-10-12 16:24:36 -04:00
  • 89b0c931b9
    Fixed incorrect mime type in ncc-package.xml Netkas 2023-10-12 15:59:58 -04:00
  • 4ef923b83c
    - Fixed issue where some build artifacts are being bundled with package builds such as output_path and static where they should not be included in the package. - Added the ability to pull static versions of packages from repositories where package names ending with -static.ncc or _static.ncc can be pulled if you use the --prefer-static or --static option when using the package install command. Otherwise, the normal package will be installed, avoiding static versions. - Added support for importing static packages from the system, allowing you to install static packages onto your system and import them without importing additional dependencies that isn't already included in the package. Netkas 2023-10-12 15:55:10 -04:00
  • e4a3dc2f99
    Updated CHANGELOG.md Netkas 2023-10-11 20:23:45 -04:00
  • d9b30a755d
    Update dependencies import in \ncc\Classes > Runtime > importFromPackage() Netkas 2023-10-11 20:22:07 -04:00
  • ff5a6c7f7a
    Updated CHANGELOG.md Netkas 2023-10-11 19:06:46 -04:00
  • 21753364dc
    Updated fetchPackage method to include authentication Netkas 2023-10-11 19:04:36 -04:00
  • 345a215a56
    Bumped version to 2.0.2 Netkas 2023-10-11 18:59:09 -04:00
  • 08592e4cb6
    Bumpde version in control 2.0.1 Netkas 2023-10-11 00:34:35 -04:00
  • e1907911bf
    Updated CHANGELOG.md Netkas 2023-10-11 00:29:41 -04:00
  • 94e599e372
    Updated CHANGELOG.md Netkas 2023-10-11 00:27:13 -04:00
  • 35981115eb
    Add functionality to install project dependencies Netkas 2023-10-11 00:25:39 -04:00
  • c82bc7195a
    Updated CHANGELOG.md Netkas 2023-10-10 23:01:01 -04:00
  • e69ae7aba9
    Bumped version to 2.0.1 Netkas 2023-10-10 23:00:56 -04:00
  • 87dc682ef2
    Correct exception message for configuration property in \ncc\Objects\ProjectConfiguration\Build > BuildConfiguration > fromArray() Netkas 2023-10-10 23:00:46 -04:00
  • 71787cd7fe
    Updated CHANGELOG.md Netkas 2023-10-10 22:57:56 -04:00
  • 68ea83c103
    Updated README.md 2.0.0 Netkas 2023-10-10 19:08:25 -04:00
  • af9f3fba22
    Update Docker run commands in Makefile Netkas 2023-10-10 18:37:11 -04:00
  • 7e1072fdf6
    Added content on constructing executable binary files in DOCUMENTATION.md Netkas 2023-10-10 18:09:38 -04:00
  • d32592e393
    Completed ProjectConfiguration documentation Netkas 2023-10-10 17:24:13 -04:00
  • 72a429ecce
    Add 'Build', 'Dependency', 'BuildConfiguration' documentation Netkas 2023-10-10 16:33:55 -04:00
  • 5dd3472f2a
    Revert "Add Build section to documentation" Netkas 2023-10-10 16:00:38 -04:00
  • 9e1f55acb7
    Add Build section to documentation Netkas 2023-10-10 15:59:01 -04:00
  • 1b8079f96b
    Correct the data type of uuid property in docs Netkas 2023-10-10 14:18:49 -04:00
  • a1f1541854
    Added documentation for package structures Netkas 2023-10-09 21:26:49 -04:00
  • a8e74a0877
    Removed unused assets Netkas 2023-10-09 21:08:30 -04:00
  • 83329c6076
    Added project configuration documentation (incomplete) Netkas 2023-10-09 20:42:40 -04:00
  • 79b5bafd3e
    Added phplib section Netkas 2023-10-09 18:55:46 -04:00
  • de9ee13aa1
    Directory paths corrected in \ncc\Classes\PhpExtension\Templates > LibraryTemplate Netkas 2023-10-09 18:25:00 -04:00
  • 97f31399e3
    Minor correction Netkas 2023-10-09 16:56:20 -04:00
  • a69a705451
    Added phpcli section Netkas 2023-10-09 16:53:06 -04:00
  • 6d39f1da13
    Various changes and corrections Netkas 2023-10-09 16:29:44 -04:00
  • f24caf0799
    Added package inspection command to DOCUMENTATION.md Netkas 2023-10-08 21:52:14 -04:00
  • d65f1955d6
    Added build & exec sections to DOCUMENTATION.md Netkas 2023-10-08 21:35:28 -04:00
  • 437b3f8b78
    Added repository management section to DOCUMENTATION.md Netkas 2023-10-08 20:45:34 -04:00
  • 42f9a39131
    Added credential management section to DOCUMENTATION.md Netkas 2023-10-08 20:07:03 -04:00
  • bcc550ede6
    Updated DOCUMENTATION.md Netkas 2023-10-08 19:16:03 -04:00
  • f94794bfb3
    Updated Makefile Netkas 2023-10-08 18:35:57 -04:00
  • a63d148f30
    Updated bootstrap_main.c to no longer hard-code "ncc" but find it's execution point instead Netkas 2023-10-08 15:40:37 -04:00
  • 09debf85c6
    Improved template system Netkas 2023-10-08 15:35:20 -04:00
  • aeccdaea68
    \ncc\CLI\Management > ProjectMenu > initializeProject() merged --path|-p option with --name|-n if path is not provided, the Name will be used instead. Netkas 2023-10-08 15:24:18 -04:00
  • 43cbe801d8
    Merge branch 'dev' of https://git.n64.cc/nosial/ncc into dev Netkas 2023-10-08 15:13:31 -04:00
  • 0a2cee2a02
    Added functionality to remove symlink registrations during the uninstallation process & upgraded fix-broken to also detect broken packages that are installed on the system Netkas 2023-10-08 15:13:19 -04:00
  • 6388b27b7a
    Removed unused \ncc\Utilities > Functions > convertToSemver() Netkas 2023-10-08 12:23:47 -04:00
  • 3f67344a60
    Removed unused \ncc\Utilities > Functions > isTtyMode() Netkas 2023-10-08 12:23:17 -04:00
  • 32b455576d
    Implemented "symlink" registration for system-level packages Netkas 2023-10-08 12:20:24 -04:00
  • 1880ab6fa8 chore: oops badPointer 2023-10-07 12:49:25 +00:00
  • 5ec56ac0ab chore: hot badPointer 2023-10-07 12:43:00 +00:00
  • 248d420881 chore: Dockerfiles are cool badPointer 2023-10-07 12:36:59 +00:00
  • f88a9b4802 chore: make Docker great again badPointer 2023-10-07 12:30:22 +00:00
  • 2d3c1f3ab0
    Added docker-debian, docker-debian-run, docker-alpine & docker-alpine-run to the Makefile Netkas 2023-10-07 04:51:45 -04:00
  • fb366f3aca
    Correction Netkas 2023-10-07 04:36:48 -04:00
  • fe8f178b6f
    Updated dockerfiles & gitlab ci Netkas 2023-10-07 04:35:46 -04:00
  • bf980be6e7
    Updated .gitlab-ci.yml Netkas 2023-10-06 23:36:25 -04:00
  • b102089d80
    Additional improvements to the debian build + a setup command built into ncc Netkas 2023-10-06 05:18:24 -04:00
  • 5b57f12365
    Added debian build (WIP) Netkas 2023-10-06 02:48:32 -04:00
  • d3659cb51a Merge branch 'dev' into 'dev' Netkas 2023-10-06 03:37:26 +00:00
  • 5a38586ff2 Merge branch ncc:master into dev Cybersecbyte [UFOLINUX] 2023-10-05 17:33:43 +00:00
  • 41ec00d136 Remove repo downloading and use local files Cybersecbyte [UFOLINUX] 2023-10-05 17:33:09 +00:00
  • bb09222f46 deb support Cybersecbyte [UFOLINUX] 2023-10-05 16:47:17 +00:00
  • a96830942a Merge branch 'revert-2d638540' into 'master' Netkas 2023-10-05 02:00:58 +00:00
  • 8de8f29bd6
    Updated README.md Netkas 2023-10-04 21:53:10 -04:00
  • 0e486e0a64 Revert "Merge branch 'readme-upd' into 'master'" Netkas 2023-10-05 01:50:13 +00:00
  • 2d638540a0 Merge branch 'readme-upd' into 'master' Netkas 2023-10-05 01:49:58 +00:00
  • 3a52815213
    Added debian stuff & changed the build path to produce ncc-<version> in Makefile Netkas 2023-10-04 21:32:34 -04:00
  • 8ce6c68d77
    Implemented retry logic for HTTP requests in Repositories Netkas 2023-10-04 15:12:56 -04:00
  • cf7e1aa107
    Minor correction in curl handling Netkas 2023-10-04 14:41:23 -04:00
  • d5e28d1f45
    Updated PackagistRepository.php to use RuntimeCache for http requests Netkas 2023-10-03 19:25:13 -04:00
  • 63411d7d65
    Updated GitlabRepository.php to use RuntimeCache for http requests Netkas 2023-10-03 19:22:35 -04:00
  • b689be3bd5
    Updated GithubRepository.php to use RuntimeCache for http requests Netkas 2023-10-03 19:08:37 -04:00
  • 09977f9f11
    Updated GiteaRepository.php to use RuntimeCache for http requests Netkas 2023-10-03 18:03:48 -04:00
  • 8549cff119
    Refactored RuntimeCache.php Netkas 2023-10-03 17:34:09 -04:00
  • 021d5ec750
    Corrected argument pass through in \ncc\Manager > PackageManager > downloadFile() where $file_handle is passed to ShutdownHandler::declareTemporaryPath() rather than $file_path Netkas 2023-10-03 17:22:12 -04:00
  • 1e0ea848b8
    Added check for empty package input Netkas 2023-10-03 17:15:01 -04:00
  • 161ef357a2
    Added beta flag Netkas 2023-10-03 17:12:27 -04:00
  • 0b4dbf6cc1
    Minor optimization Netkas 2023-10-01 17:47:58 -04:00
  • 4673c74d16
    Updated CHANGELOG.md Netkas 2023-10-01 16:39:25 -04:00
  • 01589e509f
    Minor correction Netkas 2023-10-01 16:35:48 -04:00
  • c73465e965
    Changed output initialization Netkas 2023-10-01 16:33:31 -04:00
  • 44a12b66cf
    Added check for importing a package from the system Netkas 2023-10-01 16:28:57 -04:00
  • 4d317d61ab
    Removed unused Constants.php Netkas 2023-10-01 16:26:10 -04:00
  • 234c6e955b
    Added check for installing dependencies Netkas 2023-10-01 16:25:20 -04:00
  • 9bc339d1cb
    Merged output_path & output_name build configuration options to output Netkas 2023-10-01 14:44:05 -04:00
  • 107ebfa68c
    Implemented require files handler & implemented proper exception handling for the import function Netkas 2023-10-01 14:34:58 -04:00
  • c86b4b7465
    Added '-y' argument to \ncc\CLI\Management > PackageManagerMenu > uninstallAllPackages() Netkas 2023-10-01 14:17:59 -04:00
  • 67956d3641
    Removed redundant call Netkas 2023-10-01 14:03:06 -04:00
  • f2b69253ae
    Reduced function calls :D Netkas 2023-10-01 12:12:44 -04:00
  • 05c6483edc
    Added todo tasks Netkas 2023-10-01 11:55:13 -04:00
  • 5d9168f664
    Implemented static dependencies & corrected output argument Netkas 2023-09-30 21:27:12 -04:00
  • 770dde9ed2
    Corrected shadow copy logic to not use stream_copy_to_stream() as it causes unexpected results. Netkas 2023-09-30 02:20:01 -04:00
  • 9ded98c3e1
    Added the ability to reinstall & skip dependencies for installation procedures Netkas 2023-09-30 00:07:56 -04:00
  • 976518439f
    Added checksum Netkas 2023-09-29 23:42:56 -04:00
  • e1f813ab60
    Oops Netkas 2023-09-29 17:01:59 -04:00
  • 38ab509630
    Added shadow copy command to the Package Inspector Command Netkas 2023-09-29 16:43:48 -04:00
  • 2cb5659de9
    Update project files Netkas 2023-09-29 06:37:07 -04:00