From 44c4ff006043776357b4fe6adf4a1e5687ea2e2a Mon Sep 17 00:00:00 2001 From: Philip Sargent Date: Tue, 22 Mar 2022 00:50:59 +0000 Subject: [PATCH] Troggle online: Edit this page - todo.html --- handbook/computing/todo.html | 34 +++++----------------------------- 1 file changed, 5 insertions(+), 29 deletions(-) diff --git a/handbook/computing/todo.html b/handbook/computing/todo.html index 67014e120..bfffe35cf 100644 --- a/handbook/computing/todo.html +++ b/handbook/computing/todo.html @@ -164,40 +164,18 @@ Click here if no todo list appears here.

Troggle

-
Survex file online editing BROKEN -
  • depends on file permissions being set correctly in :loser: repo -
  • ..and mainatianed correctly by the online edit system. CHECK & DOCUMENT. -
  • Expo log parsing
  • Parsing broken on several old expo logs, excluded in the source code -
  • the caching of already-parsed logfiles sems broken, troggle always re-parses all files +
  • the caching of already-parsed logfiles seems broken, troggle always re-parses all files
  • CaveView fixing -
  • Comment out bad CaveView on server -
  • Fix .3d files to be in right places & edit javascript to match {{svx3d}} etc. + +
  • re-enable CaveView
  • - -
    Scan Upload sets ownership of new files - rsync fails thereafter -Because the upload form (in troggle) is operating with webserver permisions as user 'www-data' it can't create files -with ownership 'expo'. This stops rsync working (which uses exo@expo.survex.com username), so the form should set permsisions as
    --rw-rw-r--
    -instead of
    --rw-r--r--
    -which it does at the moment. -
    - - -
    Scan Upload gives permissions error on localhost and, INITIALLY, on expo.survex.com . -
  • http://expo.survex.com/scanupload/2022:00 -
  • http://expo.survex.com/scanupload/2021:01 -
  • -
    admin links to fix password/username ALL BROKEN -
  • Links on http://localhost:8000/accounts/login/ lead to 404s -
  • non-server, non-Apache links to Cave HTML i/t/l pages ALL BROKEN
  • http://expo.survex.com/1623/others/l/113day.htm works but, and @@ -212,9 +190,7 @@ which it does at the moment. Swings and Roundabouts such as "At the bottom there is a climb down over boulders [C2001-204-45 C]." where the troggle URL fails completely.
  • -
    Better import error messages -
  • REPORT 'folder not recognised' errors into error log inside database -> "DataIssue" register -
  • +
    Troggle parser/viewer
  • Explain how expopages (formerly flatpages) work. refer to computing/hbmanual1.html
  • @@ -245,7 +221,7 @@ But note that there are TWO packages called python-magic, see https://stackoverf
  • Get all trogglistas to read https://martinfowler.com/tags/refactoring.html
    expopages is used to deliver CSS and JS for django admin pages, -
  • use expopages but fix awkwardnesses such as /expofiles/ directory listing not working +
  • gardening our main model files for unused things
  • get rid of 'expeditionday' as a concept everywhere ?