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