Back
Raoul Agin Gfart
Load previous page…
Delete NixOs custom image automatically when user deletes ship-nix account since hosting custom images costs a couple of cents per month #shipnix
Add server-validation to form for adding DigitalOcean credentials, including when DigitalOcean API complains #shipnix
Make sure #shipnix is still usable for non-github users and that relevant views print correctly
Full client-side validation on "New server" form since the form is in SPA (Elm) land. Now it won't attempt submit if not valid. (server-side validation already added) #shipnix
Add client side error message on server name input so user gets instant feedback #shipnix
Fix migration flow so it's more obvious something is loading, move more state into database and "cancel and start fresh" button. In short, trying to make it intuitive enough for an early adopter. #shipnix
Send email to several coworking/coliving spaces in Koh Phangan to ensure accomodation during stay in february #life
Fix bug where database is declared twice on IHP starters. I think automated e2e tests (just for each starter) will be great for catching problems early after code changes. High priority after launch. #shipnix
Do test provisioning of IHP starter to see if it still works on ship-nix after version 1.0. And no problems 🙂 #shipnix
Fix deploy key edge case. Can happen when 1st attempt adding repo fails. Later you retry and fail when deploy key was added last build. #shipnix now checks if deploy key for the server is already present before trying to add. Just skips if all is good
Store deploy key information in database when using Github so the keys can later be deleted when server is destroyed or ejected. And implement this functionality on server deletion. #shipnix
4x4 HIT treadmill. Seem to be stuck at a bioage of 62, but keep believing in long-time consistency #life
Try sugar-free energy drink since filtered coffee is not even a real thing in Spain #life
Decide server dashboard layout & features are completed, and good enough for public #shipnix Great milestone, and now just a couple of dragons to slay before public release
Take long random walk and end up in a residential area. Realize normal areas in Spain can be quite nice and chill. Have coffee and bit of work #life
Switch to Network.HTTP.Simple for all Github requests so response parsing and error handling works as expected #shipnix