diff --git a/src/lib.rs b/src/lib.rs index dc6fc06..e165e3d 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -35,6 +35,8 @@ enum Command { Check, Import, #[clap(subcommand)] + Trello(TrelloCommand), + #[clap(subcommand)] Nextcloud(NextcloudCommand), } @@ -62,6 +64,20 @@ enum NextcloudStackCommand { }, } +#[derive(Parser, Debug)] +enum TrelloCommand { + #[clap(subcommand)] + Board(TrelloBoardCommand), +} + +#[derive(Parser, Debug)] +enum TrelloBoardCommand { + List { + #[clap(long, action = clap::ArgAction::SetTrue)] + dump: bool, + }, +} + #[derive(Clone)] pub struct Ctx { pub fs: FileSystem, @@ -116,6 +132,9 @@ pub async fn run(ctx: Ctx) -> color_eyre::Result<()> { Command::Init => Err(eyre!("Config file already exists. Not overwriting it.")), Command::Check => todo!("check"), Command::Import => todo!("import"), + Command::Trello(TrelloCommand::Board(TrelloBoardCommand::List { dump })) => { + trello::boards::list(ctx, dump).await + } Command::Nextcloud(NextcloudCommand::Board(NextcloudBoardCommand::List { dump, })) => nextcloud::board::list(ctx, dump).await, diff --git a/src/nextcloud/mod.rs b/src/nextcloud/mod.rs index 441e8eb..6f59d53 100644 --- a/src/nextcloud/mod.rs +++ b/src/nextcloud/mod.rs @@ -11,8 +11,8 @@ pub mod board; pub mod model; pub mod stack; -#[cfg(test)] -mod tests; +// #[cfg(test)] +// mod tests; pub(crate) struct DeckClient<'ctx> { ctx: &'ctx FullCtx, diff --git a/src/nextcloud/tests.rs b/src/nextcloud/tests.rs deleted file mode 100644 index a5f60b4..0000000 --- a/src/nextcloud/tests.rs +++ /dev/null @@ -1,295 +0,0 @@ -// -use kxio::net::StatusCode; -use pretty_assertions::assert_eq as assert_peq; - -use crate::{ - config::NextcloudConfig, - nextcloud::{ - model::{ - NextcloudBoardId, NextcloudETag, NextcloudHostname, NextcloudOrder, NextcloudPassword, - NextcloudStackId, NextcloudStackTitle, NextcloudUsername, Stack, - }, - DeckClient, - }, - AppConfig, FullCtx, -}; - -mod stack; - -mod config { - use super::*; - - #[test] - fn config_hostname_returns_hostname() { - //given - let hostname = NextcloudHostname::new("host-name"); - let username = NextcloudUsername::new("username"); - let password = NextcloudPassword::new("password"); - let board_id = NextcloudBoardId::new(2); - let cfg = NextcloudConfig { - hostname: hostname.clone(), - username, - password, - board_id, - }; - - //when - //then - assert_peq!(cfg.hostname, hostname); - } - - #[test] - fn config_username_returns_username() { - //given - let hostname = NextcloudHostname::new("host-name"); - let username = NextcloudUsername::new("username"); - let password = NextcloudPassword::new("password"); - let board_id = NextcloudBoardId::new(2); - let cfg = NextcloudConfig { - hostname, - username: username.clone(), - password, - board_id, - }; - - //when - //then - assert_peq!(cfg.username, username); - } - - #[test] - fn config_password_returns_password() { - //given - let hostname = NextcloudHostname::new("host-name"); - let username = NextcloudUsername::new("username"); - let password = NextcloudPassword::new("password"); - let board_id = NextcloudBoardId::new(2); - let cfg = NextcloudConfig { - hostname, - username, - password: password.clone(), - board_id, - }; - - //when - //then - assert_peq!(cfg.password, password); - } - - #[test] - fn config_board_id_returns_board_id() { - //given - let hostname = NextcloudHostname::new("host-name"); - let username = NextcloudUsername::new("username"); - let password = NextcloudPassword::new("password"); - let board_id = NextcloudBoardId::new(2); - let cfg = NextcloudConfig { - hostname, - username, - password, - board_id, - }; - - //when - //then - assert_peq!(cfg.board_id, board_id); - } -} - -mod commands { - use super::*; - - mod board { - use super::*; - - mod list { - use super::*; - - fn setup() -> FullCtx { - // - let mock_net = kxio::net::mock(); - - mock_net - .on() - .get("https://host-name/index.php/apps/deck/api/v1.0/boards") - .basic_auth("username", Some("password")) - .respond(StatusCode::OK) - .body(include_str!("../tests/responses/nextcloud-board-list.json")) - .expect("mock request"); - - let fs = given::a_filesystem(); - - FullCtx { - fs: fs.as_real(), - net: mock_net.into(), - prt: given::a_printer().clone(), - cfg: AppConfig { - trello: given::a_trello_config(), - nextcloud: given::a_nextcloud_config(), - }, - } - } - #[tokio::test] - async fn dump() { - //given - let ctx = setup(); - let prt = ctx.prt.clone(); - let prt = prt.as_test().unwrap(); - - //when - crate::nextcloud::board::list(ctx, true) - .await - .expect("board list"); - - //then - let output = prt.output(); - assert_peq!( - output.trim(), - include_str!("../tests/responses/nextcloud-board-list.json").trim() // [""].join("\n") - ); - } - - #[tokio::test] - async fn no_dump() { - //given - let ctx = setup(); - let prt = ctx.prt.clone(); - let prt = prt.as_test().unwrap(); - - //when - crate::nextcloud::board::list(ctx, false) - .await - .expect("board list"); - - //then - let output = prt.output(); - assert_peq!( - output.trim(), - [ - "4:4 Published: Cossmass Infinities", - "5:Fulfilment: Cossmass Infinities", - "1:Personal Board" - ] - .join("\n") - ); - } - } - } - - mod stack { - use super::*; - - #[tokio::test] - async fn list() { - //given - let mock_net = kxio::net::mock(); - - mock_net - .on() - .get("https://host-name/index.php/apps/deck/api/v1.0/boards/2/stacks") - .basic_auth("username", Some("password")) - .respond(StatusCode::OK) - .body(include_str!("../tests/responses/nextcloud-stack-list.json")) - .expect("mock request"); - - let fs = given::a_filesystem(); - let ctx = FullCtx { - fs: fs.as_real(), - net: mock_net.into(), - prt: given::a_printer(), - cfg: AppConfig { - trello: given::a_trello_config(), - nextcloud: given::a_nextcloud_config(), - }, - }; - let deck_client = DeckClient::new(&ctx); - - //when - let result = deck_client - .get_stacks(ctx.cfg.nextcloud.board_id) - .await - .result - .expect("get stacks"); - - assert_peq!( - result, - vec![ - Stack { - id: NextcloudStackId::new(3), - title: NextcloudStackTitle::new("Done"), - order: NextcloudOrder::new(2), - board_id: NextcloudBoardId::new(1), - etag: NextcloudETag::new("97592874d17017ef4f620c9c2a490086") - }, - Stack { - id: NextcloudStackId::new(2), - title: NextcloudStackTitle::new("Doing"), - order: NextcloudOrder::new(1), - board_id: NextcloudBoardId::new(1), - etag: NextcloudETag::new("3da05f904903c88450b79e4f8f6e2160") - }, - Stack { - id: NextcloudStackId::new(1), - title: NextcloudStackTitle::new("To do"), - order: NextcloudOrder::new(0), - board_id: NextcloudBoardId::new(1), - etag: NextcloudETag::new("b567d287210fa4d9b108ac68d5b087c1") - } - ] - ); - } - } -} - -mod given { - use kxio::{fs::TempFileSystem, net::MockNet, print::Printer}; - - use crate::{config::TrelloConfig, s, AppConfig, FullCtx}; - - use super::*; - - pub fn a_nextcloud_config() -> NextcloudConfig { - let hostname = NextcloudHostname::new("host-name"); - let username = NextcloudUsername::new("username"); - let password = NextcloudPassword::new("password"); - let board_id = NextcloudBoardId::new(2); - NextcloudConfig { - hostname, - username, - password, - board_id, - } - } - - pub fn a_network() -> MockNet { - kxio::net::mock() - } - - pub fn a_printer() -> Printer { - kxio::print::test() - } - - pub(crate) fn a_filesystem() -> TempFileSystem { - kxio::fs::temp().expect("temp fs") - } - - pub(crate) fn a_trello_config() -> TrelloConfig { - TrelloConfig { - api_key: s!("trello-api-key").into(), - api_secret: s!("trello-api-secret").into(), - board_name: s!("trello-board-name").into(), - } - } - - pub(crate) fn a_full_context(mock_net: MockNet, fs: TempFileSystem) -> FullCtx { - FullCtx { - fs: fs.as_real(), - net: mock_net.into(), - prt: given::a_printer(), - cfg: AppConfig { - trello: given::a_trello_config(), - nextcloud: given::a_nextcloud_config(), - }, - } - } -} diff --git a/src/tests/mod.rs b/src/tests/mod.rs index 8472c41..8fb92f7 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -1,10 +1,16 @@ // +use std::collections::HashMap; // type TestResult = Result<(), Box>; use assert2::let_assert; +use kxio::{ + fs::{FileSystem, TempFileSystem}, + net::{MockNet, Net}, + print::Printer, +}; -use crate::{config::AppConfig, f, NAME}; +use crate::{config::AppConfig, f, init::run, Ctx, NAME}; mod config { use super::*; @@ -60,13 +66,8 @@ mod config { } mod init { - - use test_log::test; - - use crate::{f, init::run, NAME}; - - use super::given; use super::*; + use test_log::test; #[test] fn when_file_does_not_exist_should_create() { @@ -104,10 +105,7 @@ mod init { } mod template { - - use std::collections::HashMap; - - use crate::template; + use super::*; #[test] fn expand_should_substitute_values() { @@ -116,7 +114,7 @@ mod template { let params = HashMap::from([("param1", "-v1-"), ("param2", "-v2-")]); //when - let result = template::expand(template, params); + let result = crate::template::expand(template, params); //then assert_eq!(result, "pre-v1-mid-v2-post"); @@ -124,13 +122,7 @@ mod template { } mod given { - use kxio::{ - fs::{FileSystem, TempFileSystem}, - net::{MockNet, Net}, - print::Printer, - }; - - use crate::Ctx; + use super::*; pub fn a_context(fs: FileSystem, net: Net, prt: Printer) -> Ctx { Ctx { fs, net, prt } @@ -147,4 +139,32 @@ mod given { pub fn a_printer() -> Printer { kxio::print::test() } + + // pub fn a_config() -> AppConfig { + // AppConfig { + // trello: a_trello_config(), + // nextcloud: a_nextcloud_config(), + // } + // } + + // pub fn a_trello_config() -> TrelloConfig { + // TrelloConfig { + // api_key: s!("trello-api-key").into(), + // api_secret: s!("trello-api-secret").into(), + // board_name: s!("Trello Platform Changes").into(), + // } + // } + + // pub fn a_nextcloud_config() -> NextcloudConfig { + // let hostname = s!("nextcloud.example.org").into(); + // let username = s!("username").into(); + // let password = s!("password").into(); + // let board_id = NextcloudBoardId::new(2); + // NextcloudConfig { + // hostname, + // username, + // password, + // board_id, + // } + // } } diff --git a/src/tests/responses/trello-boards-list.json b/src/tests/responses/trello-boards-list.json new file mode 100644 index 0000000..fbfe39e --- /dev/null +++ b/src/tests/responses/trello-boards-list.json @@ -0,0 +1,7484 @@ +[ + { + "id": "5db72d5517a6135e166fd862", + "nodeId": "ari:cloud:trello::board/workspace/60ae020570a89b46695aae66/5db72d5517a6135e166fd862", + "name": "0 Business: Cossmass Infinities", + "desc": "", + "descData": null, + "closed": false, + "dateClosed": null, + "idOrganization": "60ae020570a89b46695aae66", + "idEnterprise": null, + "limits": { + "attachments": { + "perBoard": { + "status": "ok", + "disableAt": 36000, + "warnAt": 28800 + }, + "perCard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "boards": { + "totalMembersPerBoard": { + "status": "ok", + "disableAt": 1600, + "warnAt": 1280 + }, + "totalAccessRequestsPerBoard": { + "status": "ok", + "disableAt": 4000, + "warnAt": 3200 + } + }, + "cards": { + "openPerBoard": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "openPerList": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 2000000, + "warnAt": 1600000 + }, + "totalPerList": { + "status": "ok", + "disableAt": 1000000, + "warnAt": 800000 + } + }, + "checklists": { + "perBoard": { + "status": "ok", + "disableAt": 1800000, + "warnAt": 1440000 + }, + "perCard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + } + }, + "checkItems": { + "perChecklist": { + "status": "ok", + "disableAt": 200, + "warnAt": 160 + } + }, + "customFields": { + "perBoard": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "customFieldOptions": { + "perField": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "labels": { + "perBoard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "lists": { + "openPerBoard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 3000, + "warnAt": 2400 + } + }, + "stickers": { + "perCard": { + "status": "ok", + "disableAt": 70, + "warnAt": 56 + } + }, + "reactions": { + "perAction": { + "status": "ok", + "disableAt": 900, + "warnAt": 720 + }, + "uniquePerAction": { + "status": "ok", + "disableAt": 17, + "warnAt": 14 + } + } + }, + "pinned": false, + "starred": false, + "url": "https://trello.com/b/kWgYNeqh/0-business-cossmass-infinities", + "prefs": { + "permissionLevel": "private", + "hideVotes": false, + "voting": "disabled", + "comments": "members", + "invitations": "admins", + "selfJoin": false, + "cardCovers": false, + "cardCounts": false, + "isTemplate": false, + "cardAging": "regular", + "calendarFeedEnabled": true, + "hiddenPluginBoardButtons": [], + "switcherViews": [ + { + "viewType": "Board", + "enabled": true + }, + { + "viewType": "Table", + "enabled": true + }, + { + "viewType": "Calendar", + "enabled": false + }, + { + "viewType": "Dashboard", + "enabled": false + }, + { + "viewType": "Timeline", + "enabled": false + }, + { + "viewType": "Map", + "enabled": false + } + ], + "background": "5d6ff7a71cb8f4728ee296b6", + "backgroundColor": null, + "backgroundImage": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1330x2048/fbca9b0152b03e80427d46313c352f88/photo-1567540017993-c888313000b1", + "backgroundTile": false, + "backgroundBrightness": "dark", + "sharedSourceUrl": "https://images.unsplash.com/photo-1567540017993-c888313000b1?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjcwNjh9&w=2560&h=2048&q=90", + "backgroundImageScaled": [ + { + "width": 65, + "height": 100, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/65x100/38d1c66aa13fe8e5a0a4998992a57d9d/photo-1567540017993-c888313000b1.jpg" + }, + { + "width": 125, + "height": 192, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/125x192/38d1c66aa13fe8e5a0a4998992a57d9d/photo-1567540017993-c888313000b1.jpg" + }, + { + "width": 312, + "height": 480, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/312x480/38d1c66aa13fe8e5a0a4998992a57d9d/photo-1567540017993-c888313000b1.jpg" + }, + { + "width": 623, + "height": 960, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/623x960/38d1c66aa13fe8e5a0a4998992a57d9d/photo-1567540017993-c888313000b1.jpg" + }, + { + "width": 665, + "height": 1024, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/665x1024/38d1c66aa13fe8e5a0a4998992a57d9d/photo-1567540017993-c888313000b1.jpg" + }, + { + "width": 831, + "height": 1280, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/831x1280/38d1c66aa13fe8e5a0a4998992a57d9d/photo-1567540017993-c888313000b1.jpg" + }, + { + "width": 1039, + "height": 1600, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1039x1600/38d1c66aa13fe8e5a0a4998992a57d9d/photo-1567540017993-c888313000b1.jpg" + }, + { + "width": 1247, + "height": 1920, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1247x1920/38d1c66aa13fe8e5a0a4998992a57d9d/photo-1567540017993-c888313000b1.jpg" + }, + { + "width": 1330, + "height": 2048, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1330x2048/fbca9b0152b03e80427d46313c352f88/photo-1567540017993-c888313000b1" + } + ], + "backgroundBottomColor": "#1b1c10", + "backgroundTopColor": "#41343c", + "canBePublic": true, + "canBeEnterprise": true, + "canBeOrg": true, + "canBePrivate": true, + "canInvite": true + }, + "shortLink": "kWgYNeqh", + "subscribed": false, + "labelNames": { + "green": "", + "yellow": "", + "orange": "", + "red": "Priority", + "purple": "", + "blue": "", + "sky": "", + "lime": "", + "pink": "", + "black": "", + "green_dark": "", + "yellow_dark": "", + "orange_dark": "", + "red_dark": "", + "purple_dark": "", + "blue_dark": "", + "sky_dark": "", + "lime_dark": "", + "pink_dark": "", + "black_dark": "", + "green_light": "", + "yellow_light": "", + "orange_light": "", + "red_light": "", + "purple_light": "", + "blue_light": "", + "sky_light": "", + "lime_light": "", + "pink_light": "", + "black_light": "" + }, + "powerUps": [], + "dateLastActivity": "2024-11-28T06:00:46.753Z", + "dateLastView": "2022-11-05T21:08:10.919Z", + "shortUrl": "https://trello.com/b/kWgYNeqh", + "idTags": [], + "datePluginDisable": null, + "creationMethod": null, + "ixUpdate": "23108", + "templateGallery": null, + "enterpriseOwned": false, + "idBoardSource": null, + "premiumFeatures": [ + "additionalBoardBackgrounds", + "additionalStickers", + "customBoardBackgrounds", + "customEmoji", + "customStickers", + "plugins" + ], + "idMemberCreator": "5d999fc87ac5a442f45cb8eb", + "type": null, + "lists": [ + { + "id": "5dbd5a88b09f840da3174607", + "name": "Inbox", + "closed": false, + "color": null, + "idBoard": "5db72d5517a6135e166fd862", + "pos": 1024, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "6111217568bb1c4e776454ea", + "name": "Icebox", + "closed": false, + "color": null, + "idBoard": "5db72d5517a6135e166fd862", + "pos": 1536, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5db72d67065e9f2d74e8ced6", + "name": "To Do", + "closed": false, + "color": null, + "idBoard": "5db72d5517a6135e166fd862", + "pos": 2048, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5db72d6771317223e211137e", + "name": "Doing", + "closed": false, + "color": null, + "idBoard": "5db72d5517a6135e166fd862", + "pos": 4096, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5db72d6b99e4202e77dca13c", + "name": "Done", + "closed": false, + "color": null, + "idBoard": "5db72d5517a6135e166fd862", + "pos": 4608, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5db72d6809328b601e89f71d", + "name": "Waiting", + "closed": false, + "color": null, + "idBoard": "5db72d5517a6135e166fd862", + "pos": 5120, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5db832319b40204b7b01f228", + "name": "Resources", + "closed": false, + "color": null, + "idBoard": "5db72d5517a6135e166fd862", + "pos": 6144, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5db82eac6d953a6029245c88", + "name": "Decisions", + "closed": false, + "color": null, + "idBoard": "5db72d5517a6135e166fd862", + "pos": 7168, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5dbae09f8f45782cafc09b2c", + "name": "Recurring Costs", + "closed": false, + "color": null, + "idBoard": "5db72d5517a6135e166fd862", + "pos": 7680, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5db855cc712dfb73787d1b15", + "name": "Ideas", + "closed": false, + "color": null, + "idBoard": "5db72d5517a6135e166fd862", + "pos": 8192, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + } + ], + "memberships": [ + { + "id": "5db72d5517a6135e166fd863", + "idMember": "5d999fc87ac5a442f45cb8eb", + "memberType": "admin", + "unconfirmed": false, + "deactivated": false + }, + { + "id": "5ed7a585ab8c0a017752d0b5", + "idMember": "5e9965ddadf9331aef472a96", + "memberType": "normal", + "unconfirmed": false, + "deactivated": false + } + ] + }, + { + "id": "5ecbae5cbf50fc4fa0e541fd", + "nodeId": "ari:cloud:trello::board/workspace/60ae020570a89b46695aae66/5ecbae5cbf50fc4fa0e541fd", + "name": "3 Editing: Cossmass Infinities", + "desc": "", + "descData": null, + "closed": true, + "dateClosed": "2023-02-03T14:08:27.015Z", + "idOrganization": "60ae020570a89b46695aae66", + "idEnterprise": null, + "limits": { + "attachments": { + "perBoard": { + "status": "ok", + "disableAt": 36000, + "warnAt": 28800 + }, + "perCard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "boards": { + "totalMembersPerBoard": { + "status": "ok", + "disableAt": 1600, + "warnAt": 1280 + }, + "totalAccessRequestsPerBoard": { + "status": "ok", + "disableAt": 4000, + "warnAt": 3200 + } + }, + "cards": { + "openPerBoard": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "openPerList": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 2000000, + "warnAt": 1600000 + }, + "totalPerList": { + "status": "ok", + "disableAt": 1000000, + "warnAt": 800000 + } + }, + "checklists": { + "perBoard": { + "status": "ok", + "disableAt": 1800000, + "warnAt": 1440000 + }, + "perCard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + } + }, + "checkItems": { + "perChecklist": { + "status": "ok", + "disableAt": 200, + "warnAt": 160 + } + }, + "customFields": { + "perBoard": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "customFieldOptions": { + "perField": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "labels": { + "perBoard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "lists": { + "openPerBoard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 3000, + "warnAt": 2400 + } + }, + "stickers": { + "perCard": { + "status": "ok", + "disableAt": 70, + "warnAt": 56 + } + }, + "reactions": { + "perAction": { + "status": "ok", + "disableAt": 900, + "warnAt": 720 + }, + "uniquePerAction": { + "status": "ok", + "disableAt": 17, + "warnAt": 14 + } + } + }, + "pinned": false, + "starred": false, + "url": "https://trello.com/b/4yHPRhO7/3-editing-cossmass-infinities", + "prefs": { + "permissionLevel": "private", + "hideVotes": false, + "voting": "disabled", + "comments": "members", + "invitations": "members", + "selfJoin": false, + "cardCovers": true, + "cardCounts": false, + "isTemplate": false, + "cardAging": "regular", + "calendarFeedEnabled": true, + "hiddenPluginBoardButtons": [], + "switcherViews": [ + { + "viewType": "Board", + "enabled": true + }, + { + "viewType": "Table", + "enabled": true + }, + { + "viewType": "Calendar", + "enabled": false + }, + { + "viewType": "Dashboard", + "enabled": false + }, + { + "viewType": "Timeline", + "enabled": false + }, + { + "viewType": "Map", + "enabled": false + } + ], + "background": "5ec555ba8840e541f247bd3c", + "backgroundColor": null, + "backgroundImage": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/original/fc002594d99b978797bb8b1031d392e5/photo-1589952652973-f72cc8cff072", + "backgroundTile": false, + "backgroundBrightness": "light", + "sharedSourceUrl": "https://images.unsplash.com/photo-1589952652973-f72cc8cff072?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjcwNjZ9&w=2560&h=2048&q=90", + "backgroundImageScaled": [ + { + "width": 67, + "height": 100, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/67x100/0fbecc1fb644254bf03c966d998307dc/photo-1589952652973-f72cc8cff072.jpg" + }, + { + "width": 128, + "height": 192, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/128x192/0fbecc1fb644254bf03c966d998307dc/photo-1589952652973-f72cc8cff072.jpg" + }, + { + "width": 320, + "height": 480, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/320x480/0fbecc1fb644254bf03c966d998307dc/photo-1589952652973-f72cc8cff072.jpg" + }, + { + "width": 641, + "height": 960, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/641x960/0fbecc1fb644254bf03c966d998307dc/photo-1589952652973-f72cc8cff072.jpg" + }, + { + "width": 684, + "height": 1024, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/684x1024/0fbecc1fb644254bf03c966d998307dc/photo-1589952652973-f72cc8cff072.jpg" + }, + { + "width": 854, + "height": 1280, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/854x1280/0fbecc1fb644254bf03c966d998307dc/photo-1589952652973-f72cc8cff072.jpg" + }, + { + "width": 1068, + "height": 1600, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1068x1600/0fbecc1fb644254bf03c966d998307dc/photo-1589952652973-f72cc8cff072.jpg" + }, + { + "width": 1282, + "height": 1920, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1282x1920/0fbecc1fb644254bf03c966d998307dc/photo-1589952652973-f72cc8cff072.jpg" + }, + { + "width": 1367, + "height": 2048, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/original/fc002594d99b978797bb8b1031d392e5/photo-1589952652973-f72cc8cff072" + } + ], + "backgroundBottomColor": "#372923", + "backgroundTopColor": "#ccccd1", + "canBePublic": true, + "canBeEnterprise": true, + "canBeOrg": true, + "canBePrivate": true, + "canInvite": true + }, + "shortLink": "4yHPRhO7", + "subscribed": false, + "labelNames": { + "green": "original", + "yellow": "reprint", + "orange": "Steampunk", + "red": "Diversity", + "purple": "Fantasy", + "blue": "Science Fiction", + "sky": "Super Hero", + "lime": "", + "pink": "", + "black": "", + "green_dark": "", + "yellow_dark": "", + "orange_dark": "", + "red_dark": "", + "purple_dark": "", + "blue_dark": "", + "sky_dark": "", + "lime_dark": "", + "pink_dark": "", + "black_dark": "", + "green_light": "", + "yellow_light": "", + "orange_light": "", + "red_light": "", + "purple_light": "", + "blue_light": "", + "sky_light": "", + "lime_light": "", + "pink_light": "", + "black_light": "" + }, + "powerUps": [], + "dateLastActivity": "2023-02-03T14:08:04.681Z", + "dateLastView": "2023-02-03T14:08:32.040Z", + "shortUrl": "https://trello.com/b/4yHPRhO7", + "idTags": [], + "datePluginDisable": null, + "creationMethod": null, + "ixUpdate": "3877", + "templateGallery": null, + "enterpriseOwned": false, + "idBoardSource": null, + "premiumFeatures": [ + "additionalBoardBackgrounds", + "additionalStickers", + "customBoardBackgrounds", + "customEmoji", + "customStickers", + "plugins" + ], + "idMemberCreator": "5d999fc87ac5a442f45cb8eb", + "type": null, + "lists": [ + { + "id": "5dc4a5568b91e537c320b519", + "name": "Offered To Buy", + "closed": false, + "color": null, + "idBoard": "5ecbae5cbf50fc4fa0e541fd", + "pos": 16384, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5e63fe157bbe2c65a74f61dc", + "name": "Accepted", + "closed": false, + "color": null, + "idBoard": "5ecbae5cbf50fc4fa0e541fd", + "pos": 35071.984375, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5de1801e37f6fa82b2aad397", + "name": "Awaiting Author Approval", + "closed": false, + "color": null, + "idBoard": "5ecbae5cbf50fc4fa0e541fd", + "pos": 37375.96875, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5e667d40e0bf5b3a5d90a90c", + "name": "Approved by Author", + "closed": false, + "color": null, + "idBoard": "5ecbae5cbf50fc4fa0e541fd", + "pos": 41983.9375, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "6223e559b0ea254f7b949e8d", + "name": "Contract Sent", + "closed": false, + "color": null, + "idBoard": "5ecbae5cbf50fc4fa0e541fd", + "pos": 446975.46875, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "623ccc60aeb4d362b802f43c", + "name": "Contract Accepted", + "closed": false, + "color": null, + "idBoard": "5ecbae5cbf50fc4fa0e541fd", + "pos": 649471.234375, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "60fbc72fa9279c112f512bec", + "name": "The Third Year (December 2023)", + "closed": false, + "color": null, + "idBoard": "5ecbae5cbf50fc4fa0e541fd", + "pos": 1114111, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + } + ], + "memberships": [ + { + "id": "5ecbae5cbf50fc4fa0e541fe", + "idMember": "5d999fc87ac5a442f45cb8eb", + "memberType": "admin", + "unconfirmed": false, + "deactivated": false + }, + { + "id": "5ed7a5a59547a03350c321d0", + "idMember": "5e9965ddadf9331aef472a96", + "memberType": "normal", + "unconfirmed": false, + "deactivated": false + } + ] + }, + { + "id": "5eccb96b04b4dc5666c64b7c", + "nodeId": "ari:cloud:trello::board/workspace/60ae020570a89b46695aae66/5eccb96b04b4dc5666c64b7c", + "name": "4 Published: Cossmass Infinities", + "desc": "", + "descData": null, + "closed": false, + "dateClosed": null, + "idOrganization": "60ae020570a89b46695aae66", + "idEnterprise": null, + "limits": { + "attachments": { + "perBoard": { + "status": "ok", + "disableAt": 36000, + "warnAt": 28800 + }, + "perCard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "boards": { + "totalMembersPerBoard": { + "status": "ok", + "disableAt": 1600, + "warnAt": 1280 + }, + "totalAccessRequestsPerBoard": { + "status": "ok", + "disableAt": 4000, + "warnAt": 3200 + } + }, + "cards": { + "openPerBoard": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "openPerList": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 2000000, + "warnAt": 1600000 + }, + "totalPerList": { + "status": "ok", + "disableAt": 1000000, + "warnAt": 800000 + } + }, + "checklists": { + "perBoard": { + "status": "ok", + "disableAt": 1800000, + "warnAt": 1440000 + }, + "perCard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + } + }, + "checkItems": { + "perChecklist": { + "status": "ok", + "disableAt": 200, + "warnAt": 160 + } + }, + "customFields": { + "perBoard": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "customFieldOptions": { + "perField": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "labels": { + "perBoard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "lists": { + "openPerBoard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 3000, + "warnAt": 2400 + } + }, + "stickers": { + "perCard": { + "status": "ok", + "disableAt": 70, + "warnAt": 56 + } + }, + "reactions": { + "perAction": { + "status": "ok", + "disableAt": 900, + "warnAt": 720 + }, + "uniquePerAction": { + "status": "ok", + "disableAt": 17, + "warnAt": 14 + } + } + }, + "pinned": false, + "starred": false, + "url": "https://trello.com/b/23WYNmUU/4-published-cossmass-infinities", + "prefs": { + "permissionLevel": "private", + "hideVotes": false, + "voting": "disabled", + "comments": "members", + "invitations": "members", + "selfJoin": false, + "cardCovers": true, + "cardCounts": false, + "isTemplate": false, + "cardAging": "regular", + "calendarFeedEnabled": false, + "hiddenPluginBoardButtons": [], + "switcherViews": [ + { + "viewType": "Board", + "enabled": true + }, + { + "viewType": "Table", + "enabled": true + }, + { + "viewType": "Calendar", + "enabled": false + }, + { + "viewType": "Dashboard", + "enabled": false + }, + { + "viewType": "Timeline", + "enabled": false + }, + { + "viewType": "Map", + "enabled": false + } + ], + "background": "5ecc9f06dd97866e7108a986", + "backgroundColor": null, + "backgroundImage": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/original/c675dc447afa6380566e25697420129c/photo-1590418606746-018840f9cd0f", + "backgroundTile": false, + "backgroundBrightness": "dark", + "sharedSourceUrl": "https://images.unsplash.com/photo-1590418606746-018840f9cd0f?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjcwNjh9&w=2560&h=2048&q=90", + "backgroundImageScaled": [ + { + "width": 67, + "height": 100, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/67x100/843caa667c7accce67e872fd40523c69/photo-1590418606746-018840f9cd0f.jpg" + }, + { + "width": 128, + "height": 192, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/128x192/843caa667c7accce67e872fd40523c69/photo-1590418606746-018840f9cd0f.jpg" + }, + { + "width": 320, + "height": 480, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/320x480/843caa667c7accce67e872fd40523c69/photo-1590418606746-018840f9cd0f.jpg" + }, + { + "width": 640, + "height": 960, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/640x960/843caa667c7accce67e872fd40523c69/photo-1590418606746-018840f9cd0f.jpg" + }, + { + "width": 683, + "height": 1024, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/683x1024/843caa667c7accce67e872fd40523c69/photo-1590418606746-018840f9cd0f.jpg" + }, + { + "width": 853, + "height": 1280, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/853x1280/843caa667c7accce67e872fd40523c69/photo-1590418606746-018840f9cd0f.jpg" + }, + { + "width": 1066, + "height": 1600, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1066x1600/843caa667c7accce67e872fd40523c69/photo-1590418606746-018840f9cd0f.jpg" + }, + { + "width": 1280, + "height": 1920, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1280x1920/843caa667c7accce67e872fd40523c69/photo-1590418606746-018840f9cd0f.jpg" + }, + { + "width": 1365, + "height": 2048, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/original/c675dc447afa6380566e25697420129c/photo-1590418606746-018840f9cd0f" + } + ], + "backgroundBottomColor": "#040c17", + "backgroundTopColor": "#081b30", + "canBePublic": true, + "canBeEnterprise": true, + "canBeOrg": true, + "canBePrivate": true, + "canInvite": true + }, + "shortLink": "23WYNmUU", + "subscribed": false, + "labelNames": { + "green": "Original", + "yellow": "Reprint", + "orange": "Steampunk", + "red": "Diversity", + "purple": "Fantasy", + "blue": "Science Fiction", + "sky": "Super Hero", + "lime": "", + "pink": "", + "black": "", + "green_dark": "", + "yellow_dark": "", + "orange_dark": "", + "red_dark": "", + "purple_dark": "", + "blue_dark": "", + "sky_dark": "", + "lime_dark": "", + "pink_dark": "", + "black_dark": "", + "green_light": "", + "yellow_light": "", + "orange_light": "", + "red_light": "", + "purple_light": "", + "blue_light": "", + "sky_light": "", + "lime_light": "", + "pink_light": "", + "black_light": "" + }, + "powerUps": [], + "dateLastActivity": "2022-12-10T11:01:27.897Z", + "dateLastView": "2022-04-23T10:52:31.930Z", + "shortUrl": "https://trello.com/b/23WYNmUU", + "idTags": [], + "datePluginDisable": null, + "creationMethod": null, + "ixUpdate": "744", + "templateGallery": null, + "enterpriseOwned": false, + "idBoardSource": null, + "premiumFeatures": [ + "additionalBoardBackgrounds", + "additionalStickers", + "customBoardBackgrounds", + "customEmoji", + "customStickers", + "plugins" + ], + "idMemberCreator": "5d999fc87ac5a442f45cb8eb", + "type": null, + "lists": [ + { + "id": "60fbc726a3903923507a2338", + "name": "The Second Year (December 2022)", + "closed": false, + "color": null, + "idBoard": "5eccb96b04b4dc5666c64b7c", + "pos": 128, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "60fbc6c28fc1951d2df2ee91", + "name": "Issue 9 (July 2022)", + "closed": false, + "color": null, + "idBoard": "5eccb96b04b4dc5666c64b7c", + "pos": 256, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "60fbc6b75c4e737f11ed0a4e", + "name": "Issue 8 (April 2022)", + "closed": false, + "color": null, + "idBoard": "5eccb96b04b4dc5666c64b7c", + "pos": 512, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5dc1a3cc9443cf290e105a9e", + "name": "Issue 7 (January 2022)", + "closed": false, + "color": null, + "idBoard": "5eccb96b04b4dc5666c64b7c", + "pos": 1024, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5de68ade15e1dc10b583219e", + "name": "The First Year (December 2021)", + "closed": false, + "color": null, + "idBoard": "5eccb96b04b4dc5666c64b7c", + "pos": 1536, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5de180297a9256384304b895", + "name": "Issue 6 (September 2021)", + "closed": false, + "color": null, + "idBoard": "5eccb96b04b4dc5666c64b7c", + "pos": 2048, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "608d49098982605e432a5ca8", + "name": "Issue 5 (May 2021)", + "closed": false, + "color": null, + "idBoard": "5eccb96b04b4dc5666c64b7c", + "pos": 4096, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5feee474f6196034f2240dd9", + "name": "Issue 4 (January 2021)", + "closed": false, + "color": null, + "idBoard": "5eccb96b04b4dc5666c64b7c", + "pos": 8192, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5ecbafb3e45d5c6887dad01d", + "name": "Issue 3 (September 2020)", + "closed": false, + "color": null, + "idBoard": "5eccb96b04b4dc5666c64b7c", + "pos": 16384, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5dc089109931266c657dbbd5", + "name": "Issue 2 (May 2020)", + "closed": false, + "color": null, + "idBoard": "5eccb96b04b4dc5666c64b7c", + "pos": 65536, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5ecbaf7e12407531cf59587f", + "name": "Issue 1 (January 2020)", + "closed": false, + "color": null, + "idBoard": "5eccb96b04b4dc5666c64b7c", + "pos": 81920, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + } + ], + "memberships": [ + { + "id": "5eccb96b04b4dc5666c64b7d", + "idMember": "5d999fc87ac5a442f45cb8eb", + "memberType": "admin", + "unconfirmed": false, + "deactivated": false + }, + { + "id": "5ed7a5c13fed3116ca679185", + "idMember": "5e9965ddadf9331aef472a96", + "memberType": "normal", + "unconfirmed": false, + "deactivated": false + } + ] + }, + { + "id": "62ce6644f1613e2eb5c23b35", + "nodeId": "ari:cloud:trello::board/workspace/60ae034415aa230ab2ef596d/62ce6644f1613e2eb5c23b35", + "name": "Daily Notes 2022", + "desc": "", + "descData": null, + "closed": false, + "dateClosed": null, + "idOrganization": "60ae034415aa230ab2ef596d", + "idEnterprise": null, + "limits": { + "attachments": { + "perBoard": { + "status": "ok", + "disableAt": 36000, + "warnAt": 28800 + }, + "perCard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "boards": { + "totalMembersPerBoard": { + "status": "ok", + "disableAt": 1600, + "warnAt": 1280 + }, + "totalAccessRequestsPerBoard": { + "status": "ok", + "disableAt": 4000, + "warnAt": 3200 + } + }, + "cards": { + "openPerBoard": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "openPerList": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 2000000, + "warnAt": 1600000 + }, + "totalPerList": { + "status": "ok", + "disableAt": 1000000, + "warnAt": 800000 + } + }, + "checklists": { + "perBoard": { + "status": "ok", + "disableAt": 1800000, + "warnAt": 1440000 + }, + "perCard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + } + }, + "checkItems": { + "perChecklist": { + "status": "ok", + "disableAt": 200, + "warnAt": 160 + } + }, + "customFields": { + "perBoard": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "customFieldOptions": { + "perField": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "labels": { + "perBoard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "lists": { + "openPerBoard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 3000, + "warnAt": 2400 + } + }, + "stickers": { + "perCard": { + "status": "ok", + "disableAt": 70, + "warnAt": 56 + } + }, + "reactions": { + "perAction": { + "status": "ok", + "disableAt": 900, + "warnAt": 720 + }, + "uniquePerAction": { + "status": "ok", + "disableAt": 17, + "warnAt": 14 + } + } + }, + "pinned": false, + "starred": false, + "url": "https://trello.com/b/kdAaLE1K/daily-notes-2022", + "prefs": { + "permissionLevel": "org", + "hideVotes": false, + "voting": "disabled", + "comments": "members", + "invitations": "members", + "selfJoin": true, + "cardCovers": true, + "cardCounts": false, + "isTemplate": false, + "cardAging": "regular", + "calendarFeedEnabled": false, + "hiddenPluginBoardButtons": [], + "switcherViews": [ + { + "viewType": "Board", + "enabled": true + }, + { + "viewType": "Table", + "enabled": true + }, + { + "viewType": "Calendar", + "enabled": false + }, + { + "viewType": "Dashboard", + "enabled": false + }, + { + "viewType": "Timeline", + "enabled": false + }, + { + "viewType": "Map", + "enabled": false + } + ], + "background": "62ce4e114295df64218b6d2b", + "backgroundColor": null, + "backgroundImage": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/original/a944ca5a6d460984c467c0f148107ac0/photo-1657586640569-4a3d4577328c", + "backgroundTile": false, + "backgroundBrightness": "dark", + "sharedSourceUrl": "https://images.unsplash.com/photo-1657586640569-4a3d4577328c?ixid=Mnw3MDY2fDB8MXxjb2xsZWN0aW9ufDF8MzE3MDk5fHx8fHwyfHwxNjU3Njg3NTQx&ixlib=rb-1.2.1&w=2560&h=2048&q=90", + "backgroundImageScaled": [ + { + "width": 132, + "height": 100, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/132x100/a1fa06a3bd37e96d4912976ba3f5a722/photo-1657586640569-4a3d4577328c.jpg" + }, + { + "width": 253, + "height": 192, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/253x192/a1fa06a3bd37e96d4912976ba3f5a722/photo-1657586640569-4a3d4577328c.jpg" + }, + { + "width": 480, + "height": 365, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/480x365/a1fa06a3bd37e96d4912976ba3f5a722/photo-1657586640569-4a3d4577328c.jpg" + }, + { + "width": 960, + "height": 729, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/960x729/a1fa06a3bd37e96d4912976ba3f5a722/photo-1657586640569-4a3d4577328c.jpg" + }, + { + "width": 1024, + "height": 778, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1024x778/a1fa06a3bd37e96d4912976ba3f5a722/photo-1657586640569-4a3d4577328c.jpg" + }, + { + "width": 1280, + "height": 973, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1280x973/a1fa06a3bd37e96d4912976ba3f5a722/photo-1657586640569-4a3d4577328c.jpg" + }, + { + "width": 1920, + "height": 1459, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1920x1459/a1fa06a3bd37e96d4912976ba3f5a722/photo-1657586640569-4a3d4577328c.jpg" + }, + { + "width": 2048, + "height": 1556, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2048x1556/a1fa06a3bd37e96d4912976ba3f5a722/photo-1657586640569-4a3d4577328c.jpg" + }, + { + "width": 2106, + "height": 1600, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2106x1600/a1fa06a3bd37e96d4912976ba3f5a722/photo-1657586640569-4a3d4577328c.jpg" + }, + { + "width": 2560, + "height": 1945, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/original/a944ca5a6d460984c467c0f148107ac0/photo-1657586640569-4a3d4577328c" + } + ], + "backgroundBottomColor": "#0c0c14", + "backgroundTopColor": "#1e3345", + "canBePublic": true, + "canBeEnterprise": true, + "canBeOrg": true, + "canBePrivate": true, + "canInvite": true + }, + "shortLink": "kdAaLE1K", + "subscribed": false, + "labelNames": { + "green": "", + "yellow": "", + "orange": "", + "red": "", + "purple": "", + "blue": "", + "sky": "", + "lime": "", + "pink": "", + "black": "", + "green_dark": "", + "yellow_dark": "", + "orange_dark": "", + "red_dark": "", + "purple_dark": "", + "blue_dark": "", + "sky_dark": "", + "lime_dark": "", + "pink_dark": "", + "black_dark": "", + "green_light": "", + "yellow_light": "", + "orange_light": "", + "red_light": "", + "purple_light": "", + "blue_light": "", + "sky_light": "", + "lime_light": "", + "pink_light": "", + "black_light": "" + }, + "powerUps": [], + "dateLastActivity": "2022-07-14T05:56:47.280Z", + "dateLastView": "2022-07-14T06:01:48.959Z", + "shortUrl": "https://trello.com/b/kdAaLE1K", + "idTags": [], + "datePluginDisable": null, + "creationMethod": null, + "ixUpdate": "53", + "templateGallery": null, + "enterpriseOwned": false, + "idBoardSource": null, + "premiumFeatures": [ + "additionalBoardBackgrounds", + "additionalStickers", + "customBoardBackgrounds", + "customEmoji", + "customStickers", + "plugins" + ], + "idMemberCreator": "5d999fc87ac5a442f45cb8eb", + "type": null, + "lists": [ + { + "id": "62ce665e3b71cd63fbb04ea4", + "name": "July", + "closed": false, + "color": null, + "idBoard": "62ce6644f1613e2eb5c23b35", + "pos": 65535, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "62ce666deae66c2ea3169913", + "name": "August", + "closed": false, + "color": null, + "idBoard": "62ce6644f1613e2eb5c23b35", + "pos": 131071, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + } + ], + "memberships": [ + { + "id": "62ce6644f1613e2eb5c23b3d", + "idMember": "5d999fc87ac5a442f45cb8eb", + "memberType": "admin", + "unconfirmed": false, + "deactivated": false + } + ] + }, + { + "id": "5e6cb04f4f9a8b071f151037", + "nodeId": "ari:cloud:trello::board/workspace/60ae034415aa230ab2ef596d/5e6cb04f4f9a8b071f151037", + "name": "DevProjects", + "desc": "Simple board to start on a project.\n\nEach list can hold items (cards) that represent ideas or tasks.\n\nThere 4 lists here:\n\n* **BRAINSTORM 🤔** : Ideas are created here. Here people can describe the idea following three simple questions: Why you wish to do it, What it is, how can you do it.\n\n* **TODO 📚**: Once the ideas is clearly defined, the task can move to #todo stage. Here the owner of the idea can move to #doing once s/he is ready. He can also wait a bit for other members to join.\n* **DOING ⚙️**: On-going\n* **DONE! 🙌🏽**: Finished\n\nYou could add other lists like **labels** holding labels (with colors) in order to tag each card by a label if you wish.", + "descData": null, + "closed": false, + "dateClosed": null, + "idOrganization": "60ae034415aa230ab2ef596d", + "idEnterprise": null, + "limits": { + "attachments": { + "perBoard": { + "status": "ok", + "disableAt": 36000, + "warnAt": 28800 + }, + "perCard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "boards": { + "totalMembersPerBoard": { + "status": "ok", + "disableAt": 1600, + "warnAt": 1280 + }, + "totalAccessRequestsPerBoard": { + "status": "ok", + "disableAt": 4000, + "warnAt": 3200 + } + }, + "cards": { + "openPerBoard": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "openPerList": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 2000000, + "warnAt": 1600000 + }, + "totalPerList": { + "status": "ok", + "disableAt": 1000000, + "warnAt": 800000 + } + }, + "checklists": { + "perBoard": { + "status": "ok", + "disableAt": 1800000, + "warnAt": 1440000 + }, + "perCard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + } + }, + "checkItems": { + "perChecklist": { + "status": "ok", + "disableAt": 200, + "warnAt": 160 + } + }, + "customFields": { + "perBoard": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "customFieldOptions": { + "perField": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "labels": { + "perBoard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "lists": { + "openPerBoard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 3000, + "warnAt": 2400 + } + }, + "stickers": { + "perCard": { + "status": "ok", + "disableAt": 70, + "warnAt": 56 + } + }, + "reactions": { + "perAction": { + "status": "ok", + "disableAt": 900, + "warnAt": 720 + }, + "uniquePerAction": { + "status": "ok", + "disableAt": 17, + "warnAt": 14 + } + } + }, + "pinned": false, + "starred": false, + "url": "https://trello.com/b/9ltBSkNA/devprojects", + "prefs": { + "permissionLevel": "private", + "hideVotes": false, + "voting": "disabled", + "comments": "members", + "invitations": "members", + "selfJoin": true, + "cardCovers": true, + "cardCounts": false, + "isTemplate": false, + "cardAging": "regular", + "calendarFeedEnabled": false, + "hiddenPluginBoardButtons": [], + "switcherViews": [ + { + "viewType": "Board", + "enabled": true + }, + { + "viewType": "Table", + "enabled": true + }, + { + "viewType": "Calendar", + "enabled": false + }, + { + "viewType": "Dashboard", + "enabled": false + }, + { + "viewType": "Timeline", + "enabled": false + }, + { + "viewType": "Map", + "enabled": false + } + ], + "background": "5e6a85be32376b62ac13e902", + "backgroundColor": null, + "backgroundImage": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/original/1ad3a3d75de075cbafe780a25e6f61a3/photo-1583826476986-5be438394228", + "backgroundTile": false, + "backgroundBrightness": "light", + "sharedSourceUrl": "https://images.unsplash.com/photo-1583826476986-5be438394228?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjcwNjZ9&w=2560&h=2048&q=90", + "backgroundImageScaled": [ + { + "width": 75, + "height": 100, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/75x100/1a984760421e2d696d5f4a3cd62a5ca4/photo-1583826476986-5be438394228.jpg" + }, + { + "width": 144, + "height": 192, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/144x192/1a984760421e2d696d5f4a3cd62a5ca4/photo-1583826476986-5be438394228.jpg" + }, + { + "width": 360, + "height": 480, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/360x480/1a984760421e2d696d5f4a3cd62a5ca4/photo-1583826476986-5be438394228.jpg" + }, + { + "width": 721, + "height": 960, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/721x960/1a984760421e2d696d5f4a3cd62a5ca4/photo-1583826476986-5be438394228.jpg" + }, + { + "width": 769, + "height": 1024, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/769x1024/1a984760421e2d696d5f4a3cd62a5ca4/photo-1583826476986-5be438394228.jpg" + }, + { + "width": 961, + "height": 1280, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/961x1280/1a984760421e2d696d5f4a3cd62a5ca4/photo-1583826476986-5be438394228.jpg" + }, + { + "width": 1202, + "height": 1600, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1202x1600/1a984760421e2d696d5f4a3cd62a5ca4/photo-1583826476986-5be438394228.jpg" + }, + { + "width": 1442, + "height": 1920, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1442x1920/1a984760421e2d696d5f4a3cd62a5ca4/photo-1583826476986-5be438394228.jpg" + }, + { + "width": 1538, + "height": 2048, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/original/1ad3a3d75de075cbafe780a25e6f61a3/photo-1583826476986-5be438394228" + } + ], + "backgroundBottomColor": "#cdb3ad", + "backgroundTopColor": "#c7c5d2", + "canBePublic": true, + "canBeEnterprise": true, + "canBeOrg": true, + "canBePrivate": true, + "canInvite": true + }, + "shortLink": "9ltBSkNA", + "subscribed": false, + "labelNames": { + "green": "Foo", + "yellow": "", + "orange": "", + "red": "", + "purple": "", + "blue": "", + "sky": "", + "lime": "", + "pink": "", + "black": "", + "green_dark": "", + "yellow_dark": "", + "orange_dark": "", + "red_dark": "", + "purple_dark": "", + "blue_dark": "", + "sky_dark": "", + "lime_dark": "", + "pink_dark": "", + "black_dark": "", + "green_light": "", + "yellow_light": "", + "orange_light": "", + "red_light": "", + "purple_light": "", + "blue_light": "", + "sky_light": "", + "lime_light": "", + "pink_light": "", + "black_light": "" + }, + "powerUps": [], + "dateLastActivity": "2022-12-01T18:40:40.174Z", + "dateLastView": "2022-12-01T18:57:37.354Z", + "shortUrl": "https://trello.com/b/9ltBSkNA", + "idTags": [], + "datePluginDisable": null, + "creationMethod": null, + "ixUpdate": "1905", + "templateGallery": null, + "enterpriseOwned": false, + "idBoardSource": "5e110382bbcd021dda283413", + "premiumFeatures": [ + "additionalBoardBackgrounds", + "additionalStickers", + "customBoardBackgrounds", + "customEmoji", + "customStickers", + "plugins" + ], + "idMemberCreator": null, + "type": null, + "lists": [ + { + "id": "5e6cb04f4f9a8b071f151038", + "name": "BRAINSTORM 🤔", + "closed": false, + "color": null, + "idBoard": "5e6cb04f4f9a8b071f151037", + "pos": 65535, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5e6cb04f4f9a8b071f151039", + "name": "TODO 📚", + "closed": false, + "color": null, + "idBoard": "5e6cb04f4f9a8b071f151037", + "pos": 131071, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5e6cb04f4f9a8b071f15103a", + "name": "DOING ⚙️", + "closed": false, + "color": null, + "idBoard": "5e6cb04f4f9a8b071f151037", + "pos": 196607, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5e6cb04f4f9a8b071f15103b", + "name": "DONE! 🙌🏽", + "closed": false, + "color": null, + "idBoard": "5e6cb04f4f9a8b071f151037", + "pos": 262143, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "6251499fd108413e3afabac5", + "name": "Icebox ❄️", + "closed": false, + "color": null, + "idBoard": "5e6cb04f4f9a8b071f151037", + "pos": 327679, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + } + ], + "memberships": [ + { + "id": "5e6cb0504f9a8b071f1510ec", + "idMember": "5d999fc87ac5a442f45cb8eb", + "memberType": "admin", + "unconfirmed": false, + "deactivated": false + } + ] + }, + { + "id": "5ddd02148100bc44f129a16e", + "nodeId": "ari:cloud:trello::board/workspace/60ae020570a89b46695aae66/5ddd02148100bc44f129a16e", + "name": "Fulfilment: Cossmass Infinities", + "desc": "", + "descData": null, + "closed": false, + "dateClosed": null, + "idOrganization": "60ae020570a89b46695aae66", + "idEnterprise": null, + "limits": { + "attachments": { + "perBoard": { + "status": "ok", + "disableAt": 36000, + "warnAt": 28800 + }, + "perCard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "boards": { + "totalMembersPerBoard": { + "status": "ok", + "disableAt": 1600, + "warnAt": 1280 + }, + "totalAccessRequestsPerBoard": { + "status": "ok", + "disableAt": 4000, + "warnAt": 3200 + } + }, + "cards": { + "openPerBoard": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "openPerList": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 2000000, + "warnAt": 1600000 + }, + "totalPerList": { + "status": "ok", + "disableAt": 1000000, + "warnAt": 800000 + } + }, + "checklists": { + "perBoard": { + "status": "ok", + "disableAt": 1800000, + "warnAt": 1440000 + }, + "perCard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + } + }, + "checkItems": { + "perChecklist": { + "status": "ok", + "disableAt": 200, + "warnAt": 160 + } + }, + "customFields": { + "perBoard": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "customFieldOptions": { + "perField": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "labels": { + "perBoard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "lists": { + "openPerBoard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 3000, + "warnAt": 2400 + } + }, + "stickers": { + "perCard": { + "status": "ok", + "disableAt": 70, + "warnAt": 56 + } + }, + "reactions": { + "perAction": { + "status": "ok", + "disableAt": 900, + "warnAt": 720 + }, + "uniquePerAction": { + "status": "ok", + "disableAt": 17, + "warnAt": 14 + } + } + }, + "pinned": false, + "starred": false, + "url": "https://trello.com/b/rAjEe86K/fulfilment-cossmass-infinities", + "prefs": { + "permissionLevel": "private", + "hideVotes": false, + "voting": "disabled", + "comments": "members", + "invitations": "members", + "selfJoin": false, + "cardCovers": true, + "cardCounts": false, + "isTemplate": false, + "cardAging": "regular", + "calendarFeedEnabled": false, + "hiddenPluginBoardButtons": [], + "switcherViews": [ + { + "viewType": "Board", + "enabled": true + }, + { + "viewType": "Table", + "enabled": true + }, + { + "viewType": "Calendar", + "enabled": false + }, + { + "viewType": "Dashboard", + "enabled": false + }, + { + "viewType": "Timeline", + "enabled": false + }, + { + "viewType": "Map", + "enabled": false + } + ], + "background": "5ddc25fe8ffbae5b78bce77e", + "backgroundColor": null, + "backgroundImage": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/original/2de4a34c4193b74b9a2263b11da45e76/photo-1574558452538-7477c4a40b83", + "backgroundTile": false, + "backgroundBrightness": "dark", + "sharedSourceUrl": "https://images.unsplash.com/photo-1574558452538-7477c4a40b83?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjcwNjZ9&w=2560&h=2048&q=90", + "backgroundImageScaled": [ + { + "width": 140, + "height": 93, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/140x93/b5c948014473d15f566a612c09d924bd/photo-1574558452538-7477c4a40b83.jpg" + }, + { + "width": 256, + "height": 171, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/256x171/b5c948014473d15f566a612c09d924bd/photo-1574558452538-7477c4a40b83.jpg" + }, + { + "width": 480, + "height": 320, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/480x320/b5c948014473d15f566a612c09d924bd/photo-1574558452538-7477c4a40b83.jpg" + }, + { + "width": 960, + "height": 640, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/960x640/b5c948014473d15f566a612c09d924bd/photo-1574558452538-7477c4a40b83.jpg" + }, + { + "width": 1024, + "height": 683, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1024x683/b5c948014473d15f566a612c09d924bd/photo-1574558452538-7477c4a40b83.jpg" + }, + { + "width": 1280, + "height": 854, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1280x854/b5c948014473d15f566a612c09d924bd/photo-1574558452538-7477c4a40b83.jpg" + }, + { + "width": 1920, + "height": 1280, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1920x1280/b5c948014473d15f566a612c09d924bd/photo-1574558452538-7477c4a40b83.jpg" + }, + { + "width": 2048, + "height": 1366, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2048x1366/b5c948014473d15f566a612c09d924bd/photo-1574558452538-7477c4a40b83.jpg" + }, + { + "width": 2400, + "height": 1600, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2400x1600/b5c948014473d15f566a612c09d924bd/photo-1574558452538-7477c4a40b83.jpg" + }, + { + "width": 2560, + "height": 1707, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/original/2de4a34c4193b74b9a2263b11da45e76/photo-1574558452538-7477c4a40b83" + } + ], + "backgroundBottomColor": "#141c24", + "backgroundTopColor": "#b7b0b1", + "canBePublic": true, + "canBeEnterprise": true, + "canBeOrg": true, + "canBePrivate": true, + "canInvite": true + }, + "shortLink": "rAjEe86K", + "subscribed": false, + "labelNames": { + "green": "", + "yellow": "", + "orange": "", + "red": "Donating Refund", + "purple": "", + "blue": "", + "sky": "Cancelled Subscription", + "lime": "", + "pink": "", + "black": "", + "green_dark": "", + "yellow_dark": "", + "orange_dark": "", + "red_dark": "", + "purple_dark": "", + "blue_dark": "", + "sky_dark": "", + "lime_dark": "", + "pink_dark": "", + "black_dark": "", + "green_light": "", + "yellow_light": "", + "orange_light": "", + "red_light": "", + "purple_light": "", + "blue_light": "", + "sky_light": "", + "lime_light": "", + "pink_light": "", + "black_light": "" + }, + "powerUps": [], + "dateLastActivity": "2023-01-02T10:00:06.729Z", + "dateLastView": "2022-10-03T15:34:26.296Z", + "shortUrl": "https://trello.com/b/rAjEe86K", + "idTags": [], + "datePluginDisable": null, + "creationMethod": null, + "ixUpdate": "9216", + "templateGallery": null, + "enterpriseOwned": false, + "idBoardSource": null, + "premiumFeatures": [ + "additionalBoardBackgrounds", + "additionalStickers", + "customBoardBackgrounds", + "customEmoji", + "customStickers", + "plugins" + ], + "idMemberCreator": "5d999fc87ac5a442f45cb8eb", + "type": null, + "lists": [ + { + "id": "5dfbb9b11fdf5782a5c7bf28", + "name": "Inbox", + "closed": false, + "color": null, + "idBoard": "5ddd02148100bc44f129a16e", + "pos": 16383.75, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "622b0d2d419c1f8b8c389841", + "name": "Sub y3", + "closed": false, + "color": null, + "idBoard": "5ddd02148100bc44f129a16e", + "pos": 99039.68994140625, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "61b4e4ede1b9d65d6cb8ad52", + "name": "Completed", + "closed": false, + "color": null, + "idBoard": "5ddd02148100bc44f129a16e", + "pos": 815103.5625, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + } + ], + "memberships": [ + { + "id": "5ddd02148100bc44f129a16f", + "idMember": "5d999fc87ac5a442f45cb8eb", + "memberType": "admin", + "unconfirmed": false, + "deactivated": false + }, + { + "id": "5ed7a5995f6a287e3d1d18ba", + "idMember": "5e9965ddadf9331aef472a96", + "memberType": "normal", + "unconfirmed": false, + "deactivated": false + } + ] + }, + { + "id": "5fcbcabef8585f0bff23c51a", + "nodeId": "ari:cloud:trello::board/workspace/60ae02462b2b134135ee7152/5fcbcabef8585f0bff23c51a", + "name": "Games", + "desc": "", + "descData": null, + "closed": false, + "dateClosed": null, + "idOrganization": "60ae02462b2b134135ee7152", + "idEnterprise": null, + "limits": { + "attachments": { + "perBoard": { + "status": "ok", + "disableAt": 36000, + "warnAt": 28800 + }, + "perCard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "boards": { + "totalMembersPerBoard": { + "status": "ok", + "disableAt": 1600, + "warnAt": 1280 + }, + "totalAccessRequestsPerBoard": { + "status": "ok", + "disableAt": 4000, + "warnAt": 3200 + } + }, + "cards": { + "openPerBoard": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "openPerList": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 2000000, + "warnAt": 1600000 + }, + "totalPerList": { + "status": "ok", + "disableAt": 1000000, + "warnAt": 800000 + } + }, + "checklists": { + "perBoard": { + "status": "ok", + "disableAt": 1800000, + "warnAt": 1440000 + }, + "perCard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + } + }, + "checkItems": { + "perChecklist": { + "status": "ok", + "disableAt": 200, + "warnAt": 160 + } + }, + "customFields": { + "perBoard": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "customFieldOptions": { + "perField": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "labels": { + "perBoard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "lists": { + "openPerBoard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 3000, + "warnAt": 2400 + } + }, + "stickers": { + "perCard": { + "status": "ok", + "disableAt": 70, + "warnAt": 56 + } + }, + "reactions": { + "perAction": { + "status": "ok", + "disableAt": 900, + "warnAt": 720 + }, + "uniquePerAction": { + "status": "ok", + "disableAt": 17, + "warnAt": 14 + } + } + }, + "pinned": false, + "starred": false, + "url": "https://trello.com/b/TPqHmpPa/games", + "prefs": { + "permissionLevel": "private", + "hideVotes": false, + "voting": "disabled", + "comments": "members", + "invitations": "members", + "selfJoin": false, + "cardCovers": true, + "cardCounts": false, + "isTemplate": false, + "cardAging": "regular", + "calendarFeedEnabled": false, + "hiddenPluginBoardButtons": [], + "switcherViews": [ + { + "viewType": "Board", + "enabled": true + }, + { + "viewType": "Table", + "enabled": true + }, + { + "viewType": "Calendar", + "enabled": false + }, + { + "viewType": "Dashboard", + "enabled": false + }, + { + "viewType": "Timeline", + "enabled": false + }, + { + "viewType": "Map", + "enabled": false + } + ], + "background": "blue", + "backgroundColor": "#0079BF", + "backgroundImage": null, + "backgroundTile": false, + "backgroundBrightness": "dark", + "sharedSourceUrl": null, + "backgroundImageScaled": null, + "backgroundBottomColor": "#0079BF", + "backgroundTopColor": "#0079BF", + "canBePublic": true, + "canBeEnterprise": true, + "canBeOrg": true, + "canBePrivate": true, + "canInvite": true + }, + "shortLink": "TPqHmpPa", + "subscribed": false, + "labelNames": { + "green": "", + "yellow": "", + "orange": "", + "red": "", + "purple": "", + "blue": "", + "sky": "", + "lime": "", + "pink": "", + "black": "", + "green_dark": "", + "yellow_dark": "", + "orange_dark": "", + "red_dark": "", + "purple_dark": "", + "blue_dark": "", + "sky_dark": "", + "lime_dark": "", + "pink_dark": "", + "black_dark": "", + "green_light": "", + "yellow_light": "", + "orange_light": "", + "red_light": "", + "purple_light": "", + "blue_light": "", + "sky_light": "", + "lime_light": "", + "pink_light": "", + "black_light": "" + }, + "powerUps": [], + "dateLastActivity": "2022-10-31T15:16:27.532Z", + "dateLastView": "2022-10-31T15:16:27.646Z", + "shortUrl": "https://trello.com/b/TPqHmpPa", + "idTags": [], + "datePluginDisable": null, + "creationMethod": null, + "ixUpdate": "125", + "templateGallery": null, + "enterpriseOwned": false, + "idBoardSource": null, + "premiumFeatures": [ + "additionalBoardBackgrounds", + "additionalStickers", + "customBoardBackgrounds", + "customEmoji", + "customStickers", + "plugins" + ], + "idMemberCreator": "5d999fc87ac5a442f45cb8eb", + "type": null, + "lists": [ + { + "id": "5fcbcad69beb851cea19a81e", + "name": "Wanted", + "closed": false, + "color": null, + "idBoard": "5fcbcabef8585f0bff23c51a", + "pos": 49152, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5fcbcadbc0523764c513839e", + "name": "To Play", + "closed": false, + "color": null, + "idBoard": "5fcbcabef8585f0bff23c51a", + "pos": 65536, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5fcbcacdd0388810412a91df", + "name": "Playing", + "closed": false, + "color": null, + "idBoard": "5fcbcabef8585f0bff23c51a", + "pos": 69632, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5fcbcac2a5318b808af2bbdb", + "name": "Played", + "closed": false, + "color": null, + "idBoard": "5fcbcabef8585f0bff23c51a", + "pos": 73728, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5fcbcae20d0cbe4ce5b3be49", + "name": "Dropped", + "closed": false, + "color": null, + "idBoard": "5fcbcabef8585f0bff23c51a", + "pos": 81920, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + } + ], + "memberships": [ + { + "id": "5fcbcabef8585f0bff23c51b", + "idMember": "5d999fc87ac5a442f45cb8eb", + "memberType": "admin", + "unconfirmed": false, + "deactivated": false + } + ] + }, + { + "id": "613477c6376fa35c23defff6", + "nodeId": "ari:cloud:trello::board/workspace/60ae02462b2b134135ee7152/613477c6376fa35c23defff6", + "name": "Mise-En-Place PPS", + "desc": "Increase your personal productivity each week with this board that Justin Gallagher, one of the creators of Trello, uses every day. Split your work into very specific lists so nothing falls through the cracks. Use the reference list to keep important information on hand. Hold yourself accountable with meeting notes, and most importantly spend some time each morning planning out the day ahead.\n\n**[Read Justin's full post](https://blog.trello.com/work-life-focus-trello-insider-guide-personal-productivity)** on the Trello blog to learn more about his personal productivity methodology. ", + "descData": null, + "closed": false, + "dateClosed": null, + "idOrganization": "60ae02462b2b134135ee7152", + "idEnterprise": null, + "limits": { + "attachments": { + "perBoard": { + "status": "ok", + "disableAt": 36000, + "warnAt": 28800 + }, + "perCard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "boards": { + "totalMembersPerBoard": { + "status": "ok", + "disableAt": 1600, + "warnAt": 1280 + }, + "totalAccessRequestsPerBoard": { + "status": "ok", + "disableAt": 4000, + "warnAt": 3200 + } + }, + "cards": { + "openPerBoard": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "openPerList": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 2000000, + "warnAt": 1600000 + }, + "totalPerList": { + "status": "ok", + "disableAt": 1000000, + "warnAt": 800000 + } + }, + "checklists": { + "perBoard": { + "status": "ok", + "disableAt": 1800000, + "warnAt": 1440000 + }, + "perCard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + } + }, + "checkItems": { + "perChecklist": { + "status": "ok", + "disableAt": 200, + "warnAt": 160 + } + }, + "customFields": { + "perBoard": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "customFieldOptions": { + "perField": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "labels": { + "perBoard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "lists": { + "openPerBoard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 3000, + "warnAt": 2400 + } + }, + "stickers": { + "perCard": { + "status": "ok", + "disableAt": 70, + "warnAt": 56 + } + }, + "reactions": { + "perAction": { + "status": "ok", + "disableAt": 900, + "warnAt": 720 + }, + "uniquePerAction": { + "status": "ok", + "disableAt": 17, + "warnAt": 14 + } + } + }, + "pinned": false, + "starred": false, + "url": "https://trello.com/b/CF4prM1s/mise-en-place-pps", + "prefs": { + "permissionLevel": "org", + "hideVotes": false, + "voting": "disabled", + "comments": "members", + "invitations": "members", + "selfJoin": true, + "cardCovers": true, + "cardCounts": false, + "isTemplate": false, + "cardAging": "regular", + "calendarFeedEnabled": false, + "hiddenPluginBoardButtons": [], + "switcherViews": [ + { + "viewType": "Board", + "enabled": true + }, + { + "viewType": "Table", + "enabled": true + }, + { + "viewType": "Calendar", + "enabled": false + }, + { + "viewType": "Dashboard", + "enabled": false + }, + { + "viewType": "Timeline", + "enabled": false + }, + { + "viewType": "Map", + "enabled": false + } + ], + "background": "5acb964a58a42a2abbad9f5a", + "backgroundColor": null, + "backgroundImage": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2560x1709/97b3e696535030e9efae21381993cbdc/photo-1523266092241-0077129f31fe", + "backgroundTile": false, + "backgroundBrightness": "light", + "sharedSourceUrl": "https://images.unsplash.com/photo-1523266092241-0077129f31fe?ixlib=rb-0.3.5&ixid=eyJhcHBfaWQiOjcwNjZ9&s=455eb1a84e844e693d7a7773cb34fed5&w=2560&h=2048&q=90", + "backgroundImageScaled": [ + { + "width": 140, + "height": 93, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/140x93/ec3943cf765bb8e25072b0b6881626f5/photo-1523266092241-0077129f31fe.jpg" + }, + { + "width": 256, + "height": 171, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/256x171/a2bad7a28cf88285432f538f34ba702c/photo-1523266092241-0077129f31fe.jpg" + }, + { + "width": 480, + "height": 320, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/480x320/963ddbe30ac0e2ab51ed5ed7403a5143/photo-1523266092241-0077129f31fe.jpg" + }, + { + "width": 960, + "height": 641, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/960x641/dc77db9bf1a35c4f1df32bc6c700ccc9/photo-1523266092241-0077129f31fe.jpg" + }, + { + "width": 1024, + "height": 684, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1024x684/7ba65e8b0b851c59a154ee3904f66233/photo-1523266092241-0077129f31fe.jpg" + }, + { + "width": 1280, + "height": 855, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1280x855/d4758880f39d1b3cb86c38c836d81cc8/photo-1523266092241-0077129f31fe.jpg" + }, + { + "width": 1920, + "height": 1282, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1920x1282/3e0a1bf9d43e86ae99f0831d67f3ec98/photo-1523266092241-0077129f31fe.jpg" + }, + { + "width": 2048, + "height": 1367, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2048x1367/5c5e57f4fa99eea9827c0d3567165be4/photo-1523266092241-0077129f31fe.jpg" + }, + { + "width": 2397, + "height": 1600, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2397x1600/09074ade5bff1456ea55337903851c92/photo-1523266092241-0077129f31fe.jpg" + }, + { + "width": 2560, + "height": 1709, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2560x1709/97b3e696535030e9efae21381993cbdc/photo-1523266092241-0077129f31fe" + } + ], + "backgroundBottomColor": "#cac9c7", + "backgroundTopColor": "#ebecec", + "canBePublic": true, + "canBeEnterprise": true, + "canBeOrg": true, + "canBePrivate": true, + "canInvite": true + }, + "shortLink": "CF4prM1s", + "subscribed": false, + "labelNames": { + "green": "", + "yellow": "", + "orange": "", + "red": "", + "purple": "", + "blue": "", + "sky": "", + "lime": "", + "pink": "", + "black": "", + "green_dark": "", + "yellow_dark": "", + "orange_dark": "", + "red_dark": "", + "purple_dark": "", + "blue_dark": "", + "sky_dark": "", + "lime_dark": "", + "pink_dark": "", + "black_dark": "", + "green_light": "", + "yellow_light": "", + "orange_light": "", + "red_light": "", + "purple_light": "", + "blue_light": "", + "sky_light": "", + "lime_light": "", + "pink_light": "", + "black_light": "" + }, + "powerUps": [], + "dateLastActivity": "2024-03-20T18:57:10.534Z", + "dateLastView": "2024-03-20T19:02:11.088Z", + "shortUrl": "https://trello.com/b/CF4prM1s", + "idTags": [], + "datePluginDisable": null, + "creationMethod": null, + "ixUpdate": "3541", + "templateGallery": null, + "enterpriseOwned": false, + "idBoardSource": "5d9389e457df5203e183a38e", + "premiumFeatures": [ + "additionalBoardBackgrounds", + "additionalStickers", + "customBoardBackgrounds", + "customEmoji", + "customStickers", + "plugins" + ], + "idMemberCreator": "5d999fc87ac5a442f45cb8eb", + "type": null, + "lists": [ + { + "id": "65352884e698560367f11263", + "name": "Tomorrow", + "closed": false, + "color": null, + "idBoard": "613477c6376fa35c23defff6", + "pos": 163839.5, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "645b6a06ccb1bbd2288b4227", + "name": "Today", + "closed": false, + "color": null, + "idBoard": "613477c6376fa35c23defff6", + "pos": 229375.5, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + } + ], + "memberships": [ + { + "id": "613477c7376fa35c23df00a9", + "idMember": "5d999fc87ac5a442f45cb8eb", + "memberType": "admin", + "unconfirmed": false, + "deactivated": false + }, + { + "id": "61360b7d1bd2068f9d252be2", + "idMember": "61360b3b357aa7338a8638c2", + "memberType": "normal", + "unconfirmed": false, + "deactivated": false + } + ] + }, + { + "id": "655fd581bd9d5df19d7ae710", + "nodeId": "ari:cloud:trello::board/workspace/60ae02462b2b134135ee7152/655fd581bd9d5df19d7ae710", + "name": "Personal MEP", + "desc": "Increase your personal productivity each week with this board that Justin Gallagher, one of the creators of Trello, uses every day. Split your work into very specific lists so nothing falls through the cracks. Use the reference list to keep important information on hand. Hold yourself accountable with meeting notes, and most importantly spend some time each morning planning out the day ahead.\n\n**[Read Justin's full post](https://blog.trello.com/work-life-focus-trello-insider-guide-personal-productivity)** on the Trello blog to learn more about his personal productivity methodology. ", + "descData": null, + "closed": false, + "dateClosed": null, + "idOrganization": "60ae02462b2b134135ee7152", + "idEnterprise": null, + "limits": { + "attachments": { + "perBoard": { + "status": "ok", + "disableAt": 36000, + "warnAt": 28800 + }, + "perCard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "boards": { + "totalMembersPerBoard": { + "status": "ok", + "disableAt": 1600, + "warnAt": 1280 + }, + "totalAccessRequestsPerBoard": { + "status": "ok", + "disableAt": 4000, + "warnAt": 3200 + } + }, + "cards": { + "openPerBoard": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "openPerList": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 2000000, + "warnAt": 1600000 + }, + "totalPerList": { + "status": "ok", + "disableAt": 1000000, + "warnAt": 800000 + } + }, + "checklists": { + "perBoard": { + "status": "ok", + "disableAt": 1800000, + "warnAt": 1440000 + }, + "perCard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + } + }, + "checkItems": { + "perChecklist": { + "status": "ok", + "disableAt": 200, + "warnAt": 160 + } + }, + "customFields": { + "perBoard": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "customFieldOptions": { + "perField": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "labels": { + "perBoard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "lists": { + "openPerBoard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 3000, + "warnAt": 2400 + } + }, + "stickers": { + "perCard": { + "status": "ok", + "disableAt": 70, + "warnAt": 56 + } + }, + "reactions": { + "perAction": { + "status": "ok", + "disableAt": 900, + "warnAt": 720 + }, + "uniquePerAction": { + "status": "ok", + "disableAt": 17, + "warnAt": 14 + } + } + }, + "pinned": false, + "starred": true, + "url": "https://trello.com/b/SYiF6bfz/personal-mep", + "prefs": { + "permissionLevel": "org", + "hideVotes": false, + "voting": "disabled", + "comments": "members", + "invitations": "members", + "selfJoin": true, + "cardCovers": true, + "cardCounts": false, + "isTemplate": false, + "cardAging": "regular", + "calendarFeedEnabled": false, + "hiddenPluginBoardButtons": [], + "switcherViews": [ + { + "viewType": "Board", + "enabled": true + }, + { + "viewType": "Table", + "enabled": true + }, + { + "viewType": "Calendar", + "enabled": false + }, + { + "viewType": "Dashboard", + "enabled": false + }, + { + "viewType": "Timeline", + "enabled": false + }, + { + "viewType": "Map", + "enabled": false + } + ], + "background": "5acb964a58a42a2abbad9f5a", + "backgroundColor": null, + "backgroundImage": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2560x1709/97b3e696535030e9efae21381993cbdc/photo-1523266092241-0077129f31fe", + "backgroundTile": false, + "backgroundBrightness": "light", + "sharedSourceUrl": "https://images.unsplash.com/photo-1523266092241-0077129f31fe?ixlib=rb-0.3.5&ixid=eyJhcHBfaWQiOjcwNjZ9&s=455eb1a84e844e693d7a7773cb34fed5&w=2560&h=2048&q=90", + "backgroundImageScaled": [ + { + "width": 140, + "height": 93, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/140x93/ec3943cf765bb8e25072b0b6881626f5/photo-1523266092241-0077129f31fe.jpg" + }, + { + "width": 256, + "height": 171, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/256x171/a2bad7a28cf88285432f538f34ba702c/photo-1523266092241-0077129f31fe.jpg" + }, + { + "width": 480, + "height": 320, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/480x320/963ddbe30ac0e2ab51ed5ed7403a5143/photo-1523266092241-0077129f31fe.jpg" + }, + { + "width": 960, + "height": 641, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/960x641/dc77db9bf1a35c4f1df32bc6c700ccc9/photo-1523266092241-0077129f31fe.jpg" + }, + { + "width": 1024, + "height": 684, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1024x684/7ba65e8b0b851c59a154ee3904f66233/photo-1523266092241-0077129f31fe.jpg" + }, + { + "width": 1280, + "height": 855, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1280x855/d4758880f39d1b3cb86c38c836d81cc8/photo-1523266092241-0077129f31fe.jpg" + }, + { + "width": 1920, + "height": 1282, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1920x1282/3e0a1bf9d43e86ae99f0831d67f3ec98/photo-1523266092241-0077129f31fe.jpg" + }, + { + "width": 2048, + "height": 1367, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2048x1367/5c5e57f4fa99eea9827c0d3567165be4/photo-1523266092241-0077129f31fe.jpg" + }, + { + "width": 2397, + "height": 1600, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2397x1600/09074ade5bff1456ea55337903851c92/photo-1523266092241-0077129f31fe.jpg" + }, + { + "width": 2560, + "height": 1709, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2560x1709/97b3e696535030e9efae21381993cbdc/photo-1523266092241-0077129f31fe" + } + ], + "backgroundBottomColor": "#cac9c7", + "backgroundTopColor": "#ebecec", + "canBePublic": true, + "canBeEnterprise": true, + "canBeOrg": true, + "canBePrivate": true, + "canInvite": true + }, + "shortLink": "SYiF6bfz", + "subscribed": false, + "labelNames": { + "green": "", + "yellow": "", + "orange": "", + "red": "", + "purple": "", + "blue": "", + "sky": "", + "lime": "", + "pink": "", + "black": "", + "green_dark": "", + "yellow_dark": "", + "orange_dark": "", + "red_dark": "", + "purple_dark": "", + "blue_dark": "", + "sky_dark": "", + "lime_dark": "", + "pink_dark": "", + "black_dark": "", + "green_light": "", + "yellow_light": "", + "orange_light": "", + "red_light": "", + "purple_light": "", + "blue_light": "", + "sky_light": "", + "lime_light": "", + "pink_light": "", + "black_light": "" + }, + "powerUps": [], + "dateLastActivity": "2024-01-14T20:01:36.029Z", + "dateLastView": "2024-01-14T20:01:36.113Z", + "shortUrl": "https://trello.com/b/SYiF6bfz", + "idTags": [], + "datePluginDisable": null, + "creationMethod": null, + "ixUpdate": "305", + "templateGallery": null, + "enterpriseOwned": false, + "idBoardSource": "5d9389e457df5203e183a38e", + "premiumFeatures": [ + "additionalBoardBackgrounds", + "additionalStickers", + "customBoardBackgrounds", + "customEmoji", + "customStickers", + "plugins" + ], + "idMemberCreator": "5d999fc87ac5a442f45cb8eb", + "type": null, + "lists": [ + { + "id": "655fd581bd9d5df19d7ae716", + "name": "To Do", + "closed": false, + "color": null, + "idBoard": "655fd581bd9d5df19d7ae710", + "pos": 98303, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "655fd581bd9d5df19d7ae712", + "name": "Doing", + "closed": false, + "color": null, + "idBoard": "655fd581bd9d5df19d7ae710", + "pos": 131071, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "655fd581bd9d5df19d7ae717", + "name": "Done", + "closed": false, + "color": null, + "idBoard": "655fd581bd9d5df19d7ae710", + "pos": 163839, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "656310b717bcc20f781a3d8d", + "name": "Back Burner", + "closed": false, + "color": null, + "idBoard": "655fd581bd9d5df19d7ae710", + "pos": 229375, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + } + ], + "memberships": [ + { + "id": "655fd581bd9d5df19d7ae765", + "idMember": "5d999fc87ac5a442f45cb8eb", + "memberType": "admin", + "unconfirmed": false, + "deactivated": false + } + ] + }, + { + "id": "63da0b913365d587f15371fb", + "nodeId": "ari:cloud:trello::board/workspace/60ae034415aa230ab2ef596d/63da0b913365d587f15371fb", + "name": "Project Management", + "desc": "**Manage Projects To Perfection**\n\nBig dreams turn into bigger results with a killer project plan. Use this basic structure to build your team's ideal workflow, for projects big or small.\n\nHere's what's included, and how to get this project management party started:\n\n1. **Resources (Start Here!):**\nThis list is perfect for you and your team to have all those documents, specs, designs, or anything you tend to reference all the time. Meeting schedules and answers to common questions are also recommended to pop into this list so that your team is informed at all times. 📚\n\n2. **Questions For Next Meeting:**\nNever again forget that important question you thought of in the shower this morning! Slide your Q's into this handy list so your team keeps on flowing. 🌊\n\n3. **To Do:**\nThe mother of all lists—the good ol' To Do. This is where assigned tasks live so that your team can see who's working on what and when it's due. Crystal clear all day, week, and month. 🔮\n\n4. **Pending:**\nWe all have those in-between tasks that are technically done but also awkwardly waiting for another step. That's where the Pending list comes into play, use this list to share what those next mini-steps are with your team. 💬\n\n5. **Blocked:**\nWith any successful project comes at least one inevitable blocker. Splash those red-tape, blocking issues that are slowing your team down so you can tackle it in the best way; together. 🚷\n\n6. **Done:**\nOur favorite list, the Done list. Stop, drag, and drop! For all your finished tasks that your team has hustled on and feels proud of. ✨", + "descData": null, + "closed": false, + "dateClosed": null, + "idOrganization": "60ae034415aa230ab2ef596d", + "idEnterprise": null, + "limits": { + "attachments": { + "perBoard": { + "status": "ok", + "disableAt": 36000, + "warnAt": 28800 + }, + "perCard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "boards": { + "totalMembersPerBoard": { + "status": "ok", + "disableAt": 1600, + "warnAt": 1280 + }, + "totalAccessRequestsPerBoard": { + "status": "ok", + "disableAt": 4000, + "warnAt": 3200 + } + }, + "cards": { + "openPerBoard": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "openPerList": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 2000000, + "warnAt": 1600000 + }, + "totalPerList": { + "status": "ok", + "disableAt": 1000000, + "warnAt": 800000 + } + }, + "checklists": { + "perBoard": { + "status": "ok", + "disableAt": 1800000, + "warnAt": 1440000 + }, + "perCard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + } + }, + "checkItems": { + "perChecklist": { + "status": "ok", + "disableAt": 200, + "warnAt": 160 + } + }, + "customFields": { + "perBoard": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "customFieldOptions": { + "perField": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "labels": { + "perBoard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "lists": { + "openPerBoard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 3000, + "warnAt": 2400 + } + }, + "stickers": { + "perCard": { + "status": "ok", + "disableAt": 70, + "warnAt": 56 + } + }, + "reactions": { + "perAction": { + "status": "ok", + "disableAt": 900, + "warnAt": 720 + }, + "uniquePerAction": { + "status": "ok", + "disableAt": 17, + "warnAt": 14 + } + } + }, + "pinned": false, + "starred": false, + "url": "https://trello.com/b/yBEvKW0j/project-management", + "prefs": { + "permissionLevel": "org", + "hideVotes": false, + "voting": "disabled", + "comments": "members", + "invitations": "members", + "selfJoin": true, + "cardCovers": true, + "cardCounts": false, + "isTemplate": false, + "cardAging": "regular", + "calendarFeedEnabled": false, + "hiddenPluginBoardButtons": [], + "switcherViews": [ + { + "viewType": "Board", + "enabled": true + }, + { + "viewType": "Table", + "enabled": true + }, + { + "viewType": "Calendar", + "enabled": false + }, + { + "viewType": "Dashboard", + "enabled": false + }, + { + "viewType": "Timeline", + "enabled": false + }, + { + "viewType": "Map", + "enabled": false + } + ], + "background": "5cd970f5caac7789cddf154d", + "backgroundColor": null, + "backgroundImage": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2560x1792/a8862beec5de129bafebd731db9e1275/photo-1557682250-33bd709cbe85", + "backgroundTile": false, + "backgroundBrightness": "dark", + "sharedSourceUrl": "https://images.unsplash.com/photo-1557682250-33bd709cbe85?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjcwNjZ9&w=2560&h=2048&q=90", + "backgroundImageScaled": [ + { + "width": 140, + "height": 98, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/140x98/24baa6609b89fb8eb0cc0aceb70eaf36/photo-1557682250-33bd709cbe85.jpg" + }, + { + "width": 256, + "height": 179, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/256x179/24baa6609b89fb8eb0cc0aceb70eaf36/photo-1557682250-33bd709cbe85.jpg" + }, + { + "width": 480, + "height": 336, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/480x336/24baa6609b89fb8eb0cc0aceb70eaf36/photo-1557682250-33bd709cbe85.jpg" + }, + { + "width": 960, + "height": 672, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/960x672/24baa6609b89fb8eb0cc0aceb70eaf36/photo-1557682250-33bd709cbe85.jpg" + }, + { + "width": 1024, + "height": 717, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1024x717/24baa6609b89fb8eb0cc0aceb70eaf36/photo-1557682250-33bd709cbe85.jpg" + }, + { + "width": 1280, + "height": 896, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1280x896/24baa6609b89fb8eb0cc0aceb70eaf36/photo-1557682250-33bd709cbe85.jpg" + }, + { + "width": 1920, + "height": 1344, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1920x1344/24baa6609b89fb8eb0cc0aceb70eaf36/photo-1557682250-33bd709cbe85.jpg" + }, + { + "width": 2048, + "height": 1434, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2048x1434/24baa6609b89fb8eb0cc0aceb70eaf36/photo-1557682250-33bd709cbe85.jpg" + }, + { + "width": 2286, + "height": 1600, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2286x1600/24baa6609b89fb8eb0cc0aceb70eaf36/photo-1557682250-33bd709cbe85.jpg" + }, + { + "width": 2560, + "height": 1792, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2560x1792/a8862beec5de129bafebd731db9e1275/photo-1557682250-33bd709cbe85" + } + ], + "backgroundBottomColor": "#8737a3", + "backgroundTopColor": "#4126ab", + "canBePublic": true, + "canBeEnterprise": true, + "canBeOrg": true, + "canBePrivate": true, + "canInvite": true + }, + "shortLink": "yBEvKW0j", + "subscribed": false, + "labelNames": { + "green": "", + "yellow": "Copy Request", + "orange": "One more step", + "red": "Priority", + "purple": "Design Team", + "blue": "Product Marketing", + "sky": "Trello Tip", + "lime": "Halp", + "pink": "", + "black": "", + "green_dark": "", + "yellow_dark": "", + "orange_dark": "", + "red_dark": "", + "purple_dark": "", + "blue_dark": "", + "sky_dark": "", + "lime_dark": "", + "pink_dark": "", + "black_dark": "", + "green_light": "", + "yellow_light": "", + "orange_light": "", + "red_light": "", + "purple_light": "", + "blue_light": "", + "sky_light": "", + "lime_light": "", + "pink_light": "", + "black_light": "" + }, + "powerUps": [], + "dateLastActivity": "2023-02-12T17:56:10.252Z", + "dateLastView": "2023-11-23T22:50:00.596Z", + "shortUrl": "https://trello.com/b/yBEvKW0j", + "idTags": [], + "datePluginDisable": null, + "creationMethod": null, + "ixUpdate": "1248", + "templateGallery": null, + "enterpriseOwned": false, + "idBoardSource": "5c3e2fdb0fa92e43b849d838", + "premiumFeatures": [ + "additionalBoardBackgrounds", + "additionalStickers", + "customBoardBackgrounds", + "customEmoji", + "customStickers", + "plugins" + ], + "idMemberCreator": "5d999fc87ac5a442f45cb8eb", + "type": null, + "lists": [ + { + "id": "63e7f1519783b276b819b90a", + "name": "Inbox", + "closed": false, + "color": null, + "idBoard": "63da0b913365d587f15371fb", + "pos": 17407.828125, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "63da0b913365d587f1537202", + "name": "Project Resources", + "closed": false, + "color": null, + "idBoard": "63da0b913365d587f15371fb", + "pos": 34815.65625, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "63da0b913365d587f1537203", + "name": "Questions For Next Meeting", + "closed": false, + "color": null, + "idBoard": "63da0b913365d587f15371fb", + "pos": 53247.5625, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "63da0b913365d587f1537204", + "name": "To Do", + "closed": false, + "color": null, + "idBoard": "63da0b913365d587f15371fb", + "pos": 90111.375, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "63da0b913365d587f1537205", + "name": "Pending", + "closed": false, + "color": null, + "idBoard": "63da0b913365d587f15371fb", + "pos": 96255.34375, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "63da0b913365d587f1537206", + "name": "Blocked", + "closed": false, + "color": null, + "idBoard": "63da0b913365d587f15371fb", + "pos": 102399.3125, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "63da0b913365d587f1537207", + "name": "Done", + "closed": false, + "color": null, + "idBoard": "63da0b913365d587f15371fb", + "pos": 245759.25, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + } + ], + "memberships": [ + { + "id": "63da0b913365d587f1537253", + "idMember": "5d999fc87ac5a442f45cb8eb", + "memberType": "admin", + "unconfirmed": false, + "deactivated": false + } + ] + }, + { + "id": "5d9a1af1f3e8b612d60a896b", + "nodeId": "ari:cloud:trello::board/workspace/60ae02462b2b134135ee7152/5d9a1af1f3e8b612d60a896b", + "name": "Reading", + "desc": "", + "descData": null, + "closed": false, + "dateClosed": null, + "idOrganization": "60ae02462b2b134135ee7152", + "idEnterprise": null, + "limits": { + "attachments": { + "perBoard": { + "status": "ok", + "disableAt": 36000, + "warnAt": 28800 + }, + "perCard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "boards": { + "totalMembersPerBoard": { + "status": "ok", + "disableAt": 1600, + "warnAt": 1280 + }, + "totalAccessRequestsPerBoard": { + "status": "ok", + "disableAt": 4000, + "warnAt": 3200 + } + }, + "cards": { + "openPerBoard": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "openPerList": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 2000000, + "warnAt": 1600000 + }, + "totalPerList": { + "status": "ok", + "disableAt": 1000000, + "warnAt": 800000 + } + }, + "checklists": { + "perBoard": { + "status": "ok", + "disableAt": 1800000, + "warnAt": 1440000 + }, + "perCard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + } + }, + "checkItems": { + "perChecklist": { + "status": "ok", + "disableAt": 200, + "warnAt": 160 + } + }, + "customFields": { + "perBoard": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "customFieldOptions": { + "perField": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "labels": { + "perBoard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "lists": { + "openPerBoard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 3000, + "warnAt": 2400 + } + }, + "stickers": { + "perCard": { + "status": "ok", + "disableAt": 70, + "warnAt": 56 + } + }, + "reactions": { + "perAction": { + "status": "ok", + "disableAt": 900, + "warnAt": 720 + }, + "uniquePerAction": { + "status": "ok", + "disableAt": 17, + "warnAt": 14 + } + } + }, + "pinned": false, + "starred": true, + "url": "https://trello.com/b/66Rep4Or/reading", + "prefs": { + "permissionLevel": "private", + "hideVotes": false, + "voting": "disabled", + "comments": "members", + "invitations": "members", + "selfJoin": false, + "cardCovers": true, + "cardCounts": false, + "isTemplate": false, + "cardAging": "regular", + "calendarFeedEnabled": false, + "hiddenPluginBoardButtons": [], + "switcherViews": [ + { + "viewType": "Board", + "enabled": true + }, + { + "viewType": "Table", + "enabled": true + }, + { + "viewType": "Calendar", + "enabled": false + }, + { + "viewType": "Dashboard", + "enabled": false + }, + { + "viewType": "Timeline", + "enabled": false + }, + { + "viewType": "Map", + "enabled": false + } + ], + "background": "5d99bfa44775c4652ede8802", + "backgroundColor": null, + "backgroundImage": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2560x1922/09d17f5d473b9cba98ba208a83842426/photo-1570297780229-1125995349ef", + "backgroundTile": false, + "backgroundBrightness": "dark", + "sharedSourceUrl": "https://images.unsplash.com/photo-1570297780229-1125995349ef?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjcwNjZ9&w=2560&h=2048&q=90", + "backgroundImageScaled": [ + { + "width": 133, + "height": 100, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/133x100/1ed15f36cdc7c03b4a5ac9e7e17ef2f6/photo-1570297780229-1125995349ef.jpg" + }, + { + "width": 256, + "height": 192, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/256x192/1ed15f36cdc7c03b4a5ac9e7e17ef2f6/photo-1570297780229-1125995349ef.jpg" + }, + { + "width": 480, + "height": 360, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/480x360/1ed15f36cdc7c03b4a5ac9e7e17ef2f6/photo-1570297780229-1125995349ef.jpg" + }, + { + "width": 960, + "height": 721, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/960x721/1ed15f36cdc7c03b4a5ac9e7e17ef2f6/photo-1570297780229-1125995349ef.jpg" + }, + { + "width": 1024, + "height": 769, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1024x769/1ed15f36cdc7c03b4a5ac9e7e17ef2f6/photo-1570297780229-1125995349ef.jpg" + }, + { + "width": 1280, + "height": 961, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1280x961/1ed15f36cdc7c03b4a5ac9e7e17ef2f6/photo-1570297780229-1125995349ef.jpg" + }, + { + "width": 1920, + "height": 1442, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1920x1442/1ed15f36cdc7c03b4a5ac9e7e17ef2f6/photo-1570297780229-1125995349ef.jpg" + }, + { + "width": 2048, + "height": 1538, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2048x1538/1ed15f36cdc7c03b4a5ac9e7e17ef2f6/photo-1570297780229-1125995349ef.jpg" + }, + { + "width": 2131, + "height": 1600, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2131x1600/1ed15f36cdc7c03b4a5ac9e7e17ef2f6/photo-1570297780229-1125995349ef.jpg" + }, + { + "width": 2560, + "height": 1922, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2560x1922/09d17f5d473b9cba98ba208a83842426/photo-1570297780229-1125995349ef" + } + ], + "backgroundBottomColor": "#483827", + "backgroundTopColor": "#624a35", + "canBePublic": true, + "canBeEnterprise": true, + "canBeOrg": true, + "canBePrivate": true, + "canInvite": true + }, + "shortLink": "66Rep4Or", + "subscribed": false, + "labelNames": { + "green": "Podcast", + "yellow": "", + "orange": "Audiobook", + "red": "Audible", + "purple": "Attached", + "blue": "Subscribed Magazines", + "sky": "Online", + "lime": "Hardcopy", + "pink": "Kindle", + "black": "Reading with Orla", + "green_dark": "", + "yellow_dark": "", + "orange_dark": "", + "red_dark": "Kobo", + "purple_dark": "", + "blue_dark": "", + "sky_dark": "", + "lime_dark": "", + "pink_dark": "", + "black_dark": "To-Buy", + "green_light": "", + "yellow_light": "", + "orange_light": "", + "red_light": "", + "purple_light": "", + "blue_light": "", + "sky_light": "", + "lime_light": "", + "pink_light": "", + "black_light": "" + }, + "powerUps": [], + "dateLastActivity": "2024-12-05T11:04:03.671Z", + "dateLastView": "2024-12-05T11:04:10.476Z", + "shortUrl": "https://trello.com/b/66Rep4Or", + "idTags": [], + "datePluginDisable": null, + "creationMethod": null, + "ixUpdate": "74394", + "templateGallery": null, + "enterpriseOwned": false, + "idBoardSource": null, + "premiumFeatures": [ + "additionalBoardBackgrounds", + "additionalStickers", + "customBoardBackgrounds", + "customEmoji", + "customStickers", + "plugins" + ], + "idMemberCreator": "5d999fc87ac5a442f45cb8eb", + "type": null, + "lists": [ + { + "id": "670aa3ad10a2d23054b15ff7", + "name": "Wishlist", + "closed": false, + "color": null, + "idBoard": "5d9a1af1f3e8b612d60a896b", + "pos": 16383.5, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "6567867b479459ba5dd5ac73", + "name": "Pre-Ordered", + "closed": false, + "color": null, + "idBoard": "5d9a1af1f3e8b612d60a896b", + "pos": 32767, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "66c0a0ef04fb35bcdd7e8876", + "name": "To Download", + "closed": false, + "color": null, + "idBoard": "5d9a1af1f3e8b612d60a896b", + "pos": 49151, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5d9a1b165e92ea17d465b495", + "name": "To Archive", + "closed": false, + "color": null, + "idBoard": "5d9a1af1f3e8b612d60a896b", + "pos": 65535, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5d9a1b1b2073aa47505ebf24", + "name": "TBR", + "closed": false, + "color": null, + "idBoard": "5d9a1af1f3e8b612d60a896b", + "pos": 66559, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "670bfed6866c238d8012909f", + "name": "Next Up", + "closed": false, + "color": null, + "idBoard": "5d9a1af1f3e8b612d60a896b", + "pos": 103359, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5d9a1b1c40bdd81ba37a6d55", + "name": "Reading", + "closed": false, + "color": null, + "idBoard": "5d9a1af1f3e8b612d60a896b", + "pos": 140159, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "6595343d9b149226ad74a5bb", + "name": "Read Female 2024", + "closed": false, + "color": null, + "idBoard": "5d9a1af1f3e8b612d60a896b", + "pos": 250303, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "6595341cc8b34e6f8c39a7cc", + "name": "Read Male 2024", + "closed": false, + "color": null, + "idBoard": "5d9a1af1f3e8b612d60a896b", + "pos": 305375, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "63c4328188571a00e726948e", + "name": "Read Magazine 2024", + "closed": false, + "color": null, + "idBoard": "5d9a1af1f3e8b612d60a896b", + "pos": 360447, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "6595340eb5151f054d33155f", + "name": "Podcasts 2024", + "closed": false, + "color": null, + "idBoard": "5d9a1af1f3e8b612d60a896b", + "pos": 425983, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + } + ], + "memberships": [ + { + "id": "5d9a1af1f3e8b612d60a896c", + "idMember": "5d999fc87ac5a442f45cb8eb", + "memberType": "admin", + "unconfirmed": false, + "deactivated": false + } + ] + }, + { + "id": "60548b78f692826d0d2158c9", + "nodeId": "ari:cloud:trello::board/workspace/60ae02462b2b134135ee7152/60548b78f692826d0d2158c9", + "name": "Reading Archive", + "desc": "", + "descData": null, + "closed": false, + "dateClosed": null, + "idOrganization": "60ae02462b2b134135ee7152", + "idEnterprise": null, + "limits": { + "attachments": { + "perBoard": { + "status": "ok", + "disableAt": 36000, + "warnAt": 28800 + }, + "perCard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "boards": { + "totalMembersPerBoard": { + "status": "ok", + "disableAt": 1600, + "warnAt": 1280 + }, + "totalAccessRequestsPerBoard": { + "status": "ok", + "disableAt": 4000, + "warnAt": 3200 + } + }, + "cards": { + "openPerBoard": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "openPerList": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 2000000, + "warnAt": 1600000 + }, + "totalPerList": { + "status": "ok", + "disableAt": 1000000, + "warnAt": 800000 + } + }, + "checklists": { + "perBoard": { + "status": "ok", + "disableAt": 1800000, + "warnAt": 1440000 + }, + "perCard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + } + }, + "checkItems": { + "perChecklist": { + "status": "ok", + "disableAt": 200, + "warnAt": 160 + } + }, + "customFields": { + "perBoard": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "customFieldOptions": { + "perField": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "labels": { + "perBoard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "lists": { + "openPerBoard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 3000, + "warnAt": 2400 + } + }, + "stickers": { + "perCard": { + "status": "ok", + "disableAt": 70, + "warnAt": 56 + } + }, + "reactions": { + "perAction": { + "status": "ok", + "disableAt": 900, + "warnAt": 720 + }, + "uniquePerAction": { + "status": "ok", + "disableAt": 17, + "warnAt": 14 + } + } + }, + "pinned": false, + "starred": false, + "url": "https://trello.com/b/rtDb0yQ6/reading-archive", + "prefs": { + "permissionLevel": "private", + "hideVotes": false, + "voting": "disabled", + "comments": "members", + "invitations": "members", + "selfJoin": false, + "cardCovers": true, + "cardCounts": false, + "isTemplate": false, + "cardAging": "regular", + "calendarFeedEnabled": false, + "hiddenPluginBoardButtons": [], + "switcherViews": [ + { + "viewType": "Board", + "enabled": true + }, + { + "viewType": "Table", + "enabled": true + }, + { + "viewType": "Calendar", + "enabled": false + }, + { + "viewType": "Dashboard", + "enabled": false + }, + { + "viewType": "Timeline", + "enabled": false + }, + { + "viewType": "Map", + "enabled": false + } + ], + "background": "6054857d30484206448fb45c", + "backgroundColor": null, + "backgroundImage": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/original/145f72add00b7bc90523ee34546f387c/photo-1616067113035-2987dea36523", + "backgroundTile": false, + "backgroundBrightness": "dark", + "sharedSourceUrl": "https://images.unsplash.com/photo-1616067113035-2987dea36523?ixid=Mnw3MDY2fDB8MXxjb2xsZWN0aW9ufDF8MzE3MDk5fHx8fHwyfHwxNjE2MTUxOTAy&ixlib=rb-1.2.1&w=2560&h=2048&q=90", + "backgroundImageScaled": [ + { + "width": 67, + "height": 100, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/67x100/3626770a2d33634cfdd26ec4bf5e49fa/photo-1616067113035-2987dea36523.jpg" + }, + { + "width": 128, + "height": 192, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/128x192/3626770a2d33634cfdd26ec4bf5e49fa/photo-1616067113035-2987dea36523.jpg" + }, + { + "width": 320, + "height": 480, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/320x480/3626770a2d33634cfdd26ec4bf5e49fa/photo-1616067113035-2987dea36523.jpg" + }, + { + "width": 640, + "height": 960, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/640x960/3626770a2d33634cfdd26ec4bf5e49fa/photo-1616067113035-2987dea36523.jpg" + }, + { + "width": 683, + "height": 1024, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/683x1024/3626770a2d33634cfdd26ec4bf5e49fa/photo-1616067113035-2987dea36523.jpg" + }, + { + "width": 853, + "height": 1280, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/853x1280/3626770a2d33634cfdd26ec4bf5e49fa/photo-1616067113035-2987dea36523.jpg" + }, + { + "width": 1066, + "height": 1600, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1066x1600/3626770a2d33634cfdd26ec4bf5e49fa/photo-1616067113035-2987dea36523.jpg" + }, + { + "width": 1280, + "height": 1920, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1280x1920/3626770a2d33634cfdd26ec4bf5e49fa/photo-1616067113035-2987dea36523.jpg" + }, + { + "width": 1365, + "height": 2048, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/original/145f72add00b7bc90523ee34546f387c/photo-1616067113035-2987dea36523" + } + ], + "backgroundBottomColor": "#040509", + "backgroundTopColor": "#060a14", + "canBePublic": true, + "canBeEnterprise": true, + "canBeOrg": true, + "canBePrivate": true, + "canInvite": true + }, + "shortLink": "rtDb0yQ6", + "subscribed": false, + "labelNames": { + "green": "Podcast", + "yellow": "", + "orange": "Audiobook", + "red": "Audible", + "purple": "Calibre Library", + "blue": "Subscribed Magazines", + "sky": "Online", + "lime": "Hardcopy", + "pink": "https://www.audible.co.uk/", + "black": "", + "green_dark": "", + "yellow_dark": "", + "orange_dark": "", + "red_dark": "Kobo", + "purple_dark": "", + "blue_dark": "", + "sky_dark": "", + "lime_dark": "", + "pink_dark": "", + "black_dark": "", + "green_light": "", + "yellow_light": "", + "orange_light": "", + "red_light": "", + "purple_light": "", + "blue_light": "", + "sky_light": "", + "lime_light": "", + "pink_light": "", + "black_light": "" + }, + "powerUps": [], + "dateLastActivity": "2024-07-29T08:48:51.413Z", + "dateLastView": "2024-12-05T10:31:44.936Z", + "shortUrl": "https://trello.com/b/rtDb0yQ6", + "idTags": [], + "datePluginDisable": null, + "creationMethod": null, + "ixUpdate": "538", + "templateGallery": null, + "enterpriseOwned": false, + "idBoardSource": null, + "premiumFeatures": [ + "additionalBoardBackgrounds", + "additionalStickers", + "customBoardBackgrounds", + "customEmoji", + "customStickers", + "plugins" + ], + "idMemberCreator": "5d999fc87ac5a442f45cb8eb", + "type": null, + "lists": [ + { + "id": "63c4327ba40561019335e0e9", + "name": "Read Female 2023", + "closed": false, + "color": null, + "idBoard": "60548b78f692826d0d2158c9", + "pos": 8, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "63c43275b7482d01eb4b54d1", + "name": "Read Male 2023", + "closed": false, + "color": null, + "idBoard": "60548b78f692826d0d2158c9", + "pos": 16, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "63ef994e7a3eaec4d82be5e7", + "name": "Listened Podcast 2023", + "closed": false, + "color": null, + "idBoard": "60548b78f692826d0d2158c9", + "pos": 33, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "6484c70aa08882f218d684aa", + "name": "unhaul", + "closed": false, + "color": null, + "idBoard": "60548b78f692826d0d2158c9", + "pos": 67, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "64745329e5b24abef08e3e1a", + "name": "Abandonded/Returned 2023", + "closed": false, + "color": null, + "idBoard": "60548b78f692826d0d2158c9", + "pos": 134, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "61d9416975329115c84b84f4", + "name": "Read Female 2022", + "closed": false, + "color": null, + "idBoard": "60548b78f692826d0d2158c9", + "pos": 269, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "61d94161a9e67520f24aa1e5", + "name": "Read Male 2022", + "closed": false, + "color": null, + "idBoard": "60548b78f692826d0d2158c9", + "pos": 539, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "61d941715004c44e15a23f6b", + "name": "Read Magazines 2022", + "closed": false, + "color": null, + "idBoard": "60548b78f692826d0d2158c9", + "pos": 1079, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5da1acd92aa4e93e4b343d0f", + "name": "Abandoned 2022", + "closed": false, + "color": null, + "idBoard": "60548b78f692826d0d2158c9", + "pos": 2159, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "606c49c8f6e4f17af1fcbf45", + "name": "Unhaul 2022", + "closed": false, + "color": null, + "idBoard": "60548b78f692826d0d2158c9", + "pos": 4319, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "60548a3d49b84846d7be27ff", + "name": "Read Male 2021", + "closed": false, + "color": null, + "idBoard": "60548b78f692826d0d2158c9", + "pos": 8639, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "61cebec468e1c45915d09a91", + "name": "Read Female 2021", + "closed": false, + "color": null, + "idBoard": "60548b78f692826d0d2158c9", + "pos": 17279, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "61cebeb35540a1567bdc7716", + "name": "Read Magazines 2021", + "closed": false, + "color": null, + "idBoard": "60548b78f692826d0d2158c9", + "pos": 34559, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5d9a1b1fd35ffc7a485d3a10", + "name": "Read 2020", + "closed": false, + "color": null, + "idBoard": "60548b78f692826d0d2158c9", + "pos": 69119, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + } + ], + "memberships": [ + { + "id": "60548b78f692826d0d2158ca", + "idMember": "5d999fc87ac5a442f45cb8eb", + "memberType": "admin", + "unconfirmed": false, + "deactivated": false + } + ] + }, + { + "id": "65ad94865aed24f70ecdce4b", + "nodeId": "ari:cloud:trello::board/workspace/60ae034415aa230ab2ef596d/65ad94865aed24f70ecdce4b", + "name": "Tasyn Kanban", + "desc": "Use this simple Kanban template to keep the engineering team on the same page and moving through work fluidly. \n\n1. Break down the roadmap by adding tasks as cards to the **Backlog** list. \n\n2. Move the cards one-by-one through **Design** as they becomes more fleshed out. *Pro tip:* You can enable Power-ups for your favorite design tools like [Figma](https://trello.com/power-ups/59b2e7611e6ece0b35eac16a/figma) or [Invision](https://trello.com/power-ups/596f2cb2d279152540b2bb31), in order to easily link and view designs without switching context.\n\n3. When a card is fully specced out and designs are attached, move it to **To Do** for engineers to pick up. \n\n4. Engineers move cards to **Doing** and assign themselves to the cards, so the whole team stays informed of who is working on what.\n\n5. Cards then move through **Code Review** when they're ready for a second set of eyes. The team can set a **List Limit** (with the List Limit Power-up) on the number of cards in Code Review, as a visual indicator for when the team needs to prioritize reviews rather than picking up new work. \n\n6. Once cards move through **Testing** and eventually ship to production, move them to **Done** and celebrate!\n", + "descData": null, + "closed": false, + "dateClosed": null, + "idOrganization": "60ae034415aa230ab2ef596d", + "idEnterprise": null, + "limits": { + "attachments": { + "perBoard": { + "status": "ok", + "disableAt": 36000, + "warnAt": 28800 + }, + "perCard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "boards": { + "totalMembersPerBoard": { + "status": "ok", + "disableAt": 1600, + "warnAt": 1280 + }, + "totalAccessRequestsPerBoard": { + "status": "ok", + "disableAt": 4000, + "warnAt": 3200 + } + }, + "cards": { + "openPerBoard": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "openPerList": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 2000000, + "warnAt": 1600000 + }, + "totalPerList": { + "status": "ok", + "disableAt": 1000000, + "warnAt": 800000 + } + }, + "checklists": { + "perBoard": { + "status": "ok", + "disableAt": 1800000, + "warnAt": 1440000 + }, + "perCard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + } + }, + "checkItems": { + "perChecklist": { + "status": "ok", + "disableAt": 200, + "warnAt": 160 + } + }, + "customFields": { + "perBoard": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "customFieldOptions": { + "perField": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "labels": { + "perBoard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "lists": { + "openPerBoard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 3000, + "warnAt": 2400 + } + }, + "stickers": { + "perCard": { + "status": "ok", + "disableAt": 70, + "warnAt": 56 + } + }, + "reactions": { + "perAction": { + "status": "ok", + "disableAt": 900, + "warnAt": 720 + }, + "uniquePerAction": { + "status": "ok", + "disableAt": 17, + "warnAt": 14 + } + } + }, + "pinned": false, + "starred": false, + "url": "https://trello.com/b/pKSkfnfK/tasyn-kanban", + "prefs": { + "permissionLevel": "org", + "hideVotes": false, + "voting": "disabled", + "comments": "members", + "invitations": "members", + "selfJoin": false, + "cardCovers": true, + "cardCounts": false, + "isTemplate": false, + "cardAging": "regular", + "calendarFeedEnabled": false, + "hiddenPluginBoardButtons": [], + "switcherViews": [ + { + "viewType": "Board", + "enabled": true + }, + { + "viewType": "Table", + "enabled": true + }, + { + "viewType": "Calendar", + "enabled": false + }, + { + "viewType": "Dashboard", + "enabled": false + }, + { + "viewType": "Timeline", + "enabled": false + }, + { + "viewType": "Map", + "enabled": false + } + ], + "background": "5dfa855f31b76a80318febaf", + "backgroundColor": null, + "backgroundImage": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/original/d71b9370b4cba91634ae4ffe331fb59a/photo-1576502200916-3808e07386a5", + "backgroundTile": false, + "backgroundBrightness": "light", + "sharedSourceUrl": "https://images.unsplash.com/photo-1576502200916-3808e07386a5?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjcwNjZ9&w=2560&h=2048&q=90", + "backgroundImageScaled": [ + { + "width": 140, + "height": 94, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/140x94/47f09f0e3910259568294477d0bdedac/photo-1576502200916-3808e07386a5.jpg" + }, + { + "width": 256, + "height": 172, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/256x172/47f09f0e3910259568294477d0bdedac/photo-1576502200916-3808e07386a5.jpg" + }, + { + "width": 480, + "height": 322, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/480x322/47f09f0e3910259568294477d0bdedac/photo-1576502200916-3808e07386a5.jpg" + }, + { + "width": 960, + "height": 644, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/960x644/47f09f0e3910259568294477d0bdedac/photo-1576502200916-3808e07386a5.jpg" + }, + { + "width": 1024, + "height": 687, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1024x687/47f09f0e3910259568294477d0bdedac/photo-1576502200916-3808e07386a5.jpg" + }, + { + "width": 1280, + "height": 859, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1280x859/47f09f0e3910259568294477d0bdedac/photo-1576502200916-3808e07386a5.jpg" + }, + { + "width": 1920, + "height": 1288, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1920x1288/47f09f0e3910259568294477d0bdedac/photo-1576502200916-3808e07386a5.jpg" + }, + { + "width": 2048, + "height": 1374, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2048x1374/47f09f0e3910259568294477d0bdedac/photo-1576502200916-3808e07386a5.jpg" + }, + { + "width": 2386, + "height": 1600, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2386x1600/47f09f0e3910259568294477d0bdedac/photo-1576502200916-3808e07386a5.jpg" + }, + { + "width": 2560, + "height": 1717, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/original/d71b9370b4cba91634ae4ffe331fb59a/photo-1576502200916-3808e07386a5" + } + ], + "backgroundBottomColor": "#068faa", + "backgroundTopColor": "#ddaba7", + "canBePublic": true, + "canBeEnterprise": true, + "canBeOrg": true, + "canBePrivate": true, + "canInvite": true + }, + "shortLink": "pKSkfnfK", + "subscribed": false, + "labelNames": { + "green": "", + "yellow": "", + "orange": "", + "red": "", + "purple": "", + "blue": "", + "sky": "", + "lime": "", + "pink": "", + "black": "", + "green_dark": "", + "yellow_dark": "", + "orange_dark": "", + "red_dark": "", + "purple_dark": "", + "blue_dark": "", + "sky_dark": "", + "lime_dark": "", + "pink_dark": "", + "black_dark": "", + "green_light": "", + "yellow_light": "", + "orange_light": "", + "red_light": "", + "purple_light": "", + "blue_light": "", + "sky_light": "", + "lime_light": "", + "pink_light": "", + "black_light": "" + }, + "powerUps": [], + "dateLastActivity": "2024-01-29T19:46:04.491Z", + "dateLastView": "2024-01-29T19:46:33.153Z", + "shortUrl": "https://trello.com/b/pKSkfnfK", + "idTags": [], + "datePluginDisable": null, + "creationMethod": null, + "ixUpdate": "309", + "templateGallery": null, + "enterpriseOwned": false, + "idBoardSource": "5e20e06c460b391727ce7a2b", + "premiumFeatures": [ + "additionalBoardBackgrounds", + "additionalStickers", + "customBoardBackgrounds", + "customEmoji", + "customStickers", + "plugins" + ], + "idMemberCreator": "5d999fc87ac5a442f45cb8eb", + "type": null, + "lists": [ + { + "id": "65ad94865aed24f70ecdce4c", + "name": "Backlog", + "closed": false, + "color": null, + "idBoard": "65ad94865aed24f70ecdce4b", + "pos": 65535, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "65ad94865aed24f70ecdce4e", + "name": "To Do", + "closed": false, + "color": null, + "idBoard": "65ad94865aed24f70ecdce4b", + "pos": 196607, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "65ad94865aed24f70ecdce52", + "name": "Done 🎉", + "closed": false, + "color": null, + "idBoard": "65ad94865aed24f70ecdce4b", + "pos": 393215, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + } + ], + "memberships": [ + { + "id": "65ad94865aed24f70ecdcf04", + "idMember": "5d999fc87ac5a442f45cb8eb", + "memberType": "admin", + "unconfirmed": false, + "deactivated": false + } + ] + }, + { + "id": "609803b797dec552d62e0497", + "nodeId": "ari:cloud:trello::board/workspace/60ae034415aa230ab2ef596d/609803b797dec552d62e0497", + "name": "TESTING-FULLER", + "desc": "", + "descData": null, + "closed": false, + "dateClosed": null, + "idOrganization": "60ae034415aa230ab2ef596d", + "idEnterprise": null, + "limits": { + "attachments": { + "perBoard": { + "status": "ok", + "disableAt": 36000, + "warnAt": 28800 + }, + "perCard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "boards": { + "totalMembersPerBoard": { + "status": "ok", + "disableAt": 1600, + "warnAt": 1280 + }, + "totalAccessRequestsPerBoard": { + "status": "ok", + "disableAt": 4000, + "warnAt": 3200 + } + }, + "cards": { + "openPerBoard": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "openPerList": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 2000000, + "warnAt": 1600000 + }, + "totalPerList": { + "status": "ok", + "disableAt": 1000000, + "warnAt": 800000 + } + }, + "checklists": { + "perBoard": { + "status": "ok", + "disableAt": 1800000, + "warnAt": 1440000 + }, + "perCard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + } + }, + "checkItems": { + "perChecklist": { + "status": "ok", + "disableAt": 200, + "warnAt": 160 + } + }, + "customFields": { + "perBoard": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "customFieldOptions": { + "perField": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "labels": { + "perBoard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "lists": { + "openPerBoard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 3000, + "warnAt": 2400 + } + }, + "stickers": { + "perCard": { + "status": "ok", + "disableAt": 70, + "warnAt": 56 + } + }, + "reactions": { + "perAction": { + "status": "ok", + "disableAt": 900, + "warnAt": 720 + }, + "uniquePerAction": { + "status": "ok", + "disableAt": 17, + "warnAt": 14 + } + } + }, + "pinned": false, + "starred": false, + "url": "https://trello.com/b/TQvj081Z/testing-fuller", + "prefs": { + "permissionLevel": "private", + "hideVotes": false, + "voting": "disabled", + "comments": "members", + "invitations": "members", + "selfJoin": false, + "cardCovers": true, + "cardCounts": false, + "isTemplate": false, + "cardAging": "regular", + "calendarFeedEnabled": false, + "hiddenPluginBoardButtons": [], + "switcherViews": [ + { + "viewType": "Board", + "enabled": true + }, + { + "viewType": "Table", + "enabled": true + }, + { + "viewType": "Calendar", + "enabled": false + }, + { + "viewType": "Dashboard", + "enabled": false + }, + { + "viewType": "Timeline", + "enabled": false + }, + { + "viewType": "Map", + "enabled": false + } + ], + "background": "5ddc25fe8ffbae5b78bce77e", + "backgroundColor": null, + "backgroundImage": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/original/2de4a34c4193b74b9a2263b11da45e76/photo-1574558452538-7477c4a40b83", + "backgroundTile": false, + "backgroundBrightness": "dark", + "sharedSourceUrl": "https://images.unsplash.com/photo-1574558452538-7477c4a40b83?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjcwNjZ9&w=2560&h=2048&q=90", + "backgroundImageScaled": [ + { + "width": 140, + "height": 93, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/140x93/b5c948014473d15f566a612c09d924bd/photo-1574558452538-7477c4a40b83.jpg" + }, + { + "width": 256, + "height": 171, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/256x171/b5c948014473d15f566a612c09d924bd/photo-1574558452538-7477c4a40b83.jpg" + }, + { + "width": 480, + "height": 320, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/480x320/b5c948014473d15f566a612c09d924bd/photo-1574558452538-7477c4a40b83.jpg" + }, + { + "width": 960, + "height": 640, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/960x640/b5c948014473d15f566a612c09d924bd/photo-1574558452538-7477c4a40b83.jpg" + }, + { + "width": 1024, + "height": 683, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1024x683/b5c948014473d15f566a612c09d924bd/photo-1574558452538-7477c4a40b83.jpg" + }, + { + "width": 1280, + "height": 854, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1280x854/b5c948014473d15f566a612c09d924bd/photo-1574558452538-7477c4a40b83.jpg" + }, + { + "width": 1920, + "height": 1280, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1920x1280/b5c948014473d15f566a612c09d924bd/photo-1574558452538-7477c4a40b83.jpg" + }, + { + "width": 2048, + "height": 1366, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2048x1366/b5c948014473d15f566a612c09d924bd/photo-1574558452538-7477c4a40b83.jpg" + }, + { + "width": 2400, + "height": 1600, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2400x1600/b5c948014473d15f566a612c09d924bd/photo-1574558452538-7477c4a40b83.jpg" + }, + { + "width": 2560, + "height": 1707, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/original/2de4a34c4193b74b9a2263b11da45e76/photo-1574558452538-7477c4a40b83" + } + ], + "backgroundBottomColor": "#141c24", + "backgroundTopColor": "#b7b0b1", + "canBePublic": true, + "canBeEnterprise": true, + "canBeOrg": true, + "canBePrivate": true, + "canInvite": true + }, + "shortLink": "TQvj081Z", + "subscribed": false, + "labelNames": { + "green": "PreOrder", + "yellow": "SingleIssue", + "orange": "Promotional", + "red": "TESTING", + "purple": "", + "blue": "Subscription", + "sky": "", + "lime": "", + "pink": "", + "black": "", + "green_dark": "", + "yellow_dark": "", + "orange_dark": "", + "red_dark": "", + "purple_dark": "", + "blue_dark": "", + "sky_dark": "", + "lime_dark": "", + "pink_dark": "", + "black_dark": "", + "green_light": "", + "yellow_light": "", + "orange_light": "", + "red_light": "", + "purple_light": "", + "blue_light": "", + "sky_light": "", + "lime_light": "", + "pink_light": "", + "black_light": "" + }, + "powerUps": [], + "dateLastActivity": "2021-05-16T21:05:59.622Z", + "dateLastView": "2021-05-16T21:05:59.807Z", + "shortUrl": "https://trello.com/b/TQvj081Z", + "idTags": [], + "datePluginDisable": null, + "creationMethod": null, + "ixUpdate": "104", + "templateGallery": null, + "enterpriseOwned": false, + "idBoardSource": "5ddd02148100bc44f129a16e", + "premiumFeatures": [ + "additionalBoardBackgrounds", + "additionalStickers", + "customBoardBackgrounds", + "customEmoji", + "customStickers", + "plugins" + ], + "idMemberCreator": "5d999fc87ac5a442f45cb8eb", + "type": null, + "lists": [ + { + "id": "609803b797dec552d62e0498", + "name": "Inbox", + "closed": false, + "color": null, + "idBoard": "609803b797dec552d62e0497", + "pos": 16383.75, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "609803b797dec552d62e0499", + "name": "Sub 6-8", + "closed": false, + "color": null, + "idBoard": "609803b797dec552d62e0497", + "pos": 80895.703125, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "609803b797dec552d62e049a", + "name": "Sub 5-7", + "closed": false, + "color": null, + "idBoard": "609803b797dec552d62e0497", + "pos": 145407.65625, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "609803b797dec552d62e049b", + "name": "Issue 6", + "closed": false, + "color": null, + "idBoard": "609803b797dec552d62e0497", + "pos": 332799.609375, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "609803b797dec552d62e049c", + "name": "Sub 4-6", + "closed": false, + "color": null, + "idBoard": "609803b797dec552d62e0497", + "pos": 520191.5625, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "609803b797dec552d62e049d", + "name": "Issue 5", + "closed": false, + "color": null, + "idBoard": "609803b797dec552d62e0497", + "pos": 524287.5625, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "609803b797dec552d62e049e", + "name": "Sub 3-5", + "closed": false, + "color": null, + "idBoard": "609803b797dec552d62e0497", + "pos": 536575.5625, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "609803b797dec552d62e049f", + "name": "Issue 4", + "closed": false, + "color": null, + "idBoard": "609803b797dec552d62e0497", + "pos": 538623.5625, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "609803b797dec552d62e04a0", + "name": "Sub 2-4", + "closed": false, + "color": null, + "idBoard": "609803b797dec552d62e0497", + "pos": 544767.5625, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "609803b797dec552d62e04a1", + "name": "Issue 3", + "closed": false, + "color": null, + "idBoard": "609803b797dec552d62e0497", + "pos": 546815.5625, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "609803b797dec552d62e04a2", + "name": "Sub 1-3", + "closed": false, + "color": null, + "idBoard": "609803b797dec552d62e0497", + "pos": 552959.5625, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "609803b797dec552d62e04a3", + "name": "Issue 2", + "closed": false, + "color": null, + "idBoard": "609803b797dec552d62e0497", + "pos": 585727.5625, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "609803b797dec552d62e04a4", + "name": "Issue 1", + "closed": false, + "color": null, + "idBoard": "609803b797dec552d62e0497", + "pos": 618495.5625, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "609803b797dec552d62e04a5", + "name": "Order Received", + "closed": false, + "color": null, + "idBoard": "609803b797dec552d62e0497", + "pos": 684031, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "609803b797dec552d62e04a6", + "name": "PRODUCTS", + "closed": false, + "color": null, + "idBoard": "609803b797dec552d62e0497", + "pos": 749567, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + } + ], + "memberships": [ + { + "id": "609803b897dec552d62e06af", + "idMember": "5d999fc87ac5a442f45cb8eb", + "memberType": "admin", + "unconfirmed": false, + "deactivated": false + } + ] + }, + { + "id": "5e18d2687e10b94326d5255f", + "nodeId": "ari:cloud:trello::board/workspace/60ae034415aa230ab2ef596d/5e18d2687e10b94326d5255f", + "name": "TESTING-SLUSHPILE", + "desc": "", + "descData": null, + "closed": false, + "dateClosed": null, + "idOrganization": "60ae034415aa230ab2ef596d", + "idEnterprise": null, + "limits": { + "attachments": { + "perBoard": { + "status": "ok", + "disableAt": 36000, + "warnAt": 28800 + }, + "perCard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "boards": { + "totalMembersPerBoard": { + "status": "ok", + "disableAt": 1600, + "warnAt": 1280 + }, + "totalAccessRequestsPerBoard": { + "status": "ok", + "disableAt": 4000, + "warnAt": 3200 + } + }, + "cards": { + "openPerBoard": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "openPerList": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 2000000, + "warnAt": 1600000 + }, + "totalPerList": { + "status": "ok", + "disableAt": 1000000, + "warnAt": 800000 + } + }, + "checklists": { + "perBoard": { + "status": "ok", + "disableAt": 1800000, + "warnAt": 1440000 + }, + "perCard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + } + }, + "checkItems": { + "perChecklist": { + "status": "ok", + "disableAt": 200, + "warnAt": 160 + } + }, + "customFields": { + "perBoard": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "customFieldOptions": { + "perField": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "labels": { + "perBoard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "lists": { + "openPerBoard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 3000, + "warnAt": 2400 + } + }, + "stickers": { + "perCard": { + "status": "ok", + "disableAt": 70, + "warnAt": 56 + } + }, + "reactions": { + "perAction": { + "status": "ok", + "disableAt": 900, + "warnAt": 720 + }, + "uniquePerAction": { + "status": "ok", + "disableAt": 17, + "warnAt": 14 + } + } + }, + "pinned": false, + "starred": false, + "url": "https://trello.com/b/ObFxS06C/testing-slushpile", + "prefs": { + "permissionLevel": "private", + "hideVotes": false, + "voting": "disabled", + "comments": "members", + "invitations": "admins", + "selfJoin": false, + "cardCovers": false, + "cardCounts": false, + "isTemplate": false, + "cardAging": "regular", + "calendarFeedEnabled": false, + "hiddenPluginBoardButtons": [], + "switcherViews": [ + { + "viewType": "Board", + "enabled": true + }, + { + "viewType": "Table", + "enabled": true + }, + { + "viewType": "Calendar", + "enabled": false + }, + { + "viewType": "Dashboard", + "enabled": false + }, + { + "viewType": "Timeline", + "enabled": false + }, + { + "viewType": "Map", + "enabled": false + } + ], + "background": "5d80f70b060c574f45ecc1f0", + "backgroundColor": null, + "backgroundImage": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1367x2048/e3f86fba993a9f7bf2ab03234b25a022/photo-1568313081041-dbd174f69e3b", + "backgroundTile": false, + "backgroundBrightness": "dark", + "sharedSourceUrl": "https://images.unsplash.com/photo-1568313081041-dbd174f69e3b?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjcwNjZ9&w=2560&h=2048&q=90", + "backgroundImageScaled": [ + { + "width": 67, + "height": 100, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/67x100/9c0a570b328ab427f18a15bfd2ffd838/photo-1568313081041-dbd174f69e3b.jpg" + }, + { + "width": 128, + "height": 192, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/128x192/9c0a570b328ab427f18a15bfd2ffd838/photo-1568313081041-dbd174f69e3b.jpg" + }, + { + "width": 320, + "height": 480, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/320x480/9c0a570b328ab427f18a15bfd2ffd838/photo-1568313081041-dbd174f69e3b.jpg" + }, + { + "width": 641, + "height": 960, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/641x960/9c0a570b328ab427f18a15bfd2ffd838/photo-1568313081041-dbd174f69e3b.jpg" + }, + { + "width": 684, + "height": 1024, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/684x1024/9c0a570b328ab427f18a15bfd2ffd838/photo-1568313081041-dbd174f69e3b.jpg" + }, + { + "width": 854, + "height": 1280, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/854x1280/9c0a570b328ab427f18a15bfd2ffd838/photo-1568313081041-dbd174f69e3b.jpg" + }, + { + "width": 1068, + "height": 1600, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1068x1600/9c0a570b328ab427f18a15bfd2ffd838/photo-1568313081041-dbd174f69e3b.jpg" + }, + { + "width": 1282, + "height": 1920, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1282x1920/9c0a570b328ab427f18a15bfd2ffd838/photo-1568313081041-dbd174f69e3b.jpg" + }, + { + "width": 1367, + "height": 2048, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1367x2048/e3f86fba993a9f7bf2ab03234b25a022/photo-1568313081041-dbd174f69e3b" + } + ], + "backgroundBottomColor": "#151b0d", + "backgroundTopColor": "#18200e", + "canBePublic": true, + "canBeEnterprise": true, + "canBeOrg": true, + "canBePrivate": true, + "canInvite": true + }, + "shortLink": "ObFxS06C", + "subscribed": false, + "labelNames": { + "green": "original", + "yellow": "reprint", + "orange": "Steampunk", + "red": "Super Hero", + "purple": "Fantasy", + "blue": "Science Fiction", + "sky": "", + "lime": "", + "pink": "", + "black": "", + "green_dark": "", + "yellow_dark": "", + "orange_dark": "", + "red_dark": "", + "purple_dark": "", + "blue_dark": "", + "sky_dark": "", + "lime_dark": "", + "pink_dark": "", + "black_dark": "", + "green_light": "", + "yellow_light": "", + "orange_light": "", + "red_light": "", + "purple_light": "", + "blue_light": "", + "sky_light": "", + "lime_light": "", + "pink_light": "", + "black_light": "" + }, + "powerUps": [], + "dateLastActivity": "2022-09-29T21:27:05.658Z", + "dateLastView": "2022-09-29T21:27:05.745Z", + "shortUrl": "https://trello.com/b/ObFxS06C", + "idTags": [], + "datePluginDisable": null, + "creationMethod": null, + "ixUpdate": "15611", + "templateGallery": null, + "enterpriseOwned": false, + "idBoardSource": null, + "premiumFeatures": [ + "additionalBoardBackgrounds", + "additionalStickers", + "customBoardBackgrounds", + "customEmoji", + "customStickers", + "plugins" + ], + "idMemberCreator": null, + "type": null, + "lists": [ + { + "id": "606edbe44502b6842c027a0b", + "name": "Slushy", + "closed": false, + "color": null, + "idBoard": "5e18d2687e10b94326d5255f", + "pos": 15359.34375, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5f51dcabd866d6149c8294e8", + "name": "MASTER TEST CARDS", + "closed": false, + "color": null, + "idBoard": "5e18d2687e10b94326d5255f", + "pos": 20479.6875, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5e18d2687e10b94326d52560", + "name": "Inbox", + "closed": false, + "color": null, + "idBoard": "5e18d2687e10b94326d5255f", + "pos": 40959.375, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5f50a447ad9fc758a8c11f13", + "name": "Send to Reader", + "closed": false, + "color": null, + "idBoard": "5e18d2687e10b94326d5255f", + "pos": 71167, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5e18d2687e10b94326d52561", + "name": "Slush", + "closed": false, + "color": null, + "idBoard": "5e18d2687e10b94326d5255f", + "pos": 72575, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5f50a741bdb4ca73a450938e", + "name": "To Re-read", + "closed": false, + "color": null, + "idBoard": "5e18d2687e10b94326d5255f", + "pos": 73983, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5e18d2687e10b94326d52562", + "name": "Hold", + "closed": false, + "color": null, + "idBoard": "5e18d2687e10b94326d5255f", + "pos": 76799, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5f397c9a5d99ac46280dc439", + "name": "Held", + "closed": false, + "color": null, + "idBoard": "5e18d2687e10b94326d5255f", + "pos": 82431, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5e18d2687e10b94326d52563", + "name": "Reject", + "closed": false, + "color": null, + "idBoard": "5e18d2687e10b94326d5255f", + "pos": 88063, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5e18d2687e10b94326d52564", + "name": "Rejected", + "closed": false, + "color": null, + "idBoard": "5e18d2687e10b94326d5255f", + "pos": 104447, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5f5297cdcf607e15aea14b5d", + "name": "Withdraw", + "closed": false, + "color": null, + "idBoard": "5e18d2687e10b94326d5255f", + "pos": 107519, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5e18d2687e10b94326d52566", + "name": "To Offer", + "closed": false, + "color": null, + "idBoard": "5e18d2687e10b94326d5255f", + "pos": 209663, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + } + ], + "memberships": [ + { + "id": "5e18d2687e10b94326d52599", + "idMember": "5d999fc87ac5a442f45cb8eb", + "memberType": "admin", + "unconfirmed": false, + "deactivated": false + }, + { + "id": "615a9bc91140c86c02ed491b", + "idMember": "5e9965ddadf9331aef472a96", + "memberType": "normal", + "unconfirmed": false, + "deactivated": false + } + ] + }, + { + "id": "63a9f88e6bb1ef0fd072244a", + "nodeId": "ari:cloud:trello::board/workspace/60ae034415aa230ab2ef596d/63a9f88e6bb1ef0fd072244a", + "name": "TESTING-SYNC-OPENPROJECT", + "desc": "Use this board to get things done. It isn’t just about shipping a product, or checking off items on a list, or even about marking a project as Done. Getting things done is a process: it’s a way of thinking that involves planning, execution, iteration, and reflection.\n\nLearn more here: https://blog.trello.com/how-to-scrum-and-trello-for-teams-at-work", + "descData": null, + "closed": false, + "dateClosed": null, + "idOrganization": "60ae034415aa230ab2ef596d", + "idEnterprise": null, + "limits": { + "attachments": { + "perBoard": { + "status": "ok", + "disableAt": 36000, + "warnAt": 28800 + }, + "perCard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "boards": { + "totalMembersPerBoard": { + "status": "ok", + "disableAt": 1600, + "warnAt": 1280 + }, + "totalAccessRequestsPerBoard": { + "status": "ok", + "disableAt": 4000, + "warnAt": 3200 + } + }, + "cards": { + "openPerBoard": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "openPerList": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 2000000, + "warnAt": 1600000 + }, + "totalPerList": { + "status": "ok", + "disableAt": 1000000, + "warnAt": 800000 + } + }, + "checklists": { + "perBoard": { + "status": "ok", + "disableAt": 1800000, + "warnAt": 1440000 + }, + "perCard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + } + }, + "checkItems": { + "perChecklist": { + "status": "ok", + "disableAt": 200, + "warnAt": 160 + } + }, + "customFields": { + "perBoard": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "customFieldOptions": { + "perField": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "labels": { + "perBoard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "lists": { + "openPerBoard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 3000, + "warnAt": 2400 + } + }, + "stickers": { + "perCard": { + "status": "ok", + "disableAt": 70, + "warnAt": 56 + } + }, + "reactions": { + "perAction": { + "status": "ok", + "disableAt": 900, + "warnAt": 720 + }, + "uniquePerAction": { + "status": "ok", + "disableAt": 17, + "warnAt": 14 + } + } + }, + "pinned": false, + "starred": false, + "url": "https://trello.com/b/4yCcEqgT/testing-sync-openproject", + "prefs": { + "permissionLevel": "org", + "hideVotes": false, + "voting": "disabled", + "comments": "members", + "invitations": "members", + "selfJoin": true, + "cardCovers": true, + "cardCounts": false, + "isTemplate": false, + "cardAging": "regular", + "calendarFeedEnabled": false, + "hiddenPluginBoardButtons": [], + "switcherViews": [ + { + "viewType": "Board", + "enabled": true + }, + { + "viewType": "Table", + "enabled": true + }, + { + "viewType": "Calendar", + "enabled": false + }, + { + "viewType": "Dashboard", + "enabled": false + }, + { + "viewType": "Timeline", + "enabled": false + }, + { + "viewType": "Map", + "enabled": false + } + ], + "background": "54c9404f266fc5499138400b", + "backgroundColor": null, + "backgroundImage": "https://trello-backgrounds.s3.amazonaws.com/53baf533e697a982248cd73f/4200x4200/48dbf0b5a546541e847e267a5dcd2201/shutterstock_134707556.jpg", + "backgroundTile": false, + "backgroundBrightness": "dark", + "sharedSourceUrl": null, + "backgroundImageScaled": [ + { + "width": 140, + "height": 100, + "url": "https://trello-backgrounds.s3.amazonaws.com/53baf533e697a982248cd73f/140x100/6eab501206dcefb7481f43c783247d36/shutterstock_134707556.jpg" + }, + { + "width": 256, + "height": 192, + "url": "https://trello-backgrounds.s3.amazonaws.com/53baf533e697a982248cd73f/256x192/b2ffcdd02026a264e454afa9ed093adf/shutterstock_134707556.jpg" + }, + { + "width": 480, + "height": 480, + "url": "https://trello-backgrounds.s3.amazonaws.com/53baf533e697a982248cd73f/480x480/96406688eb291c869064290cfb9b0c80/shutterstock_134707556.jpg" + }, + { + "width": 960, + "height": 960, + "url": "https://trello-backgrounds.s3.amazonaws.com/53baf533e697a982248cd73f/960x960/4b4c1f7c6678833b87f3719d90a92d67/shutterstock_134707556.jpg" + }, + { + "width": 1024, + "height": 1024, + "url": "https://trello-backgrounds.s3.amazonaws.com/53baf533e697a982248cd73f/1024x1024/0cef9f5b83f22bd910e3f528dfac01c0/shutterstock_134707556.jpg" + }, + { + "width": 1280, + "height": 1280, + "url": "https://trello-backgrounds.s3.amazonaws.com/53baf533e697a982248cd73f/1280x1280/b1bfc2f211e11d35cd7faf1f58a41d1d/shutterstock_134707556.jpg" + }, + { + "width": 1920, + "height": 1920, + "url": "https://trello-backgrounds.s3.amazonaws.com/53baf533e697a982248cd73f/1920x1920/50c43401f7d28b15a414fdd6ac68d94a/shutterstock_134707556.jpg" + }, + { + "width": 2048, + "height": 2048, + "url": "https://trello-backgrounds.s3.amazonaws.com/53baf533e697a982248cd73f/2048x2048/22ec03aab9d36ea49139c569a62bb079/shutterstock_134707556.jpg" + }, + { + "width": 2560, + "height": 1600, + "url": "https://trello-backgrounds.s3.amazonaws.com/53baf533e697a982248cd73f/2560x1600/e2a9f6205a29cdba36f3e2ab83c57b20/shutterstock_134707556.jpg" + }, + { + "width": 4200, + "height": 4200, + "url": "https://trello-backgrounds.s3.amazonaws.com/53baf533e697a982248cd73f/4200x4200/48dbf0b5a546541e847e267a5dcd2201/shutterstock_134707556.jpg" + } + ], + "backgroundBottomColor": "#f85f6c", + "backgroundTopColor": "#bda8b9", + "canBePublic": true, + "canBeEnterprise": true, + "canBeOrg": true, + "canBePrivate": true, + "canInvite": true + }, + "shortLink": "4yCcEqgT", + "subscribed": false, + "labelNames": { + "green": "Marketing", + "yellow": "Day", + "orange": "Remarket", + "red": "", + "purple": "Demand Marketing", + "blue": "Partners", + "sky": "Government", + "lime": "Planning", + "pink": "Happiness", + "black": "OEM", + "green_dark": "", + "yellow_dark": "", + "orange_dark": "", + "red_dark": "", + "purple_dark": "", + "blue_dark": "", + "sky_dark": "", + "lime_dark": "", + "pink_dark": "", + "black_dark": "", + "green_light": "", + "yellow_light": "", + "orange_light": "", + "red_light": "", + "purple_light": "", + "blue_light": "", + "sky_light": "", + "lime_light": "", + "pink_light": "", + "black_light": "" + }, + "powerUps": [], + "dateLastActivity": "2024-01-26T19:30:21.250Z", + "dateLastView": "2024-01-30T20:45:41.228Z", + "shortUrl": "https://trello.com/b/4yCcEqgT", + "idTags": [], + "datePluginDisable": null, + "creationMethod": null, + "ixUpdate": "2441", + "templateGallery": null, + "enterpriseOwned": false, + "idBoardSource": "54c93f6f836da7c4865460d2", + "premiumFeatures": [ + "additionalBoardBackgrounds", + "additionalStickers", + "customBoardBackgrounds", + "customEmoji", + "customStickers", + "plugins" + ], + "idMemberCreator": "5d999fc87ac5a442f45cb8eb", + "type": null, + "lists": [ + { + "id": "653528d85c37a1f254896316", + "name": "ToDo", + "closed": false, + "color": null, + "idBoard": "63a9f88e6bb1ef0fd072244a", + "pos": 131071.5, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "63a9f88e6bb1ef0fd0722451", + "name": "Done", + "closed": false, + "color": null, + "idBoard": "63a9f88e6bb1ef0fd072244a", + "pos": 196607.5, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "654d3a3a77098e9be171b3eb", + "name": "Safe", + "closed": false, + "color": null, + "idBoard": "63a9f88e6bb1ef0fd072244a", + "pos": 262143.5, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + } + ], + "memberships": [ + { + "id": "63a9f88e6bb1ef0fd0722509", + "idMember": "5d999fc87ac5a442f45cb8eb", + "memberType": "admin", + "unconfirmed": false, + "deactivated": false + } + ] + }, + { + "id": "5f5f651516b6bf442f1f9726", + "nodeId": "ari:cloud:trello::board/workspace/60ae02462b2b134135ee7152/5f5f651516b6bf442f1f9726", + "name": "Watching", + "desc": "", + "descData": null, + "closed": false, + "dateClosed": null, + "idOrganization": "60ae02462b2b134135ee7152", + "idEnterprise": null, + "limits": { + "attachments": { + "perBoard": { + "status": "ok", + "disableAt": 36000, + "warnAt": 28800 + }, + "perCard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "boards": { + "totalMembersPerBoard": { + "status": "ok", + "disableAt": 1600, + "warnAt": 1280 + }, + "totalAccessRequestsPerBoard": { + "status": "ok", + "disableAt": 4000, + "warnAt": 3200 + } + }, + "cards": { + "openPerBoard": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "openPerList": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 2000000, + "warnAt": 1600000 + }, + "totalPerList": { + "status": "ok", + "disableAt": 1000000, + "warnAt": 800000 + } + }, + "checklists": { + "perBoard": { + "status": "ok", + "disableAt": 1800000, + "warnAt": 1440000 + }, + "perCard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + } + }, + "checkItems": { + "perChecklist": { + "status": "ok", + "disableAt": 200, + "warnAt": 160 + } + }, + "customFields": { + "perBoard": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "customFieldOptions": { + "perField": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "labels": { + "perBoard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "lists": { + "openPerBoard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 3000, + "warnAt": 2400 + } + }, + "stickers": { + "perCard": { + "status": "ok", + "disableAt": 70, + "warnAt": 56 + } + }, + "reactions": { + "perAction": { + "status": "ok", + "disableAt": 900, + "warnAt": 720 + }, + "uniquePerAction": { + "status": "ok", + "disableAt": 17, + "warnAt": 14 + } + } + }, + "pinned": false, + "starred": false, + "url": "https://trello.com/b/3S3CaouQ/watching", + "prefs": { + "permissionLevel": "private", + "hideVotes": false, + "voting": "disabled", + "comments": "members", + "invitations": "members", + "selfJoin": false, + "cardCovers": true, + "cardCounts": false, + "isTemplate": false, + "cardAging": "regular", + "calendarFeedEnabled": false, + "hiddenPluginBoardButtons": [], + "switcherViews": [ + { + "viewType": "Board", + "enabled": true + }, + { + "viewType": "Table", + "enabled": true + }, + { + "viewType": "Calendar", + "enabled": false + }, + { + "viewType": "Dashboard", + "enabled": false + }, + { + "viewType": "Timeline", + "enabled": false + }, + { + "viewType": "Map", + "enabled": false + } + ], + "background": "red", + "backgroundColor": "#B04632", + "backgroundImage": null, + "backgroundTile": false, + "backgroundBrightness": "dark", + "sharedSourceUrl": null, + "backgroundImageScaled": null, + "backgroundBottomColor": "#B04632", + "backgroundTopColor": "#B04632", + "canBePublic": true, + "canBeEnterprise": true, + "canBeOrg": true, + "canBePrivate": true, + "canInvite": true + }, + "shortLink": "3S3CaouQ", + "subscribed": false, + "labelNames": { + "green": "", + "yellow": "", + "orange": "", + "red": "", + "purple": "", + "blue": "", + "sky": "", + "lime": "", + "pink": "", + "black": "", + "green_dark": "", + "yellow_dark": "", + "orange_dark": "", + "red_dark": "", + "purple_dark": "", + "blue_dark": "", + "sky_dark": "", + "lime_dark": "", + "pink_dark": "", + "black_dark": "", + "green_light": "", + "yellow_light": "", + "orange_light": "", + "red_light": "", + "purple_light": "", + "blue_light": "", + "sky_light": "", + "lime_light": "", + "pink_light": "", + "black_light": "" + }, + "powerUps": [], + "dateLastActivity": "2022-10-31T15:17:16.701Z", + "dateLastView": "2022-10-31T15:17:16.872Z", + "shortUrl": "https://trello.com/b/3S3CaouQ", + "idTags": [], + "datePluginDisable": null, + "creationMethod": null, + "ixUpdate": "30", + "templateGallery": null, + "enterpriseOwned": false, + "idBoardSource": null, + "premiumFeatures": [ + "additionalBoardBackgrounds", + "additionalStickers", + "customBoardBackgrounds", + "customEmoji", + "customStickers", + "plugins" + ], + "idMemberCreator": "5d999fc87ac5a442f45cb8eb", + "type": null, + "lists": [ + { + "id": "5f5f651db1d032287e2c2d87", + "name": "To Watch", + "closed": false, + "color": null, + "idBoard": "5f5f651516b6bf442f1f9726", + "pos": 65535, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5f5f6521b44b742e469fa152", + "name": "Watched", + "closed": false, + "color": null, + "idBoard": "5f5f651516b6bf442f1f9726", + "pos": 131071, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + } + ], + "memberships": [ + { + "id": "5f5f651516b6bf442f1f9727", + "idMember": "5d999fc87ac5a442f45cb8eb", + "memberType": "admin", + "unconfirmed": false, + "deactivated": false + } + ] + }, + { + "id": "5d99a04c82370566a5087a20", + "nodeId": "ari:cloud:trello::board/workspace/60ae02462b2b134135ee7152/5d99a04c82370566a5087a20", + "name": "Writing", + "desc": "", + "descData": null, + "closed": false, + "dateClosed": null, + "idOrganization": "60ae02462b2b134135ee7152", + "idEnterprise": null, + "limits": { + "attachments": { + "perBoard": { + "status": "ok", + "disableAt": 36000, + "warnAt": 28800 + }, + "perCard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "boards": { + "totalMembersPerBoard": { + "status": "ok", + "disableAt": 1600, + "warnAt": 1280 + }, + "totalAccessRequestsPerBoard": { + "status": "ok", + "disableAt": 4000, + "warnAt": 3200 + } + }, + "cards": { + "openPerBoard": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "openPerList": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 2000000, + "warnAt": 1600000 + }, + "totalPerList": { + "status": "ok", + "disableAt": 1000000, + "warnAt": 800000 + } + }, + "checklists": { + "perBoard": { + "status": "ok", + "disableAt": 1800000, + "warnAt": 1440000 + }, + "perCard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + } + }, + "checkItems": { + "perChecklist": { + "status": "ok", + "disableAt": 200, + "warnAt": 160 + } + }, + "customFields": { + "perBoard": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "customFieldOptions": { + "perField": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "labels": { + "perBoard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "lists": { + "openPerBoard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 3000, + "warnAt": 2400 + } + }, + "stickers": { + "perCard": { + "status": "ok", + "disableAt": 70, + "warnAt": 56 + } + }, + "reactions": { + "perAction": { + "status": "ok", + "disableAt": 900, + "warnAt": 720 + }, + "uniquePerAction": { + "status": "ok", + "disableAt": 17, + "warnAt": 14 + } + } + }, + "pinned": false, + "starred": false, + "url": "https://trello.com/b/ki1dtTv9/writing", + "prefs": { + "permissionLevel": "private", + "hideVotes": false, + "voting": "disabled", + "comments": "members", + "invitations": "members", + "selfJoin": true, + "cardCovers": true, + "cardCounts": false, + "isTemplate": false, + "cardAging": "regular", + "calendarFeedEnabled": false, + "hiddenPluginBoardButtons": [], + "switcherViews": [ + { + "viewType": "Board", + "enabled": true + }, + { + "viewType": "Table", + "enabled": true + }, + { + "viewType": "Calendar", + "enabled": false + }, + { + "viewType": "Dashboard", + "enabled": false + }, + { + "viewType": "Timeline", + "enabled": false + }, + { + "viewType": "Map", + "enabled": false + } + ], + "background": "5c06915291f9bd120641df0a", + "backgroundColor": null, + "backgroundImage": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2560x1440/fe6df12770989dd8964acc05c2c914ad/photo-1475694867812-f82b8696d610", + "backgroundTile": false, + "backgroundBrightness": "dark", + "sharedSourceUrl": "https://images.unsplash.com/photo-1475694867812-f82b8696d610?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjcwNjZ9&w=2560&h=2048&q=90", + "backgroundImageScaled": [ + { + "width": 140, + "height": 79, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/140x79/bb2f6616f60f0409e243ff2a1d96a43b/photo-1475694867812-f82b8696d610.jpg" + }, + { + "width": 256, + "height": 144, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/256x144/a7ae169a8a884e281d5b1a71b3990be0/photo-1475694867812-f82b8696d610.jpg" + }, + { + "width": 480, + "height": 270, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/480x270/b731e491378d006fd93943ff2a7fcde9/photo-1475694867812-f82b8696d610.jpg" + }, + { + "width": 960, + "height": 540, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/960x540/3c5790055f29c56c8d4dfefb513b83ca/photo-1475694867812-f82b8696d610.jpg" + }, + { + "width": 1024, + "height": 576, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1024x576/5854aa8100253f07433a3e0671acee2b/photo-1475694867812-f82b8696d610.jpg" + }, + { + "width": 1280, + "height": 720, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1280x720/f6c8b6d71692800acfce441bf5f9a245/photo-1475694867812-f82b8696d610.jpg" + }, + { + "width": 1920, + "height": 1080, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1920x1080/43218755281d7434f638867d8edb9dd6/photo-1475694867812-f82b8696d610.jpg" + }, + { + "width": 2048, + "height": 1152, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2048x1152/d3068ddb3ae7ebb8947a04e7c9b18610/photo-1475694867812-f82b8696d610.jpg" + }, + { + "width": 2560, + "height": 1440, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2560x1440/fe6df12770989dd8964acc05c2c914ad/photo-1475694867812-f82b8696d610" + } + ], + "backgroundBottomColor": "#0a7ba3", + "backgroundTopColor": "#a0baca", + "canBePublic": true, + "canBeEnterprise": true, + "canBeOrg": true, + "canBePrivate": true, + "canInvite": true + }, + "shortLink": "ki1dtTv9", + "subscribed": false, + "labelNames": { + "green": "short", + "yellow": "novel", + "orange": "cossmass", + "red": "azaktolo", + "purple": "folded-cities", + "blue": "", + "sky": "", + "lime": "", + "pink": "", + "black": "", + "green_dark": "", + "yellow_dark": "", + "orange_dark": "", + "red_dark": "", + "purple_dark": "", + "blue_dark": "", + "sky_dark": "", + "lime_dark": "", + "pink_dark": "", + "black_dark": "", + "green_light": "", + "yellow_light": "", + "orange_light": "", + "red_light": "", + "purple_light": "", + "blue_light": "", + "sky_light": "", + "lime_light": "", + "pink_light": "", + "black_light": "" + }, + "powerUps": [], + "dateLastActivity": "2019-10-06T11:58:02.031Z", + "dateLastView": "2020-03-10T22:34:35.972Z", + "shortUrl": "https://trello.com/b/ki1dtTv9", + "idTags": [], + "datePluginDisable": null, + "creationMethod": "assisted", + "ixUpdate": "140", + "templateGallery": null, + "enterpriseOwned": false, + "idBoardSource": null, + "premiumFeatures": [ + "additionalBoardBackgrounds", + "additionalStickers", + "customBoardBackgrounds", + "customEmoji", + "customStickers", + "plugins" + ], + "idMemberCreator": "5d999fc87ac5a442f45cb8eb", + "type": null, + "lists": [ + { + "id": "5d99a04d91c0843c685aa510", + "name": "Story Ideas", + "closed": false, + "color": null, + "idBoard": "5d99a04c82370566a5087a20", + "pos": 1, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5d99a04dd6d75a194dbd2bb0", + "name": "World Building", + "closed": false, + "color": null, + "idBoard": "5d99a04c82370566a5087a20", + "pos": 2, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5d99a04d937a832121b0dc37", + "name": "Plot & Character", + "closed": false, + "color": null, + "idBoard": "5d99a04c82370566a5087a20", + "pos": 3, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5d99c4129c6bc71d9d2cfbd7", + "name": "Back Burner", + "closed": false, + "color": null, + "idBoard": "5d99a04c82370566a5087a20", + "pos": 32771, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5d99a059d2c272050c79304c", + "name": "Writing Draft 1", + "closed": false, + "color": null, + "idBoard": "5d99a04c82370566a5087a20", + "pos": 65539, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5d99a05d6b09200e44cde7d4", + "name": "Resting", + "closed": false, + "color": null, + "idBoard": "5d99a04c82370566a5087a20", + "pos": 131075, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5d99a0615ffbc0271bfd80b8", + "name": "Writing Draft N", + "closed": false, + "color": null, + "idBoard": "5d99a04c82370566a5087a20", + "pos": 196611, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5d99a07461763b0d185bc0ca", + "name": "Written", + "closed": false, + "color": null, + "idBoard": "5d99a04c82370566a5087a20", + "pos": 262147, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5d99a07de8ec18195190ebf0", + "name": "Submitted", + "closed": false, + "color": null, + "idBoard": "5d99a04c82370566a5087a20", + "pos": 327683, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5d99a082b8b79431b554ccce", + "name": "Published", + "closed": false, + "color": null, + "idBoard": "5d99a04c82370566a5087a20", + "pos": 393219, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "5d99a0858eb9de21e952de00", + "name": "Trunked", + "closed": false, + "color": null, + "idBoard": "5d99a04c82370566a5087a20", + "pos": 458755, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + } + ], + "memberships": [ + { + "id": "5d99a04c82370566a5087a21", + "idMember": "5d999fc87ac5a442f45cb8eb", + "memberType": "admin", + "unconfirmed": false, + "deactivated": false + } + ] + }, + { + "id": "61b329f587596a03a0495c38", + "nodeId": "ari:cloud:trello::board/workspace/60ae02462b2b134135ee7152/61b329f587596a03a0495c38", + "name": "XMas", + "desc": "", + "descData": null, + "closed": false, + "dateClosed": null, + "idOrganization": "60ae02462b2b134135ee7152", + "idEnterprise": null, + "limits": { + "attachments": { + "perBoard": { + "status": "ok", + "disableAt": 36000, + "warnAt": 28800 + }, + "perCard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "boards": { + "totalMembersPerBoard": { + "status": "ok", + "disableAt": 1600, + "warnAt": 1280 + }, + "totalAccessRequestsPerBoard": { + "status": "ok", + "disableAt": 4000, + "warnAt": 3200 + } + }, + "cards": { + "openPerBoard": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "openPerList": { + "status": "ok", + "disableAt": 5000, + "warnAt": 4000 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 2000000, + "warnAt": 1600000 + }, + "totalPerList": { + "status": "ok", + "disableAt": 1000000, + "warnAt": 800000 + } + }, + "checklists": { + "perBoard": { + "status": "ok", + "disableAt": 1800000, + "warnAt": 1440000 + }, + "perCard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + } + }, + "checkItems": { + "perChecklist": { + "status": "ok", + "disableAt": 200, + "warnAt": 160 + } + }, + "customFields": { + "perBoard": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "customFieldOptions": { + "perField": { + "status": "ok", + "disableAt": 50, + "warnAt": 40 + } + }, + "labels": { + "perBoard": { + "status": "ok", + "disableAt": 1000, + "warnAt": 800 + } + }, + "lists": { + "openPerBoard": { + "status": "ok", + "disableAt": 500, + "warnAt": 400 + }, + "totalPerBoard": { + "status": "ok", + "disableAt": 3000, + "warnAt": 2400 + } + }, + "stickers": { + "perCard": { + "status": "ok", + "disableAt": 70, + "warnAt": 56 + } + }, + "reactions": { + "perAction": { + "status": "ok", + "disableAt": 900, + "warnAt": 720 + }, + "uniquePerAction": { + "status": "ok", + "disableAt": 17, + "warnAt": 14 + } + } + }, + "pinned": false, + "starred": false, + "url": "https://trello.com/b/YBRTxt45/xmas", + "prefs": { + "permissionLevel": "org", + "hideVotes": false, + "voting": "disabled", + "comments": "members", + "invitations": "members", + "selfJoin": true, + "cardCovers": true, + "cardCounts": false, + "isTemplate": false, + "cardAging": "regular", + "calendarFeedEnabled": false, + "hiddenPluginBoardButtons": [], + "switcherViews": [ + { + "viewType": "Board", + "enabled": true + }, + { + "viewType": "Table", + "enabled": true + }, + { + "viewType": "Calendar", + "enabled": false + }, + { + "viewType": "Dashboard", + "enabled": false + }, + { + "viewType": "Timeline", + "enabled": false + }, + { + "viewType": "Map", + "enabled": false + } + ], + "background": "61b318af50580a4f547f9fb7", + "backgroundColor": null, + "backgroundImage": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/original/d6c275126c733e93aa701175814e0f59/photo-1638989533154-9cd6ae98c659", + "backgroundTile": false, + "backgroundBrightness": "dark", + "sharedSourceUrl": "https://images.unsplash.com/photo-1638989533154-9cd6ae98c659?ixid=Mnw3MDY2fDB8MXxjb2xsZWN0aW9ufDF8MzE3MDk5fHx8fHwyfHwxNjM5MTI3MTc5&ixlib=rb-1.2.1&w=2560&h=2048&q=90", + "backgroundImageScaled": [ + { + "width": 140, + "height": 79, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/140x79/59872d0e8dfae6d431ba6aa451927754/photo-1638989533154-9cd6ae98c659.jpg" + }, + { + "width": 256, + "height": 144, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/256x144/59872d0e8dfae6d431ba6aa451927754/photo-1638989533154-9cd6ae98c659.jpg" + }, + { + "width": 480, + "height": 270, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/480x270/59872d0e8dfae6d431ba6aa451927754/photo-1638989533154-9cd6ae98c659.jpg" + }, + { + "width": 960, + "height": 540, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/960x540/59872d0e8dfae6d431ba6aa451927754/photo-1638989533154-9cd6ae98c659.jpg" + }, + { + "width": 1024, + "height": 576, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1024x576/59872d0e8dfae6d431ba6aa451927754/photo-1638989533154-9cd6ae98c659.jpg" + }, + { + "width": 1280, + "height": 720, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1280x720/59872d0e8dfae6d431ba6aa451927754/photo-1638989533154-9cd6ae98c659.jpg" + }, + { + "width": 1920, + "height": 1080, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/1920x1080/59872d0e8dfae6d431ba6aa451927754/photo-1638989533154-9cd6ae98c659.jpg" + }, + { + "width": 2048, + "height": 1152, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/2048x1152/59872d0e8dfae6d431ba6aa451927754/photo-1638989533154-9cd6ae98c659.jpg" + }, + { + "width": 2560, + "height": 1440, + "url": "https://trello-backgrounds.s3.amazonaws.com/SharedBackground/original/d6c275126c733e93aa701175814e0f59/photo-1638989533154-9cd6ae98c659" + } + ], + "backgroundBottomColor": "#0a0607", + "backgroundTopColor": "#d1c6c9", + "canBePublic": true, + "canBeEnterprise": true, + "canBeOrg": true, + "canBePrivate": true, + "canInvite": true + }, + "shortLink": "YBRTxt45", + "subscribed": false, + "labelNames": { + "green": "", + "yellow": "", + "orange": "", + "red": "", + "purple": "", + "blue": "", + "sky": "", + "lime": "", + "pink": "", + "black": "", + "green_dark": "", + "yellow_dark": "", + "orange_dark": "", + "red_dark": "", + "purple_dark": "", + "blue_dark": "", + "sky_dark": "", + "lime_dark": "", + "pink_dark": "", + "black_dark": "", + "green_light": "", + "yellow_light": "", + "orange_light": "", + "red_light": "", + "purple_light": "", + "blue_light": "", + "sky_light": "", + "lime_light": "", + "pink_light": "", + "black_light": "" + }, + "powerUps": [], + "dateLastActivity": "2022-10-27T18:32:04.155Z", + "dateLastView": "2022-10-27T18:32:04.247Z", + "shortUrl": "https://trello.com/b/YBRTxt45", + "idTags": [], + "datePluginDisable": null, + "creationMethod": null, + "ixUpdate": "968", + "templateGallery": null, + "enterpriseOwned": false, + "idBoardSource": null, + "premiumFeatures": [ + "additionalBoardBackgrounds", + "additionalStickers", + "customBoardBackgrounds", + "customEmoji", + "customStickers", + "plugins" + ], + "idMemberCreator": "5d999fc87ac5a442f45cb8eb", + "type": null, + "lists": [ + { + "id": "634295f35b2f5d0070df0b94", + "name": "2022", + "closed": false, + "color": null, + "idBoard": "61b329f587596a03a0495c38", + "pos": 32767.5, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + }, + { + "id": "61b329fac90987800d445eb9", + "name": "2021", + "closed": false, + "color": null, + "idBoard": "61b329f587596a03a0495c38", + "pos": 65535, + "subscribed": false, + "softLimit": null, + "type": null, + "datasource": { + "filter": false + } + } + ], + "memberships": [ + { + "id": "61b329f587596a03a0495c3a", + "idMember": "5d999fc87ac5a442f45cb8eb", + "memberType": "admin", + "unconfirmed": false, + "deactivated": false + } + ] + } +] diff --git a/src/trello/api/members.rs b/src/trello/api/members.rs index 86e3413..dd69296 100644 --- a/src/trello/api/members.rs +++ b/src/trello/api/members.rs @@ -2,12 +2,10 @@ use kxio::{net::Net, print::Printer}; use crate::api_result::APIResult; -use crate::{ - f, - trello::{ - types::{auth::TrelloAuth, board::TrelloBoard}, - url, - }, +use crate::config::TrelloConfig; +use crate::trello::{ + types::{auth::TrelloAuth, board::TrelloBoard}, + url, }; /// Get lists from named board that Member belongs to @@ -40,12 +38,13 @@ use crate::{ /// --url "https://api.trello.com/1/members/$TRELLO_USERNAME/boards?key=$TRELLO_KEY&token=$TRELLO_SECRET&lists=open" \ /// --header 'Accept: application/json' pub async fn get_boards_that_member_belongs_to( - auth: &TrelloAuth, + cfg: &TrelloConfig, net: &Net, prt: &Printer, ) -> APIResult> { + let auth = TrelloAuth::new(&cfg.api_key, &cfg.api_secret); APIResult::new( - net.get(url(f!("/members/{}/boards?lists=open", **auth.user()))) + net.get(url("/members/me/boards?lists=open")) .headers(auth.into()) .header("Accept", "application/json") .send() diff --git a/src/trello/api/tests/given.rs b/src/trello/api/tests/given.rs index 414db31..f24709a 100644 --- a/src/trello/api/tests/given.rs +++ b/src/trello/api/tests/given.rs @@ -1,8 +1,6 @@ // use kxio::{net::MockNet, print::Printer}; -use crate::trello::types::auth::{TrelloApiKey, TrelloApiSecret, TrelloAuth, TrelloUser}; - pub(crate) fn a_network() -> MockNet { kxio::net::mock() } @@ -11,10 +9,9 @@ pub(crate) fn a_printer() -> Printer { kxio::print::test() } -pub(crate) fn an_auth() -> TrelloAuth { - TrelloAuth::new( - TrelloApiKey::new("foo"), - TrelloApiSecret::new("bar"), - TrelloUser::new("baz"), - ) -} +// pub(crate) fn an_auth<'cfg>(cfg: &'cfg TrelloConfig) -> TrelloAuth<'cfg> { +// TrelloAuth { +// api_key: &cfg.api_key, +// api_secret: &cfg.api_secret, +// } +// } diff --git a/src/trello/api/tests/mod.rs b/src/trello/api/tests/mod.rs index 35a882e..12923ac 100644 --- a/src/trello/api/tests/mod.rs +++ b/src/trello/api/tests/mod.rs @@ -1,63 +1,63 @@ -// use super::*; +// +use std::collections::HashMap; + +use kxio::net::StatusCode; +use serde_json::json; + +use crate::{ + config::TrelloConfig, + s, + trello::{api::members::get_boards_that_member_belongs_to, types::board::TrelloBoard}, +}; -use super::*; mod given; type TestResult = color_eyre::Result<()>; mod members { - use std::collections::HashMap; - - use kxio::net::StatusCode; - use serde_json::json; - - use crate::{ - s, - trello::{ - api::members::get_boards_that_member_belongs_to, - types::{board::TrelloBoard, TrelloBoardId, TrelloBoardName}, - }, - }; - - use super::*; - - #[tokio::test] - async fn get_member_boards() -> TestResult { - //given - let net = given::a_network(); - let prt = given::a_printer(); - let auth = given::an_auth(); - - net.on() - .get("https://api.trello.com/1/members/baz/boards?lists=open") - .headers(HashMap::from([ - ( - s!("authorization"), - s!("OAuth oauth_consumer_key=\"foo\", oauth_token=\"bar\""), - ), - (s!("accept"), s!("application/json")), - ])) - .respond(StatusCode::OK) - .body(s!(json!([ - {"id": "1", "name": "board-1", "lists":[]} - ])))?; - - //when - let result = get_boards_that_member_belongs_to(&auth, &net.into(), &prt) + use super::*; + + #[tokio::test] + async fn get_member_boards() -> TestResult { + //given + let net = given::a_network(); + let prt = given::a_printer(); + let trello_config = TrelloConfig { + api_key: s!("foo").into(), + api_secret: s!("bar").into(), + board_name: s!("board-name").into(), + }; + + net.on() + .get("https://api.trello.com/1/members/me/boards?lists=open") + .headers(HashMap::from([ + ( + s!("authorization"), + s!("OAuth oauth_consumer_key=\"foo\", oauth_token=\"bar\""), + ), + (s!("accept"), s!("application/json")), + ])) + .respond(StatusCode::OK) + .body(s!(json!([ + {"id": "1", "name": "board-name", "lists":[]} + ])))?; + + //when + let result = get_boards_that_member_belongs_to(&trello_config, &net.into(), &prt) .await .result?; - - assert_eq!( + + assert_eq!( result, - vec![TrelloBoard::new( - TrelloBoardId::new("1"), - TrelloBoardName::new("board-1"), - vec![] - )] - ); - - //then - Ok(()) - } + vec![TrelloBoard { + id: s!("1").into(), + name: s!("board-name").into(), + lists: vec![] + }] + ); + + //then + Ok(()) + } } diff --git a/src/trello/boards.rs b/src/trello/boards.rs new file mode 100644 index 0000000..3c50a13 --- /dev/null +++ b/src/trello/boards.rs @@ -0,0 +1,18 @@ +// +use crate::{p, FullCtx}; + +pub(crate) async fn list(ctx: FullCtx, dump: bool) -> color_eyre::Result<()> { + let api_result = + super::api::members::get_boards_that_member_belongs_to(&ctx.cfg.trello, &ctx.net, &ctx.prt) + .await; + if dump { + p!(ctx.prt, "{}", api_result.text); + } else { + let mut boards = api_result.result?; + boards.sort_by(|a, b| a.name.cmp(&b.name)); + boards.into_iter().for_each(|board| { + p!(ctx.prt, "{}:{}", board.id, board.name); + }); + } + Ok(()) +} diff --git a/src/trello/mod.rs b/src/trello/mod.rs index c50c077..7ae33d4 100644 --- a/src/trello/mod.rs +++ b/src/trello/mod.rs @@ -1,14 +1,16 @@ // // pub mod api; +pub mod api; +pub mod boards; pub mod types; -#[cfg(test)] -mod tests; +// #[cfg(test)] +// mod tests; -// use crate::f; -// -// pub fn url(path: impl Into) -> String { -// let path = path.into(); -// assert!(path.starts_with("/")); -// f!("https://api.trello.com/1{path}") -// } +use crate::f; + +pub fn url(path: impl Into) -> String { + let path = path.into(); + assert!(path.starts_with("/")); + f!("https://api.trello.com/1{path}") +} diff --git a/src/trello/tests.rs b/src/trello/tests.rs deleted file mode 100644 index aca0daa..0000000 --- a/src/trello/tests.rs +++ /dev/null @@ -1,62 +0,0 @@ -use crate::s; -use crate::trello::types::auth::TrelloAuth; -use std::collections::HashMap; - -mod board { - // use crate::trello::{ - // // api::boards::TrelloBoards as _, - // types::{ - // board::TrelloBoard, TrelloBoardId, TrelloBoardName, TrelloListId, TrelloListName, - // }, - // }; - - // #[test] - // fn list_of_boards_find_by_name_returns_board() { - // //given - // let board = TrelloBoard::new( - // TrelloBoardId::new("2"), - // TrelloBoardName::new("beta"), - // vec![], - // ); - // let boards = vec![ - // TrelloBoard::new( - // TrelloBoardId::new("1"), - // TrelloBoardName::new("alpha"), - // vec![], - // ), - // board.clone(), - // TrelloBoard::new( - // TrelloBoardId::new("3"), - // TrelloBoardName::new("gamma"), - // vec![], - // ), - // ]; - // - // //when - // let result = boards.find_by_name(board.name()); - // - // //then - // assert_eq!(result, Some(&board)); - // } -} - -#[test] -fn trello_auth_into_hashmap() { - //given - let trello_auth = TrelloAuth { - api_key: s!("key").into(), - api_secret: s!("token").into(), - }; - - //when - let result = HashMap::::from(&trello_auth); - - //then - assert_eq!( - result, - HashMap::from([( - s!("Authorization"), - s!("OAuth oauth_consumer_key=\"key\", oauth_token=\"token\"") - ),]) - ); -} diff --git a/src/trello/types/auth.rs b/src/trello/types/auth.rs index 79b4ba2..cbb3ce4 100644 --- a/src/trello/types/auth.rs +++ b/src/trello/types/auth.rs @@ -14,12 +14,12 @@ newtype!( ); #[derive(Debug, Clone)] -pub struct TrelloAuth { - pub(crate) api_key: TrelloApiKey, - pub(crate) api_secret: TrelloApiSecret, +pub struct TrelloAuth<'cfg> { + pub(crate) api_key: &'cfg TrelloApiKey, + pub(crate) api_secret: &'cfg TrelloApiSecret, } -impl TrelloAuth { - pub const fn new(api_key: TrelloApiKey, api_secret: TrelloApiSecret) -> Self { +impl<'cfg> TrelloAuth<'cfg> { + pub const fn new(api_key: &'cfg TrelloApiKey, api_secret: &'cfg TrelloApiSecret) -> Self { Self { api_key, api_secret, @@ -33,8 +33,8 @@ impl TrelloAuth { &self.api_secret } } -impl From<&TrelloAuth> for HashMap { - fn from(value: &TrelloAuth) -> Self { +impl<'cfg> From> for HashMap { + fn from(value: TrelloAuth) -> Self { HashMap::from([( "Authorization".into(), format!( diff --git a/src/trello/types/board.rs b/src/trello/types/board.rs index 37560a6..1b5c8ef 100644 --- a/src/trello/types/board.rs +++ b/src/trello/types/board.rs @@ -1,11 +1,8 @@ // -use derive_more::derive::Constructor; - use crate::trello::types::list::TrelloList; +use crate::trello::types::{TrelloBoardId, TrelloBoardName}; -use super::{TrelloBoardId, TrelloBoardName}; - -#[derive(Clone, Debug, PartialEq, Eq, serde::Deserialize, Constructor)] +#[derive(Clone, Debug, PartialEq, Eq, serde::Deserialize)] pub(crate) struct TrelloBoard { pub(crate) id: TrelloBoardId, pub(crate) name: TrelloBoardName, diff --git a/src/trello/types/list.rs b/src/trello/types/list.rs index 266ffd2..aeebf93 100644 --- a/src/trello/types/list.rs +++ b/src/trello/types/list.rs @@ -1,6 +1,7 @@ +// use derive_more::derive::Constructor; -use super::{TrelloListId, TrelloListName}; +use crate::trello::types::{TrelloListId, TrelloListName}; #[derive(Debug, Clone, PartialEq, Eq, serde::Deserialize, Constructor)] pub(crate) struct TrelloList { diff --git a/src/trello/types/mod.rs b/src/trello/types/mod.rs index b3f8bf2..3dea068 100644 --- a/src/trello/types/mod.rs +++ b/src/trello/types/mod.rs @@ -1,14 +1,14 @@ pub(crate) mod auth; -// pub(crate) mod board; +pub(crate) mod board; // mod card; -// mod list; +mod list; // mod new_card; use derive_more::derive::Display; use crate::newtype; -// newtype!(TrelloBoardId, String, Display, "Board ID"); +newtype!(TrelloBoardId, String, Display, "Board ID"); newtype!( TrelloBoardName, String, @@ -17,14 +17,14 @@ newtype!( Ord, "Board Name" ); -// newtype!(TrelloListId, String, "List ID"); -// newtype!( -// TrelloListName, -// String, -// Display, -// PartialOrd, -// Ord, -// "List Name" -// ); +newtype!(TrelloListId, String, "List ID"); +newtype!( + TrelloListName, + String, + Display, + PartialOrd, + Ord, + "List Name" +); // newtype!(TrelloCardId, String, Display, "Card ID"); // newtype!(TrelloCardName, String, Display, "Card Name");