Commit graph

26 commits

Author SHA1 Message Date
nekobit
c527e18c85 Error handling and sqlite3_stmt cleanup
FossilOrigin-Name: 485452c07c34e0ba67a85afdcc404ed6819efc0ff1978d2d4d5c8381f196ee61
2022-10-09 19:27:08 +00:00
nekobit
a2c5e343d0 JSON helpers
FossilOrigin-Name: 234c0b083e3993333b564795a008e660fccff1a4e6832f67d4480f7eba21367c
2022-10-09 18:53:37 +00:00
nekobit
6174968fc5 Bind correctly (everything is fine!)
FossilOrigin-Name: acbd5c8a2a8781b63182e71e8f5cb787eb3ca6735a5a8f9fe05c33cc41d8847d
2022-10-08 06:57:21 +00:00
nekobit
a45c13f4b5 Fix response constructors
FossilOrigin-Name: c77f391407ef1d875a3c5c1c6fe54291b5fc14b3109f192350f8f7760abbb1ba
2022-10-07 00:54:49 +00:00
nekobit
739a6c6e78 Insert get values
FossilOrigin-Name: 77ad58c567d4daf74172c85719903614b908aa176cddf20f2c24abf917c6e417
2022-10-07 00:34:57 +00:00
nekobit
5f77d0705c Response value
FossilOrigin-Name: 076a1107f3339a8894486d41208d911529615b66558f23326a53c5c23ff8ca1f
2022-10-06 22:56:19 +00:00
nekobit
e7bc31911d (ugly) get_user methods
FossilOrigin-Name: 84aabcad70b126674bc512a53c0954300745913e2a7d58955cdcc7aec58462d3
2022-10-05 17:53:39 +00:00
nekobit
b5b412437f Compile-time Module system
FossilOrigin-Name: 201dd545a95e0aeca03a6a6795485c7831b7815fcebf8a6e6ebe1a1c3a559e15
2022-10-05 12:53:44 +00:00
nekobit
ace295b683 Fix webfinger response
FossilOrigin-Name: 23d6ff8d0f2ecbb1fc3b695d4471194180f62cb7bb6c5738935a87199f666156
2022-10-04 18:15:23 +00:00
nekobit
a26e6aae4e RapidJSON Import / webfinger init
FossilOrigin-Name: 73722d6d805a5aa9e23edd816061370e206067ef3aa7cf6bd4090a097e0f7f44
2022-10-04 17:35:24 +00:00
nekobit
ff399f7423 Undo
FossilOrigin-Name: cf499c240a6ee97687a75871d606e0636b93ad07c6d94f7b0c0890db36df231b
2022-10-04 16:43:16 +00:00
nekobit
4d6dbacbc5 C++FS compat
FossilOrigin-Name: 417a466d2fd1e14e7b2efc8b1275286cafd46fbbb138387010dcf566f1cd9c81
2022-10-04 16:04:01 +00:00
nekobit
ecb4162ae4 Database config, function arguments
FossilOrigin-Name: cb4cda127244dddb0df8b4979dcbffe93c40b17b7d5ee80e7bf2523f96a03805
2022-10-02 23:20:02 +00:00
nekobit
1d9239c22b Load config
FossilOrigin-Name: 5162f142788d8c0e0e4ae8af4d3d09c0a964c77502ca7fb1e69c87c183af731f
2022-10-02 06:38:42 +00:00
nekobit
fabd54e26d More options to CMake, Debug/Release connotation
FossilOrigin-Name: d522f2ca07348fd706ca32d175137b20cd8d244705ec57ae6d8c56e3402d1631
2022-10-02 02:36:22 +00:00
nekobit
8520a03092 Fix logger
FossilOrigin-Name: 499b09c29a9db49e92dd33e0e6cad317f7fefe704ca66c3492fa629622cced61
2022-10-02 00:57:48 +00:00
nekobit
8bc17c9346 Setup global logger
FossilOrigin-Name: 1e2199932bf6044bd7a41cf1d61e2ad2146352d3b714e30da2fe5c46d855fc44
2022-10-02 00:34:51 +00:00
nekobit
23c6cce5a3 Request and response from HTTP
FossilOrigin-Name: d6717095c67fcfb2fcd120f16d392929ef8872c210fb55d2b393ae99c3d21177
2022-09-30 17:55:25 +00:00
nekobit
fb6bbc98ad Setup CMake CTest
FossilOrigin-Name: 0913b18e1d0c6e46753ebf6f56843dde818117d0a9c1d7369cefbab06ca7c6ca
2022-09-29 03:37:22 +00:00
nekobit
6547ef1526 Basic Requests
FossilOrigin-Name: 3992287c8a26279dcc6dd51cd7bda0b417117bdc53e4e4c8bc7184426bfcf356
2022-09-28 18:32:59 +00:00
nekobit
733bd46bf1 Config loader
FossilOrigin-Name: 2f6afc1e361e82d5266a4a7b8293ebfec841e69a822d2db34c393a45d6f51162
2022-09-28 03:21:33 +00:00
nekobit
bbe479a076 More code, updates
FossilOrigin-Name: 69a2f4f34d14839afa359ffc26e4f32a7d82c092e36abe64b80ad3e4908a388c
2022-09-27 17:55:24 +00:00
nekobit
f6cb0e6433 Libmicrohttpd linkage
FossilOrigin-Name: 12e0d39d6804ed8e3bf0a284353f089c6b51ae13f9dba1736079adb2db7b12f9
2022-09-27 03:08:39 +00:00
nekobit
890abff97c Fix building
FossilOrigin-Name: 038b775d2562321d6938ebe6da8a09f7a0380d67d3e8949a4d1b9c4df37ce46f
2022-09-27 02:42:19 +00:00
nekobit
194093f059 Fossil settings
FossilOrigin-Name: c20718e6e77b953aa533f2084a52333551708d08e876c7213978b1453a2fe640
2022-09-27 02:16:59 +00:00
nekobit
7f075a69b1 initial
FossilOrigin-Name: f3dd89e263a7b73e58373f155bef8ca03fbee49dacff56df39d158de1d5ccb0a
2022-09-26 03:52:34 +00:00