Handle empty string as undefined existing URL
Handle site without articles in URL picker
Handle site without pages in URL picker
Rewrite menu logic to recreate entire menu state on each change
Invalidate emails with leading/trailing dot
Handle invalid HTTP verb requests to new page-view
Implement server-side slug uniqueness check
Handle requests to non-existing annonse IDs gracefully
Merge branch 'bugfixes'