Gather interesting news and information about YunoHost & Internet Cube projects
- Custom Webapp drops FTP support
- Helpers for app maintainer
- Discovered bugs
- Shiny bash
- Use Gulp for web administration and user interface
- Miscellaneous news
- Past events
- Upcoming events
Inspired by the Tor Weekly News ( https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-news ), I'll try to publish this kind of report on a (not so) regular basis.
I strongly encourage every person who works on a YunoHost related project to fill this pad regularly, or to keep me posted with some news
Custom Webapp drops FTP support
Buggy and insecure FTP support in Custom Webapp ( https://github.com/Kloadut/my_webapp_ynh ) has been dropped, and replaced by a web file manager working in PHP, called Cheryl
Helpers for app maintainer
Bootstrapped by jerome, ju & opi. We create some helpers in bash to make writing install/remove script easier. Example helpers could be
ynh_password to generate random password,
Emile & opi showed that if a browser does not send any HTTP Referer, one can't log into YunoHost because of a CSRF protection in SSOwat.
However, using HTTP referer for CSRF protection could be useless, as it can be spoofed.
ju made some impressive work to cleanup every pieces of bash within the entire YunoHost codebase.
He starts with the installation script (https://github.com/YunoHost/install_script/pull/32) and continues with the moulinette (https://github.com/YunoHost/moulinette-yunohost/pull/87)
Use Gulp for web administration and user interface
Gulp (http://gulpjs.com/) is a nice tool for frontend developpers; it allows tasks automation like concatenation, compression and linting for every web assets. opi starts to implements Gulp for the YunoHost administration interface, and thus reduces JS + CSS + images weight by almost 50%. Improving loading time could be crucial, especially for self-hosted servers.
- Braderie de Lille : Neutrinet folks set up a booth about Internet Cube.
Brussels, Sept 12 - Sept 13, https://alternatiba.eu/bruxelles/en/
Fete de l'huma
Paris, Sept 11 - Sept 13, http://fete.humanite.fr/
Conférence à la journée du libre
Lille, Sept 19, http://aei-asso.fr/journeedulibre/
Software Freedom day
HSBXL, Sept 19, http://wiki.softwarefreedomday.org/2015/Belgium/Brussels/HSBXL
Capitole du libre,
Toulouse, Nov 21 - Nov 22, https://2015.capitoledulibre.org/
Brique camp 2015
Vosges, Sept 25 - Oct 04