me@ow.nekobit.net
e16397dd03
Direct messages
...
FossilOrigin-Name: 17cdd2763618af17467ca3246959b28026e24c1a695722c488a2b0e627a861cc
2022-04-19 19:17:55 +00:00
me@ow.nekobit.net
99af4cd8b9
Account functions
...
FossilOrigin-Name: a32d953bdc2116c3fbf2b70648b91d2457091f23d1fb7193beeaace096fd0a1c
2022-04-14 13:47:33 +00:00
me@ow.nekobit.net
e8e765ed81
Separate account code for not just statuses
...
FossilOrigin-Name: 8f2dea4a3f268b9b49cd956901a4aee7697cb6fc2621a813e94de063d2be7864
2022-04-14 01:07:13 +00:00
me@ow.nekobit.net
dc6a92dc15
Fix upload non-authenticated crash
...
FossilOrigin-Name: 126a9da0db65d4f7803fef11d40ebc3d681c6afc339b0103eba3246754810dea
2022-04-12 21:13:21 +00:00
me@ow.nekobit.net
365f4eeddf
Key files reader
...
FossilOrigin-Name: 4e39822fc1dc1232fb338f1b3495cdb9f1303aa35faf7978c196e0d4df8bd4af
2022-04-10 06:44:21 +00:00
me@ow.nekobit.net
77fd533943
Make it compile
...
Since people complain when i go to bed with broken commits
FossilOrigin-Name: 62d49eb8f326edc4505decdb0fdf85be7e9c52f4fc7301f677e4a3767d7bfb6a
2022-04-06 01:57:35 +00:00
me@ow.nekobit.net
96118307e3
Search functions
...
FossilOrigin-Name: 07dbe62f67eb6f452bf899c0387cd2f2f00abf9fae2597f884249611165de52b
2022-04-06 01:56:11 +00:00
me@ow.nekobit.net
cff674a103
User ID route for blocking/mute/subscribe
...
FossilOrigin-Name: 8a0afcd84be0e0b908a766e99a83ac6de2593c07c7088f1a023561c62c775eeb
2022-04-05 19:44:48 +00:00
me@ow.nekobit.net
ff3cd19926
Fix account page
...
FossilOrigin-Name: e0fd2365447f86aa57fc204a248178d6a1c4c52c9241d25339d545f010dc3d10
2022-04-05 16:18:44 +00:00
me@ow.nekobit.net
3ffead15ab
I am stupid
...
FossilOrigin-Name: 6eb45682ec5d4f6a7a1f2d6b6f3b07e898f50523c0a1d3c78da69669eeb48a48
2022-04-04 02:20:48 +00:00
me@ow.nekobit.net
2552e13068
Login to different instance
...
Still needs config variable and frontend option
FossilOrigin-Name: f4d86db71043191548edc8b23c496eaa1f5a44f464a033f2d722439c0807f3f1
2022-04-04 02:10:18 +00:00
me@ow.nekobit.net
dd723758c4
Restructure mastodont load
...
FossilOrigin-Name: 8b211677cc57f44ca6491e7ff3cc9a5f387cdb0a6d2dcf8867d5c45c248d31df
2022-04-04 02:08:56 +00:00
me@ow.nekobit.net
e8f2a64a4f
Fix buffer overrun
...
FossilOrigin-Name: 7b784aa5b8f0a0f26b72d7459e02600e712a88e866091a599af1fb51c04baec4
2022-04-03 01:51:28 +00:00
me@ow.nekobit.net
45085805f3
Proper errors
...
FossilOrigin-Name: 76f78f025964fb3001da55b88fe2afa92ac980de28164933da67ddbada5a554e
2022-04-01 19:35:03 +00:00
me@ow.nekobit.net
9eeb9b6f39
Fix profile view, menus
...
FossilOrigin-Name: e219385af346bfbdb070a7e17bf6fe5020d1dfddfae5077d83cb34db45ceb826
2022-03-31 19:35:14 +00:00
me@ow.nekobit.net
321f4ddf71
Use session struct instead of globals
...
Later, when we want to implement multithreading, we need to use separate variables. This is also a bit cleaner
FossilOrigin-Name: b720083c13871db7a6b0f8573a91a7ac057d39d3a409df2232574bc001821e74
2022-03-30 18:31:30 +00:00
me@ow.nekobit.net
4a88dcb68d
Handle get queries
...
FossilOrigin-Name: e125357cd01e8393307cae6fccf3e7b79317b60293d479934b51742f2eb22a3e
2022-03-28 18:37:35 +00:00
me@ow.nekobit.net
3985afe5f8
Fix flags
...
FossilOrigin-Name: baab10c67fd7300e8462c125a28ab5b606f5d11e22612565c9fc7ccf22fe3de0
2022-03-28 16:14:49 +00:00
me@ow.nekobit.net
78ce1e4fe3
Status creation PRG
...
FossilOrigin-Name: eed5aebd5cd17c72dd184459759c81513905659aa7bb1d9c6c1401a44d738359
2022-03-24 11:55:23 +00:00
me@ow.nekobit.net
0779ca5060
Fix read(0) bug
...
FCGI_stdio does not map stdin's socket, it only wraps the stdio FILE*
FossilOrigin-Name: 0e068eda84d8938d2c47eca010cf828c661f76de29547bb6ce46855f09247bb4
2022-03-23 19:08:52 +00:00
me@ow.nekobit.net
341aa3fa1a
Update README, config template, restructure documentation
...
FossilOrigin-Name: f11602e6271c422280fd8474abf2ef63ec6021e144e8359f0ff145e423ad1333
2022-03-21 19:35:29 +00:00
me@ow.nekobit.net
3bfedc3d32
Switch to fcgi_stdio
...
FossilOrigin-Name: 4c4dbf4b391b2e37376de65f75cb05404950d52339b10f6619e413979c681b9c
2022-03-21 14:18:56 +00:00
me@ow.nekobit.net
1c42d9feee
Integrate FCGI stdio loop
...
FossilOrigin-Name: 1dc2dcd465e0ec8e67c54802e56e0f81d41b12559d103302bbe82d1857db61b6
2022-03-21 14:02:40 +00:00
me@ow.nekobit.net
c407aac8ce
Notifications base
...
FossilOrigin-Name: 33576b114c13138c386df1a1c65c45a6e045586363edd398d78a4e84cdf10687
2022-03-19 03:59:20 +00:00
me@ow.nekobit.net
ab220ccae8
Test page
...
FossilOrigin-Name: a3e4e6962a41699e44210d466e1cd12a374cb6ce323f488256b025f9cd1043c6
2022-03-18 23:48:07 +00:00
me@ow.nekobit.net
40d411eac2
Treebird rename + Contributors
...
FossilOrigin-Name: cda981b0d0981fecb211e7119a1eda982891f589a1d7dde5515a7893c1ddba12
2022-03-13 00:35:46 +00:00
me@ow.nekobit.net
fbb7b7ceca
Set no encode flags
...
FossilOrigin-Name: 5466e1f3cc782aebc46c4b3ce84931effa5a17b7cae70846ea1d62826f24321e
2022-03-08 04:53:23 +00:00
me@ow.nekobit.net
2e7d660001
Lots of theming, switch to tables, 1.0 theme (kind of broken)
...
FossilOrigin-Name: 85a54793932f8c64100306d0256946770b89396afb9f603bb11de8398a1c4337
2022-03-01 20:36:20 +00:00
me@ow.nekobit.net
2ef8740731
Attachment
...
FossilOrigin-Name: f8e983bd3be01d2f49bcef3af3f3784dade144e7bbbb15d8ab1127938edcf84d
2022-02-28 17:25:29 +00:00
me@ow.nekobit.net
c98cfa0300
Reply box
...
FossilOrigin-Name: 04a7fe67509f3ea059c317cc580c76f530411a3c76ea115c440a6bf42fea82f7
2022-02-24 03:25:59 +00:00
me@ow.nekobit.net
9f7ba4b13b
Implement lists
...
FossilOrigin-Name: 6b814f02c65e5628f97d59ad29a8914a58aa8e720542b8dfd0171e98cf061b0b
2022-02-24 02:59:13 +00:00
me@ow.nekobit.net
041868d214
Lists base
...
FossilOrigin-Name: c2d8bf314f68cf17f732d9adc9e562ab1ae3c4895e8aae0463fc21ab9fa80ee0
2022-02-23 20:19:29 +00:00
me@ow.nekobit.net
6ae4d8cd12
View status
...
FossilOrigin-Name: 5f272da1e3bec03bb54e2ccbc6dc56459f6503a74b0f33b177239d6983ca45c0
2022-02-21 20:40:41 +00:00
me@ow.nekobit.net
c7daed2bd7
Fix login fields
...
FossilOrigin-Name: 53f1214d19b4f3cb060d88d344c7cbb8bd6823d63dbeca49da49d46600ef4f49
2022-02-21 03:59:20 +00:00
me@ow.nekobit.net
7da8be98ed
Move POST requests to global
...
FossilOrigin-Name: 26191fc8d8f5fb4085e55549a64521082ac3a6f3d5032d15661c088a7d294a57
2022-02-21 01:44:59 +00:00
me@ow.nekobit.net
4877ef15ae
Global cookies
...
FossilOrigin-Name: 4e93c56d4bbe301f634eb42dc0d4976faba0100cba2c8e1a1822249e197b27c8
2022-02-20 05:59:55 +00:00
me@ow.nekobit.net
a74fd99b1e
Set token at start
...
FossilOrigin-Name: 6bddbaf860e0dadf443c554e170ac083ed871dff2b1c3c7950a8daa81dc221a7
2022-02-18 04:35:08 +00:00
me@ow.nekobit.net
3b2b350f10
Login page
...
FossilOrigin-Name: 8895885c69f1e4152cbcde2aae429ba59ab63f8b754d230fe51f76aa1b6d6579
2022-02-15 02:56:16 +00:00
me@ow.nekobit.net
90e5ac7259
Parse cookies
...
FossilOrigin-Name: a70c1b3c96720d7db399598e81e2cb87d1baae3f676926c511fa5b4f714c3555
2022-02-12 02:20:29 +00:00
me@ow.nekobit.net
8dbeb095f1
Pretty path parsing
...
Introduces a new path parser that uses the : token to represent a variable. It isn't fully featured but is just capable enough to work for ratFE
FossilOrigin-Name: f7646dd5278f3c509d96307e45dc216522f81d9b93eb6b17125dc1b1892b1eee
2022-02-10 20:32:18 +00:00
me@ow.nekobit.net
13a577dca1
Paths
...
FossilOrigin-Name: 6de5faf50051d45a938e107eb4d58d0b1eb2ae82b2f660c158594db12e0286b9
2022-01-31 21:19:30 +00:00
me@ow.nekobit.net
de311c8ea2
Alas, we display posts
...
FossilOrigin-Name: 367cd50ddff8198249f7a5b037e729e8171bfe5c36784b0e8b5447719a5927d1
2022-01-27 02:38:21 +00:00
me@ow.nekobit.net
6f4b964212
Mastodont load
...
FossilOrigin-Name: 834b0fd5e06c00d0cc94eb520d9efdda483eae6df8da5b7bf253205f95f56035
2022-01-20 04:45:33 +00:00
me@ow.nekobit.net
ce8f50cbfe
File to C, mastodont link
...
FossilOrigin-Name: f9526d636873ba3c19fc2958b493c52deb342e75c9a721c2730ae950ef42347c
2022-01-19 04:19:29 +00:00
me@ow.nekobit.net
4ba9eaaafc
Load page, config
...
FossilOrigin-Name: f4af357f387db21585ed5e0a171060e87ab4c9c7c6d954b63294f596f91d63d2
2022-01-17 01:44:27 +00:00
me@ow.nekobit.net
e4a001837a
File to C converter
...
FossilOrigin-Name: 5e9f20ef0e8855e5e57cabc6ce2b3e06c652faae04a5a3a82cd0ffed708b8f7e
2022-01-16 22:43:16 +00:00