User Tools

Site Tools


projects:geo:geo

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
projects:geo:geo [2026/06/06 01:48] – [Developer Guide] jhagstrandprojects:geo:geo [2026/06/07 08:43] (current) jhagstrand
Line 151: Line 151:
  
 Animate the transition from Mercator to aitoff to globe through soup can and rectangular. Animate the transition from Mercator to aitoff to globe through soup can and rectangular.
 +
 +dblayers
 +  * enable hosting.com email server
 +    * for john and sam
 +  * add tester usernames and emails to email server
 +    * John Gregory, America,
 +    * Samuel Johnson, America
 +    * Futoshi Aiki, Tokyo, Japan
 +    * Jaroslav Havel, Prague, Czech Republic
 +    * Hasan Hasan, Jakarta, Java, Indonesia
 +    * Ishak bin Shah, Kuala Lumpur, Malaysia
 +    * Thijs Van Dijk, Amsterdam, Netherlands
 +    * pull all voyc.com email into primary personal email address
 +  * add these same names to geo database user table
 +  * database table layers
 +  * database table userlayers
 +  * webservice to get layer list as json to a js objecct
 +  * software to dynamically compose the layermenu from the js object on each open
 +
 +Security of personal email
 +  * Get personal email address off of projects already on gitlab.
 +  * Set config for future commits. 
 +    * git config --global user.name
 +    * git config --global user.email john@voyc.com
 +
 +Login to the database of the Geo app and find the usernames and email addresses of the registered users. 
 +
 +Create at least three users One that voice.com one@hagstrand.com and one at yahoo.com 
 +
 +Figure out a way to create a test database and a production database.
 +
 +Figure out a way to use docker to create a test environment that sets up a reference database from scratch and then runs tests against it and then deletes the whole test environment.  
 +
 +Create the layer table and the user layer table. 
 +
 +Create web services to add delete and update userlayer records.
 +
 +log into a2hosting.com and check out the email server and figure out how voyc.com mail is served.
 +
 +Add new users to voyc.com using names stored in rb.txt.
 +
 +Generate the layer menu HTML from a object. 
 +
 +Keep one object for standard layers and another layer for user layers. 
 +
 +Build test user layer records in the user layer table.
 +
 +At login call the web service to get the user layer records returned as json and loaded into a JavaScript object.
 +
 +
 === Todo Bugs === === Todo Bugs ===
  
-Main menu, remove link to videos.+Main menu, remove link to videos.
  
-Main menu, change X logo from twitter bird to one downloaded from x-logo.svg downloaded from +Main menu, change X logo from twitter bird to one downloaded from x-logo.svg downloaded from 
 https://about.x.com/en/who-we-are/brand-toolkit https://about.x.com/en/who-we-are/brand-toolkit
  
Line 208: Line 258:
  
 Show the time scrollbar only when a historically relevant layer is active. Show the time scrollbar only when a historically relevant layer is active.
 +
 +[[projects:voyc:ToDo]] pre 2026
 +
  
 ==== Version History ==== ==== Version History ====
projects/geo/geo.1780724929.txt.gz · Last modified: 2026/06/06 01:48 by jhagstrand

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki