From 01efc7993040e7b47dbce4a994ec2db786e4fb80 Mon Sep 17 00:00:00 2001 From: Christophe HENRY Date: Tue, 16 Mar 2021 01:08:22 +0100 Subject: [PATCH] Roadmap for v1 --- CHANGELOG.gmi | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.gmi b/CHANGELOG.gmi index da269f5..ec1fd99 100644 --- a/CHANGELOG.gmi +++ b/CHANGELOG.gmi @@ -17,19 +17,26 @@ All notable changes to this project will be documented in this file. ### Security * Check url encoding: The filename fetched on disk may differ from that was asked by URL. * Perform sanity checks against unauthorized access. -* Check unicode capability, UTF16 input, etc… +* Check unicode capability, UTF16 input, RTL/LTR, etc… * Manage different type of carriage return: CR CR/LF LF. +### Development +∅ + +### User interface +* Page menu on upper and lower sides: [parent dir] [root dir] [raw text]. +* Images: click to display +* Proxy: https:/​/thewebsite.tld/htmgem/proxy/[gemini:/​/]capsule.tld/path/file.gmi + +## [Unreleased] v1 + ### Development * Command line API for script, testing, CI… * Split codebase: library to interpret GemText, command line interface (tests, …) and web interface. * Properly close tags when the page exists in a non-null mode. ### User interface -* Page menu on upper and lower sides: [parent dir] [root dir] [raw text]. -* Images: click to display -* Text localisation -* Proxy: https:/​/thewebsite.tld/htmgem/proxy/[gemini:/​/]capsule.tld/path/file.gmi +* Translate French texts to English. * Search for {pages}.css from the current directory to the root. Empty css file means don’t search and go to default. ## [1.1.0] - 2021-03-14