UNPKG

mongoose

Version:

Mongoose MongoDB ODM

1,481 lines 61.9 kB
{ "_id": "4d5ea62fd76aa1136000000c", "checklists": [{ "_id": "4daee890aae47fe55305dd72", "checkItems": [{ "_id": "4daee8a2aae47fe55305eabf", "pos": 32768, "type": "check", "name": "delete checklists" }, { "_id": "4daee8a6aae47fe55305eb4e", "pos": 49152, "type": "check", "name": "delete checklist items" }, { "_id": "4daeec4caae47fe5530730be", "pos": 65536, "type": "check", "name": "Link to card on action in activity feed" }, { "_id": "4daeeca6aae47fe5530748b8", "pos": 81920, "type": "check", "name": "Edit controls on new task input" }, { "_id": "4daeeda4aae47fe553080e92", "pos": 98304, "type": "check", "name": "Actions for checklist item add, change, delete, reorder, etc." }, { "_id": "4db06f77c9fd63357d0a44ed", "pos": 114688, "type": "check", "name": "Click 'Add checklist' -> focus on new task, let title be 'Checklist', but editable" }], "name": "Features" }, { "checkItems": [{ "_id": "4db09065c9fd63357d118d0f", "pos": 0, "type": "check", "name": "Make it obvious that you can't do stuff to the board" }, { "_id": "4db0906fc9fd63357d118d75", "pos": 16384, "type": "check", "name": "/#browse/" }, { "_id": "4db0908ac9fd63357d118e54", "pos": 32768, "type": "check", "name": "Cut you off from further updates when you can't see the board any more" }], "_id": "4db09054c9fd63357d117284", "name": "Remaining" }, { "checkItems": [{ "_id": "4db5b8a9697ba7cc023bc737", "pos": 0, "type": "check", "name": "You can check things off of a checklist [brett]" }, { "_id": "4db5b8bf697ba7cc023bc874", "pos": 16384, "type": "check", "name": "Moving lists [brett]" }, { "_id": "4db5b8fa697ba7cc023be27f", "pos": 32768, "type": "check", "name": "Assign members by dragging" }, { "_id": "4db5b8fc697ba7cc023be2bb", "pos": 49152, "type": "check", "name": "Removing members from cards via avatar pop over menu" }, { "_id": "4db5b909697ba7cc023be3b7", "pos": 65536, "type": "check", "name": "Remove members from board via sidebar" }, { "_id": "4db5b90e697ba7cc023be406", "pos": 81920, "type": "check", "name": "Close lists via list menu" }, { "_id": "4db5bae6697ba7cc023dea6a", "pos": 98304, "type": "check", "name": "Do everything via board menu" }, { "_id": "4db5cef7697ba7cc023f97f4", "pos": 114688, "type": "check", "name": "we lost list reopen" }], "_id": "4db43519697ba7cc0227e6d7", "name": "Places where it still looks like you can edit" }, { "checkItems": [{ "_id": "4db747935413f9d20c0b5eaa", "pos": 0, "type": "check", "name": "Finish checklists v2" }, { "_id": "4db7479b5413f9d20c0b5eeb", "pos": 16384, "type": "check", "name": "Delete this checklist" }], "_id": "4db745f75413f9d20c0adb0d", "name": "Checklist" }, { "checkItems": [{ "_id": "4db8384582ab23241000c157", "pos": 0, "type": "check", "name": "Links in comments causing dialog window width problems" }, { "_id": "4db8386782ab23241000cb40", "pos": 16384, "type": "check", "name": "'card operations' (grey dude, close) showing up on click" }, { "_id": "4db8388882ab23241000d0ab", "pos": 32768, "type": "check", "name": "scrolltop not being set correctly" }], "_id": "4db8383582ab232410009fc4", "name": "Checklist" }, { "checkItems": [{ "_id": "4db852b24b06719a1005014c", "pos": 0, "type": "check", "name": "Cursor is pointer for list and board titles on public board" }, { "_id": "4db861334b06719a10076026", "pos": 16384, "type": "check", "name": "Looks like I can add checklist items to cards that already hace checklists" }, { "_id": "4db8615f4b06719a10077a73", "pos": 32768, "type": "check", "name": "Looks like I can edit checklist titles" }], "_id": "4db852a54b06719a1004f9b9", "name": "Checklist" }, { "checkItems": [{ "_id": "4dbafb7c6cc6af2018042d9d", "pos": 16384, "type": "check", "name": "Link 'Boards' to member/boards from the member page" }, { "_id": "4dbafb836cc6af2018042e0c", "pos": 32768, "type": "check", "name": "Link to 'Boards' from the menu" }, { "_id": "4dbafb8f6cc6af2018042ee8", "pos": 49152, "type": "check", "name": "Remove the boards from the member detail page" }, { "_id": "4dbafbad6cc6af2018045d3c", "pos": 65536, "type": "check", "name": "Make server-side data provider data/board/list/mine/updates" }, { "_id": "4dbafc706cc6af2018049bd2", "pos": 98304, "type": "check", "name": "BoardStatsListView" }, { "_id": "4dbafc766cc6af2018049c3f", "pos": 114688, "type": "check", "name": "MemberBoardsView" }, { "_id": "4dbee92360f4e2b21d01a2ed", "pos": 131072, "type": "check", "name": "Merge views and templates for profile and board pages" }], "_id": "4dbafb686cc6af20180422b0", "name": "Checklist" }, { "checkItems": [{ "_id": "4dc7e84ee92755263100e7d1", "pos": 16384, "type": "check", "name": "actions.js [brett]" }, { "_id": "4dc7e858e92755263100e87b", "pos": 32768, "type": "check", "name": "notifications.js [brett]" }], "_id": "4dc7e841e92755263100e045", "name": "Checklist" }, { "checkItems": [{ "_id": "4dc7e8dfe927552631012742", "pos": 16384, "type": "check", "name": "Patch controller" }, { "_id": "4dc7e8ece9275526310127f7", "pos": 32768, "type": "check", "name": "Server side support for member URLs" }, { "_id": "4dc7e8f6e92755263101290f", "pos": 49152, "type": "check", "name": "Server side support for board URLs" }, { "_id": "4dc9379612f8cee93501af53", "pos": 65536, "type": "check", "name": "Backwards compatible hash version" }, { "_id": "4dc937bb12f8cee93501b18b", "pos": 98304, "type": "check", "name": "quickload for members" }, { "_id": "4dc93f5b12f8cee9350270af", "pos": 114688, "type": "check", "name": "backfill username" }, { "_id": "4dc951466a4b5c603601f461", "pos": 131072, "type": "check", "name": "enforce username select on account create" }, { "_id": "4dc9929ee236cc1e370c0cd3", "pos": 147456, "type": "check", "name": "card URLs" }], "_id": "4dc7e8cde927552631011f32", "name": "Checklist" }, { "checkItems": [{ "_id": "4dc849a6ba75abdf3205d35a", "pos": 16384, "type": "check", "name": "Verify use of tokens in ajaxRpc" }], "_id": "4dc84984ba75abdf3205c95e", "name": "Checklist" }, { "checkItems": [{ "_id": "4dcaa2125c09b74e3e03bbf7", "pos": 16384, "type": "check", "name": "Give another user co-ownership of a board" }, { "_id": "4dcaa2295c09b74e3e03bd96", "pos": 32768, "type": "check", "name": "Remove your own ownership if there is a remaining owner" }], "_id": "4dcaa2085c09b74e3e03b00f", "name": "Checklist" }, { "checkItems": [{ "_id": "4dcc42565dcb84024615584d", "pos": 16384, "type": "check", "name": "schema" }, { "_id": "4dcc425b5dcb8402461558e8", "pos": 32768, "type": "check", "name": "action wiring" }, { "_id": "4dcc42695dcb840246155a72", "pos": 65536, "type": "check", "name": "immediate vote feedback" }, { "_id": "4dcc42875dcb840246156d68", "pos": 81920, "type": "check", "name": "action display" }, { "_id": "4dcd3c585dcb840246221dee", "pos": 98304, "type": "check", "name": "badges" }], "_id": "4dcc41e25dcb84024614df30", "name": "Checklist" }, { "_id": "4dcd6da85dcb84024629626c", "checkItems": [{ "_id": "4dcd6dd45dcb8402462973a1", "pos": 49152, "type": "check", "name": "Readable URLs" }, { "_id": "4dcd6de25dcb84024629750d", "pos": 65536, "type": "check", "name": "PushState instead of /#" }, { "_id": "4dcd6df95dcb8402462976db", "pos": 81920, "type": "check", "name": "Semantic Markup (good use of p tags, link text, img alt attributes)" }, { "_id": "4dcd6dfc5dcb840246297783", "pos": 98304, "type": "check", "name": "Meta description" }, { "_id": "4dcd6e005dcb84024629783c", "pos": 114688, "type": "check", "name": "Descriptive Page Titles" }], "name": "Checklist" }, { "checkItems": [{ "_id": "4dcd77c05dcb8402462d836d", "pos": 16384, "type": "check", "name": "Skinny badge" }, { "_id": "4dcd77c95dcb8402462d845d", "pos": 32768, "type": "check", "name": "Vote button state" }], "_id": "4dcd77a75dcb8402462d69ee", "name": "Design Touch Ups" }, { "checkItems": [{ "_id": "4dcd96575dcb84024634b11e", "pos": 16384, "type": "check", "name": "Propagate new commenting members (the member, not the idMembersRemoved) as soon as they comment" }, { "_id": "4dcd96655dcb84024634b29a", "pos": 32768, "type": "check", "name": "Vote actions not showing up on cards" }], "_id": "4dcd96405dcb84024634a0f8", "name": "Checklist" }, { "checkItems": [{ "_id": "4dd11ecd5dcb840246509361", "pos": 16384, "type": "check", "name": "delete attachments" }, { "_id": "4dd11ee45dcb84024650d68a", "pos": 32768, "type": "check", "name": "badge for attachments" }, { "_id": "4dd122bf5dcb84024651be40", "pos": 49152, "type": "check", "name": "icon for attachments badge" }, { "_id": "4dd1239b5dcb8402465202a6", "pos": 65536, "type": "check", "name": "view attachments inside trellis?" }, { "_id": "4dd12d995dcb840246560562", "pos": 81920, "type": "check", "name": "attach multiple files at once" }, { "_id": "4dd137315dcb84024659ea3c", "pos": 98304, "type": "check", "name": "instant update of board action list when attachment is added" }], "_id": "4dd11ec95dcb840246508972", "name": "Checklist" }, { "checkItems": [{ "_id": "4dd138a85dcb8402465aad37", "pos": 16384, "type": "check", "name": "IE 9 choke on console.log" }, { "_id": "4dd138e65dcb8402465ad86d", "pos": 32768, "type": "check", "name": "Can add a due date from a public comment [brett]" }, { "_id": "4dd139025dcb8402465b4c99", "pos": 49152, "type": "check", "name": "public viewers can see \"add checklist item\"" }, { "_id": "4dd1391a5dcb8402465b4eac", "pos": 65536, "type": "check", "name": "public viewers get JS error when trying to open member menu" }, { "_id": "4dd13d5e5dcb8402465efad0", "pos": 81920, "type": "check", "name": "don't use cursor:pointer on checklist items for public viewers" }, { "_id": "4dd144e35dcb840246630e4e", "pos": 98304, "type": "check", "name": "color vote badge when it includes a vote from you [daniel]" }, { "_id": "4dd146dd5dcb8402466410ae", "pos": 114688, "type": "check", "name": "Adding an attachment doesn't instantly give a card an attachment badge [brett]" }], "_id": "4dd1389c5dcb8402465a7bc9", "name": "Checklist" }, { "_id": "4dd139ce5dcb8402465bcbf9", "checkItems": [{ "_id": "4dd139dd5dcb8402465c3cd5", "pos": 32768, "type": "check", "name": "Can't quick enter checklist items on all browsers" }, { "_id": "4dd139ed5dcb8402465c65e8", "pos": 49152, "type": "check", "name": "hide attachments upload button from iOS devices" }, { "_id": "4dd13a3c5dcb8402465d3cdc", "pos": 65536, "type": "check", "name": "Button active state \"sticks\" on iOS" }], "name": "Checklist" }, { "_id": "4dd163620bd1b83a5b0e7c00", "checkItems": [{ "_id": "4dd1638b0bd1b83a5b0e8abe", "name": "Labels button and pop-over in card detail [bobby]", "pos": 32768, "type": "check" }, { "_id": "4dd163b10bd1b83a5b0e991f", "name": "Palette [bobby]", "pos": 49152, "type": "check" }, { "_id": "4dd28be8728b921a5d1fbb42", "pos": 65536, "type": "check", "name": "HTML/CSS" }], "name": "Design Checklist" }, { "_id": "4dd177f40bd1b83a5b1c57a9", "checkItems": [{ "_id": "4dd178390bd1b83a5b1c6760", "pos": 16384, "type": "check", "name": "Spawn multiple processes: Cluster?" }, { "_id": "4dd178d60bd1b83a5b1cc066", "name": "PubSub: Redis", "pos": 32768, "type": "check" }, { "_id": "4dd69b0d7165bb5c7243f933", "name": "Heartbeat / Sessions", "pos": 49152, "type": "check" }, { "_id": "4dda546b19e692e0053d9be5", "pos": 65536, "type": "check", "name": "Go to a single minify step across all processes (maybe on release)" }, { "_id": "4ddac01e566cceb30f14e1c2", "pos": 81920, "type": "check", "name": "Redis on trellisny1" }, { "_id": "4ddd1ef993234c0814377408", "pos": 114688, "type": "check", "name": "ajax RPC consistency" }], "name": "Checklist" }, { "_id": "4dd28ae9728b921a5d1e1249", "checkItems": [{ "_id": "4dd28af0728b921a5d1e2295", "pos": 16384, "type": "check", "name": "Way to clear due date" }, { "_id": "4dd28afb728b921a5d1e246b", "pos": 32768, "type": "check", "name": "Add due dates from card actions (pop over menu)" }, { "_id": "4dd28b15728b921a5d1e267a", "pos": 49152, "type": "check", "name": "Fuzzy dates" }], "name": "Checklist" }, { "_id": "4dd2da8d728b921a5d30c42b", "checkItems": [{ "_id": "4dd2da93728b921a5d30d50e", "pos": 16384, "type": "check", "name": "Get a real cert" }, { "_id": "4dd2dab1728b921a5d30d6e3", "pos": 32768, "type": "check", "name": "Use an options parser instead of the current crazy long positional opts" }, { "_id": "4dd2dab6728b921a5d30d7d9", "pos": 49152, "type": "check", "name": "Test like crazy" }, { "_id": "4dd2dac4728b921a5d30d8fb", "pos": 65536, "type": "check", "name": "modify start.sh to use ssl" }, { "_id": "4dd2ddf6728b921a5d316f84", "pos": 81920, "type": "check", "name": "node 0.4.7 running on trellisny1" }, { "_id": "4dd50b2bb9a905d36627f88b", "pos": 98304, "type": "check", "name": "key needs to be readable by trellis user." }], "name": "Checklist" }, { "_id": "4dd44cdeb9a905d3661bc337", "checkItems": [{ "_id": "4dd44ce3b9a905d3661bd52e", "pos": 16384, "type": "check", "name": "public/private" }, { "_id": "4dd44ce5b9a905d3661bd620", "pos": 32768, "type": "check", "name": "voting" }, { "_id": "4dd44ce7b9a905d3661bd714", "pos": 49152, "type": "check", "name": "public comments" }, { "_id": "4dd44d01b9a905d3661bd9d8", "pos": 81920, "type": "check", "name": "sidebar - members" }, { "_id": "4dd44d11b9a905d3661bdb11", "pos": 98304, "type": "check", "name": "sidebar - board actions" }, { "_id": "4dd44d17b9a905d3661bdc8f", "pos": 114688, "type": "check", "name": "sidebar - activity" }, { "_id": "4dd44d1bb9a905d3661bdd96", "pos": 131072, "type": "check", "name": "list guide" }], "name": "Checklist" }, { "_id": "4dd67bda7165bb5c723c2d49", "checkItems": [{ "_id": "4dd67bf47165bb5c723c402c", "pos": 16384, "type": "check", "name": "Fix flashsockets in the SSL case - they get flaky, esp. with multiple browser windows open" }, { "_id": "4dd67c207165bb5c723c42d9", "pos": 32768, "type": "check", "name": "The flash policy server is turned off for multi-process trellis, because when every trellis tries to start it up there's a port conflict" }], "name": "Checklist" }, { "_id": "4ddeb510a9a2bd055c1337e0", "checkItems": [{ "_id": "4ddeb525a9a2bd055c134a2e", "pos": 16384, "type": "check", "name": "cards" }, { "_id": "4ddeb528a9a2bd055c134b56", "pos": 32768, "type": "check", "name": "checklists" }, { "_id": "4ddeb529a9a2bd055c134c64", "pos": 49152, "type": "check", "name": "lists" }, { "_id": "4ddeb52ba9a2bd055c134d82", "pos": 65536, "type": "check", "name": "boards" }, { "_id": "4ddeb52da9a2bd055c134ea2", "pos": 81920, "type": "check", "name": "members" }, { "_id": "4ddeb53ba9a2bd055c13501e", "pos": 98304, "type": "check", "name": "board invites" }], "name": "Checklist" }, { "_id": "4ddeb83fa9a2bd055c14cfe5", "checkItems": [{ "_id": "4ddeb853a9a2bd055c14e131", "name": "Refactor sessions.js", "pos": 16384, "type": "check" }, { "_id": "4ddf9ce8478463e761026e64", "pos": 49152, "type": "check", "name": "Fix notification race condition" }, { "_id": "4ddfa076478463e76103790e", "name": "Get (correct) board watcher count back", "pos": 65536, "type": "check" }, { "_id": "4de289955c292e601a00d8a2", "pos": 98304, "type": "check", "name": "node-openid stores associations per process - we need to fix that." }, { "_id": "4dffa580079f66be4b04396f", "pos": 114688, "type": "check", "name": "over-publishing redis notifications" }, { "_id": "4e01e5214a2956844303cbc3", "pos": 131072, "type": "check", "name": "/enabled.html to activate/deactivate server" }, { "_id": "4e0232408d64cbf783026e0a", "pos": 147456, "type": "check", "name": "restore us to multiprocess, then to multiserver" }], "name": "Checklist" }, { "_id": "4ddfbbcf478463e7610a3621", "checkItems": [{ "_id": "4ddfbbd7478463e7610a41bd", "pos": 16384, "type": "check", "name": "schema.js: 790" }, { "_id": "4ddfbc40478463e7610a586e", "pos": 32768, "type": "check", "name": "account.js: 108" }], "name": "Checklist" }, { "_id": "4de009d99669af6c6902b730", "checkItems": [{ "_id": "4de009fb9669af6c6902bd81", "pos": 16384, "type": "check", "name": "IE \"Socket not writable\" when trying to get ie.css on fresh browser login in IE9 in test" }, { "_id": "4de00a089669af6c6902bf49", "pos": 32768, "type": "check", "name": "IE login laps in production" }], "name": "Checklist" }, { "_id": "4de3f6ae5c292e601a12e70f", "checkItems": [{ "_id": "4de3f6bc5c292e601a12f0d8", "pos": 16384, "type": "check", "name": "patch openid for async assoc storage" }, { "_id": "4de3f6cb5c292e601a12f21e", "pos": 32768, "type": "check", "name": "trellis change to use Redis to store assocs" }], "name": "Checklist" }, { "checkItems": [], "_id": "4de4e54df38ea2ed1f02d946", "name": "Checklist" }, { "_id": "4de53731c1955d252209ffc8", "checkItems": [{ "_id": "4de5375cc1955d25220a17c7", "name": "account.js [Aaron]", "pos": 16384, "type": "check" }, { "_id": "4de5375ec1955d25220a1908", "name": "ajaxRpc.js [Aaron]", "pos": 32768, "type": "check" }, { "_id": "4de5376bc1955d25220a1ba9", "name": "packager.js (Ian)", "pos": 49152, "type": "check" }, { "_id": "4de53770c1955d25220a1cee", "name": "permissions.js (Ian)", "pos": 65536, "type": "check" }, { "_id": "4de53775c1955d25220a1e38", "name": "rpc.js (daniel)", "pos": 81920, "type": "check" }, { "_id": "4de5377ac1955d25220a1f84", "name": "schema.js (daniel)", "pos": 98304, "type": "check" }, { "_id": "4de5377fc1955d25220a20cf", "name": "sessions.js [Brett]", "pos": 114688, "type": "check" }, { "_id": "4de53783c1955d25220a22b4", "name": "sockets.js (Ian)", "pos": 131072, "type": "check" }], "name": "/server" }, { "_id": "4de5373ec1955d25220a0b89", "checkItems": [{ "_id": "4de538f2c1955d25220a5985", "name": "actionfilter.js - Not used right now, don't worry about it.", "pos": 16384, "type": "check" }, { "_id": "4de538f5c1955d25220a5ad6", "name": "browser.js [Aaron]", "pos": 32768, "type": "check" }, { "_id": "4de538f7c1955d25220a5c26", "name": "dates.js - see daniel first [Aaron]", "pos": 49152, "type": "check" }, { "_id": "4de538fdc1955d25220a5f8b", "name": "search.js - Not used right now, don't worry about it.", "pos": 81920, "type": "check" }], "name": "/static/js/" }, { "_id": "4de53c77c1955d25220b2bad", "checkItems": [{ "_id": "4de53c7ec1955d25220b3770", "name": "trellis.js [Aaron]", "pos": 16384, "type": "check" }], "name": "/" }, { "_id": "4de695be3ecfb79a26086cfa", "checkItems": [{ "_id": "4de695d23ecfb79a260881e2", "name": "closureCompiler.js (Ian)", "pos": 16384, "type": "check" }, { "_id": "4de695da3ecfb79a26088348", "name": "bundle.js [brett]", "pos": 32768, "type": "check" }, { "_id": "4de695de3ecfb79a26088546", "name": "gzipResponse.js (brett)", "pos": 49152, "type": "check" }, { "_id": "4de695f53ecfb79a26088a5a", "name": "auth.js (Ian)", "pos": 65536, "type": "check" }, { "_id": "4de90b954cd033ab2d196a21", "pos": 81920, "type": "check", "name": "emailusers/emailusers.js (brett)" }], "name": "/modules" }, { "_id": "4de8f7474cd033ab2d1431cd", "checkItems": [{ "_id": "4de8f7524cd033ab2d146f97", "pos": 16384, "type": "check", "name": "Org profile" }, { "_id": "4de8f7594cd033ab2d1475e4", "pos": 32768, "type": "check", "name": "Create org" }, { "_id": "4de8f7704cd033ab2d147d18", "pos": 49152, "type": "check", "name": "List of orgs in member profile" }, { "_id": "4de8f77c4cd033ab2d147f5b", "pos": 65536, "type": "check", "name": "List of org boards in member profile" }, { "_id": "4de8f7824cd033ab2d1480dd", "name": "Preferences: perms for features, visibility", "pos": 81920, "type": "check" }, { "_id": "4de8f7c44cd033ab2d14982f", "pos": 98304, "type": "check", "name": "New board: option to make part of org" }, { "_id": "4de8f8244cd033ab2d149f0c", "name": "Move/add board to org (in board preferences)", "pos": 114688, "type": "check" }, { "_id": "4de8f82a4cd033ab2d14a096", "name": "Manage org members page", "pos": 131072, "type": "check" }, { "_id": "4de94253d7b3339b2f11cf9b", "pos": 147456, "type": "check", "name": "Org account page" }, { "_id": "4df8ed9adc894c716d1ccc78", "pos": 163840, "type": "check", "name": "Enforce that orgs and members can't have the same name: first claimer wins" }, { "_id": "4e035aba8d64cbf7834194d3", "pos": 180224, "type": "check", "name": "'Add Board' from the org page" }, { "_id": "4e035aeb8d64cbf78341c4ff", "pos": 196608, "type": "check", "name": "Email template changes for org invite" }, { "_id": "4e035afa8d64cbf78341d835", "pos": 212992, "type": "check", "name": "Allow you to join Trellis if you're invited to an org" }, { "_id": "4e035b978d64cbf783420ab1", "pos": 229376, "type": "check", "name": "Make org boards show up in 'Boards' menu" }, { "_id": "4e035c888d64cbf783424ea0", "pos": 245760, "type": "check", "name": "Feels like an organization header on the boards page should take me to the page for the org" }, { "_id": "4e035d088d64cbf7834269e4", "pos": 262144, "type": "check", "name": "Consolidate joinBoard / joinOrganization templates" }, { "_id": "4e035f718d64cbf78342d8f3", "pos": 278528, "type": "check", "name": "With Ian, figure out how to merge board and org invitation mgmt more" }], "name": "UI" }, { "_id": "4df21c86f07016d15a01b030", "checkItems": [{ "_id": "4df21c91f07016d15a01c8eb", "pos": 16384, "type": "check", "name": "Get trellis running on one FreeBSD server" }, { "_id": "4df21cadf07016d15a01d6c2", "pos": 32768, "type": "check", "name": "Get both servers running pointing to the same mongo and redis" }, { "_id": "4df21ccaf07016d15a01e471", "pos": 49152, "type": "check", "name": "Load balance" }, { "_id": "4df21cd7f07016d15a01f13c", "pos": 65536, "type": "check", "name": "Test new setup" }, { "_id": "4df21ce4f07016d15a020b6d", "name": "Flip DNS and adjust NAT [shawn] Tomorrow first thing.", "pos": 98304, "type": "check" }, { "_id": "4df25601839542cf5a106682", "pos": 114688, "type": "check", "name": "Build node_modules for BSD 8.2" }, { "_id": "4df60eeac204e79d5d2a3713", "pos": 131072, "type": "check", "name": "FreeBSD build machine" }, { "_id": "4df6332b8676f5a05d30cc80", "name": "Fix node.js FreeBSD link issue to get hiredis, forever, and native bson parser working again. http://www.freebsd.org/cgi/query-pr.cgi?pr=157875", "pos": 147456, "type": "check" }, { "_id": "4df7bd69e5c8fa736d0b4323", "pos": 163840, "type": "check", "name": "Build with kqueue" }, { "_id": "4df7c062e5c8fa736d0b8169", "pos": 180224, "type": "check", "name": "re-enable backup-on-push in the bsd branch once we have perms" }, { "_id": "4df8be3edc894c716d12102f", "name": "Issue pull request to ry for kqueue patch. https://github.com/joyent/node/pull/1186", "pos": 196608, "type": "check" }, { "_id": "4df8e529dc894c716d1a308c", "pos": 212992, "type": "check", "name": "sockets are disconnected after a few seconds when going through HAProxy[shawn]" }, { "_id": "4df90c7fdc894c716d21a98d", "name": "Allow trellisny3 and ny2 to connect to trellisny1's mongo and redis so that we can move servers without burning the ships. [shawn] http://our.fogbugz.com/default.asp?2076170", "pos": 229376, "type": "check" }, { "_id": "4df91169dc894c716d21eea7", "name": "Send keepalives over open sockets every 30 minutes, b/c HAProxy will time out idle connections after an hour.[brett]", "pos": 245760, "type": "check" }, { "_id": "4dfa3772ee196e34f901c9e3", "pos": 262144, "type": "check", "name": "When connected to trellis on the new servers: you do something and don't see it refected in the activity feed" }, { "_id": "4dfa676b959e5c5cfc055192", "pos": 278528, "type": "check", "name": "Cut over to redis on trellisny2" }], "name": "Checklist" }, { "_id": "4df69f0e8676f5a05d39da78", "checkItems": [{ "_id": "4df6a02d8676f5a05d3a0f4f", "pos": 16384, "type": "check", "name": "Clicking any input on /login redirects to /authenticate, expected /confirmedNewMember for create account" }, { "_id": "4df6a0e08676f5a05d3a2169", "pos": 32768, "type": "check", "name": "Whitelisted, non-google email address (I tried yahoo) redirect to '/login?returnUrl=/authenticate' on create account." }, { "_id": "4df6a4508676f5a05d3a4b8e", "name": "Attempting to sign in with google goes to /verify, then immediately redirects to /login?returnUrl=/verify (broken on fresh db, worked on old db)", "pos": 49152, "type": "check" }], "name": "Bugz" }, { "_id": "4df8bc8ddc894c716d110817", "checkItems": [{ "_id": "4df8bc99dc894c716d111ec9", "pos": 16384, "type": "check", "name": "Test env on trellis-build" }, { "_id": "4df8bcafdc894c716d112b66", "name": "scripts to start server and blank DB", "pos": 32768, "type": "check" }, { "_id": "4df8bcc2dc894c716d11373c", "pos": 49152, "type": "check", "name": "VPN" }, { "_id": "4df8bccedc894c716d1143ce", "pos": 65536, "type": "check", "name": "account on trellis-build" }, { "_id": "4df8bcd2dc894c716d114f8d", "pos": 81920, "type": "check", "name": "instructions" }, { "_id": "4df8c75adc894c716d143849", "pos": 98304, "type": "check", "name": "ourdot access" }, { "_id": "4dfb8ccae01b09000006e102", "pos": 114688, "type": "check", "name": "script to hg pull/up" }], "name": "Checklist" }, { "_id": "4dfb6db01c2ab8000003041f", "checkItems": [{ "_id": "4dfb6dbb1c2ab80000031d46", "pos": 16384, "type": "check", "name": "Close board" }, { "_id": "4dfb6dbf1c2ab80000032b7b", "pos": 32768, "type": "check", "name": "change name" }, { "_id": "4dfb6dc31c2ab800000338e3", "pos": 49152, "type": "check", "name": "change preferences" }], "name": "Checklist" }, { "_id": "4dff859729bde2224901cc9e", "checkItems": [{ "_id": "4dff85b229bde2224901eaaa", "pos": 16384, "type": "check", "name": "People are listed as 'active' who haven't logged in for days" }, { "_id": "4dff85c629bde2224901fa21", "pos": 32768, "type": "check", "name": "only 4 procs are showing up in liveprocs" }, { "_id": "4dff85f029bde22249020b47", "pos": 49152, "type": "check", "name": "status entries without a liveprocs entry are still not being deleted" }, { "_id": "4dff864b29bde222490226f5", "pos": 65536, "type": "check", "name": "however, we do not see any status entries with an incorrect status in Redis" }], "name": "Checklist" }, { "_id": "4dffa67d079f66be4b04bb5a", "checkItems": [{ "_id": "4dffa688079f66be4b04da43", "pos": 16384, "type": "check", "name": "Better behavior when setting password for existing account" }, { "_id": "4dffa68f079f66be4b04ea2f", "pos": 32768, "type": "check", "name": "No duplicate-email accounts" }, { "_id": "4dffa69f079f66be4b04fa20", "pos": 49152, "type": "check", "name": "Feedback that password change occurred" }, { "_id": "4dffa6ad079f66be4b050ae8", "pos": 65536, "type": "check", "name": "Feedback that the username or password was incorrect on login" }, { "_id": "4e00c20c079f66bb4b0f1148", "pos": 81920, "type": "check", "name": "Fix styles for incorrect login message" }, { "_id": "4e00d4ef079f66bc4b154c82", "pos": 98304, "type": "check", "name": "email account confirmation" }, { "_id": "4e00dffb079f66be4b14d9a0", "pos": 114688, "type": "check", "name": "allow you to create a non-openid user with a password" }, { "_id": "4e00f93117baf6ee6603162f", "pos": 131072, "type": "check", "name": "forgot password page" }, { "_id": "4e09f16685ad212f9adcc3c3", "pos": 147456, "type": "check", "name": "Allow account creation for any email with invite code" }, { "_id": "4e0cc02737796f0000214c74", "pos": 163840, "type": "check", "name": "Dial with CR comment from http://our.fogbugz.com/kiln/Review/2075267" }, { "_id": "4e14beb29df22bbd48037a16", "name": "No account confirmation [deferred for now]", "pos": 180224, "type": "check" }], "name": "Checklist" }, { "_id": "4e0dd9d6ca68f50000034cc7", "checkItems": [{ "_id": "4e0dd9dcca68f50000036f68", "pos": 16384, "type": "check", "name": "Can't reopen closed boards" }, { "_id": "4e0dd9f4ca68f50000039479", "pos": 49152, "type": "check", "name": "When you DO reopen a closed board from a different page, it's blank until you reload" }, { "_id": "4e0dd9fcca68f5000003a6cd", "pos": 65536, "type": "check", "name": "Reopening a board should just take you to the board" }], "name": "Checklist" }, { "checkItems": [], "_id": "4e1457780855bfafa8020b9d", "name": "Checklist" }, { "_id": "4e1457790855bfafa8022037", "checkItems": [{ "_id": "4e1457ad0855bfafa802c424", "pos": 16384, "type": "check", "name": "Board Preferences -> Better alignment/spacing on add to org" }, { "_id": "4e14582e0855bfafa8033196", "name": "Some way to get to the organization's page from the board (for org members)", "pos": 32768, "type": "check" }, { "_id": "4e146ba79b22b2b94800e2cb", "name": "Make org name show up in 'Boards' menu", "pos": 49152, "type": "check" }, { "_id": "4e146bbc8e237d0eaa00fa9c", "pos": 65536, "type": "check", "name": "With Ian, figure out how to merge board and org invitation mgmt more" }, { "_id": "4e146bc6c3dce0b84801a9cd", "pos": 81920, "type": "check", "name": "Member status changes update immediately" }, { "_id": "4e147dda9b22b2ba480955f2", "pos": 98304, "type": "check", "name": "Admin page: org stats" }, { "_id": "4e14a160018bc307aa072caa", "pos": 114688, "type": "check", "name": "Only allow org admins to see :org/members and :org/account" }, { "_id": "4e14b508b809c7dbab083e73", "pos": 131072, "type": "check", "name": "Public view of org (org and private boards hidden to non-orgers, members are shown)" }], "name": "Checklist" }, { "checkItems": [], "_id": "4e17350dec9833696c04aa79", "name": "Checklist" }, { "_id": "4e17350fec9833696c04c94a", "checkItems": [{ "_id": "4e173527ec9833696c0524f7", "pos": 16384, "type": "check", "name": "Make sure non-socket-connected browsers catch the upgrade" }, { "_id": "4e17352dec9833696c053a3b", "pos": 32768, "type": "check", "name": "reconnect gracefully" }, { "_id": "4e17353bec9833696c054f8a", "pos": 49152, "type": "check", "name": "detect version bump and gently ask the user to click to upgrade" }, { "_id": "4e28af81ce64d1930a014150", "pos": 83360, "type": "check", "name": "Sync subscribed models on socket-connected browsers" }], "name": "Checklist" }, { "_id": "4e1b53e4274d60b9dd06b281", "checkItems": [{ "_id": "4e1b53f5274d60b9dd071ada", "pos": 16384, "type": "check", "name": "Notifications" }, { "_id": "4e1b53fc274d60b9dd072d6b", "pos": 32768, "type": "check", "name": "Invitation" }, { "_id": "4e1b5404274d60b9dd073ff1", "pos": 49152, "type": "check", "name": "Org Permission Level" }, { "_id": "4e1b5407274d60b9dd07526c", "pos": 65536, "type": "check", "name": "Archive" }, { "_id": "4e1bce84a5a5a4000003c761", "pos": 81920, "type": "check", "name": "Search" }, { "_id": "4e1bd069a5a5a4000003fcab", "pos": 98304, "type": "check", "name": "Label (large)" }], "name": "Icons" }, { "checkItems": [], "_id": "4e1b53e5274d60b9dd06cd0d", "name": "Checklist" }, { "_id": "4e1c52928d677cfe8300697d", "checkItems": [{ "_id": "4e1c52ad8d677cfe83008e73", "pos": 16384, "type": "check", "name": "Still have to keep dragging the card to keep it scrolling -- holding it over the bottom or top of the list doesn't scroll" }, { "_id": "4e1c52bf8d677cfe8300a1d4", "pos": 32768, "type": "check", "name": "Single-col still doesn't scroll" }, { "_id": "4e1dcb277b2050df84026134", "pos": 50033, "type": "check", "name": "ie doesn't scroll" }], "name": "Checklist" }, { "_id": "4e1c959c9a872d028402dbb8", "checkItems": [{ "_id": "4e1c95ac9a872d0284030358", "pos": 16384, "type": "check", "name": "the \"Archive\" button in the sidebar looks like it might archive the board" }, { "_id": "4e1c95b49a872d028403183e", "pos": 32768, "type": "check", "name": "closed cards say \"reopen\"" }, { "_id": "4e1c96489a872d0284046c6c", "pos": 65536, "type": "check", "name": "list menu says \"close list\"" }, { "_id": "4e1c96566adf53fa83160ba6", "pos": 81920, "type": "check", "name": "hover over archive button on card says \"Close card\"" }, { "_id": "4e1c967b9a872d0284048163", "pos": 98304, "type": "check", "name": "The long-hold menu uses the old close icon" }], "name": "Checklist" }, { "_id": "4e1d7fb662429ee21c02f483", "checkItems": [{ "_id": "4e1d7fbe62429ee21c031e63", "pos": 17314, "type": "check", "name": "Show date uploaded" }, { "_id": "4e1d7fc362429ee21c03346f", "pos": 34198, "type": "check", "name": "Most recent file at top" }, { "_id": "4e1d7fd162429ee21c034a7d", "pos": 51067, "type": "check", "name": "Delete attachments" }, { "_id": "4e1d7fdf62429ee21c03608d", "pos": 67484, "type": "check", "name": "Show previews of attachment in action?" }, { "_id": "4e1dddbd802ec6e81c057d93", "pos": 84038, "type": "check", "name": "Fix previews for deleted attachments" }], "name": "Checklist" }, { "_id": "4e1f0b467c741f95300199a6", "checkItems": [{ "_id": "4e1f0b787c741f953001ca06", "name": "Add helper text to org section of 'new board' page, include link to create org page.", "pos": 16415, "type": "check" }, { "_id": "4e1f0bdf7c741f9530024340", "name": "Add create org link on member boards page", "pos": 33562, "type": "check" }], "name": "Checklist" }, { "_id": "4e20882da43ec975a00594c0", "checkItems": [{ "_id": "4e208831a43ec975a005c1c2", "pos": 16520, "type": "check", "name": "Profile of others has incomplete actions list" }, { "_id": "4e208836a43ec975a005d968", "pos": 33602, "type": "check", "name": "Initial board load prefs" }, { "_id": "4e208851a43ec975a005f115", "pos": 50465, "type": "check", "name": "No document may grow without bound or we will eventually bump MongoDB's 16MB limit" }], "name": "Checklist" }, { "checkItems": [], "_id": "4e31abbd44e04eb4f00c7627", "name": "Checklist" }, { "_id": "4e31abbe44e04eb4f00c96fe", "checkItems": [{ "_id": "4e31abd544e04eb4f00cc734", "pos": 16928, "type": "check", "name": "Client takes a long time to figure out it's not connected" }], "name": "Checklist" }, { "checkItems": [], "_id": "4e36b73a115cc20000019c3a", "name": "Checklist" }, { "_id": "4e723f7dec7bba0000151903", "checkItems": [{ "_id": "4e723f8aec7bba0000155231", "pos": 17392, "type": "check", "name": "Become invisible to people who don't know my email address" }, { "_id": "4e723f9dec7bba0000159cb6", "pos": 34459, "type": "check", "name": "Become invisible to people who I don't share a board/org with." }, { "_id": "4e723fb1eb752c26d615d10b", "pos": 51840, "type": "check", "name": "Make it so outsiders can't see what orgs I belong to." }], "name": "Checklist" }, { "_id": "4e7a20cb07fb4fc4c2019fc9", "checkItems": [{ "_id": "4e7a20cf4003bbbbc200af97", "pos": 33965, "type": "check", "name": "2" }, { "_id": "4e7a20d06573bfc3c200013d", "pos": 51219, "type": "check", "name": "3" }, { "_id": "4e7a20d207fb4fc4c201bf51", "pos": 16825, "type": "check", "name": "1" }, { "_id": "4e7b97db87f962e71d023066", "pos": 67767, "type": "check", "name": "4" }], "name": "Checklist" }, { "_id": "4e95e0160fa46da8a6001c46", "checkItems": [{ "_id": "4e95e0170fa46da8a6002026", "pos": 17372, "type": "check", "name": "1" }, { "_id": "4e95e0180fa46da8a60022a7", "pos": 34778, "type": "check", "n