all repos — flounder @ 73cee727f63bc89ce49772003f5a61a79f98af8d

A small site builder for the Gemini protocol

73cee727
tmpfix
alex wennerberg alex@alexwennerberg.com
Wed, 18 Nov 2020 19:03:51 -0800
9d08acc9
hotfix
alex wennerberg alex@alexwennerberg.com
Wed, 18 Nov 2020 18:58:27 -0800
e53e5ea9
bugfix path
alex wennerberg alex@alexwennerberg.com
Wed, 18 Nov 2020 18:53:44 -0800
b74ecaec
Fix rendering bug  with folders
alex wennerberg alex@alexwennerberg.com
Wed, 18 Nov 2020 18:47:15 -0800
30103dd5
fix recursivefolder bug
alex wennerberg alex@alexwennerberg.com
Wed, 18 Nov 2020 18:29:54 -0800
5e4f552c
Fix some path issues
alex wennerberg alex@alexwennerberg.com
Wed, 18 Nov 2020 18:21:16 -0800
0b50593c
Merge branch 'master' into folders
alex wennerberg alex@alexwennerberg.com
Wed, 18 Nov 2020 17:33:24 -0800
574cd34f
Clean up some css
alex wennerberg alex@alexwennerberg.com
Fri, 13 Nov 2020 19:28:53 -0800
3fb8fb8a
Make progress on nested folder template
alex wennerberg alex@alexwennerberg.com
Fri, 13 Nov 2020 01:07:26 -0800
3b6a527b
WIP adding folders
alex wennerberg alex@alexwennerberg.com
Fri, 13 Nov 2020 00:31:02 -0800
95f5edc1
Allow folders to exist
alex wennerberg alex@alexwennerberg.com
Fri, 13 Nov 2020 00:03:40 -0800
faa8c32d
fix line height
alex wennerberg alex@alexwennerberg.com
Thu, 12 Nov 2020 23:47:46 -0800
7955514b
Fix preformatted line height
alex wennerberg alex@alexwennerberg.com
Thu, 12 Nov 2020 23:46:50 -0800
61b974fd
pre text fix
alex wennerberg alex@alexwennerberg.com
Thu, 12 Nov 2020 22:14:06 -0800
eec165dc
update css
alex wennerberg alex@alexwennerberg.com
Wed, 11 Nov 2020 17:17:30 -0800
dd6e1705
add background
alex wennerberg alex@alexwennerberg.com
Wed, 11 Nov 2020 14:39:15 -0800
b88a3d19
Add dropdown menu on admin page
alex wennerberg alex@alexwennerberg.com
Tue, 10 Nov 2020 17:24:37 -0800
cd422941
Add emoji to site dl
alex wennerberg alex@alexwennerberg.com
Mon, 09 Nov 2020 17:59:26 -0800
9c65105f
Fix command line interface
alex wennerberg alex@alexwennerberg.com
Mon, 09 Nov 2020 17:50:26 -0800
609d5370
Fix timeago function
alex wennerberg alex@alexwennerberg.com
Mon, 09 Nov 2020 17:14:04 -0800
3341469a
add dumb content negotiation
alex wennerberg alex@alexwennerberg.com
Mon, 09 Nov 2020 16:59:27 -0800
2f0de775
Wrap preformatted text
alex wennerberg alex@alexwennerberg.com
Mon, 09 Nov 2020 10:06:53 -0800
cbb04214
Re-add preformatted alt text
alex wennerberg alex@alexwennerberg.com
Mon, 09 Nov 2020 10:05:03 -0800
fe128dfe
Revert "add inline images and preformatted alt text"

