Commit graph

146 commits

Author SHA1 Message Date
me@ow.nekobit.net
421a7801b7 Notification follows and actions
FossilOrigin-Name: 18a89f78e128c8c3c6726fe9ba907924959f81712cfe0728f89a92fd15cd936a
2022-03-31 14:56:05 +00:00
me@ow.nekobit.net
bc62da764c Proper error handling
FossilOrigin-Name: 6038046e6292e01cb33a84e30f6864b388bee73773e8fd5150ad7447fb861378
2022-03-31 11:10:25 +00:00
me@ow.nekobit.net
7dfb8c1257 Notification error handling, prettier timeline errors
FossilOrigin-Name: 88be2a384e2acdd83ab6dbbf97ef75a80d7a978f43500694c339d44b51ba0e8d
2022-03-31 11:00:33 +00:00
me@ow.nekobit.net
eaa850da87 Show notification icons
FossilOrigin-Name: 2b77af10823e2c9a0c7181102992cb421538f041745290603f24a5f78a5d5b48
2022-03-30 19:42:44 +00:00
me@ow.nekobit.net
aef9560da0 Focus posts
FossilOrigin-Name: 55e7905faa8d1e944ae99cb61c0fead89578002c32dd3145f0d384877baa7160
2022-03-30 19:26:53 +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
6492402f96 Add account button
FossilOrigin-Name: 419d2452a36661ee31a63dcbecbc090b964c43898879f5b964b96560867c0740
2022-03-29 19:33:20 +00:00
me@ow.nekobit.net
c19ad92804 Config sidebar, focused sidebar items
FossilOrigin-Name: 0020cf420a262b023b7b11eef46efc28b2ad42a439d9dfd35057aad823f4894e
2022-03-29 19:11:43 +00:00
me@ow.nekobit.net
282b914e6c Error handling
FossilOrigin-Name: dadb89e019730998cc09f3eb0a06d518cfcd154b42f965cb4df10d035adb5dd8
2022-03-29 18:10:08 +00:00
me@ow.nekobit.net
dd0bf855d1 Unlike, unrepeat
FossilOrigin-Name: ffdf0651a0d3bd72669b663e8850b987d1b0a0d47bd703d98dea11fe5098e160
2022-03-29 14:49:22 +00:00
me@ow.nekobit.net
ce3ee07ef0 [PATCH] Sam Therapy: Fix documentation
FossilOrigin-Name: c16f8d24cc29da143040ea31ba49c4d72721e3317f2c542106c497b3101a65d7
2022-03-29 14:39:09 +00:00
me@ow.nekobit.net
8676269f20 Navigation buttons {min,max}_id and prev
FossilOrigin-Name: c53c85a60a5d86bd2a0817b06956a64f80dc518b5fe5162495317ed332c9bc27
2022-03-29 14:11:10 +00:00
me@ow.nekobit.net
d41f1e404a Notifications
FossilOrigin-Name: ce21a66f8c12ceea330a9dfa87ad5bfbd1241feced93851afe10a7c630fe5ef6
2022-03-29 13:03:02 +00:00
me@ow.nekobit.net
2bca7e5f60 Navigation buttons
FossilOrigin-Name: 59bfcfb0ad3b7b3959f168c546a83f1ed52d1bf558a18f0934879999a3d74d0a
2022-03-29 12:55:14 +00:00
me@ow.nekobit.net
66c27577a4 Navigation box
FossilOrigin-Name: 2849625ba930e407caac5daaed1401bf56ad217fedfda72d5c6dc0d61cde6675
2022-03-28 18:37:50 +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
0324f5fde6 Navigation buttons
FossilOrigin-Name: 0bfa68ec767c77bdd68cbf207670dff915964730cd5ef9c6261082cf2c1b516a
2022-03-28 17:55:32 +00:00
me@ow.nekobit.net
3985afe5f8 Fix flags
FossilOrigin-Name: baab10c67fd7300e8462c125a28ab5b606f5d11e22612565c9fc7ccf22fe3de0
2022-03-28 16:14:49 +00:00
me@ow.nekobit.net
7cb80631a1 Sensitive blur
FossilOrigin-Name: 02b03b2d9414103a7c5fea6bf0fd8d4780280993cd592457b22729ccb02176af
2022-03-28 14:45:25 +00:00
me@ow.nekobit.net
5609f96baa Navigation?
FossilOrigin-Name: 304797ca2336a6bebb905b56b390103cb3c0f060278e4c7e8cf6e13df274ff7b
2022-03-24 18:32:43 +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
ea5388d281 Show follower information, make right sidebar larger
FossilOrigin-Name: 9e162f852582486f630c51788ba26e811640d274c1a74b8bdb923e13e79d0eb2
2022-03-24 03:36:50 +00:00
me@ow.nekobit.net
5067d9517d Why did I write that i am sorry
FossilOrigin-Name: 653ac1bac39e5f982c332a45088d2c4f0c530ee56590296e089c3af216b84462
2022-03-24 03:27:32 +00:00
me@ow.nekobit.net
6aecb7226f Notification types
FossilOrigin-Name: ac2b37f01821bf40987bb501a736e25bb8486a8cfef8ac7c2e25cf06e7d1f16b
2022-03-24 03:21:39 +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
0f181fc9bb Login
FossilOrigin-Name: f119b99dd52742e32c76f98f6dfc67056cca552e16cd124b7ac2e8cc9868ad8a
2022-03-23 15:10:23 +00:00
me@ow.nekobit.net
16ba91984a Content not found
FossilOrigin-Name: 0847fd853e3fdaac04c00550d98d6429e39ba996e74efd574f1944029d0fdc71
2022-03-23 14:52:25 +00:00
me@ow.nekobit.net
9f7b4e7cd5 More L10N
FossilOrigin-Name: a1bfb271839d1231982cbfcf28c3d738c8bd19e4332f786b0f240eafbca67272
2022-03-23 14:52:04 +00:00
me@ow.nekobit.net
8d397ea758 better startup script
FossilOrigin-Name: d012b0bdaf10a1a63a71a3405e797bd4258e4e4b6ad39af06162ba07ce83458a
2022-03-23 04:01:09 +00:00
me@ow.nekobit.net
e70adb695b Use SVG icons for statuses, doc fixes
FossilOrigin-Name: e82fa8b0f5dc04c182040a869a273abbc6607ad89faec8477a6f2c0d36f81756
2022-03-22 15:34:05 +00:00
me@ow.nekobit.net
98989c69fa Svg icons
FossilOrigin-Name: 29c12b297c1ce70aeab8ac58c6236b7b6b0f40d48fe8bfecae62002f72022340
2022-03-22 13:48:59 +00:00
me@ow.nekobit.net
3d93e00fc9 Gentoo fixes
Probably a Gentoo bug/lack of configuration, for now a workaround

