diff options
| -rw-r--r-- | README | 5 | ||||
| -rw-r--r-- | public/assets/js/lib/router.js | 27 | ||||
| -rw-r--r-- | public/assets/js/lib/views/mail/compose.js | 3 | ||||
| -rw-r--r-- | public/assets/js/lib/views/mail/mailbox.js | 2 | ||||
| -rw-r--r-- | public/assets/js/lib/views/mail/message.js | 3 |
5 files changed, 34 insertions, 6 deletions
@@ -15,8 +15,13 @@ GRANT ALL PRIVILEGES ON bucky.* TO 'carbon'@'localhost'; # copy .env-sample to .env and edit the values to correspond # load up a copy of bucky +scp carbon@carbonpictures.com:bucky-20150903.sql . mysql -u carbon -p bucky < bucky-20150903.sql +# run the migrations (makes most blob fields into text) + +knex migrate:latest + # node index Server will be running at http://lvh.me:5000/ diff --git a/public/assets/js/lib/router.js b/public/assets/js/lib/router.js index d5b9652..64b8719 100644 --- a/public/assets/js/lib/router.js +++ b/public/assets/js/lib/router.js @@ -5,10 +5,13 @@ var SiteRouter = Router.extend({ el: "body", routes: { - "/": 'login', - "/index": 'index', - "/login": 'login', - "/details/:id": 'details', + "/": 'login', + "/index": 'index', + "/login": 'login', + "/details/:id": 'details', + "/mail/:mailbox": 'mailbox', + "/mail/read/:id": 'message', + "/mail/compose": 'compose', }, initialize: function(){ @@ -26,6 +29,20 @@ var SiteRouter = Router.extend({ details: function(id){ app.view = new DetailsView () app.view.load(id) - } + }, + + mailbox: function(box){ + app.view = new Mailbox () + app.view.load(box) + }, + + message: function(id){ + app.view = new MessageView () + app.view.load(id) + }, + + compose: function(){ + app.view = new ComposeView () + }, })
\ No newline at end of file diff --git a/public/assets/js/lib/views/mail/compose.js b/public/assets/js/lib/views/mail/compose.js new file mode 100644 index 0000000..49f29f4 --- /dev/null +++ b/public/assets/js/lib/views/mail/compose.js @@ -0,0 +1,3 @@ +var ComposeView = FormView.extend({ + +}) diff --git a/public/assets/js/lib/views/mail/mailbox.js b/public/assets/js/lib/views/mail/mailbox.js index fe16980..fb85252 100644 --- a/public/assets/js/lib/views/mail/mailbox.js +++ b/public/assets/js/lib/views/mail/mailbox.js @@ -1,4 +1,4 @@ -var Mailbox = View.extend({ +var MailboxView = View.extend({ el: ".mailbox", events: { diff --git a/public/assets/js/lib/views/mail/message.js b/public/assets/js/lib/views/mail/message.js index e69de29..7deb6b6 100644 --- a/public/assets/js/lib/views/mail/message.js +++ b/public/assets/js/lib/views/mail/message.js @@ -0,0 +1,3 @@ +var MessageView = View.extend({ + +}) |
