Commit graph

  • 5a83a7f6fe Minor bug fixes when parsing Vault Netkas 2022-12-07 18:08:15 -05:00
  • f1e7aeccfa Improved help menu Netkas 2022-12-07 18:06:42 -05:00
  • b465bcefa5 \ncc\CLI > Main > getArgs() will try to fetch $argv if available Netkas 2022-12-07 18:04:47 -05:00
  • b9a356fe40 Added 'remove' command to CredentialMenu.php Netkas 2022-12-07 17:04:57 -05:00
  • c99b58892f Shortened 'credential' in CLI to 'cred' Netkas 2022-12-07 14:46:59 -05:00
  • 8bda6da2dc Added add command to CredentialMenu & Detailed documentation in the help menu Netkas 2022-12-07 01:28:08 -05:00
  • fb645aacc4 Minor code corrections Netkas 2022-12-07 01:25:47 -05:00
  • e53bc97e4a Refactored Vault & CredentialManager to support encryption and indexing. Netkas 2022-12-07 01:25:21 -05:00
  • 273d4b6612 Refactored CredentialManager & Vault Netkas 2022-12-06 04:26:43 -05:00
  • 274f33a5c9 More efficient logging Netkas 2022-12-06 01:48:06 -05:00
  • 9507cd6e43 Added more logging calls Netkas 2022-12-06 01:40:14 -05:00
  • 9cef8e4394 RuntimeCache.php code cleanup Netkas 2022-12-06 01:35:38 -05:00
  • f08ecb7947 Added shutdown handler (for cli only) to clear cache ref #38 https://git.n64.cc/nosial/ncc/-/issues/38 Netkas 2022-12-06 01:32:16 -05:00
  • 6371f26046 Added method array_replace_recursive() & recurse() to the installer which corrects issue #30 see https://git.n64.cc/nosial/ncc/-/issues/30 Netkas 2022-12-06 01:23:51 -05:00
  • e4e0c7b9b5 Added v1.0.0_alpha.md Netkas 2022-12-05 04:21:12 -05:00
  • 9fb26e9aa0 Merge branch 'composerutils' into 'master' Zi Xing 2022-12-04 06:43:54 +00:00
  • 5104d00fa7 Implemented Composer Zi Xing 2022-12-04 06:43:54 +00:00
  • d03f31fe6a # pkgmngr Zi Xing 2022-11-25 06:50:48 +00:00
  • 78399c4710 commit c64c037b4265d8e5bd57667652aa2c4399b9721b Author: Netkas Date: Fri Nov 25 01:04:27 2022 -0500 Zi Xing 2022-11-25 06:50:47 +00:00
  • e5491d4ca2 Minor changes Netkas 2022-10-28 01:24:01 -04:00
  • 24fdbd05bf Deleted unused Php.php Updated SpecialFormat to be more consistent in it's naming Updated BuildMenu.php to take in arguments path or p for building projects. Added CLI check for Console Out methods Finalized Compiler.php Namespace import cleanup Namespace import cleanup Added Todo comments Added inline operator check Added Abstract Class \ncc\Abstracts > SpecialFormat Added validation for constants Increased Constant character limit to 64 characters Increased Character Limitation for some properties in Assembly.php Updated validate() method in ProjectConfiguration.php Added save() method to \ncc\Objects > Package Minor changes in code structure Netkas 2022-10-24 16:42:41 -04:00
  • 3636ac83ec Improved extension installation process Netkas 2022-10-23 19:52:14 -04:00
  • ce9b575420 Added PhpStorm .idea files Updated PhpStorm files Netkas 2022-10-23 16:21:58 -04:00
  • d8ba1fbbc7 Implemented build method for building packages Netkas 2022-10-23 16:21:41 -04:00
  • 477834b0a6 Updated copyright in README.md Netkas 2022-10-22 09:14:34 -04:00
  • e44ec12faa Deleted autoload.php Netkas 2022-10-22 09:07:07 -04:00
  • c3f6c482f3 Added prepare method for exphp Netkas 2022-10-22 09:06:35 -04:00
  • 9e94c6ace3 Added BuildException.php Netkas 2022-10-22 09:03:48 -04:00
  • 98b54a0e8d Updated Makefile to include interfaces when generating an autoloader for NCC Netkas 2022-10-22 05:09:08 -04:00
  • 5016b42759 Updated CompilerInterface.php Netkas 2022-10-22 04:30:27 -04:00
  • 778a4fa2e6 Corrected minimum and maximum version attributes for default extension versions Netkas 2022-10-22 02:54:01 -04:00
  • d5ae07eee1 Updated autoload.php Netkas 2022-10-22 02:49:04 -04:00
  • 45ddb06831 Added function validate() to \ncc\Objects\ProjectConfiguration > Project Added function validate() to \ncc\Objects\ProjectConfiguration > Compiler Updated ExceptionCodes.php Added UnsupportedExtensionVersionException.php Added UnsupportedCompilerExtensionException.php Added InvalidVersionConfigurationException.php Added InvalidPropertyValueException.php Netkas 2022-10-22 02:41:10 -04:00
  • 781ee06c67 Updated Namespaces Netkas 2022-10-22 02:02:43 -04:00
  • a142bd0665 Added dependency jelix/version Netkas 2022-10-22 00:44:07 -04:00
  • 03185d3dc7 Added compiler extension and version structure detection Netkas 2022-10-21 02:29:03 -04:00
  • a7f7c1bdfd Removed debugging var_dump instances, bug fix src when no src is passed on to the cli Netkas 2022-10-20 14:21:23 -04:00
  • f0b2c1280f Removed testing files Netkas 2022-10-20 14:18:08 -04:00
  • 67dd646ed1 Updated .gitignore Netkas 2022-10-20 14:17:49 -04:00
  • 191b121542 Updated ExampleLibrary and fixed the project creation command to use the correct source directory Netkas 2022-10-20 14:16:58 -04:00
  • b0718aeb74 Minor changes Netkas 2022-10-18 22:01:37 -04:00
  • 053686e888 Updated .gitignore Netkas 2022-10-18 21:52:39 -04:00
  • 52d8b3d3ef Corrected trailing slash correction in \ncc\Managers > ProjectManager > detectProjectPath() Netkas 2022-10-18 21:49:50 -04:00
  • 77d1109127 Merge branch 'phputils' of https://git.n64.cc/nosial/ncc into phputils Netkas 2022-10-18 21:17:32 -04:00
  • 36d89bae8a Updated LICENSE Fixed namespace usages for polyfill packages Added dependency Symfony\polyfill-uuid Updated .gitignore Updated autoload.php Corrected .gitignore Added dependency nikic\PhpParser Removed .idea leftovers Added classes & objects for Package Structure 1.0 Updated autoload.php for tests Netkas 2022-09-26 17:45:04 -04:00
  • d024acd1b7 Fixed namespace usages for polyfill packages Netkas 2022-10-18 21:07:38 -04:00
  • dd6ed279f0 Added dependency Symfony\polyfill-uuid Netkas 2022-10-18 20:55:01 -04:00
  • eeab6e5722 Updated .gitignore Netkas 2022-10-18 20:47:18 -04:00
  • 1e049c5187 Progress made on the compiler, added example library for compiling tests Netkas 2022-10-18 20:47:03 -04:00
  • 56b2d52459 Updated autoload.php Netkas 2022-10-15 02:05:31 -04:00
  • 3a0ede9c2b Corrected .gitignore Netkas 2022-10-15 02:03:13 -04:00
  • 35872d6ae8 Added dependency nikic\PhpParser Netkas 2022-10-15 02:02:17 -04:00
  • fae09500c7 Removed .idea leftovers Netkas 2022-10-14 07:06:18 -04:00
  • c54ea383b9 Added classes & objects for Package Structure 1.0 Netkas 2022-10-14 07:05:46 -04:00
  • af819913fd Updated autoload.php for tests Netkas 2022-09-26 17:45:04 -04:00
  • 9bab67f734 Merge branch 'phputils' of https://git.n64.cc/nosial/ncc into phputils Netkas 2022-09-22 17:43:11 -04:00
  • 2b5c2b6829 Added third-party dependency theseer\Autoload Added third-party dependency theseer\DirectoryScanner Added warning if one or more components failed to load Added more error-handling to autoload.php Updated autoload.php Updated .gitignore Updated Makefile Fixed namepsaces and added requirement theseer\DirectoryScanner for theseer\Autoload Updated version.json Netkas 2022-09-22 16:47:23 -04:00
  • bf8c63f6b5 Added warning if one or more components failed to load Netkas 2022-09-22 17:28:34 -04:00
  • c41f7281bf Simplified Boolean Netkas 2022-09-22 17:25:14 -04:00
  • 18e0f4b8aa Added more error-handling to autoload.php Netkas 2022-09-22 17:24:48 -04:00
  • fb490e8065 Updated autoload.php Netkas 2022-09-22 17:21:29 -04:00
  • 4ad0c73374 Updated .gitignore Netkas 2022-09-22 17:19:28 -04:00
  • a6d5097469 Updated Makefile Netkas 2022-09-22 17:18:51 -04:00
  • b77beb5e00 Fixed namepsaces and added requirement theseer\DirectoryScanner for theseer\Autoload Netkas 2022-09-22 17:13:41 -04:00
  • 210e918fb2 Updated version.json Netkas 2022-09-22 16:48:00 -04:00
  • 82527dd4c2 Added third-party dependency theseer\Autoload Netkas 2022-09-22 16:47:23 -04:00
  • a1ce77a455 Added Base files for Makefile and Php Utilities Netkas 2022-09-22 16:41:54 -04:00
  • 6ec4f247ea Fixed issue #3 (https://git.n64.cc/nosial/ncc/-/issues/3) and added a few improvements to the installer Netkas 2022-09-22 16:11:14 -04:00
  • a31f005adb Minor correction Netkas 2022-09-11 14:46:18 -04:00
  • 88e92f82c4 Fixed issue #2 (https://git.n64.cc/nosial/ncc/-/issues/2) Netkas 2022-09-11 14:44:28 -04:00
  • b60963fe47 Merge branch 'patch-rwfh' into 'master' Zi Xing 2022-09-10 16:57:38 +00:00
  • bb67382974
    Fix mkdir: File exists error Rowe Wilson Frederisk Holme 2022-08-24 06:08:21 +08:00
  • 5667ae25c5 Added Symfony\Yaml, improved installer and Makefile and updated .gitignore Netkas 2022-08-14 16:48:39 -04:00
  • 61ea95d95c Added version information for austinhyde\IniParser Netkas 2022-08-13 14:51:48 -04:00
  • dea98c6435 Added austinhyde\IniParser Netkas 2022-08-13 14:50:40 -04:00
  • 41fc5604fc Completed installation script Netkas 2022-08-12 20:32:59 -04:00
  • bcb9d6c1c2 Updated .gitignore Netkas 2022-08-12 20:32:49 -04:00
  • 7f2e73c045 Added Symfony/Filesystem Netkas 2022-08-12 10:48:57 -04:00
  • 86a2132778 Updated .gitignore Netkas 2022-08-12 10:45:25 -04:00
  • e9b8f27e5d Refactored EnvironmentConfiguration Netkas 2022-08-11 16:13:34 -04:00
  • 0e19a9b420 Updated ncc.ini Netkas 2022-08-11 16:11:41 -04:00
  • 21bfd8797a Added unfinished environment configuration manager Netkas 2022-08-11 15:53:24 -04:00
  • b93fe00474 Minor changes Netkas 2022-08-11 15:21:29 -04:00
  • 7ec772a11a Removed autoload files Netkas 2022-08-11 15:17:02 -04:00
  • b68941be2d Updated .gitignore and added documentation for building NCC Netkas 2022-08-11 15:16:00 -04:00
  • 9263ce2cae Refactored namespace for Symfony/Uid Netkas 2022-08-11 14:28:27 -04:00
  • 2e11ee89ea Refactored namespace for Symfony/process Netkas 2022-08-11 14:19:34 -04:00
  • 932520783b Deleted unused composer.json files Netkas 2022-08-11 14:14:17 -04:00
  • 615b34d7a0 Refactored namespace for Symfony/polyfill-ctype Netkas 2022-08-11 14:13:47 -04:00
  • 06a3f7283f Refactored namespace for Symfony/polyfill-mbstring Netkas 2022-08-11 14:08:26 -04:00
  • b084da55ac Updated .gitignore Netkas 2022-08-11 14:06:22 -04:00
  • 8f32ad0076 Updated autloader generation process Netkas 2022-08-11 14:04:33 -04:00
  • e52a05bc8f Added installer script (Unfinished) Netkas 2022-08-05 18:41:35 -04:00
  • 89d50dac6d Updated Makefile to create a redist and tar archive Netkas 2022-08-02 18:36:47 -04:00
  • 629cbc98e0 Updated .gitignore Netkas 2022-08-02 18:22:32 -04:00
  • d1cd0b50aa Minor formatting corrections Netkas 2022-07-27 20:12:20 -04:00
  • 2c245a2264 Updated autoloader Netkas 2022-07-27 20:00:35 -04:00
  • 1044e0cd9b Added the ability to create new projects Netkas 2022-07-27 19:56:59 -04:00
  • 4a1ae8e14c Added package name validation Netkas 2022-07-26 19:40:30 -04:00
  • 697d10e4d7 Minor correction Netkas 2022-07-26 19:00:43 -04:00