Hi! We haven't had Nekoweb updates for quite a bit.
Let's start with the updates available to everyone.
Scoped edit access
As you know, you can give other people access to your files. It's always been a bit limited though - you could only give access to all sites and files on your account. Starting from today, it is now possible to scope accesses to specific folders (for example /example.nekoweb.org), essentially giving access to only one of your sites. You can add multiple accesses to same user if you want to give them access to multiple folders.
SSI cookie variables
It is now possible to read cookies with SSI. This is available for free with echo directive. This can be, for example, used to set site theme without JavaScript like this:
<link rel="stylesheet" href='/styles/<!--# echo var="cookie.theme" -->.css' />
Mobile-friendly editor
Editor has been improved for mobile devices. It's still not perfect, but much better than it was before, and you can now use all buttons and options it has instead of them being hidden away.
Now about NekoGit updates. NekoGit has been significantly improved and integrated more into Nekoweb's dashboard. It's also been optimized, and deployments on pushes are now instant.
- File history - It is now possible to look at history of file and revert it to the previous commits.
- Restoring entire site - It is now possible to revert entire site to the previous commit.
- Only commit specific files - You can now choose the files to commit instead of only being able to commit everything.
- Discard changes - Did something bad and didn't commit yet? You can just discard everything and start anew!
- See which files were modified - Dashboard now has an indicator for new and modified files, so it is easy to see what you've edited so far.
And while we have the chance, we want to tell that Nekoweb has hit 50,000 users today! Thank you for your support, hope you enjoy the updates!