Commit Graph

  • 6dad51c027 Implemented the "redirect(to: input: context: )" helper function for the DocCMiddleware middleware in the library target. main Javier Cicchelli 2025-04-23 00:16:31 +02:00
  • e81516cc5d Moved the "metadata(context: request: statusCode: redirect: )" static function to the LoggerMetadata+Functions extension in the library target. Javier Cicchelli 2025-04-23 00:15:04 +02:00
  • c35c81413c Added logging to the DocCMiddleware middleware in the library target. Javier Cicchelli 2025-04-22 10:37:49 +02:00
  • de2e2dd656 Updated the "run" task in the Makefile file to define the debug log level. Javier Cicchelli 2025-04-17 01:40:02 +02:00
  • fd7dd9bd01 Added logging to the ArchiveController controller in the library target. Javier Cicchelli 2025-04-17 01:39:27 +02:00
  • 42758f29c1 Removed the Swift Log package dependency from the Package file. Javier Cicchelli 2025-04-14 00:08:28 +02:00
  • 469af173cf Fixed the "run" task of the Makefile file in the project. Javier Cicchelli 2025-04-10 01:15:07 +02:00
  • e3728e943f Added the Swift Log package as a dependency of the library target in the Package file. Javier Cicchelli 2025-04-10 00:47:08 +02:00
  • 7f08a45cc8 Updated the installation section of the README in the project to explain a permission issue raised when installing the executable into the machine. Javier Cicchelli 2025-04-10 00:28:53 +02:00
  • dcc0b509c2 Updated the contents for the DoxyLibrary documentation in the library target. Javier Cicchelli 2025-04-10 00:27:53 +02:00
  • 382dabeda8 Updated the help documentation for some option parameters for the DoxyOptions in the executable target. Javier Cicchelli 2025-04-10 00:27:02 +02:00
  • 2d64d832c0 Updated the content for the overview of the DoxyApp documentation page and also, added the reference to the Doxy installation tutorial. Javier Cicchelli 2025-04-10 00:26:06 +02:00
  • f610fa9a2b Written the Doxy tutorials index screen and added the reference to the Doxy installation tutorial. Javier Cicchelli 2025-04-10 00:25:01 +02:00
  • fff2be3a50 Written the Doxy installation tutorial documentation. Javier Cicchelli 2025-04-10 00:24:06 +02:00
  • c5b24737c4 Documented the Doxy library target and source code. v1.0.0 Javier Cicchelli 2025-04-07 03:02:07 +02:00
  • 0a8b59ab7b Documented the Doxy executable target and source code. Javier Cicchelli 2025-04-07 02:07:59 +02:00
  • ae18fe05b7 Renamed the App and AppOptions in the executable target as Doxy and DoxyOptions respectively. Javier Cicchelli 2025-04-07 01:28:52 +02:00
  • 9da4fb2260 Updated the Swift image to use when building the Docker image to v6.1 in the Dockerfile file. Javier Cicchelli 2025-04-07 01:14:13 +02:00
  • 9e7c1f61fd Added the "--archives-path" option to the list of command input parameters in both the Dockerfile and docker-compose files. Javier Cicchelli 2025-04-07 01:13:20 +02:00
  • 3a1b30cb41 Updated the README file. Javier Cicchelli 2025-04-01 00:26:33 +02:00
  • 1ccc2966e7 Removed the default value from the "archivesPath" property of the AppOptions type in the app target. Javier Cicchelli 2025-04-01 00:24:42 +02:00
  • e3c2b5d76d Written a very first version of the README file. Javier Cicchelli 2025-03-27 01:48:59 +01:00
  • 1b91d2dc2e Updated the options naming for the properties for the AppOptions type in the app target. Javier Cicchelli 2025-03-27 01:48:31 +01:00
  • 3a2aab242f Updated the executable name inside the Dockerfile file. Javier Cicchelli 2025-03-27 01:21:25 +01:00
  • 70b0e275c6 Amended "pristine" task and removed the "test-doc" target in the Makefile file. Javier Cicchelli 2025-03-27 01:20:55 +01:00
  • a74bad7bd5 Removed the SlothCreator DocC archives from the Test folder in the test target. Javier Cicchelli 2025-03-27 00:36:49 +01:00
  • ef12d24de6 Rearranged some of the targets in the Makefile file. Javier Cicchelli 2025-03-27 00:31:21 +01:00
  • b97c19f972 Documented the App and its AppOptions types in the app target. Javier Cicchelli 2025-03-27 00:30:49 +01:00
  • 3ee7878c02 Updated the "install" and "uninstall" targets in the Makefile file. Javier Cicchelli 2025-03-27 00:05:16 +01:00
  • ce8f8d4d56 Updated the name of the executable generated by the app target in the Package file. Javier Cicchelli 2025-03-27 00:04:51 +01:00
  • cf4d06d9aa Implemented the "install" and "uninstall" targets in the Makefile file. Javier Cicchelli 2025-03-26 01:14:51 +01:00
  • f9cdef7312 Renamed the "folderArchives" property for the ArchiveController controller in the library target as "archivesPath". Javier Cicchelli 2025-03-26 00:43:05 +01:00
  • b13ba625f4 Integrated the AppOptions options to the"init(name: archivesPath: )" initialisation function for the AppBuilder type in the library target. Javier Cicchelli 2025-03-26 00:31:16 +01:00
  • f9fc29c8da Added the "archivesPath" and the "name" properties to the AppArguments protocol in the library target. Javier Cicchelli 2025-03-26 00:26:57 +01:00
  • 1f81286a8b Created the DoxyApp and DoxyLibrary DocC catalogs for the respective app and library targets. Javier Cicchelli 2025-03-19 00:22:33 +01:00
  • d27ee769aa Renamed the "copy-docs" and "gen-doc" functions defined in the Makefile file as "copy-archives" and "generate-archive" respectively. Javier Cicchelli 2025-03-19 00:19:14 +01:00
  • 2b1c97d728 Implemented the "pristine" and "purge" tasks in the Makefile file. Javier Cicchelli 2025-03-18 01:02:37 +01:00
  • c94d024c75 Improved the "build-doc" target in the Makefile file while also, implementing the "test-doc" target. Javier Cicchelli 2025-03-18 01:02:07 +01:00
  • 2d818b99cd Added the .doccarchive folder to the .gitignore file. Javier Cicchelli 2025-03-13 02:10:42 +01:00
  • 3db3132433 Implemented the "build-doc" and "preview-doc" targets in the Makefile file. Javier Cicchelli 2025-03-13 02:10:23 +01:00
  • edd7aada9f Added the Swift DocC plugin package dependency to the Package file. Javier Cicchelli 2025-03-13 01:19:17 +01:00
  • 7f69ca1e91 Rearranged the existing targets for the Makefile file in the project. Javier Cicchelli 2025-03-13 01:01:53 +01:00
  • ef9423a475 Fixed the result of one of the test cases for the AppBuilderTests tests in the test target. Javier Cicchelli 2025-03-13 00:58:28 +01:00
  • c1362a3190 Renamed the "test" target of the Makefile in the project as "tests" due to an issue with the former naming. Javier Cicchelli 2025-03-13 00:57:55 +01:00
  • 93bb6b2e4a Fixed an issue when routing empty "uriResource" inside the "handle(_: context: next: )" function for the DocCMiddleware middleware in the library target. Javier Cicchelli 2025-03-13 00:06:02 +01:00
  • a14d388321 Improved upon the "listArchives(_: context: )" function for the ArchiveController controller in the library target. Javier Cicchelli 2025-03-12 23:43:19 +01:00
  • dbb7aeda1b Implemented the ArchiveController controller in the library target. Javier Cicchelli 2025-03-12 08:32:12 +01:00
  • eb72aebdf1 Documented the ArchiveList model in the library target. Javier Cicchelli 2025-03-12 00:45:22 +01:00
  • 08d296ef1a Renamed the "archivesFolder" property for the AppBuilder builder in the library target as "folderArchives". Javier Cicchelli 2025-03-12 00:37:31 +01:00
  • fa50c77421 Implemented the ArchiveList model in the library target. Javier Cicchelli 2025-03-12 00:36:38 +01:00
  • 4d4ce5d647 Implemented the FileService service in the library target. Javier Cicchelli 2025-03-11 23:29:58 +01:00
  • f6dcc80edc Defined the FileServicing protocol in the library target. Javier Cicchelli 2025-03-11 22:46:20 +01:00
  • 16712821d8 Integrated the ArchiveController controller into the router inside the "router(logger: )" private function of the AppBuilder builder in the library target. Javier Cicchelli 2025-03-10 01:58:33 +01:00
  • ac99447836 Implemented the bare bone version for the ArchiveController controller in the library target. Javier Cicchelli 2025-03-10 01:57:37 +01:00
  • b190a8b02d Added some more folders to the .dockerignore file in the project. Javier Cicchelli 2025-03-10 01:15:46 +01:00
  • 9732e2b841 Implemented the SPM and Docker tasks in the Makefile file of the project. Javier Cicchelli 2025-03-10 00:54:24 +01:00
  • cfd52bd284 Added dome specific files to the .dockerignore file in the project. Javier Cicchelli 2025-03-10 00:53:36 +01:00
  • d54a83cf64 Improved the Dockerfile file in the project to copy the Resources folder to the Docker build including all of its folders and contents. Javier Cicchelli 2025-03-10 00:52:55 +01:00
  • e09b011797 Removed the LICENSE file from the project. Javier Cicchelli 2025-03-09 23:38:40 +01:00
  • e84606fa1e Written the help definitions for the App.Options arguments in the app target. Javier Cicchelli 2025-03-09 23:33:23 +01:00
  • 5f60d0f421 Updated the names of the targets in Package file. Javier Cicchelli 2025-03-09 22:53:45 +01:00
  • e866d1da71 Written some test cases for the AppBuilder builder in the test target. Javier Cicchelli 2025-03-09 21:54:52 +01:00
  • 5656639e5d Moved the SlothCreator DocC archive to the Test folder inside the Resources/Archives folder. Javier Cicchelli 2025-03-09 14:45:18 +01:00
  • a3c5cefaef Define the "archivesFolder" property for the AppBuilder builder used to be build the app in the app target. Javier Cicchelli 2025-03-09 14:42:35 +01:00
  • 7929f55c22 Documented the AppBuilder type in the library target. Javier Cicchelli 2025-03-09 14:41:02 +01:00
  • ab4a9207c5 Documented the AppArguments protocol and the Environment+Properties extension in the library target. Javier Cicchelli 2025-03-09 00:11:49 +01:00
  • 980c8e15f6 Improved and documented the DocCModilleware middleware in the library target. Javier Cicchelli 2025-03-08 13:52:20 +01:00
  • 5b379fbc86 Fixed the output of the "path" computed property for the AssetPrefix enumeration in the library target. Javier Cicchelli 2025-03-08 12:26:11 +01:00
  • 39a9523ac9 Renamed the Path+Functions extension in the library target as PathProvider. Javier Cicchelli 2025-03-08 00:57:59 +01:00
  • 0ba84ca27a Defined the "provider" tags in the Tag+Definitions extension in the test target. Javier Cicchelli 2025-03-08 00:56:40 +01:00
  • 765ab9c778 Documented the String+Constants extension in the library target. Javier Cicchelli 2025-03-07 22:14:25 +01:00
  • 9154009f6e Documented the constants for the String+Formats extension in the library target. Javier Cicchelli 2025-03-05 00:17:04 +01:00
  • 94f060a55e Added the "enumeration" tag to the AssetPrefix, IndexPrefix, and StaticFile test cases in the tests target. Javier Cicchelli 2025-03-05 00:09:28 +01:00
  • 393f4cdad4 Defined the "enumeration" constant for the Tag+Definitions extension in the test target. Javier Cicchelli 2025-03-05 00:08:18 +01:00
  • 996459c9f0 Documented the StaticFile enumeration in the library target. Javier Cicchelli 2025-03-05 00:04:07 +01:00
  • 299a196fff Documented the IndexPrefix enumeration in the library target. Javier Cicchelli 2025-03-04 23:45:00 +01:00
  • d59b64afdb Documented the AssetPrefix enumeration in the library target. Javier Cicchelli 2025-03-04 23:36:04 +01:00
  • 65415fad52 Moved the String format constants from the Pathable protocol in the library target into its own String+Constants extension. Javier Cicchelli 2025-03-04 23:33:29 +01:00
  • 8cbee56e98 Removed the default localisation of the package, and the resources files from its library target. Javier Cicchelli 2025-03-04 23:17:34 +01:00
  • 957eb5f41b Documented the Pathable protocol in the library target. Javier Cicchelli 2025-03-04 23:16:41 +01:00
  • cef62262ed Rearranged some types in both the library and executable targets. Javier Cicchelli 2025-02-27 23:45:21 +01:00
  • e2df0dec71 Added the Localizable strings catalog to the library target and added some path component and path format keys to this catalog. Javier Cicchelli 2025-02-27 01:32:07 +01:00
  • cc17bb0e13 Updated the SlothCreator docc archive to the Resources folder. Javier Cicchelli 2025-02-26 23:01:53 +01:00
  • 8b3e9e47fd Removed debug logs from the DocCMiddleware middleware in the library target. Javier Cicchelli 2025-02-26 00:59:26 +01:00
  • f9e8088088 Improved the DoccMiddleware midlleware integration to the router on the AppBuilder builder in the library target. Javier Cicchelli 2025-02-26 00:24:25 +01:00
  • d19d34fafb Updated the DocCMiddleware middleware in the library target to support hosting from docc archives. Javier Cicchelli 2025-02-26 00:22:14 +01:00
  • 882f791181 Added a new SlothCreator docc archive to the Resources folder. Javier Cicchelli 2025-02-26 00:13:19 +01:00
  • c59b2ba453 Integrated the DocCMiddleware middleware into the AppBuilder builder in the app target. Javier Cicchelli 2025-02-25 01:56:31 +01:00
  • 19a54b25ae Implemented (a first version of) the DocCMiddleware middleware in the library target. Javier Cicchelli 2025-02-25 01:55:49 +01:00
  • 54aa5c70c6 Generated the static documentation for the SlothCreator docc archive in the Resources folder. Javier Cicchelli 2025-02-24 22:02:27 +01:00
  • 44ab7a7f67 Added a sample DocC archive file to the Resources folder. Javier Cicchelli 2025-02-22 11:20:51 +01:00
  • be3245ae39 Initial commit Javier Cicchelli 2025-02-22 10:21:07 +01:00