This reverts commit 2799ede93e92daa87144e345d5b086aac4e8c037.
alex wennerberg alex@alexwennerberg.com
Mon, 09 Nov 2020 10:03:59 -0800
6b3c7281
Css update
alex wennerberg alex@alexwennerberg.com
Fri, 06 Nov 2020 17:53:56 -0800
e63b6f23
add emoji favicon to homepage
alex wennerberg alex@alexwennerberg.com
Thu, 05 Nov 2020 22:41:43 -0800
2799ede9
add inline images and preformatted alt text
alex wennerberg alex@alexwennerberg.com
Thu, 05 Nov 2020 22:30:35 -0800
2b6bd994
Add emoji favicons
alex wennerberg alex@alexwennerberg.com
Thu, 05 Nov 2020 18:50:07 -0800
f4409a3c
update version
alex wennerberg alex@alexwennerberg.com
Thu, 05 Nov 2020 10:53:29 -0800
3720ac1b
update go gem
alex wennerberg alex@alexwennerberg.com
Tue, 03 Nov 2020 18:55:08 -0800
ef38711c
Hopefully fix cert issues
alex wennerberg alex@alexwennerberg.com
Tue, 03 Nov 2020 12:55:08 -0800
c9d21573
update cert store code
alex wennerberg alex@alexwennerberg.com
Mon, 02 Nov 2020 09:37:13 -0800
ddf67161
change wildcard cert
alex wennerberg alex@alexwennerberg.com
Mon, 02 Nov 2020 07:52:59 -0800
7d59dc82
Update dependencies
alex wennerberg alex@alexwennerberg.com
Mon, 02 Nov 2020 07:15:44 -0800
e7f2afd6
Add admin notes to readme
alex wennerberg alex@alexwennerberg.com
Sat, 31 Oct 2020 12:48:27 -0700
419c92fa
add make admin command
alex wennerberg alex@alexwennerberg.com
Sat, 31 Oct 2020 12:40:49 -0700
3384eb4f
Add archive handler
alex wennerberg alex@alexwennerberg.com
Sat, 31 Oct 2020 10:23:07 -0700
74462262
add binary to gitignore
alex wennerberg alex@alexwennerberg.com
Sat, 31 Oct 2020 09:41:56 -0700
383d618d
Delete files as part of delete user command
alex wennerberg alex@alexwennerberg.com
Sat, 31 Oct 2020 09:26:27 -0700
e8808331
fix expiration for gemini cert
alex wennerberg alex@alexwennerberg.com
Sat, 31 Oct 2020 09:12:41 -0700
9bd26d43
add deploy notes, cleanup
alex wennerberg alex@alexwennerberg.com
Sat, 31 Oct 2020 00:23:00 -0700
77676e3b
Fix bug with email login
alex wennerberg alex@alexwennerberg.com
Sat, 31 Oct 2020 00:01:59 -0700
dd52cd24
use servefile function from gemini lib
alex wennerberg alex@alexwennerberg.com
Fri, 30 Oct 2020 23:33:16 -0700
a8a98dc6
update readme
alex wennerberg alex@alexwennerberg.com
Fri, 30 Oct 2020 23:22:13 -0700
68ebfc7e
Use new go-gemini cert flow
alex wennerberg alex@alexwennerberg.com
Fri, 30 Oct 2020 23:19:32 -0700
60827dbb
shuffle users on homepage
alex wennerberg alex@alexwennerberg.com
Fri, 30 Oct 2020 22:34:14 -0700
eb3dc1e9
Additional style changes, minor fixes
alex wennerberg alex@alexwennerberg.com
Fri, 30 Oct 2020 22:26:08 -0700
7c53875f
Slight redesign
alex wennerberg alex@alexwennerberg.com
Fri, 30 Oct 2020 22:05:33 -0700
0d5ed8e9
Replace 302 with 303 redirect

More appropriate use of HTTP status code
alex wennerberg alex@alexwennerberg.com
Fri, 30 Oct 2020 19:30:06 -0700
7a00500e
Add email to admin page
alex wennerberg alex@alexwennerberg.com
Thu, 29 Oct 2020 18:33:02 -0700
2cd8c340
Allow email to login as well
alex wennerberg alex@alexwennerberg.com
Thu, 29 Oct 2020 18:29:36 -0700
84556585
Remove blank extension
alex wennerberg alex@alexwennerberg.com
Thu, 29 Oct 2020 18:25:30 -0700
aab409b8
check mimetype on edit file
alex wennerberg alex@alexwennerberg.com
Thu, 29 Oct 2020 18:25:16 -0700
1dc7bca9
Remove edit button for binary files
alex wennerberg alex@alexwennerberg.com
Thu, 29 Oct 2020 18:19:15 -0700
0c5bc738
Sketch out readme notes
alex wennerberg alex@alexwennerberg.com
Wed, 28 Oct 2020 20:15:54 -0700
5eec59dc
Add simple admin page
alex wennerberg alex@alexwennerberg.com
Wed, 28 Oct 2020 19:59:49 -0700
b93b3d7c
fix redirect on login

