Ben Gotow
|
69e87cbf49
|
Gmail auth at http://localhost:5100/auth/gmail
|
2016-06-24 16:46:41 -07:00 |
|
Halla Moore
|
bc5a4ecf3c
|
Add unread query to threads route
|
2016-06-24 16:14:04 -07:00 |
|
Halla Moore
|
18ad15937f
|
Change uppercase instance of Joi to lowercase
|
2016-06-24 14:07:10 -07:00 |
|
Juan Tejada
|
7e2c487034
|
Update README with auth instructions
|
2016-06-24 11:57:24 -07:00 |
|
Juan Tejada
|
8f945888e4
|
Add missing test fixtures and fix path for reading them
|
2016-06-24 10:39:30 -07:00 |
|
Juan Tejada
|
ee2dc6c3f6
|
Expect true to be true
|
2016-06-24 10:36:57 -07:00 |
|
Juan Tejada
|
0ac3c8c313
|
Add jasmine for message-processor
|
2016-06-24 10:35:34 -07:00 |
|
Ben Gotow
|
b67a3ae3e4
|
Launch dashboard when in dev mode, publish change on acct creation
|
2016-06-23 18:17:04 -07:00 |
|
Ben Gotow
|
f678045c4f
|
sync db <=> redis with sequelize hooks
|
2016-06-23 16:28:51 -07:00 |
|
Ben Gotow
|
eac019f536
|
Rather than changing policies, just set expiring redis key to track activity
|
2016-06-23 16:28:48 -07:00 |
|
Ben Gotow
|
09bb7874f8
|
Dashboard with a sweet background. Also realtime assignment / policy view.
|
2016-06-23 15:52:53 -07:00 |
|
Evan Morikawa
|
3f5cac4342
|
Adding in syncback message actions
|
2016-06-23 16:47:07 -06:00 |
|
Jackie Luo
|
b6f57f3ce8
|
Add threading algorithm
|
2016-06-23 15:44:03 -07:00 |
|
Jackie Luo
|
f9fe836899
|
Fix syntax error
|
2016-06-23 15:21:54 -07:00 |
|
Jackie Luo
|
5cc4841ac6
|
Add check for Gmail thread ID
|
2016-06-23 15:19:20 -07:00 |
|
Evan Morikawa
|
6ad9cdd322
|
Fixing broken processors
|
2016-06-23 14:15:30 -06:00 |
|
Evan Morikawa
|
8160acc81e
|
Add imap dependency to package.json
|
2016-06-23 13:18:33 -06:00 |
|
Evan Morikawa
|
1460a0ae9f
|
Rename Refresh to Sync
|
2016-06-23 13:16:15 -06:00 |
|
Ben Gotow
|
8e692982bb
|
Remove concept of self-limiting workers, will use cloudwatch metrics collection to scale fleet instead of queue length
|
2016-06-23 12:02:57 -07:00 |
|
Ben Gotow
|
f7c647f7ba
|
Return syncs to unclaimed queue after CLAIM_DURATION, just because it's healthy
|
2016-06-23 11:45:33 -07:00 |
|
Ben Gotow
|
c2e9093b42
|
Escalate sync policy based on number of stream connections
|
2016-06-23 11:45:33 -07:00 |
|
Jackie Luo
|
ae54192ed6
|
Update threading and fix typo
|
2016-06-23 10:35:47 -07:00 |
|
Juan Tejada
|
a917022505
|
Update order of threading processor
|
2016-06-23 10:26:41 -07:00 |
|
Ben Gotow
|
ad1683c9a5
|
Fix reference to __base
|
2016-06-23 10:11:07 -07:00 |
|
Ben Gotow
|
12d9db8dd9
|
Redis coordination of sync processes / assignment
|
2016-06-23 00:49:26 -07:00 |
|
Ben Gotow
|
2e9bfa68b5
|
Refactor DeltaStreamQueue (connection per subscription)
|
2016-06-23 00:49:26 -07:00 |
|
Jackie Luo
|
cb95574378
|
Fix associations
|
2016-06-22 17:34:29 -07:00 |
|
Jackie Luo
|
e64c2ae4c0
|
Add basic threading
|
2016-06-22 17:34:29 -07:00 |
|
Ben Gotow
|
f5f435236f
|
/auth + remove hardcoded stub in favor of curl request
|
2016-06-22 17:19:48 -07:00 |
|
Evan Morikawa
|
d5d019f9d9
|
Plain npm install
|
2016-06-22 14:53:23 -07:00 |
|
Evan Morikawa
|
71167328dd
|
Update readme
|
2016-06-22 14:49:36 -07:00 |
|
Evan Morikawa
|
06393dd07c
|
Move categories & messages to new monorepo structure
|
2016-06-22 14:44:09 -07:00 |
|
Ben Gotow
|
95fbb64d17
|
Add /messages, /folders, /account
|
2016-06-22 14:42:08 -07:00 |
|
Evan Morikawa
|
18f2925b43
|
Convert to monorepo
|
2016-06-22 14:41:32 -07:00 |
|
Evan Morikawa
|
2c5da59d74
|
Properly pluck out transactionModel
|
2016-06-22 13:57:51 -07:00 |
|
Evan Morikawa
|
02f0788232
|
Improving observable based delta stream
|
2016-06-22 13:35:55 -07:00 |
|
Evan Morikawa
|
54599a21c0
|
Ignore storage folder
|
2016-06-22 12:19:17 -07:00 |
|
Evan Morikawa
|
135f16f8d6
|
Add initial observable based delta stream endpoint
|
2016-06-22 12:16:41 -07:00 |
|
Juan Tejada
|
5bf63f8ea6
|
Fix message processor pipeline initialization
- Was not actually returning an array of functions from
`processors/index.js`
|
2016-06-22 11:57:24 -07:00 |
|
Juan Tejada
|
8172cad622
|
Fix syntax error
|
2016-06-22 11:01:51 -07:00 |
|
Juan Tejada
|
c3ed7cbdef
|
Adds message parsing module + other updates
- Adds an order for the message processing pipeline to ensure that
parsing occurs first
- Adds JSONARRAYType
- Other misc updates
|
2016-06-22 11:00:35 -07:00 |
|
Ben Gotow
|
19de776e00
|
Encrypt connction credentials, move conn settings to acct
|
2016-06-21 18:37:00 -07:00 |
|
Ben Gotow
|
b7cd644a83
|
More quietly update category sync state
|
2016-06-21 18:30:07 -07:00 |
|
Evan Morikawa
|
647dc1f78c
|
Default to port 5100
|
2016-06-21 17:51:47 -07:00 |
|
Evan Morikawa
|
e75d0ea16b
|
Add procfile.dev with external redis launcher
|
2016-06-21 17:45:25 -07:00 |
|
Ben Gotow
|
644af22d40
|
Fix merge conflicts
|
2016-06-21 17:25:25 -07:00 |
|
Juan Tejada
|
2170ee4143
|
WIP message-processor: building the message
|
2016-06-21 17:18:32 -07:00 |
|
Evan Morikawa
|
b4e05fcb30
|
Bind to proper port
|
2016-06-21 17:17:59 -07:00 |
|
Ben Gotow
|
05795692f1
|
More sync improvements, use CONDSTORE, gmail coming soon
|
2016-06-21 17:15:36 -07:00 |
|
Evan Morikawa
|
02fbd6e625
|
Add core as package dependency
|
2016-06-21 17:13:48 -07:00 |
|