Commits
- Commit:
35bde0c11e41be88c82553fa11d804ee9a7e0e74
- From:
- Oliver Lowe <o@olowe.co>
- Date:
lemmy: cache posts from post list, too
- Commit:
cc18f53a514e6a399af0836b9ea3a59539228f52
- From:
- Oliver Lowe <o@olowe.co>
- Date:
lemmy: implement comment ModTime
- Commit:
635ade7fa06283937355616d5bc0d2d38e879043
- From:
- Oliver Lowe <o@olowe.co>
- Date:
lemmy: implement client-side community, post caching
Servers now provide a Cache-Control header in the HTTP response, so we
can use that for some dead simple caching.
- Commit:
ed1a61d7093471344579fb8d0e3632134dc1dc26
- From:
- Oliver Lowe <o@olowe.co>
- Date:
lemmy/fs: implement post text file
- Commit:
e48f0422427ae70cc25ac8b2c39a671eca141898
- From:
- Oliver Lowe <o@olowe.co>
- Date:
lemmy, lemmy/fs: have comments as entries in post directories
- Commit:
c8d63abe544d1425ee432f5c96ec28f9254e7de0
- From:
- Oliver Lowe <o@olowe.co>
- Date:
lemmy: make zero client ok
- Commit:
5802ed4c60289ae4fdd8bd233135f643717e8d51
- From:
- Oliver Lowe <o@olowe.co>
- Date:
fs: let it compile
yeah...
- Commit:
a439d275a8384994f6408e51de38553275fba918
- From:
- Oliver Lowe <o@olowe.co>
- Date:
lemmy/fs: KISS. Keep posts and comments as files in the same dir
Kinda like NNTP.
- Commit:
d4b74d7a68368284eca18e00ef626542ae8bb20c
- From:
- Oliver Lowe <o@olowe.co>
- Date:
cmd/Lemmy: show real usernames, render comment threads
To make this easier and smaller, we now use the lemmy package directly
rather than the filesystem interface. Can't think of a nice way to use
that filesystem (yet?).
- Commit:
2a4edef3d088dbb3d4653ffa1edf6920955c7f79
- From:
- Oliver Lowe <o@olowe.co>
- Date:
lemmy: decode person, counts from API responses
We want these so we can render the info easily in clients
- Commit:
4c497c575cd1d39337adc22dfb9ee2b2d23042cf
- From:
- Oliver Lowe <o@olowe.co>
- Date:
lemmy: fix up, export comment path parsing for commands
- Commit:
53469cfb86b05905dd8bb219db400e31be3f0169
- From:
- Oliver Lowe <o@olowe.co>
- Date:
lemmy: decode published, updated times
Now that the Lemmy API returns nice timestamps, it's all done
automatically by Go's JSON package.
- Commit:
8a94cb46def4cf380b0068e905438d72826ee6d8
- From:
- Oliver Lowe <o@olowe.co>
- Date:
fs: skip tests if we can't connect to test instance
- Commit:
3035f1740e0c871f69032fd48aa8427079e225d8
- From:
- Oliver Lowe <o@olowe.co>
- Date:
lemmy: start decoding users in API responses
This commit adds tests too as it's starting to get a bit trickier.
- Commit:
99ed05e33dafeb84968e397f636c0090d85f691d
- From:
- Oliver Lowe <o@olowe.co>
- Date:
add Lemmy command for the acme text editor
- Commit:
fcf319e83dbec9b824aae4d62e9a4d99cc473dd7
- From:
- Oliver Lowe <o@olowe.co>
- Date:
Rework, move filesystem into its own package
Major rework which keeps Stat, Read and ReadDir away from the
filesystem tree and more to the file.
The fs package implements extra functionality that doesn't really have
anything to do with the core package. It also does not need to know
how the core lemmy package is implemented to do anything, so may as
well enforce the boundary explicitly.
- Commit:
796e17a92de54043f25d21e24bf89098def4f9c3
- From:
- Oliver Lowe <o@olowe.co>
- Date:
correct godocs.io link
- Commit:
31062b441c7ce38e6ce2772e92dc1ec83282e6fe
- From:
- Oliver Lowe <o@olowe.co>
- Date:
start documentation!
- Commit:
00b2414c42245d4e97f287b3e6b1e889cb3c6dee
- From:
- Oliver Lowe <o@olowe.co>
- Date:
Only cache communities in filesystem
This keeps things simpler
- Commit:
4a5e46556d98c2f01ca29f5f7d42dcc46f549154
- From:
- Oliver Lowe <o@olowe.co>
- Date:
initial commit