add admin page
alex wennerberg alex@alexwennerberg.com
Tue, 27 Oct 2020 22:58:56 -0700
1ae1b257
flounder serve
alex wennerberg alex@alexwennerberg.com
Mon, 26 Oct 2020 22:01:25 -0700
ac124764
update readme
alex wennerberg alex@alexwennerberg.com
Mon, 26 Oct 2020 22:00:08 -0700
e3a6211d
Add AGPLv3 License
alex wennerberg alex@alexwennerberg.com
Mon, 26 Oct 2020 21:11:36 -0700
a4423e7c
update css
alex wennerberg alex@alexwennerberg.com
Mon, 26 Oct 2020 21:07:05 -0700
65146eb9
Change styles
alex wennerberg alex@alexwennerberg.com
Mon, 26 Oct 2020 20:55:58 -0700
45827882
rename ocnfig
alex wennerberg alex@alexwennerberg.com
Mon, 26 Oct 2020 19:46:13 -0700
2e24c3a6
cleanup
alex wennerberg alex@alexwennerberg.com
Mon, 26 Oct 2020 19:45:25 -0700
b626eb0a
 some qa
alex wennerberg alex@alexwennerberg.com
Mon, 26 Oct 2020 19:41:54 -0700
7bf10b1a
rename port
alex wennerberg alex@alexwennerberg.com
Mon, 26 Oct 2020 19:32:14 -0700
54767b4d
mess with tls settings
alex wennerberg alex@alexwennerberg.com
Mon, 26 Oct 2020 19:31:44 -0700
89cd84ba
fix gemini fileserver -- errors, mimetype
alex wennerberg alex@alexwennerberg.com
Mon, 26 Oct 2020 15:57:10 -0700
375e32af
fix gem bugs
alex wennerberg alex@alexwennerberg.com
Mon, 26 Oct 2020 13:23:52 -0700
a8444973
Fix go-gemini dep, tls cert
alex wennerberg alex@alexwennerberg.com
Mon, 26 Oct 2020 12:56:22 -0700
1d6c815b
style changes
alex wennerberg alex@alexwennerberg.com
Mon, 26 Oct 2020 11:29:37 -0700
f0c9825c
update css
alex wennerberg alex@alexwennerberg.com
Mon, 26 Oct 2020 11:15:52 -0700
f538215f
qa
alex wennerberg alex@alexwennerberg.com
Sun, 25 Oct 2020 23:16:08 -0700
f434d18e
more qa
alex wennerberg alex@alexwennerberg.com
Sun, 25 Oct 2020 22:39:27 -0700
9bf79136
add admin command, qa cleanup
alex wennerberg alex@alexwennerberg.com
Sun, 25 Oct 2020 21:52:33 -0700
c26272ec
Simplify initialization
alex wennerberg alex@alexwennerberg.com
Sun, 25 Oct 2020 20:15:00 -0700
f50d7f74
remove  schema sql
alex wennerberg alex@alexwennerberg.com
Sun, 25 Oct 2020 20:13:27 -0700
e806ee97
TLS setup
alex wennerberg alex@alexwennerberg.com
Sun, 25 Oct 2020 10:47:24 -0700
e8c4efc8
mod tidy
alex wennerberg alex@alexwennerberg.com
Sat, 24 Oct 2020 15:09:13 -0700
c982aac2
adddddddddddd
alex wennerberg alex@alexwennerberg.com
Sat, 24 Oct 2020 15:06:15 -0700
8834a9bc
timeago
alex wennerberg alex@alexwennerberg.com
Sat, 24 Oct 2020 15:00:16 -0700
04c6d55b
index fix
alex wennerberg alex@alexwennerberg.com
Sat, 24 Oct 2020 14:38:40 -0700
821746c4
More login handling
alex wennerberg alex@alexwennerberg.com
Sat, 24 Oct 2020 14:24:00 -0700
24ee6c88
Add basic session handling
alex wennerberg alex@alexwennerberg.com
Sat, 24 Oct 2020 14:10:56 -0700
f7d80c2a
add basic login function
alex wennerberg alex@alexwennerberg.com
Sat, 24 Oct 2020 13:28:01 -0700
1c780cf9
fix get users
alex wennerberg alex@alexwennerberg.com
Sat, 24 Oct 2020 13:13:41 -0700
48c4084b
add registration handler
alex wennerberg alex@alexwennerberg.com
Sat, 24 Oct 2020 13:09:57 -0700
d6be6841
limit updates on front page
alex wennerberg alex@alexwennerberg.com
Sat, 24 Oct 2020 11:45:45 -0700
d105e775
cleanup errors
alex wennerberg alex@alexwennerberg.com
Sat, 24 Oct 2020 11:35:43 -0700
4b857970
clean filepaths
alex wennerberg alex@alexwennerberg.com
Sat, 24 Oct 2020 11:29:28 -0700
56777472
Add file upload
alex wennerberg alex@alexwennerberg.com
Sat, 24 Oct 2020 11:25:20 -0700
15ec4e13
add file checking
alex wennerberg alex@alexwennerberg.com
Sat, 24 Oct 2020 11:07:59 -0700
7068552c
add delete file
alex wennerberg alex@alexwennerberg.com
Sat, 24 Oct 2020 10:30:52 -0700
6888b8e7
Create edit file function
alex wennerberg alex@alexwennerberg.com
Sat, 24 Oct 2020 10:23:17 -0700
7052b405
notes
alex wennerberg alex@alexwennerberg.com
Sat, 24 Oct 2020 01:32:29 -0700
5c687e0a
a bunch of misc changes
alex wennerberg alex@alexwennerberg.com
Sat, 24 Oct 2020 01:13:39 -0700
1fab6459
color change
alex wennerberg alex@alexwennerberg.com
Sat, 24 Oct 2020 00:12:07 -0700
f9779880
rough draft of new style
alex wennerberg alex@alexwennerberg.com
Sat, 24 Oct 2020 00:08:13 -0700
803bb266
serve static content and styles
alex wennerberg alex@alexwennerberg.com
Fri, 23 Oct 2020 23:56:38 -0700
b18554dc
convert user gemini content
alex wennerberg alex@alexwennerberg.com
Fri, 23 Oct 2020 22:55:19 -0700
543b6a47
add register template
alex wennerberg alex@alexwennerberg.com
Thu, 22 Oct 2020 17:18:53 -0700
9cae990b
add some site templates
alex wennerberg alex@alexwennerberg.com
Thu, 22 Oct 2020 17:07:32 -0700
664d0795
remove unused schema
alex wennerberg alex@alexwennerberg.com
Thu, 22 Oct 2020 00:40:31 -0700
1f6485d8
Cleanup dependencies
alex wennerberg alex@alexwennerberg.com
Thu, 22 Oct 2020 00:21:31 -0700
3d84831d
Basic (untested, probably insecure) auth WIP
alex wennerberg alex@alexwennerberg.com
Thu, 22 Oct 2020 00:20:40 -0700
e7763a07
Add basic logger
alex wennerberg alex@alexwennerberg.com
Wed, 21 Oct 2020 22:50:11 -0700
e6d27a6a
Add basic file hosting
alex wennerberg alex@alexwennerberg.com
Wed, 21 Oct 2020 22:41:46 -0700
7dff2558
Add wildcard domains to gemini
alex wennerberg alex@alexwennerberg.com
Wed, 21 Oct 2020 22:16:18 -0700
8e3a3b5b
change config to static config
alex wennerberg alex@alexwennerberg.com
Tue, 20 Oct 2020 22:57:42 -0700
3c696860
cleanup error handling
alex wennerberg alex@alexwennerberg.com
Tue, 20 Oct 2020 22:45:39 -0700
35f0a3f5
add basic nav handler
alex wennerberg alex@alexwennerberg.com
Tue, 20 Oct 2020 22:37:50 -0700
7e0b032d
fix from previous commit
alex wennerberg alex@alexwennerberg.com
Tue, 20 Oct 2020 22:27:53 -0700
d865a8db
simple error handling
alex wennerberg alex@alexwennerberg.com
Tue, 20 Oct 2020 22:26:14 -0700
19944763
add simple html templates
alex wennerberg alex@alexwennerberg.com
Tue, 20 Oct 2020 22:10:54 -0700
f282a3b4
add basic templating
alex wennerberg alex@alexwennerberg.com
Mon, 19 Oct 2020 21:16:21 -0700
12355a34
add skeleton for gemini server
alex wennerberg alex@alexwennerberg.com
Mon, 19 Oct 2020 19:52:15 -0700
513b8947
Create skeleton for handler
alex wennerberg alex@alexwennerberg.com
Mon, 19 Oct 2020 19:25:35 -0700
b4a35f3a
Hello world server
alex wennerberg alex@alexwennerberg.com
Tue, 25 Aug 2020 16:55:04 -0700
c6b47113
body bg color white
alex wennerberg alex@alexwennerberg.com
Sun, 15 Nov 2020 18:08:40 -0800