Telodendria/src/include
Jordan Bancino 8d75d8a023 Add simple HTTP CLI tool that uses the HttpClient API.
You might be asking why I would just write a simple curl replacement
when curl does the job just fine. Well, the most immediate reason is
to test the HttpClient API, but since Telodendria's goal is to not
be dependent on any third-party code if at all possible, it makes
sense to have a simple HTTP client to use not only for testing
Telodendria, but also for configuring it. When we move the
configuration to the database, we'll ship a script that uses this
tool to allow admins to easily submit API requests.

Do not be concerned that HttpClient does not support TLS yet. TLS
support is necessary for federation to work, so it is coming
eventually.
2023-03-08 03:30:36 +00:00
..
Array.h Update copyright year 2022-12-26 15:52:52 +00:00
Base64.h Update copyright year 2022-12-26 15:52:52 +00:00
CanonicalJson.h Update copyright year 2022-12-26 15:52:52 +00:00
Cron.h Fix bugs in Cron 2022-12-26 16:28:58 +00:00
Db.h Remove DB_MIN_CACHE because that's dumb. 2023-03-03 14:26:10 +00:00
HashMap.h Begin the great StrDuplicate() refactor. 2023-02-23 23:19:23 +00:00
Html.h Basic formatting. 2023-03-02 22:32:47 +00:00
Http.h Add HttpClient API 2023-03-07 23:10:06 +00:00
HttpClient.h Add simple HTTP CLI tool that uses the HttpClient API. 2023-03-08 03:30:36 +00:00
HttpServer.h Update copyright year 2022-12-26 15:52:52 +00:00
Json.h Update Json man page. 2023-03-06 22:21:56 +00:00
Log.h Update copyright year 2022-12-26 15:52:52 +00:00
Matrix.h Refactor endpoint authentication flow. 2023-01-17 01:36:22 +00:00
Memory.h Document MemoryHexDump() and DbExists() 2023-01-09 21:39:59 +00:00
Queue.h Update copyright year 2022-12-26 15:52:52 +00:00
Rand.h [#48] Add Rand API and make StrRandom() use it. 2023-02-16 00:31:13 +00:00
Routes.h Build basic framework for creating static pages. 2023-02-28 16:51:40 +00:00
Sha2.h Update copyright year 2022-12-26 15:52:52 +00:00
Static.h Begin work on static login page. 2023-02-28 17:52:09 +00:00
Str.h Renamed String.h to Str.h because Windows is dumb. 2023-01-08 04:38:06 +00:00
Telodendria.h Add a non-JSON landing page. This is the basis for other HTML pages. 2023-01-17 20:29:16 +00:00
TelodendriaConfig.h Update copyright year 2022-12-26 15:52:52 +00:00
Uia.h Document Uia API. 2023-03-07 00:28:52 +00:00
Uri.h Make improvements to HttpClient, add Uri 2023-03-08 01:54:33 +00:00
User.h Document User API 2023-03-06 22:09:57 +00:00
Util.h Move string related functions to a new String API. 2023-01-07 04:33:32 +00:00