Development Log


01-19-2020

Set up a twitter account:

https://twitter.com/flounder_online


May delete this and the mastodon account if I feel they arent useful / aligned with my goals


01-16-2020


Started up a mastodon account for flounder:

https://mastodon.online/@flounder


01-12-2020


Experienced some downtime early this morning, starting at 1AM Pacific and going until 8AM Pacific. Apologies to all who were affected


01-09-2020


Added custom domains!


I think this is the last of the major features that I want to support for now -- I'm going to work on cleaning up some minor issues on my todo list. Don't expect any major new features anytime soon.


01-07-2020


Hacked together a proxy -- it may be buggy, but it will make it much easier to link to gemini pages over http. This link should take you to the gemini homepage if you access it over http:

//proxy.flounder.online/gemini.circumlunar.space


12-29-2020


Cleaned up the front-end a bit, including making the site a bit nicer on mobile


12-27-2020


Added dark mode. Set prefers-color-scheme to dark in your browser to use it:

https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-color-scheme


Might play around with the colors a bit more.


There's quite a backlog for flounder features if you want to get involved:

https://todo.sr.ht/~alexwennerberg/flounder


12-15-2020

Added support for Gemini feed aggregation. Check it out here:

//flounder.online/feed


Only on HTTP right now, will add Gemini support soon. Let me know if you have any issues, and you may want to update your page to be gemfeed-compliant


This is experimental, let me know if you like it! I'm thinking about better ways of aggregating content as the service scales (updated files has low signal/noise ratio)


12-13-2020


I added a small note on the bottom of each page when accessed over http, to encourage people to use gemini & gemini browsers. Let me know if you feel strongly negatively about this


12-12-2020


Added very basic and experimental WebDAV support. Check out the docs here, and expect potential issues:

webdav.gmi


12-08-2020

Changed font from Helvetica to Roboto


12-06-2020


Added account management tools and some admin tools


12-05-2020

Started a conversation on the mailing list -- trying to use it more actively. Feel free to join in or send emails with feedback/etc to this mailing list


https://lists.sr.ht/~alexwennerberg/flounder-discuss/%3CC7L3YQXYJO7Q.3TWOCUTPIY1H1%40debian-thinkpad%3E


Wrote a guide on using the mailing list:

mailing-list.gmi


11-21-2020


Added a .hidden folder for you to store any drafts or other files you aren't ready to share publicly


11-20-2020


Made some minor UI changes after editing a bunch of files via web interface


11-18-2020

Added folder support! It's pretty basic at this point, and the UI could use improvement, but you can now create subfolders for your page. Apologies to anyone online while I pushed a buggy build


Also added renaming file support. This will help if you want to reorganize your site. I recommend backing up your data first!


Please let me know if you have issues with either feature. Next on my agenda is allowing direct ssh access to your filesystem so you can access it locally. A more ambitious task with some security considerations.


11-12-2020

I plan on working this Saturday on adding subfolders to sites -- things get a little messy if you try to make a larger site, and I want to make it easier for people to create more extensive gemini content.


11-11-2020


Played around with the CSS style a bit. There's a bit of sloppiness, some of the margins are a little tight. I'll work on this more later. Let me know if you have feedback.


11-06-2020


For hackers: you can now get gemini content over http by putting "text/gemini" in the accept header when requesting a gemini resource.


Fixed "1 days ago"


11-05-2020


Issues with certain Gemini browsers should be resolved -- see this thread for more technical details: https://todo.sr.ht/~adnano/go-gemini/52


Favicons now work over http! Create a favicon.txt file and add any character/emoji to it to add some flair to your site! This may not work in all browsers, but should work in firefox and chrome.


Decided to add inline images back in, since some gemini browsers support them, they don't degrade UX that much in a text-based browser, and the spec considers it OK


cool gif


11-01-2020


Receiving reports that Flounder pages are not accessible via certain Gemini browsers. Will keep you all updated on the resolution of this.


10-31-2020


Hey all -- you can now download a zip archive of your site. Useful for backups or moving your site elsewhere!


10-30-2020


I've been making some relatively minor changes with regards to usability and interface, which you may have noticed. You can track what I've done and what may be coming next on the bug tracker:

https://todo.sr.ht/~alexwennerberg/flounder


10-26-2020


Just finished a major rewrite of Flounder in Go. Here are some feature changes:



/