50 Commits

Author SHA1 Message Date
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
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
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
a14d388321 Improved upon the "listArchives(_: context: )" function for the ArchiveController controller in the library target. 2025-03-12 23:43:19 +01:00
dbb7aeda1b Implemented the ArchiveController controller in the library target. 2025-03-12 08:32:12 +01:00
eb72aebdf1 Documented the ArchiveList model in the library target. 2025-03-12 00:45:22 +01:00
08d296ef1a Renamed the "archivesFolder" property for the AppBuilder builder in the library target as "folderArchives". 2025-03-12 00:37:57 +01:00
fa50c77421 Implemented the ArchiveList model in the library target. 2025-03-12 00:36:38 +01:00
4d4ce5d647 Implemented the FileService service in the library target. 2025-03-11 23:29:58 +01:00
f6dcc80edc Defined the FileServicing protocol in the library target. 2025-03-11 23:19:25 +01:00
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
ac99447836 Implemented the bare bone version for the ArchiveController controller in the library target. 2025-03-10 01:57:37 +01:00
b190a8b02d Added some more folders to the .dockerignore file in the project. 2025-03-10 01:15:46 +01:00
9732e2b841 Implemented the SPM and Docker tasks in the Makefile file of the project. 2025-03-10 00:54:24 +01:00
cfd52bd284 Added dome specific files to the .dockerignore file in the project. 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. 2025-03-10 00:52:55 +01:00
e09b011797 Removed the LICENSE file from the project. 2025-03-09 23:38:40 +01:00
e84606fa1e Written the help definitions for the App.Options arguments in the app target. 2025-03-09 23:33:23 +01:00
5f60d0f421 Updated the names of the targets in Package file. 2025-03-09 22:53:45 +01:00
e866d1da71 Written some test cases for the AppBuilder builder in the test target. 2025-03-09 21:54:52 +01:00
5656639e5d Moved the SlothCreator DocC archive to the Test folder inside the Resources/Archives folder. 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. 2025-03-09 14:42:35 +01:00
7929f55c22 Documented the AppBuilder type in the library target. 2025-03-09 14:41:02 +01:00
ab4a9207c5 Documented the AppArguments protocol and the Environment+Properties extension in the library target. 2025-03-09 00:11:49 +01:00
980c8e15f6 Improved and documented the DocCModilleware middleware in the library target. 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. 2025-03-08 12:26:11 +01:00
39a9523ac9 Renamed the Path+Functions extension in the library target as PathProvider. 2025-03-08 00:57:59 +01:00
0ba84ca27a Defined the "provider" tags in the Tag+Definitions extension in the test target. 2025-03-08 00:57:05 +01:00
765ab9c778 Documented the String+Constants extension in the library target. 2025-03-07 22:14:25 +01:00
9154009f6e Documented the constants for the String+Formats extension in the library target. 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. 2025-03-05 00:09:28 +01:00
393f4cdad4 Defined the "enumeration" constant for the Tag+Definitions extension in the test target. 2025-03-05 00:08:18 +01:00
996459c9f0 Documented the StaticFile enumeration in the library target. 2025-03-05 00:04:07 +01:00
299a196fff Documented the IndexPrefix enumeration in the library target. 2025-03-04 23:45:00 +01:00
d59b64afdb Documented the AssetPrefix enumeration in the library target. 2025-03-04 23:44:24 +01:00
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
8cbee56e98 Removed the default localisation of the package, and the resources files from its library target. 2025-03-04 23:17:51 +01:00
957eb5f41b Documented the Pathable protocol in the library target. 2025-03-04 23:16:41 +01:00
cef62262ed Rearranged some types in both the library and executable targets. 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. 2025-02-27 23:14:28 +01:00
cc17bb0e13 Updated the SlothCreator docc archive to the Resources folder. 2025-02-26 23:01:53 +01:00
8b3e9e47fd Removed debug logs from the DocCMiddleware middleware in the library target. 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. 2025-02-26 00:24:25 +01:00
d19d34fafb Updated the DocCMiddleware middleware in the library target to support hosting from docc archives. 2025-02-26 00:22:14 +01:00
882f791181 Added a new SlothCreator docc archive to the Resources folder. 2025-02-26 00:13:19 +01:00
c59b2ba453 Integrated the DocCMiddleware middleware into the AppBuilder builder in the app target. 2025-02-25 01:56:31 +01:00
19a54b25ae Implemented (a first version of) the DocCMiddleware middleware in the library target. 2025-02-25 01:55:49 +01:00
54aa5c70c6 Generated the static documentation for the SlothCreator docc archive in the Resources folder. 2025-02-24 22:58:40 +01:00
44ab7a7f67 Added a sample DocC archive file to the Resources folder. 2025-02-22 11:20:51 +01:00
be3245ae39 Initial commit 2025-02-22 10:21:07 +01:00