FossilOrigin-Name: b11d75106c1896ef301e777c7a538cedacbc83fc1883bacac477f0d3caf348f8
2022-03-22 03:34:32 +00:00
me@ow.nekobit.net
b24dee039c Edit CREDITS
FossilOrigin-Name: 814a44986ce3fd6916a201cac32f1e481910027749cee181bd228067ec72712c
2022-03-21 19:36:45 +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
cdd8ec2e76 Notifications (compact)
FossilOrigin-Name: f582fe922169ff4c8bc4ce57f8d1a82ffe201041b4bb63d037f16dbb081c3a25
2022-03-20 06:59:50 +00:00
me@ow.nekobit.net
d1d0e1e9fe Notifications + rework function names
FossilOrigin-Name: 5a4873ba910b6b8b852821d0bede6a584f406635aa168633318d19600a7bd2de
2022-03-20 04:17:11 +00:00
me@ow.nekobit.net
c407aac8ce Notifications base
FossilOrigin-Name: 33576b114c13138c386df1a1c65c45a6e045586363edd398d78a4e84cdf10687
2022-03-19 03:59:20 +00:00
me@ow.nekobit.net
40348e7a6b Fix status padding
FossilOrigin-Name: 7c49725977d89d6c152f84e18c35cfbb0d7d79437b3dc70e4c4711d9dd9e3bca
2022-03-19 03:30:56 +00:00
me@ow.nekobit.net
f2b0ac1d1f Add content-length to redirect
FossilOrigin-Name: cb8ac54183d273f9bac78cc484fd690f02c69b92721fd00ea63db5c0fa074eb9
2022-03-19 00:45:01 +00:00
me@ow.nekobit.net
3aacc37760 s/TEXT/TENT/
FossilOrigin-Name: 1fb111867e482110bd2442b5d30981911a5a614e351a7de3d69349134cea3ae7
2022-03-18 23:53:07 +00:00
me@ow.nekobit.net
4813dc30c6 Add path_info test
FossilOrigin-Name: e1c336e95dffa0c40a5acc778c9ad17c50d00cec653261a642468adcf626779e
2022-03-18 23:52:26 +00:00
me@ow.nekobit.net
ab220ccae8 Test page
FossilOrigin-Name: a3e4e6962a41699e44210d466e1cd12a374cb6ce323f488256b025f9cd1043c6
2022-03-18 23:48:07 +00:00
53bfbe94a5 Add documentation
Signed-off-by: Sam Therapy <sam@samtherapy.net>

FossilOrigin-Name: ab203f0e353419045687c2cc1db7879369db0fe3accdcc0f8a43ab926b8940f0
2022-03-18 18:39:26 +00:00
74339555f3 Fix builds on debian
Signed-off-by: Sam Therapy <sam@samtherapy.net>

FossilOrigin-Name: 4b867c44d4771e727a5044e199069447fe78350e6ffa58813bd1cd476f8ad932
2022-03-18 17:36:44 +00:00
me@ow.nekobit.net
d4a53d2472 HTTPs check
Would apply for non-http testing?

FossilOrigin-Name: 34c6a390c6f8a8912f8d63520fc86e1d02e141b91fc56d78eea2a7ee71219a66
2022-03-18 15:03:25 +00:00
me@ow.nekobit.net
5813c25e1d Regex get replies based on href
Before we used the results after, but it wasn't as efficient

FossilOrigin-Name: 1b014f011eaaffe7a29f7fdb4c86fa91cd43f386c9f69241b5b822ec171a4690
2022-03-18 15:01:14 +00:00
me@ow.nekobit.net
000948e0a1 Renamed functions
FossilOrigin-Name: cc7dbe7b767af4430504986fb91f1cf6fe9d8735750df11f777698793f885cea
2022-03-18 03:44:22 +00:00
me@ow.nekobit.net
8109d4d9b3 Add separating border to list item
FossilOrigin-Name: 735d951c6659d8752aa7e438c0220f3fd5a77a0bcd37334f61a5325285e02ce5
2022-03-14 02:01:43 +00:00