[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"github-stars":3,"marketplace-site-banners":110,"@tanglemedia\u002Fdirectus-extension-bundle-form-submissions":116},{"id":4,"node_id":5,"name":6,"full_name":7,"private":8,"owner":9,"html_url":27,"description":28,"fork":8,"url":29,"forks_url":30,"keys_url":31,"collaborators_url":32,"teams_url":33,"hooks_url":34,"issue_events_url":35,"events_url":36,"assignees_url":37,"branches_url":38,"tags_url":39,"blobs_url":40,"git_tags_url":41,"git_refs_url":42,"trees_url":43,"statuses_url":44,"languages_url":45,"stargazers_url":46,"contributors_url":47,"subscribers_url":48,"subscription_url":49,"commits_url":50,"git_commits_url":51,"comments_url":52,"issue_comment_url":53,"contents_url":54,"compare_url":55,"merges_url":56,"archive_url":57,"downloads_url":58,"issues_url":59,"pulls_url":60,"milestones_url":61,"notifications_url":62,"labels_url":63,"releases_url":64,"deployments_url":65,"created_at":66,"updated_at":67,"pushed_at":68,"git_url":69,"ssh_url":70,"clone_url":71,"svn_url":27,"homepage":72,"size":73,"stargazers_count":74,"watchers_count":74,"language":75,"has_issues":76,"has_projects":76,"has_downloads":76,"has_wiki":8,"has_pages":8,"has_discussions":76,"forks_count":77,"mirror_url":78,"archived":8,"disabled":8,"open_issues_count":79,"license":80,"allow_forking":76,"is_template":8,"web_commit_signoff_required":8,"has_pull_requests":76,"pull_request_creation_policy":85,"topics":86,"visibility":26,"forks":77,"open_issues":79,"watchers":74,"default_branch":106,"temp_clone_token":78,"custom_properties":107,"organization":108,"network_count":77,"subscribers_count":109},7122594,"MDEwOlJlcG9zaXRvcnk3MTIyNTk0","directus","directus\u002Fdirectus",false,{"login":6,"id":10,"node_id":11,"avatar_url":12,"gravatar_id":13,"url":14,"html_url":15,"followers_url":16,"following_url":17,"gists_url":18,"starred_url":19,"subscriptions_url":20,"organizations_url":21,"repos_url":22,"events_url":23,"received_events_url":24,"type":25,"user_view_type":26,"site_admin":8},15967950,"MDEyOk9yZ2FuaXphdGlvbjE1OTY3OTUw","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F15967950?v=4","","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdirectus","https:\u002F\u002Fgithub.com\u002Fdirectus","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdirectus\u002Ffollowers","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdirectus\u002Ffollowing{\u002Fother_user}","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdirectus\u002Fgists{\u002Fgist_id}","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdirectus\u002Fstarred{\u002Fowner}{\u002Frepo}","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdirectus\u002Fsubscriptions","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdirectus\u002Forgs","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdirectus\u002Frepos","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdirectus\u002Fevents{\u002Fprivacy}","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdirectus\u002Freceived_events","Organization","public","https:\u002F\u002Fgithub.com\u002Fdirectus\u002Fdirectus","The flexible backend for all your projects 🐰 Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fforks","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fkeys{\u002Fkey_id}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fcollaborators{\u002Fcollaborator}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fteams","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fhooks","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fissues\u002Fevents{\u002Fnumber}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fevents","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fassignees{\u002Fuser}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fbranches{\u002Fbranch}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Ftags","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fgit\u002Fblobs{\u002Fsha}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fgit\u002Ftags{\u002Fsha}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fgit\u002Frefs{\u002Fsha}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fgit\u002Ftrees{\u002Fsha}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fstatuses\u002F{sha}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Flanguages","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fstargazers","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fcontributors","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fsubscribers","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fsubscription","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fcommits{\u002Fsha}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fgit\u002Fcommits{\u002Fsha}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fcomments{\u002Fnumber}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fissues\u002Fcomments{\u002Fnumber}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fcontents\u002F{+path}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fcompare\u002F{base}...{head}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fmerges","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002F{archive_format}{\u002Fref}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fdownloads","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fissues{\u002Fnumber}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fpulls{\u002Fnumber}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fmilestones{\u002Fnumber}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fnotifications{?since,all,participating}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Flabels{\u002Fname}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Freleases{\u002Fid}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fdeployments","2012-12-12T01:35:36Z","2026-06-01T20:57:39Z","2026-06-01T21:41:46Z","git:\u002F\u002Fgithub.com\u002Fdirectus\u002Fdirectus.git","git@github.com:directus\u002Fdirectus.git","https:\u002F\u002Fgithub.com\u002Fdirectus\u002Fdirectus.git","https:\u002F\u002Fdirectus.io",442985,36031,"TypeScript",true,4790,null,402,{"key":81,"name":82,"spdx_id":83,"url":78,"node_id":84},"other","Other","NOASSERTION","MDc6TGljZW5zZTA=","all",[87,88,89,90,91,92,6,93,94,95,96,97,98,99,100,101,102,103,104,105],"api","app","cms","composable","data-visualization","database","graphql","headless-cms","javascript","mariadb","mssql","mysql","no-code","node","postgresql","sql","sqlite","typescript","vue","main",{},{"login":6,"id":10,"node_id":11,"avatar_url":12,"gravatar_id":13,"url":14,"html_url":15,"followers_url":16,"following_url":17,"gists_url":18,"starred_url":19,"subscriptions_url":20,"organizations_url":21,"repos_url":22,"events_url":23,"received_events_url":24,"type":25,"user_view_type":26,"site_admin":8},327,[111],{"id":112,"icon":113,"content":114,"link":115,"include_paths":78,"exclude_paths":78},"812bf73d-ebfb-4246-9538-937a09a0c795","connected_tv","Learn more about our native MCP","https:\u002F\u002Fdirectus.io\u002Fmcp",{"name":117,"description":118,"verified":8,"id":119,"readme":120,"type":121,"last_updated":122,"host_version":123,"downloads":124,"total_downloads":199,"sandbox":8,"license":200,"publisher":201,"versions":204,"formatted_name":296,"formatted_readme":297,"formatted_description":118,"images":298,"recent_downloads_7_days":299,"recent_downloads_30_days":300},"@tanglemedia\u002Fdirectus-extension-bundle-form-submissions","A Directus extension bundle that adds a form submission endpoint, collection, and dashboard to form submissions of a website.","8a3769bf-c066-467f-898e-6e68e0be0396","# @tanglemedia\u002Fdirectus-extension-bundle-form-submissions\n\nA Directus extension bundle that adds a form submission module into your Directus project. The package will install the following:\n\n- A collection named tngl_form_submissions\n- A Form Submissions Analytics dashboard which shows the number of submissions for today, for the past week, month, 2 weeks, 3 months, 6 months, and a year.\n\nIt automatically sets the following:\n\n- Creates a new role called Analytics. If the Analytics role already exist, it will not create a new one.\n- Anaytics role will have CREATE and UPDATE permissions to the tngl_form_submissions\n\n## Requirements\n\n- Directus >= 10.10.1\n- Node >= 18.x.x\n\n## Install\n\n1. Add the following variables to your Directus env file:\n   - `SITE_BASE_URL` (Base URL of the site you want to track the page views)\n\n2. `npm i @tanglemedia\u002Fdirectus-extension-bundle-form-submissions`\n\n3. `npx directus bootstrap` to update your database and restart directus\n","bundle","2026-05-21T17:24:57.894Z","^10.10.1 || ^11.0.0",[125,128,130,133,136,139,142,145,148,150,153,156,158,161,163,166,168,170,172,174,177,179,181,184,186,189,191,193,195,197],{"date":126,"count":127},"2026-05-02",1,{"date":129,"count":127},"2026-05-03",{"date":131,"count":132},"2026-05-04",4,{"date":134,"count":135},"2026-05-05",3,{"date":137,"count":138},"2026-05-06",7,{"date":140,"count":141},"2026-05-07",10,{"date":143,"count":144},"2026-05-08",117,{"date":146,"count":147},"2026-05-09",25,{"date":149,"count":132},"2026-05-10",{"date":151,"count":152},"2026-05-11",5,{"date":154,"count":155},"2026-05-12",11,{"date":157,"count":132},"2026-05-13",{"date":159,"count":160},"2026-05-14",8,{"date":162,"count":132},"2026-05-15",{"date":164,"count":165},"2026-05-16",23,{"date":167,"count":141},"2026-05-17",{"date":169,"count":135},"2026-05-18",{"date":171,"count":132},"2026-05-19",{"date":173,"count":135},"2026-05-20",{"date":175,"count":176},"2026-05-21",124,{"date":178,"count":155},"2026-05-22",{"date":180,"count":138},"2026-05-23",{"date":182,"count":183},"2026-05-24",6,{"date":185,"count":138},"2026-05-25",{"date":187,"count":188},"2026-05-26",0,{"date":190,"count":135},"2026-05-27",{"date":192,"count":138},"2026-05-28",{"date":194,"count":132},"2026-05-29",{"date":196,"count":188},"2026-05-30",{"date":198,"count":183},"2026-05-31",1299,"MIT",{"username":202,"verified":8,"id":203,"github_username":78,"github_name":78,"github_blog":78,"github_bio":78,"github_location":78,"github_company":78,"github_avatar_url":78},"don-tangle","7a3dfb96-a497-4667-ab95-74b396bc629d",[205,216,226,235,244,254,263,275,287],{"version":206,"package":119,"publisher":203,"type":121,"host_version":123,"publish_date":122,"verified":8,"id":207,"url_repository":78,"url_homepage":78,"url_bugs":78,"file_count":208,"unpacked_size":209,"sandbox":8,"sandbox_requested_scopes":78,"license":200,"bundled":210,"maintainers":212},"0.0.8","1e2b520d-ee46-447c-9f1e-3be32e979fbf",16,670904,[211],"5293dcbc-ac22-4274-ad3d-3b29ad3f4354",[213,214,215],14431,14432,14433,{"version":217,"package":119,"publisher":218,"type":121,"host_version":123,"publish_date":219,"verified":8,"id":220,"url_repository":78,"url_homepage":78,"url_bugs":78,"file_count":155,"unpacked_size":221,"sandbox":8,"sandbox_requested_scopes":78,"license":200,"bundled":222,"maintainers":224},"0.0.5","fec8ff5c-e208-4674-a6b8-661b5a715104","2025-03-19T08:45:22.851Z","24c63547-838a-4aae-9c83-996a42a85f7d",635732,[223],"9621c2b3-1d60-4ee2-99aa-aa671ffc610c",[225],12218,{"version":227,"package":119,"publisher":218,"type":121,"host_version":228,"publish_date":229,"verified":8,"id":230,"url_repository":78,"url_homepage":78,"url_bugs":78,"file_count":135,"unpacked_size":231,"sandbox":76,"sandbox_requested_scopes":78,"license":78,"bundled":232,"maintainers":233},"1.0.0","^10.10.0","2025-01-13T19:20:49.918Z","263c2289-bdff-40e8-90f5-c1e839fa6b1b",926,[],[234],11815,{"version":236,"package":119,"publisher":218,"type":121,"host_version":123,"publish_date":237,"verified":8,"id":238,"url_repository":78,"url_homepage":78,"url_bugs":78,"file_count":155,"unpacked_size":239,"sandbox":8,"sandbox_requested_scopes":78,"license":200,"bundled":240,"maintainers":242},"0.0.4","2025-03-12T09:22:41.735Z","38e6b619-193d-48f5-850b-709ffc1abb8f",635736,[241],"104f30df-e8ce-4454-b219-957c871d8927",[243],12171,{"version":245,"package":119,"publisher":218,"type":121,"host_version":228,"publish_date":246,"verified":8,"id":247,"url_repository":78,"url_homepage":78,"url_bugs":78,"file_count":248,"unpacked_size":249,"sandbox":8,"sandbox_requested_scopes":78,"license":78,"bundled":250,"maintainers":252},"0.0.3","2025-01-14T23:31:37.395Z","4049f707-a4e4-4e37-a5b8-251d749e0ce0",12,78961,[251],"da3543d4-ac09-48fc-bb94-95c6a77335f0",[253],11823,{"version":255,"package":119,"publisher":218,"type":121,"host_version":228,"publish_date":256,"verified":8,"id":257,"url_repository":78,"url_homepage":78,"url_bugs":78,"file_count":248,"unpacked_size":258,"sandbox":8,"sandbox_requested_scopes":78,"license":78,"bundled":259,"maintainers":261},"0.0.2","2025-01-14T22:17:29.206Z","73f4c6a9-373d-4dc0-a116-9d2e8f46fbe2",78507,[260],"204d0e35-ed50-4df0-bb67-d72891c39e08",[262],11822,{"version":264,"package":119,"publisher":203,"type":121,"host_version":123,"publish_date":265,"verified":8,"id":266,"url_repository":78,"url_homepage":78,"url_bugs":78,"file_count":267,"unpacked_size":268,"sandbox":8,"sandbox_requested_scopes":78,"license":200,"bundled":269,"maintainers":271},"0.0.7","2026-05-08T22:25:08.762Z","b164ad37-6067-4f29-afdc-cc45a9f4e21c",15,670364,[270],"180938ed-4a30-4ca0-aeac-9a0e047be6ff",[272,273,274],14388,14389,14390,{"version":276,"package":119,"publisher":203,"type":121,"host_version":123,"publish_date":277,"verified":8,"id":278,"url_repository":78,"url_homepage":78,"url_bugs":78,"file_count":279,"unpacked_size":280,"sandbox":8,"sandbox_requested_scopes":78,"license":200,"bundled":281,"maintainers":283},"0.0.6","2026-04-27T17:52:48.341Z","bf3602fd-6065-467a-ab00-04705cf7e855",14,669402,[282],"8ff9264d-7717-489a-a163-f651f046e81d",[284,285,286],14320,14321,14322,{"version":288,"package":119,"publisher":218,"type":121,"host_version":228,"publish_date":289,"verified":8,"id":290,"url_repository":78,"url_homepage":78,"url_bugs":78,"file_count":248,"unpacked_size":291,"sandbox":8,"sandbox_requested_scopes":78,"license":78,"bundled":292,"maintainers":294},"0.0.1","2025-01-14T18:32:09.619Z","fe256e5f-3818-443a-9c1d-5294cef17225",169347,[293],"3cbd3a69-be1c-4e10-b57d-34a0830ea945",[295],11821,"Bundle Form Submissions","\u003Ch1>@tanglemedia\u002Fdirectus-extension-bundle-form-submissions\u003C\u002Fh1>\n\u003Cp>A Directus extension bundle that adds a form submission module into your Directus project. The package will install the following:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A collection named tngl_form_submissions\u003C\u002Fli>\n\u003Cli>A Form Submissions Analytics dashboard which shows the number of submissions for today, for the past week, month, 2 weeks, 3 months, 6 months, and a year.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>It automatically sets the following:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Creates a new role called Analytics. If the Analytics role already exist, it will not create a new one.\u003C\u002Fli>\n\u003Cli>Anaytics role will have CREATE and UPDATE permissions to the tngl_form_submissions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>Requirements\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>Directus &gt;= 10.10.1\u003C\u002Fli>\n\u003Cli>Node &gt;= 18.x.x\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>Install\u003C\u002Fh2>\n\u003Col>\n\u003Cli>\n\u003Cp>Add the following variables to your Directus env file:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>SITE_BASE_URL\u003C\u002Fcode> (Base URL of the site you want to track the page views)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>npm i @tanglemedia\u002Fdirectus-extension-bundle-form-submissions\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>npx directus bootstrap\u003C\u002Fcode> to update your database and restart directus\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n",[],20,420]