Commit graph

56 commits

Author SHA1 Message Date
me@ow.nekobit.net
dd0bf855d1 Unlike, unrepeat
FossilOrigin-Name: ffdf0651a0d3bd72669b663e8850b987d1b0a0d47bd703d98dea11fe5098e160
2022-03-29 14:49:22 +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
0324f5fde6 Navigation buttons
FossilOrigin-Name: 0bfa68ec767c77bdd68cbf207670dff915964730cd5ef9c6261082cf2c1b516a
2022-03-28 17:55:32 +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
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
e70adb695b Use SVG icons for statuses, doc fixes
FossilOrigin-Name: e82fa8b0f5dc04c182040a869a273abbc6607ad89faec8477a6f2c0d36f81756
2022-03-22 15:34:05 +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
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
me@ow.nekobit.net
d42ce718f5 Lists CSS
FossilOrigin-Name: 42a68ab1c07f5b6255ecd618db033d72310973a43a36c6154987d4520c53d94e
2022-03-14 02:00:32 +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
35ddf4d7c3 Switch buttons to table (for GNU Emacs EWW)
FossilOrigin-Name: 69b86022052bcdd958c8a883983e8918b697ae8874eb7736ab930b2cce3b646e
2022-03-02 04:27:02 +00:00
me@ow.nekobit.net
9e48b616ce Styling tweaks for portability
FossilOrigin-Name: b56ceac96d578eef0fcfa71d5518d9b66c179428f90ded08bf3b23977db1a7ce
2022-03-02 04:04:24 +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
266426ca10 Display emoji reacts
FossilOrigin-Name: 2a98c43dd72822b00edc5590f3032ef9f6ab535e70acd996df4f365d2e7f9e71
2022-03-01 04:30:51 +00:00
me@ow.nekobit.net
2ef8740731 Attachment
FossilOrigin-Name: f8e983bd3be01d2f49bcef3af3f3784dade144e7bbbb15d8ab1127938edcf84d
2022-02-28 17:25:29 +00:00
me@ow.nekobit.net
ae3f4f577b Attachment html
FossilOrigin-Name: cd69edc7941f8b3c45c7d9bf3cfa3a3d6d79be000d775866ee64c57f1c7fb944
2022-02-28 04:36:04 +00:00
me@ow.nekobit.net
b127c92b8f Show numbers
FossilOrigin-Name: 33b2e2d00e8ee2b062bfa22ca7e73244a5c27af6ea24fd32c3644c15194e0567
2022-02-27 21:03:43 +00:00
me@ow.nekobit.net
2a328bbf68 Rework status-interact HTML
FossilOrigin-Name: 2e232ac3314e73f3b3f74ff26931d3653931daf8c95cd2449ce8015e6a647b1e
2022-02-27 07:09:19 +00:00
me@ow.nekobit.net
f81c1fba96 Correct login
FossilOrigin-Name: b604906872b289329c2b57028b5d64b4463e65d5dee1e26283e9663c0e13ec53
2022-02-27 05:39:34 +00:00
me@ow.nekobit.net
3451a48882 Prepend users in reply box
FossilOrigin-Name: af5d1c04617c94c640c0b5788624750bd728ac112f3492eeba81bef54b4389b6
2022-02-24 19:12:01 +00:00
me@ow.nekobit.net
574955db2f Basic reply functionality
FossilOrigin-Name: 25ba9063d8ee8e0501fab5526c37a54a2b660b8f7fda3563317627feec0e360b
2022-02-24 03:54:46 +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
b6a8c9978b URL Prefix, skeleton theme, fix flat theme
FossilOrigin-Name: 5cd1e33a10c1c311b4e991c0bc5ef786d8866909e074f5a1f12e48057ea4b3c1
2022-02-22 19:24:41 +00:00
me@ow.nekobit.net
125653a75b View original status ID
FossilOrigin-Name: bd6604d92603e91dbaeba0f68778a667ac6654fca08d6ac45a3c1453a4b71a6f
2022-02-22 15:56:54 +00:00
me@ow.nekobit.net
1cb7c65c03 Status if liked
FossilOrigin-Name: 488e0c9cbc9563bc65317f72c5cd034442044d2dd4e8394a7942fab46bdbbe35
2022-02-17 20:34:31 +00:00
me@ow.nekobit.net
0a2739c703 Status action buttons
FossilOrigin-Name: c4d789ca38cccbba4de1645f3629f380c408c9f7be3285c77773411077d30657
2022-02-17 04:06:52 +00:00
me@ow.nekobit.net
6c85bd83b6 Login and status prompts on index
FossilOrigin-Name: c1e980920a8541527e5a7173f8b131b53786dc96b93253c9849f8a88458d270d
2022-02-16 16:07:30 +00:00
me@ow.nekobit.net
3b2b350f10 Login page
FossilOrigin-Name: 8895885c69f1e4152cbcde2aae429ba59ab63f8b754d230fe51f76aa1b6d6579
2022-02-15 02:56:16 +00:00
me@ow.nekobit.net
869c992aca Fix cookies
FossilOrigin-Name: b45522c33710cac416f8faa7684a92c5721306d9d2a3d06a0d8f4bdffa1ed260
2022-02-14 04:33:52 +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
5e24722d53 Correct Account lookup
FossilOrigin-Name: 24de2d0db594ded826d27aea2151af230154a9bddc55082367b0fb19013ecba2
2022-02-10 16:04:32 +00:00
me@ow.nekobit.net
4754712b2f Account page
FossilOrigin-Name: ac401de0a31c87a9c1f72bbf3af3ad385d93729b60b63e37315ee1797a7c91b0
2022-02-09 21:53:21 +00:00
me@ow.nekobit.net
bd15c39512 String paramters
FossilOrigin-Name: 655370651fab448a085b15dd2dc5bdbe21b9ae2a7cbae6c7046a49d98c302b4f
2022-02-03 03:53:32 +00:00
me@ow.nekobit.net
31efb281a4 Query parser
FossilOrigin-Name: fb3dec10d90e0beac45bcef20f4f0b7ba9fcc1a446d602e4484a0d0fa5a9e856
2022-02-01 03:10:09 +00:00
me@ow.nekobit.net
9041c53b24 Config page
FossilOrigin-Name: 7318b09f6feb942d0c1807d225eabf9d5701459ae954e02474b41ebcf7159de0
2022-02-01 00:19:04 +00:00
me@ow.nekobit.net
8efbef7706 Config page
FossilOrigin-Name: f7d37fae123ccbdce2732773af0c1b46309dad9c930b65e1fc264e215dd71019
2022-01-31 22:22:48 +00:00
me@ow.nekobit.net
13a577dca1 Paths
FossilOrigin-Name: 6de5faf50051d45a938e107eb4d58d0b1eb2ae82b2f660c158594db12e0286b9
2022-01-31 21:19:30 +00:00