projects:geo:geo
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| projects:geo:geo [2026/06/06 01:48] – [Developer Guide] jhagstrand | projects: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. | + | x Main menu, remove link to videos. |
| - | Main menu, change X logo from twitter bird to one downloaded from x-logo.svg downloaded from | + | x Main menu, change X logo from twitter bird to one downloaded from x-logo.svg downloaded from |
| https:// | https:// | ||
| 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: | ||
| + | |||
| ==== Version History ==== | ==== Version History ==== | ||
projects/geo/geo.1780724929.txt.gz · Last modified: 2026/06/06 01:48 by jhagstrand