nekobit
|
09f993d8a3
|
Touch up CMakeFile
FossilOrigin-Name: 76ce1b4b802e2c714113bbaed33fd7944898664cf59aa6e378af206bb37556f6
|
2022-12-23 04:48:06 +00:00 |
|
nekobit
|
96a8adbb20
|
Frontend stuff, fix request bugs, fcgi init
FossilOrigin-Name: c50619fe310abc08cf7a4753fd36542197373c27118d9378fa7265fb84e64d32
|
2022-10-30 06:14:37 +00:00 |
|
nekobit
|
6bef9b6d9a
|
App database stuff
FossilOrigin-Name: 84665c7dd1fd6bbb5a56cd0804c671095ffde4c21c64a6e6277e6a7b4c22e4e1
|
2022-10-30 00:37:09 +00:00 |
|
nekobit
|
138094bd5a
|
Frontend config
FossilOrigin-Name: 1912f99b00d35693c0c14222f5e575a73f05fc9ba302ea6cbbe3fa23a0065561
|
2022-10-29 20:59:08 +00:00 |
|
nekobit
|
8a45c5bec2
|
Reorganize into types
FossilOrigin-Name: 222fe0f8bc9d576d29c1198db0b284e80dd39e0a1cc6e21145363244d8945447
|
2022-10-23 06:24:54 +00:00 |
|
nekobit
|
f00029c5d1
|
Random token generation
FossilOrigin-Name: f1690870b29cf0135e60affc2547d6c5538a13efe4f0ea3e1c9687e677ad577f
|
2022-10-22 22:18:07 +00:00 |
|
nekobit
|
20ffe19a2b
|
MastoAPI basis
FossilOrigin-Name: de98195715bc63613a8f0b6e92deb67286d8c7ee0d010cbca074d18dda2fdef5
|
2022-10-21 17:30:57 +00:00 |
|
nekobit
|
8f2184983b
|
OAuth basis
FossilOrigin-Name: 87ce301e426d719f43838665c7ac537cd5bdd00082a353546c66bd946b5b7800
|
2022-10-21 17:17:34 +00:00 |
|
nekobit
|
ab163ce4dd
|
Thread pool
FossilOrigin-Name: 24dc2ba043050c5a3bc454d2496d5f934a19dacee5a18feb946c68f3e3adf872
|
2022-10-21 15:01:42 +00:00 |
|
nekobit
|
e250efdd13
|
Generate key
FossilOrigin-Name: 1467af84eb41350ef5481cd1389b06da4077531d3d26d4f34a0d1df8cba55b3e
|
2022-10-20 11:50:26 +00:00 |
|
nekobit
|
0f1237e6b8
|
Separate database config
FossilOrigin-Name: d732158661861245565d81c0fdf391b3228ff4e5acdb1acd4c34d09d64f161e1
|
2022-10-19 03:17:40 +00:00 |
|
nekobit
|
2b973ad4fd
|
Wormhole control options
FossilOrigin-Name: bc55df0989e94415349d692793cfa1aa645c8b3677c35ef039810dd2ed891c30
|
2022-10-18 21:46:18 +00:00 |
|
nekobit
|
eb3d8afe15
|
libCURL request init
FossilOrigin-Name: 6dab602897521234a953b99b866baad4ae9437fe45592de1ccea2fa36f686666
|
2022-10-18 06:03:51 +00:00 |
|
nekobit
|
a9fdab5469
|
Fix linking issues
FossilOrigin-Name: 0c67e514a79150a1db7d0c0772359fc5987f2d3f8730d96c916ee2b78721bd3b
|
2022-10-14 12:27:28 +00:00 |
|
nekobit
|
bf91f46985
|
Lazy host meta compliance
FossilOrigin-Name: c0dac7fc28989b9cdc1d3c07f61381560135f2d67c8caf6183f51e3bd617698b
|
2022-10-11 02:17:33 +00:00 |
|
nekobit
|
2a06ffa86c
|
Split CMake components to libraries, import OpenSSL
FossilOrigin-Name: fc69966ec9877debf721b13592fe218090d57c92f967c4c0ec9f95f36aedfff5
|
2022-10-11 00:22:45 +00:00 |
|
nekobit
|
e3a211a6e7
|
Fix request args
Logic _should_ be correct now, need to fix tests
FossilOrigin-Name: 5b9e408a73daa2cfa51a4402662c59cd5440ec3c284603043a2fc11cace89bca
|
2022-10-10 18:13:50 +00:00 |
|
nekobit
|
d72d15b888
|
Work around yaml's greedy assignment
FossilOrigin-Name: 2efd8985a336d99de5381702ef0f94f1af272c25c04178006fbf67699c559769
|
2022-10-10 04:39:06 +00:00 |
|
nekobit
|
d0936aff15
|
Config instance
FossilOrigin-Name: 7cd7e303c9c6b2a7c58b6da17055d00ce26e8cf922c22d3fb818565e02dc1b9d
|
2022-10-10 03:37:19 +00:00 |
|
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 |
|