Skip to content

netrc/vlcb

Repository files navigation

vlcb

== Bugs

  • jeditable? calls latlon Get - GET /rest/Church/St.%20Laurence/latlon?id=clatlon 404 1ms

== Todo

  • package.json
  • banner
  • Church list - which details?
  • Church add
  • Church full show
  • Church full show edit
  • make sure all updates use $set functionality
  • test scripts for mongolab
  • data import for mongolab
  • pic picture in About text
  • global search
  • session login for editing - https://coldie.net/?p=88
  • Rubbing search, brass search, church search, notes search
  • Rubbing page - filter/sort by none, year, brass, church, shire
  • VLC Diary - one note or multi?
  • google analytics
  • powered by vim, c9.io, node.js, bootstrap, mondodb, mongolab, jeditable, express
  • fixup CDNs
  • not used? knockout.js
  • not needed? content flow - http://www.jacksasylum.eu/ContentFlow/

== Arch

  • json on mongolab
  • pics on picasa
  • node.js and client javascript
  • infinite scroll for lists
  • Rubbings, Brasses, Churches, Notes - Map, Quality
  • host somewhere - heroku

== Done

== Data Model

  • General - See https://github.com/netrc/vlcb/wiki/DataArchitecture
  • Church - name, address, latlon, mainpic, note
  • Brass - name, church, location, year, tags, mainpic, note
  • Rubbing - vlcnum, status, brass, name, location, date, mainpic, note
  • Note - name, tag, date, [versionNum]
  • Pic - name, tag, index, thumburl, fullurl

== Notes on c9.io

  • npm install jade
  • npm install mongolian
  • npm install express
  • git remote add origin [email protected]:C9Support/testPush.git

node.js

Hosting

jade

express

mongo

bootstrap and html

OtherCDNs

old notes on myhost

Tagging

  • get done with revision and tests
  • git commit and git push origin (to github)
  • git tag -a vNextNum (creates tag with current commit SHA1)
  • git push tags (to github)
  • put 'git show vNextNum' text in to version.js
  • git commit and git push origin
  • git push master heroku

Security

Locations

  • 1 - 7 : 7B on display
  • 8 - 33 : 7B box in workroom
  • 34 - 58 : 7B box in workroom
  • 59 - 76 : 7B upstairs closet (larger rubbings)
  • 77 - 83 : external - Jody
  • 84 - 92 : 7B box in workroom
  • 93 - 100 : 7B box in workroom
  • 101 - 106 : external - jody, ginny, jim
  • 107 - 111 : TBD 7B atop box in workroom
  • 112 - 120 : TBD sitting room foil