Compare commits

...

197 Commits

Author SHA1 Message Date
Ola Rubaj
92b12455c9 [blog][xs]: rm links from headings 2023-09-25 18:50:55 +02:00
Ola Rubaj
37902bfc71 [blog][m]: jul-aug updates blog post 2023-09-22 19:22:31 +02:00
github-actions[bot]
68fbf2cda6 Version Packages (#1023)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-09-20 09:56:52 -03:00
Luccas Mateus
83fd7727ba [flatuitable][m] - add bytes + parsingConfig (#1022) 2023-09-20 08:13:19 -03:00
Anuar Ustayev (aka Anu)
083d3178cd Merge pull request #999 from igoradamenko/igoradamenko-patch-1
Fix wiki-link regexp to match non-Latin characters
2023-09-12 00:18:23 +06:00
João Demenech
3200dc5ade fix(site,docs): missing mddb command instruction on 'Searching datasets' tutorial 2023-09-11 08:21:35 -03:00
João Demenech
32dce434eb Merge pull request #1017 from datopian/changeset-release/main
Version Packages
2023-08-31 16:13:39 -03:00
github-actions[bot]
37ef29d9a2 Version Packages 2023-08-31 19:09:52 +00:00
João Demenech
98d62532c5 Merge pull request #1018 from datopian/ckan/feat/private-datasets
feat(ckan): makes it possible to search private datasets on the ckan api
2023-08-31 16:06:01 -03:00
João Demenech
50122cd0cb bump: new version of CKAN API 2023-08-30 18:38:35 -03:00
João Demenech
0156e72dd3 feat(ckan): makes it possible to search private datasets on the ckan api 2023-08-30 18:35:40 -03:00
Luccas Mateus
91217f3256 [packanges/ckan][xs] - fix type (#1016) 2023-08-24 16:04:44 -03:00
github-actions[bot]
11f9253709 Version Packages (#1015)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-08-24 16:03:42 -03:00
João Demenech
c09c78b015 feat(site,seo): disallow the people/* path to be crawled 2023-08-23 16:33:28 -03:00
github-actions[bot]
4a1ccd2f8d Version Packages (#1012)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-08-21 15:26:25 -03:00
Anuar Ustayev (aka Anu)
728d5b1465 Merge pull request #1014 from datopian/feat/cloud-waitlist-form
feat(site): the newsletter form is now a cloud waitlist form
2023-08-22 00:24:23 +06:00
João Demenech
a43d4a3b86 feat(site): the newsletter form is now a cloud waitlist form
Refs: #432
2023-08-21 14:47:59 -03:00
João Demenech
4bc7ce5ce7 [site,newsletter][s]: fix hero newsletter form (broken after Brevo update) 2023-08-18 09:41:31 -03:00
João Demenech
8c5c6a2112 Merge pull request #1011 from datopian/fix-flatui
Fix flatui
2023-08-15 15:00:04 -03:00
Luccas Mateus
8e896138c6 [@portaljs/components][sm] - fix bug of multiple flatuitable with different urls 2023-08-14 16:46:15 -03:00
github-actions[bot]
b2b4fbdf12 Version Packages (#1010)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-08-14 12:06:36 -03:00
Luccas Mateus
099f3c5204 [@portaljs/ckan][sm] - fix types (#1009) 2023-08-14 11:16:51 -03:00
github-actions[bot]
17ad9558e1 Version Packages (#1008)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-08-14 16:07:19 +02:00
Luccas Mateus
88ccee6f0a [@portaljs/ckan][sm] - fix types 2023-08-14 11:02:56 -03:00
Ola Rubaj
6418dbb7e2 [#1005, remark-wiki-link]: Parse note embeds as regular wiki links (#1006) 2023-08-14 15:23:28 +02:00
Luccas Mateus
84cc6cf82b [openspending][m] - add missing resources 2023-08-14 07:34:11 -03:00
João Demenech
df395e2b70 [site,#957,seo][s]: fix build issue 2023-08-10 11:01:10 -03:00
João Demenech
ea5dade346 [site,#957,seo][s]: improves descriptions for pages 2023-08-10 10:52:23 -03:00
João Demenech
8027026399 [site,#957][s]: improves mobile reponsiveness 2023-08-10 10:35:34 -03:00
João Demenech
af7812f689 Merge pull request #1004 from datopian/custom-404
[site]: Custom 404 page + JSON-LD breadcrumbs
2023-08-09 18:01:04 -03:00
João Demenech
6a36e65b27 [site,seo][m]: add breadcrumbs json-ld to dynamic pages 2023-08-09 17:53:59 -03:00
João Demenech
38aa62fcef [404,seo][xs]: custom 404 page with noindex,nofollow meta tag 2023-08-09 16:57:01 -03:00
Ola Rubaj
ed9b575b4e Core package storybook setup (#1003)
* [/][m]: add storybook to core package

* [/][s]: replace nx with nrwl packages for storybook

* [core][xs]: mv tsconfig.storybook.json to .storybook/tsconfig.json

* [/][s]: configure storybook with tailwind

* [core/tailwind.config.js][xs]: add basic Flowershow tailwind config

* [core][xs]: add example story

* [core][s]: darkmode storybook addon
2023-08-09 14:14:06 -03:00
Igor Adamenko
3efba6578d Fix wiki-link regexp to match non-Latin characters 2023-08-09 19:02:11 +03:00
João Demenech
8327f4efc0 [site,storybook,seo][xs]: fix duplicate user canonical issues -- refs #957 2023-08-07 15:18:12 -03:00
Ola Rubaj
d6a12e3111 Merge pull request #998 from datopian/987-tutorial4-websitey-stuff
Tutorial 4 (overview): Customising your website locally and previewing your changes locally
2023-08-04 14:55:20 +02:00
Ola Rubaj
9fc834c16d Merge pull request #997 from datopian/985-tutorial3-collaboration
Tutorial 3 (overview): Collaborating with others on your website project
2023-08-04 14:53:24 +02:00
Ola Rubaj
1a7371f9c5 [guide/index][m]: tutorial4 overview 2023-07-28 16:33:33 +02:00
Ola Rubaj
c5ae365a20 [site/content/guide][m]: tutorial 3 overview 2023-07-28 15:55:09 +02:00
Ola Rubaj
30f7de04c7 Markdownbased repo content migration + adjustments 2023-07-28 15:40:44 +02:00
João Demenech
989d0987c6 Merge pull request #995 from datopian/site/minor-fixes
Site/minor fixes
2023-07-27 16:28:13 -03:00
João Demenech
e1014025f0 [site,docs][xs]: fix groups facet not working for a dataset on the tutorial -- refs #974 2023-07-27 16:20:37 -03:00
João Demenech
7fc69b7ce8 [site,bug][xs]: fix weird margins on pages -- refs #993 2023-07-27 15:43:14 -03:00
João Demenech
d88a23c922 Merge pull request #991 from datopian/feature/seo-improvements-ii
SEO Improvements (II) - JSON-LD
2023-07-27 13:10:33 -03:00
João Demenech
d367deaea3 [seo,json-ld][m]: implement json-ld (schema markups) 2023-07-26 18:00:12 -03:00
João Demenech
3e9eadcc69 [site,seo][xs]: merge main and fix conflict 2023-07-21 17:58:58 -03:00
Luccas Mateus de Medeiros Gomes
da226ef205 Merge branch 'main' of github.com:datopian/portaljs 2023-07-21 07:43:38 -03:00
Luccas Mateus de Medeiros Gomes
a37a31f89a [lighthouse][xs] - try ga lazyOnload 2023-07-21 07:42:36 -03:00
João Demenech
03c27df800 [site,seo][s]: alt images, description and titles fixes for multiple pages 2023-07-20 18:30:54 -03:00
João Demenech
d198130038 [site,seo][s]: add description metadata to main pages 2023-07-20 18:00:00 -03:00
Luccas Mateus
06209877ea Lighthouse improvements (#990)
* [site][lighthouse] - increate accessibility

* [site][xs] - fix accessbiility
2023-07-20 11:11:07 -03:00
Luccas Mateus
822a3ce5ec [site][lighthouse] - increate accessibility (#989) 2023-07-20 10:17:24 -03:00
João Demenech
1f06c67d13 [site, blog][xs]: Fix order of authors on a post 2023-07-19 16:17:56 -03:00
João Demenech
9dea140859 SEO Improvements (#983)
* [site,seo][xs]: add custom _document with lang prop, add description to meta tags, make title larger

* [site,seo][xs]: add apple touch icon, add alt props to images

* [site,seo][xs]: add icon to default seo

* [site,seo][s]: implement next-sitemap

* [site,seo][s]: review page titles

* Rebuild package-lock.json files

* Regenerate package-lock
2023-07-19 07:23:06 -03:00
João Demenech
d5899b22ab [site,blog][xs]: Fix typo 2023-07-18 15:23:14 -03:00
João Demenech
dc895ed277 Merge pull request #984 from datopian/feature/maps-blog-post
[site]: Create new blog post about maps
2023-07-18 15:19:01 -03:00
João Demenech
7315df8a86 [site,blog][m]: create new blog post about maps 2023-07-18 14:08:33 -03:00
João Demenech
349f5bea66 Merge pull request #982 from datopian/lighthouse-improvements
[site][m] - improvements to lighthouse score
2023-07-17 15:04:25 -03:00
João Demenech
6aef860a81 Merge pull request #981 from datopian/changeset-release/main
Version Packages
2023-07-17 14:51:08 -03:00
Luccas Mateus de Medeiros Gomes
e908cb9344 [site][m] - improvements to lighthouse score 2023-07-17 14:44:29 -03:00
github-actions[bot]
1a22e54d5b Version Packages 2023-07-17 17:41:23 +00:00
João Demenech
172b4b71d4 Merge pull request #980 from datopian/bugfix/pdf-styles
Bugfix/pdf styles
2023-07-17 14:38:34 -03:00
João Demenech
3873852567 Bump version 2023-07-17 14:32:35 -03:00
João Demenech
5e349855a2 [components,pdf][xs]: add CSS styles for PDF 2023-07-17 14:29:57 -03:00
João Demenech
40bd9e0311 Merge pull request #977 from datopian/changeset-release/main
Version Packages
2023-07-14 14:44:01 -03:00
github-actions[bot]
b437b58d06 Version Packages 2023-07-14 17:31:11 +00:00
João Demenech
c3137ba1cb Regenerate package-lock.json 2023-07-14 14:28:14 -03:00
João Demenech
2e13c1b738 Release new version 2023-07-14 14:22:52 -03:00
João Demenech
122870a23e Merge: PDF viewer component
[components][lg] - pdf viewer
2023-07-13 13:35:35 -03:00
Luccas Mateus
4e282e0d86 Update package.json 2023-07-13 13:06:42 -03:00
Luccas Mateus
6020f76adb Merge branch 'main' into feature/pdfviewer 2023-07-13 13:03:20 -03:00
João Demenech
f3c2a2ffa7 Excel component (#973)
* [components,excel][m]: initial version of the <Excel /> component

* [components,excel][m]: add support for multiple sheets

* [components,map,excel][l]: fix leaflet map markers on prod and implement excel component

* Bump version

* [components,excel][xs]: change data for one of the stories
2023-07-13 13:02:37 -03:00
Luccas Mateus de Medeiros Gomes
11659a838b [components][lg] - pdf viewer 2023-07-12 14:50:30 -03:00
Anuar Ustayev (aka Anu)
58b7b4e753 Merge pull request #962 from datopian/tutorial-2-going-local
Tutorial 2: Edit your Flowershow website locally on your computer
2023-07-12 13:55:24 +02:00
Anuar Ustayev (aka Anu)
7cf8c31e53 Update edit-a-website-locally.md 2023-07-12 13:55:01 +02:00
João Demenech
df000b9e8f [openspending,css][xs]: fix issues with css styles (#972) 2023-07-10 16:24:19 -03:00
Luccas Mateus de Medeiros Gomes
77e9f58899 [examples/openspending][xs] - remove css 2023-07-10 13:38:24 -03:00
github-actions[bot]
0737aaafb2 Version Packages (#971)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-07-10 10:09:37 -03:00
João Demenech
d798f402f6 Leaflet Map: multiple layers (#969)
* [components,maps][l]: leaflet map now supports multiple layers and tooltip props setting

* Remove unused var

* Update vite.config.ts

---------

Co-authored-by: Luccas Mateus <Luccasmmg@gmail.com>
2023-07-10 09:55:37 -03:00
Luccas Mateus de Medeiros Gomes
80c6221a05 [portaljs/components][lg] - map components changeset 2023-07-10 09:56:24 -03:00
Luccas Mateus
f04b86dda4 Update frankfurt-is-investing-in-education-and-your-city-should-too.mdx 2023-07-07 12:44:04 -03:00
Luccas Mateus
0fd3ee9912 Map components - Leaflet and OpenLayers (#968)
* [components,maps][l]: implements Leaflet map component -- #963

* [openspending, maps][m]: fix build for leaflet map

* Feature/openlayers map (#967)

* [maps][xl] - working with swc equals to minify

* [maps][xs] - fixing height

* [openspending][xs] - testing

* [openspending][xs] - testing

* [openspending][xs] - change order drd

* [openspending][xs] - add map

* [maps,tests][xs]: add default export to OpenLayers component

* [@portaljs/components][m] - map components

---------

Co-authored-by: João Demenech <joaommdemenech@gmail.com>
2023-07-07 11:22:34 -03:00
Luccas Mateus
cb0b9b1f14 Fix typos 2023-07-04 11:25:08 -03:00
Luccas Mateus de Medeiros Gomes
9ee4376abf [examples/ckan][sm] - fix responsiveness 2023-06-27 07:23:36 -03:00
Ola Rubaj
5a0ddd91ce [content/guide/index][s]: add overview of tutorial 2 2023-06-26 10:27:28 +02:00
Ola Rubaj
d097bc765b [blog/edit-a-website-locally][s]: improve section on markdown 2023-06-26 10:10:00 +02:00
Ola Rubaj
b283fc1e99 [content/blog/edit-a-website-locally][s]: polishing 2023-06-22 18:46:33 +02:00
Ola Rubaj
0511e00d83 [site/content][xs]: adjust tutorial title 2023-06-22 16:56:26 +02:00
Ola Rubaj
c8afa775d4 [site/content/blog][m]: tutorial on local editing 2023-06-22 16:52:45 +02:00
Ola Rubaj
7ba9b5157e [site/howtos/comments][xs]: rm unneeded link 2023-06-22 11:21:48 +02:00
Ola Rubaj
6c2a1ea125 [site/howtos][m]: mv from datopian/markdownbased 2023-06-22 11:16:12 +02:00
Ola Rubaj
343faf72cf [site/content][s]: mv /howto to /howtos 2023-06-22 11:11:06 +02:00
Ola Rubaj
1eb3f7367b [site/blog][m]: add blog "Create a catalog of anything" 2023-06-22 11:02:23 +02:00
Ola Rubaj
8cdf54397f [package.json][xs]: run mddb before dev 2023-06-22 10:47:38 +02:00
Ola Rubaj
fb94cb9ce9 [site/guide/index.md][s]: adjst tutorials overview 2023-06-22 10:42:34 +02:00
Ola Rubaj
4595cd2231 [site/content/blog][xs]: change title 2023-06-22 10:28:03 +02:00
Ola Rubaj
aa2c8aac04 [site/content/blog][s]: add tutorial on creating a flowershow website
from scratch
2023-06-22 10:20:42 +02:00
Ola Rubaj
f2e5459297 [site/lib/markdown][s]: add support for obsidian style shortened paths 2023-06-22 10:20:11 +02:00
Ola Rubaj
e111adfe73 [site/components/MDXPage][xs]: pass Hero component to mdx 2023-06-22 10:05:22 +02:00
Ola Rubaj
492c21ca4e [site/package.json][xs]: use latest portaljs/core 2023-06-22 10:04:37 +02:00
Ola Rubaj
0581357df8 [site/content][s]: add /guide with home page
- moved from markdownbased repo
2023-06-22 09:57:14 +02:00
João Demenech
15ceeec035 [openspending,stories][xs]: fix typo 2023-06-21 10:10:49 -03:00
João Demenech
1caabcf6b4 [openspending][xs]: bump @portaljs/components version 2023-06-20 19:26:42 -03:00
João Demenech
b548dfd113 Merge pull request #961 from datopian/changeset-release/main
Version Packages
2023-06-20 19:13:57 -03:00
github-actions[bot]
c5ee257d48 Version Packages 2023-06-20 20:32:15 +00:00
João Demenech
8d83f3a900 Merge pull request #960 from datopian/bugfix/linechart-width
[@portaljs/components,line chart][xs]: fix linechart width
2023-06-20 17:29:13 -03:00
João Demenech
add2f6d0f3 [@portaljs/components,line chart][xs]: fix linechart width 2023-06-20 17:12:16 -03:00
github-actions[bot]
dfab6aa318 Version Packages (#959)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-20 17:37:03 +02:00
Rufus Pollock
f96fb562fe Merge pull request #958 from datopian/bespoke-hero 2023-06-20 17:32:43 +02:00
Ola Rubaj
c4bf5bd054 [core/ui/Hero][s]: create Hero component 2023-06-20 15:52:20 +02:00
Ola Rubaj
c706575ae4 Replace @flowershow/* with @portaljs/* packages in /examples (#953)
* [examples/ckan][m]: rplc @flowershow with @portaljs packages

* [examples/fivethirtyeight][m]: rplc @flowershow with @portaljs packages

* [examples/turing][m]: rplc @flowershow with @portaljs packages

* [examples/openspending][m]: rplc @flowershow with @portaljs packages

* [examples/learn][m]: rplc @flowershow with @portaljs packages

* [examples/github-backed-catalog][m]: rplc @flowershow with @portaljs packages

* [examples/github-backed-catalog][xs] - fix build

* [examples][m] - fix builds

* [examples/openspending][xs] - fix build

---------

Co-authored-by: Luccas Mateus de Medeiros Gomes <luccasmmg@gmail.com>
2023-06-16 09:13:54 -03:00
João Demenech
ed8de380a9 Merge pull request #950 from datopian/site-deps-update
Replace `@flowershow/*` with `@portaljs/*` packages in /site
2023-06-16 09:04:42 -03:00
João Demenech
33521916d6 [site,blog,#944][xs]: update titles of blog posts 2023-06-15 17:28:12 -03:00
João Demenech
04206457a4 [openspending,contributing][xs]: add link to issue tracker 2023-06-13 19:08:20 -03:00
João Demenech
8a5acb7012 Merge pull request #952 from datopian/openspending/moers-anomaly
OpenSpending: Moers Anomaly story
2023-06-13 19:03:36 -03:00
João Demenech
32493a2014 [openspending,stories][xs]: fix data url 2023-06-13 19:00:00 -03:00
Michael Polidori
b34220cac7 Merge pull request #951 from datopian/openspending/berlin-erdf-data-driven-story
OpenSpending - Berlin ERDF spendings data-driven story
2023-06-13 15:22:15 -04:00
Michael Polidori
44b37e27d9 Add Moers Anomaly story 2023-06-13 15:20:48 -04:00
João Demenech
6d3e571151 [openspending,stories][m]: fix typo 2023-06-13 12:42:01 -03:00
João Demenech
0e997f71e5 [openspending,stories][m]: add new data-driven story about Berlin 2023-06-13 12:39:02 -03:00
olayway
4a41d517ee [package.json][xs]: rm prerelease script
Handling this in projects package.json files.
2023-06-13 17:12:53 +02:00
olayway
c79b69ffe6 [site/package.json][s]: bump @portaljs packages 2023-06-13 12:33:54 +02:00
olayway
2ad6551a44 [site][s]: @flowershow/remark-wiki-link -> @portaljs/remark-wiki-link 2023-06-13 12:33:54 +02:00
olayway
5de9888c02 [site][s]: @flowershow/remark-embed -> @portaljs/remark-embed 2023-06-13 12:33:54 +02:00
olayway
5a517d714a [blog/markdowndb-basics][xs]: typo fix 2023-06-13 12:33:52 +02:00
olayway
746c77de11 [site][s]: @flowershow/markdowndb -> mddb 2023-06-13 12:32:29 +02:00
olayway
9e256b9bf1 [site][s]: @flowershow/remark-callouts -> @portaljs/remark-callouts 2023-06-13 12:32:29 +02:00
olayway
4bfcd4373b [site][s]: @flowershow/core -> @portaljs/core 2023-06-13 12:32:29 +02:00
github-actions[bot]
6649f78459 Version Packages (#949)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-13 12:14:38 +02:00
olayway
6f0da8c3a3 [packages][s]: fix public api of remark-* and core packages 2023-06-13 12:11:33 +02:00
olayway
5b1238cc27 [.gitignore][xs]: ignore .tgz files 2023-06-13 12:11:33 +02:00
João Demenech
17803f1f5d [site,blog,#944][m]: add Ola's author info, fix typo in blogs list 2023-06-12 15:17:18 -03:00
João Demenech
81f50bb9a2 Merge pull request #945 from datopian/openspending/frankfort-education
OpenSpending: Frankfurt Education story
2023-06-12 14:38:22 -03:00
João Demenech
f1aee6a93e [openspending,stories][xs]: update file references to point to storage and add authors 2023-06-12 14:34:40 -03:00
João Demenech
053005d784 [openspending,stories][xs]: update file references to point to storage and update story slug 2023-06-12 14:32:05 -03:00
github-actions[bot]
2f5dd4d0f7 Version Packages (#946)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-12 18:46:54 +02:00
olayway
fb7ce8723a [.changeset][xs]: adjst changeset message 2023-06-12 18:42:55 +02:00
olayway
7636c3d26c [package-lock][xs]: sync lock file 2023-06-12 18:35:15 +02:00
olayway
6bf6c8faf4 [core][s]: bump mdx-mermaid and mv to peers 2023-06-12 18:31:35 +02:00
Michael Polidori
095eba606e Update story 2023-06-12 11:58:26 -04:00
Michael Polidori
1097b5077d Add Frankfurt Education story 2023-06-12 11:53:55 -04:00
olayway
aa365cbb0d [blog/markdowndb-basics][xs]: rplc @flowershow/markdowndb with mddb 2023-06-12 16:42:44 +02:00
olayway
038427874a [howto/markdown][xs]: rplc @flowershow/markdowndb with mddb 2023-06-12 16:41:13 +02:00
João Demenech
bdfdb2e6a5 [openspending,drd][xs]: fix FlatUiTable error on first data-driven story 2023-06-09 19:27:45 -03:00
João Demenech
95b3fc03d3 [openspending,drd][xs]: remove sample data-driven story 2023-06-09 18:39:06 -03:00
github-actions[bot]
6aeadd71de Version Packages (#942)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-09 00:16:30 +02:00
olayway
affca05058 [remark-callouts/package.json][xs]: fix export path 2023-06-09 00:12:03 +02:00
github-actions[bot]
f54d238795 Version Packages (#941)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-08 23:57:47 +02:00
olayway
e82e2ae021 [packages][xs]: replace prepublish with prepare 2023-06-08 23:53:42 +02:00
github-actions[bot]
c3246ee7f8 Version Packages (#940)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-08 23:45:12 +02:00
olayway
40d80d2282 [packages/*][s]: add prepublish script to build first 2023-06-08 23:42:17 +02:00
olayway
e0e720338f [components/package.json][xs]: add prepublish script 2023-06-08 23:33:34 +02:00
olayway
4f8b1b1e96 [ckan/package.json][xs]: add prepublish script 2023-06-08 23:32:29 +02:00
olayway
362afcc133 [package.json][xs]: rm faulty prerelease script 2023-06-08 23:29:17 +02:00
João Demenech
c165b3cc44 merge: new data story about ESIF funds
A new data story about ESIF funds
2023-06-08 17:22:27 -03:00
João Demenech
261a2a081e Fix minor typos 2023-06-08 17:21:43 -03:00
Anuar Ustayev (aka Anu)
d27857f490 Added conclusion and final tweaks. 2023-06-08 20:47:59 +07:00
Anuar Ustayev (aka Anu)
b3ba263bd8 Switch from raw csv to remote file in r2. 2023-06-08 20:35:33 +07:00
Anuar Ustayev (aka Anu)
cb774d0ad0 Added bar chart for comparison between countries. 2023-06-08 20:28:05 +07:00
Anuar Ustayev (aka Anu)
b48f71ecef Add updated data with currency consideration. 2023-06-08 20:07:03 +07:00
Anuar Ustayev (aka Anu)
07b3235647 Create where-the-european-structural-and-investment-funds-go.mdx 2023-06-08 18:19:57 +07:00
Luccas Mateus de Medeiros Gomes
d0c2ee1e71 [examples/openspending][xs] - add contributing tab 2023-06-07 15:31:40 -03:00
João Demenech
bc180189cb Update OS sample data story 2023-06-07 11:28:31 -03:00
github-actions[bot]
39c862627d Version Packages (#937)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-07 15:22:12 +02:00
olayway
b7158a5be6 add changeset file 2023-06-07 15:17:46 +02:00
olayway
ee87c4f623 [remark-embed][s]: don't include README in dist
- it will already be included by npm anyway
2023-06-07 15:06:08 +02:00
olayway
4141af0e82 [remark-embed][s]: specify folder to publish 2023-06-07 15:05:29 +02:00
olayway
7d36d22671 [remark-wiki-link][xs]: don't include README in /dist
- it is included automatically by npm, in the parent folder
2023-06-07 15:04:46 +02:00
olayway
eab2d65113 [remark-wiki-link][s]: specify folder to publish 2023-06-07 15:04:46 +02:00
olayway
51d0a7692e [remark-callouts][xs]: don't include README in /dist
- it is included automatically by npm, in the parent folder
2023-06-07 15:04:46 +02:00
olayway
cdd90ac384 [remak-callouts][s]: specify folder to publish in package.json 2023-06-07 15:04:46 +02:00
olayway
dcf6400304 [core][xs]: don't include README in /dist
- it is included automatically by npm, in the parent folder
2023-06-07 15:04:46 +02:00
olayway
247b2412d6 [core][xs]: specify folder to publish 2023-06-07 15:04:41 +02:00
olayway
1ad9b85e02 [package.json][s]: add building to prerelease 2023-06-07 13:56:32 +02:00
Ola Rubaj
af134cac8b Integrate flowershow packages (#923)
* [packages][m]: mv @flowershow/core package here

* [packages/core][xs]: rename to @portaljs/core

* [package.json][xs]: setup npm workspaces

* [packages/core][xs]:replace deprecated rollup executor

* [core/package.json][s]: fix mermaid versions

* [core/tsconfig][xs]: rm extends

* [core/jest.config][xs]: rm coverageDirectory

* [core/package.json][xs]: install core-js

* [packages.json][s]:use same version for all nrwl packages

* [core/.eslintrc][xs]: adjust ignorePatterns

* [core/project.json][xs]: rm publish targets

* [packages][m]: mv @flowershow/remark-wiki-link here

* [packages][m]: mv @flowershow/remark-wiki-link here

* [packages][m]: mv @flowershow/remark-embed here

* [remark-callouts/project.json][xs]: adjst test pattern

* [package.json][s]: install missing deps

* [remark-callouts][xs]: adjst fields in package.json

* [remark-callouts][s]: rm pubish targets and adjst build executor

* [remark-embed/jest.config][xs]: rm unknown option coverageDirectory

* [remark-embed][xs]: rm publish targets

* [remark-embed][s]: rename to @portaljs/remark-embed

* [remark-wiki-link/eslintrc][xs]:adjst ignorePatterns

* [package.json][xs]: install missing deps

* [remark-wiki-link/test][xs]:specify format

- also temporarily force any type on htmlExtension

* [remark-wiki-link/README][xs]: replace @flowershow with @portaljs

* [remark-wiki-link][xs]:rm old changelog

* [remark-wiki-link][xs]: adjst package.json

* [remark-wiki-link/project.json][xs]: rm publish targets

* [core][s]: rm old changelog

* [core/README][xs]:correct scope name

* [remark-callouts/README][xs]: add @portaljs to pckg name

* [remark-embed/README][xs]: add @portaljs to pckg name

* [package-lock.json][xs]: refresh after rebasing on main
2023-06-07 07:21:00 -03:00
github-actions[bot]
0b8c56bcac Version Packages (#934)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-06 22:33:32 -03:00
Luccas Mateus de Medeiros Gomes
20c64222c1 [examples/openspending][xs] - fix styling 2023-06-06 21:59:21 -03:00
João Demenech
683159da02 @portaljs/components improvements (#933)
* [#912,@portaljs/components][s]: create LoadingSpinner component and add that to <Table /> when using the URL parameter

* [#912,@portaljs/components][m]: refactor LineChart and add more params

* [#912,@portaljs/components][m]: possibly fixes 'loading...' size on FlatUiTable on Firefox

* [@portaljs/components][xs]: add storybook-static to .gitignore

* Add changeset
2023-06-06 21:21:31 -03:00
Luccas Mateus de Medeiros Gomes
c0681fdc7f [examples][m] - update examples to use new package version 2023-06-06 13:51:41 -03:00
Luccas Mateus de Medeiros Gomes
ec1910e016 [packages/components][xs] - update version 2023-06-06 13:02:39 -03:00
Luccas Mateus
fc70f6ec66 [examples/openspending][lg] - adding drd support (#928)
* [examples/openspending][lg] - adding drd support

* [examples/openspending][sm] - add data stories to header
2023-06-06 12:58:54 -03:00
João Demenech
8e4428e2f8 github-backed-catalog: improve documentation (#925)
* [examples/github-backed-catalog][m]: improve documentation

* [examples/github-backed-catalog][m]: add info about editing the deployment created on Vercel
2023-06-06 07:28:51 -03:00
github-actions[bot]
1292350aac Version Packages (#926)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-06 07:26:45 -03:00
João Demenech
e4da3ed672 Merge pull request #924 from datopian/fix-redeclaration-of-formal-parameter-error
[packages/components][m] - fix error on build
2023-06-05 16:22:09 -03:00
Luccas Mateus de Medeiros Gomes
959fe5a588 [packages/components][m] - fix error on build 2023-06-05 14:23:57 -03:00
João Demenech
7a46a6732b [examples/openspending,footer,#897][s]: add PortalJS logo to the footer 2023-06-05 13:13:39 -03:00
Ola Rubaj
688db3e6a6 Changesets setup + auto-publish to npm (#922)
Closes #905 

## Summary

This PR sets up changesets with the aim to simplify the process of documenting changes committed to the codebase, as well as automating versioning packages and publishing them to npm.

## Changes
- initialised [changesets](https://github.com/changesets/changesets) in the repository
- (separately from this PR) installed [changesets bot](https://github.com/apps/changeset-bot) in the repository (it will check if a submitted PR includes a changeset file and inform if found or not)
- added `.github/workflows/release.yml`: The workflow creates a PR with version bumps and related changelog
files' updates, each time a commit containing changeset
file(s) is added to the main branch. After merging this auto-generated PR, this workflow will also auto-publish the released packages to npm and add git tags.
- added the following scripts to the root `package.json`:
  - `changeset`: should be run to generate changeset files, that describe changes made to the code,
  - `prerelease`: runs linting and testing on packages affected by the changes in a PR
  - `release`: runs `changeset publish` and is used by the `release` workflow then the above-mentioned auto-generated PR is merged to the main branch
2023-06-05 17:41:37 +02:00
João Demenech
fa642d8914 [examples/learn,docs][xs]: fix typo 2023-06-02 18:59:04 -03:00
João Demenech
c80b283201 [examples/learn,docs,#910][m]: add conclusions at the end of each tutorial, add page title to each tutorial page, fix hydration error re modified metadata field 2023-06-02 18:52:56 -03:00
Luccas Mateus de Medeiros Gomes
95fd8e72df [examples/openspending][sm] - 5mb to 500kb on preview 2023-06-02 09:38:13 -03:00
João Demenech
e50c76090c [examples/openspending][xs]: make year be displayed in UUTC timezone on DatasetCard 2023-06-01 15:39:15 -03:00
Luccas Mateus de Medeiros Gomes
70012d7c03 [examples/538][m] - added GA 2023-06-01 10:50:59 -03:00
Luccas Mateus de Medeiros Gomes
024c06d9cd [examples/538][xs] - change read more link 2023-06-01 10:41:43 -03:00
Luccas Mateus de Medeiros Gomes
35668c069e [examples/538][xs] - change order of datasets 2023-06-01 10:36:04 -03:00
Luccas Mateus de Medeiros Gomes
2500779499 [examples/538][m] - changes requested by anu 2023-06-01 10:30:17 -03:00
João Demenech
fc8eb95dbc Open Spending: minor improvements (#918)
* [examples/openspending][xs]: center align footer and make file previews wider

* Run prettier

---------

Co-authored-by: deme <deme@deme>
2023-06-01 10:19:39 -03:00
Anuar Ustayev (aka Anu)
45089419da Merge pull request #917 from datopian/fivethirtyeight-v0.2
[examples/538][m] - v0.2
2023-06-01 20:17:04 +07:00
927 changed files with 528388 additions and 14348 deletions

8
.changeset/README.md Normal file
View File

@@ -0,0 +1,8 @@
# Changesets
Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works
with multi-package repos, or single-package repos to help you version and publish your code. You can
find the full documentation for it [in our repository](https://github.com/changesets/changesets)
We have a quick list of common questions to get you started engaging with this project in
[our documentation](https://github.com/changesets/changesets/blob/main/docs/common-questions.md)

14
.changeset/config.json Normal file
View File

@@ -0,0 +1,14 @@
{
"$schema": "https://unpkg.com/@changesets/config@2.3.0/schema.json",
"changelog": [
"@changesets/changelog-github",
{ "repo": "datopian/portaljs" }
],
"commit": false,
"fixed": [],
"linked": [],
"access": "restricted",
"baseBranch": "main",
"updateInternalDependencies": "patch",
"ignore": []
}

39
.github/workflows/release.yml vendored Normal file
View File

@@ -0,0 +1,39 @@
name: Release
on:
push:
branches:
- main
concurrency: release-${{ github.ref }}
jobs:
release:
name: Release
runs-on: ubuntu-latest
steps:
- name: Checkout Repo
uses: actions/checkout@v3
- name: Setup Node.js 16.x
uses: actions/setup-node@v3
with:
node-version: 16.x
- name: Install Dependencies
run: npm ci
- name: Create Release Pull Request or Publish to npm
id: changesets
uses: changesets/action@v1
with:
publish: npm run release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
# - name: Send a Discord notification if a publish happens
# if: steps.changesets.outputs.published == 'true'
# uses: Ilshidur/action-discord@0.3.2
# with:
# args: 'The project {{ EVENT_PAYLOAD.repository.full_name }} has been deployed.'

1
.gitignore vendored
View File

@@ -4,6 +4,7 @@
dist
tmp
/out-tsc
**/*.tgz
# dependencies
node_modules

View File

@@ -13,7 +13,7 @@ Structure:
- **dataset-frictionless**: Example utilizing a frictionless dataset as an example
- **site**: the website for the project, with a landing page and the docs
- **packages**:
- **portaljs-components**: the library of components for creating a data portal
- **portaljs-components**: the library of components for creating a data portal
## How to contribute
@@ -26,10 +26,11 @@ If you'd like to work on one of the issues you can:
3. Clone the forked repository to your machine.
4. Create a feature branch (e.g. `50-update-readme`, where `50` is the number of the related issue).
5. Commit your changes to the feature branch.
6. Push the feature branch to your forked repository.
7. Create a Pull Request against the original repository.
6. Add changeset file describing the changes. (See section below)
7. Push the feature branch to your forked repository.
8. Create a Pull Request against the original repository.
- add a short description of the changes included in the PR
8. Address review comments if requested by our demanding reviewers 😜.
9. Address review comments if requested by our demanding reviewers 😜.
If you have an idea for improvement, and it doesn't have a corresponding issue yet, simply submit a new one.
@@ -62,6 +63,7 @@ or you can use just:
nx <target> <project>
# e.g. npx nx serve ckan
```
if you have the `nx` binary installed globally in your machine
#### Running multiple tasks
@@ -109,7 +111,7 @@ To check code formatting in selected projects:
```sh
npx nx format:check --projects=<array of projects>
# npx nx format:check --projects=ckan,dataset-frictionless
# npx nx format:check --projects=ckan,dataset-frictionless
```
To check code formatting in all projects:
@@ -124,7 +126,7 @@ To fix code formatting in selected projects:
```sh
npx nx format:write --projects=<array projects>
# npx nx format:write --projects=ckan,dataset-frictionless
# npx nx format:write --projects=ckan,dataset-frictionless
```
To fix formatting in all projects:
@@ -174,3 +176,23 @@ To learn more see this [offical docs page](https://nx.dev/reference/nx-json).
Each project also has it's own configuration file - `project.json`, where you can define and configure it's targets (and more).
To learn more see this [offical docs page](https://nx.dev/reference/project-configuration).
## Changesets and publishing packages
> This monorepo is set up with changesets versioning tool. See their [github repository](https://github.com/changesets/changesets) to learn more.
### What are Changesets?
Changesets are files that describe the intention of a contributor to bump a version of the package according to their changes. Changeset file holds two key bits of information: a version type (following semver), and change information to be added to a changelog.
### Adding changesets
In the root directory of the repo, run:
```
npx changeset
```
Select the package that has been changed, the semver version that should be bumped with it and a description of your changes. Please make sure to add the most accurate but also concise information.
To learn about semantic versioning standards see [this semver doc page](https://semver.org/).

View File

@@ -10,6 +10,7 @@
"dependencies": {
"@heroicons/react": "^2.0.17",
"@portaljs/ckan": "^0.0.2",
"@portaljs/remark-wiki-link": "^1.0.4",
"next": "13.3.1",
"next-seo": "^6.0.0",
"octokit": "^2.0.14",
@@ -35,7 +36,6 @@
"version": "7.21.0",
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz",
"integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==",
"dev": true,
"dependencies": {
"regenerator-runtime": "^0.13.11"
},
@@ -732,6 +732,16 @@
"react-dom": "^18.2.0"
}
},
"node_modules/@portaljs/remark-wiki-link": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/@portaljs/remark-wiki-link/-/remark-wiki-link-1.0.4.tgz",
"integrity": "sha512-cp6vlssDAPawcBI0vUPRpcPdORql3RbK1Q+t1LuRvMQ+yiRb+9DnSPBUviDXKqwsBMOOXP/ePAdYohaeXGt0lQ==",
"dependencies": {
"mdast-util-to-markdown": "^1.5.0",
"mdast-util-wiki-link": "^0.0.2",
"micromark-util-symbol": "^1.0.1"
}
},
"node_modules/@rushstack/eslint-patch": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz",
@@ -1420,6 +1430,24 @@
"url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/character-entities-legacy": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz",
"integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/character-reference-invalid": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz",
"integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/chokidar": {
"version": "3.5.3",
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
@@ -2888,6 +2916,28 @@
"node": ">= 0.4"
}
},
"node_modules/is-alphabetical": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz",
"integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/is-alphanumerical": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz",
"integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==",
"dependencies": {
"is-alphabetical": "^1.0.0",
"is-decimal": "^1.0.0"
},
"funding": {
"type": "github",
"url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/is-arguments": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
@@ -3019,6 +3069,15 @@
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/is-decimal": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz",
"integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/is-docker": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
@@ -3055,6 +3114,15 @@
"node": ">=0.10.0"
}
},
"node_modules/is-hexadecimal": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz",
"integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/is-map": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz",
@@ -3727,6 +3795,59 @@
"url": "https://opencollective.com/unified"
}
},
"node_modules/mdast-util-wiki-link": {
"version": "0.0.2",
"resolved": "https://registry.npmjs.org/mdast-util-wiki-link/-/mdast-util-wiki-link-0.0.2.tgz",
"integrity": "sha512-lSsR10/dPuYIxzjGZIGA4oYzsnEnqcsD6DTXL0pqdbBzNB9teKVZB2aIzZcUsdg31v/NoHOstkVwzbN6VrQLtw==",
"dependencies": {
"@babel/runtime": "^7.12.1",
"mdast-util-to-markdown": "^0.6.5"
}
},
"node_modules/mdast-util-wiki-link/node_modules/longest-streak": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz",
"integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/mdast-util-wiki-link/node_modules/mdast-util-to-markdown": {
"version": "0.6.5",
"resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz",
"integrity": "sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==",
"dependencies": {
"@types/unist": "^2.0.0",
"longest-streak": "^2.0.0",
"mdast-util-to-string": "^2.0.0",
"parse-entities": "^2.0.0",
"repeat-string": "^1.0.0",
"zwitch": "^1.0.0"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/unified"
}
},
"node_modules/mdast-util-wiki-link/node_modules/mdast-util-to-string": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz",
"integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==",
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/unified"
}
},
"node_modules/mdast-util-wiki-link/node_modules/zwitch": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz",
"integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/merge2": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
@@ -4714,6 +4835,32 @@
"node": ">=6"
}
},
"node_modules/parse-entities": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz",
"integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==",
"dependencies": {
"character-entities": "^1.0.0",
"character-entities-legacy": "^1.0.0",
"character-reference-invalid": "^1.0.0",
"is-alphanumerical": "^1.0.0",
"is-decimal": "^1.0.0",
"is-hexadecimal": "^1.0.0"
},
"funding": {
"type": "github",
"url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/parse-entities/node_modules/character-entities": {
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz",
"integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/path-exists": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
@@ -5083,8 +5230,7 @@
"node_modules/regenerator-runtime": {
"version": "0.13.11",
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
"integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==",
"dev": true
"integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
},
"node_modules/regexp.prototype.flags": {
"version": "1.5.0",
@@ -5147,6 +5293,14 @@
"url": "https://opencollective.com/unified"
}
},
"node_modules/repeat-string": {
"version": "1.6.1",
"resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
"integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==",
"engines": {
"node": ">=0.10"
}
},
"node_modules/resolve": {
"version": "1.22.2",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz",

View File

@@ -11,6 +11,7 @@
"dependencies": {
"@heroicons/react": "^2.0.17",
"@portaljs/ckan": "^0.0.2",
"@portaljs/remark-wiki-link": "^1.0.4",
"next": "13.3.1",
"next-seo": "^6.0.0",
"octokit": "^2.0.14",

View File

@@ -1,6 +1,6 @@
import { MDXRemote } from 'next-mdx-remote';
import dynamic from 'next/dynamic';
import { Mermaid } from '@flowershow/core';
import { Mermaid } from '@portaljs/core';
// Custom components/renderers to pass to MDX.
// Since the MDX files aren't loaded by webpack, they have no knowledge of how

View File

@@ -1,13 +1,13 @@
import matter from "gray-matter";
import mdxmermaid from "mdx-mermaid";
import { h } from "hastscript";
import remarkCallouts from "@flowershow/remark-callouts";
import remarkEmbed from "@flowershow/remark-embed";
import remarkCallouts from "@portaljs/remark-callouts";
import remarkEmbed from "@portaljs/remark-embed";
import remarkGfm from "remark-gfm";
import remarkMath from "remark-math";
import remarkSmartypants from "remark-smartypants";
import remarkToc from "remark-toc";
import remarkWikiLink from "@flowershow/remark-wiki-link";
import remarkWikiLink from "@portaljs/remark-wiki-link";
import rehypeAutolinkHeadings from "rehype-autolink-headings";
import rehypeKatex from "rehype-katex";
import rehypeSlug from "rehype-slug";

View File

@@ -1,4 +1,4 @@
import { MarkdownDB } from "@flowershow/markdowndb";
import { MarkdownDB } from "mddb";
const dbPath = "markdown.db";

File diff suppressed because it is too large Load Diff

View File

@@ -11,14 +11,14 @@
"mddb": "mddb ./content"
},
"dependencies": {
"@flowershow/core": "^0.4.13",
"@flowershow/markdowndb": "^0.1.5",
"@flowershow/remark-callouts": "^1.0.0",
"@flowershow/remark-embed": "^1.0.0",
"@githubocto/flat-ui": "^0.14.1",
"@heroicons/react": "^2.0.18",
"@portaljs/ckan": "^0.0.2",
"@portaljs/components": "0.1.6",
"@portaljs/core": "^1.0.5",
"@portaljs/remark-callouts": "^1.0.5",
"@portaljs/remark-embed": "^1.0.4",
"@portaljs/remark-wiki-link": "^1.0.4",
"@tailwindcss/typography": "^0.5.9",
"@types/node": "20.2.3",
"@types/react": "18.2.6",
@@ -27,6 +27,7 @@
"eslint": "8.41.0",
"eslint-config-next": "13.4.3",
"isomorphic-unfetch": "^4.0.2",
"mddb": "^0.1.9",
"next": "13.4.3",
"next-mdx-remote": "^4.4.1",
"papaparse": "^5.4.1",

View File

@@ -40,16 +40,25 @@ export default function Home({
});
return (
<main className="flex min-h-screen flex-col items-center p-24 bg-zinc-900">
<DatasetSearchForm
options={options}
setOptions={setOptions}
groups={groups}
orgs={orgs}
/>
<div className="bg-white p-8 my-4 rounded-lg">
<ListOfDatasets options={options} setOptions={setOptions} ckan={ckan} />{' '}
</div>
</main>
<div>
<main className="py-12 bg-zinc-900">
<DatasetSearchForm
options={options}
setOptions={setOptions}
groups={groups}
orgs={orgs}
/>
<div
className="bg-white p-8 mx-auto my-4 rounded-lg"
style={{ width: 'min(1100px, 95vw)' }}
>
<ListOfDatasets
options={options}
setOptions={setOptions}
ckan={ckan}
/>{' '}
</div>
</main>
</div>
);
}

View File

@@ -2,7 +2,7 @@
@tailwind components;
@tailwind utilities;
@import "@flowershow/remark-callouts/styles.css";
@import "@portaljs/remark-callouts/styles.css";
/* mathjax */
.math-inline > mjx-container > svg {

View File

@@ -27,7 +27,7 @@ export default function Layout({ children }: { children: React.ReactNode }) {
website.{' '}
<a
className="hover:underline font-bold"
href="https://github.com/datopian/portaljs/tree/main/examples/fivethirtyeight"
href="https://github.com/datopian/portaljs/tree/main/examples/fivethirtyeight#readme"
>
Read more here
</a>{' '}

View File

@@ -1,33 +1,4 @@
[
{
"url": "https://github.com/fivethirtyeight/data/tree/master/polls",
"name": "polls",
"displayName": "<span class=\"lastword\">polls</span>",
"articles": [
{
"date": "2023-05-11T14:35:40.000Z",
"title": "Latest Polls",
"url": "https://projects.fivethirtyeight.com/polls/"
}
],
"files": [
"https://projects.fivethirtyeight.com/polls-page/data/president_primary_polls.csv",
"https://projects.fivethirtyeight.com/polls-page/data/president_primary_polls_historical.csv",
"https://projects.fivethirtyeight.com/polls-page/data/president_polls.csv",
"https://projects.fivethirtyeight.com/polls-page/data/president_polls_historical.csv",
"https://projects.fivethirtyeight.com/polls-page/data/senate_polls.csv",
"https://projects.fivethirtyeight.com/polls-page/data/senate_polls_historical.csv",
"https://projects.fivethirtyeight.com/polls-page/data/house_polls.csv",
"https://projects.fivethirtyeight.com/polls-page/data/house_polls_historical.csv",
"https://projects.fivethirtyeight.com/polls-page/data/governor_polls.csv",
"https://projects.fivethirtyeight.com/polls-page/data/governor_polls_historical.csv",
"https://projects.fivethirtyeight.com/polls-page/data/president_approval_polls.csv",
"https://projects.fivethirtyeight.com/polls-page/data/generic_ballot_polls.csv",
"https://projects.fivethirtyeight.com/polls-page/data/generic_ballot_polls_historical.csv",
"https://projects.fivethirtyeight.com/2020-primary-data/pres_primary_avgs_2020.csv",
"https://projects.fivethirtyeight.com/2020-general-data/presidential_poll_averages_2020.csv"
]
},
{
"url": "https://github.com/fivethirtyeight/data/tree/master/congress-generic-ballot",
"name": "congress-generic-ballot",
@@ -195,6 +166,35 @@
}
]
},
{
"url": "https://github.com/fivethirtyeight/data/tree/master/polls",
"name": "polls",
"displayName": "<span class=\"lastword\">polls</span>",
"articles": [
{
"date": "2023-05-11T14:35:40.000Z",
"title": "Latest Polls",
"url": "https://projects.fivethirtyeight.com/polls/"
}
],
"files": [
"https://projects.fivethirtyeight.com/polls-page/data/president_primary_polls.csv",
"https://projects.fivethirtyeight.com/polls-page/data/president_primary_polls_historical.csv",
"https://projects.fivethirtyeight.com/polls-page/data/president_polls.csv",
"https://projects.fivethirtyeight.com/polls-page/data/president_polls_historical.csv",
"https://projects.fivethirtyeight.com/polls-page/data/senate_polls.csv",
"https://projects.fivethirtyeight.com/polls-page/data/senate_polls_historical.csv",
"https://projects.fivethirtyeight.com/polls-page/data/house_polls.csv",
"https://projects.fivethirtyeight.com/polls-page/data/house_polls_historical.csv",
"https://projects.fivethirtyeight.com/polls-page/data/governor_polls.csv",
"https://projects.fivethirtyeight.com/polls-page/data/governor_polls_historical.csv",
"https://projects.fivethirtyeight.com/polls-page/data/president_approval_polls.csv",
"https://projects.fivethirtyeight.com/polls-page/data/generic_ballot_polls.csv",
"https://projects.fivethirtyeight.com/polls-page/data/generic_ballot_polls_historical.csv",
"https://projects.fivethirtyeight.com/2020-primary-data/pres_primary_avgs_2020.csv",
"https://projects.fivethirtyeight.com/2020-general-data/presidential_poll_averages_2020.csv"
]
},
{
"url": "https://github.com/fivethirtyeight/data/tree/master/nfl-elo",
"name": "nfl-elo",

File diff suppressed because it is too large Load Diff

View File

@@ -11,7 +11,9 @@
"dependencies": {
"@headlessui/react": "^1.7.14",
"@heroicons/react": "^2.0.18",
"@portaljs/components": "^0.1.7",
"@portaljs/components": "^0.1.8",
"@portaljs/core": "^1.0.5",
"@portaljs/remark-wiki-link": "^1.0.4",
"@tailwindcss/typography": "^0.5.9",
"@types/node": "20.1.1",
"@types/react": "18.2.6",

View File

@@ -1,8 +1,49 @@
import '@/styles/globals.css'
import '@portaljs/components/styles.css'
import '@/styles/globals.css';
import '@portaljs/components/styles.css';
import { useEffect } from 'react';
import { pageview } from '@portaljs/core';
import Script from 'next/script';
import Head from 'next/head';
import { useRouter } from 'next/router';
import type { AppProps } from 'next/app'
import type { AppProps } from 'next/app';
export default function App({ Component, pageProps }: AppProps) {
return <Component {...pageProps} />
const router = useRouter();
useEffect(() => {
const handleRouteChange = (url: any) => {
pageview(url);
};
router.events.on('routeChangeComplete', handleRouteChange);
return () => {
router.events.off('routeChangeComplete', handleRouteChange);
};
}, [router.events]);
return (
<>
<Head>
<link rel="shortcut icon" href="/squared_logo.png" />
</Head>
<Script
strategy="afterInteractive"
src="https://www.googletagmanager.com/gtag/js?id=G-3N9SXTC7GS"
/>
<Script
id="gtag-init"
strategy="afterInteractive"
dangerouslySetInnerHTML={{
__html: `
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-3N9SXTC7GS', {
page_path: window.location.pathname,
});
`,
}}
/>
<Component {...pageProps} />
</>
);
}

View File

@@ -32,10 +32,10 @@ export default function DatasetPage({
<>
<NextSeo title={`${dataset.name} page`} />
<Layout>
<main className="max-w-5xl px-2 prose mx-auto my-8 prose-thead:border-b-4 prose-table:max-w-5xl prose-table:overflow-scroll prose-thead:overflow-scroll prose-tbody:overflow-scroll prose-thead:pb-2 prose-thead:border-zinc-900 prose-th:uppercase prose-th:text-left prose-th:font-light prose-th:text-xs prose-a:no-underline">
<main className="max-w-5xl px-2 prose mx-auto my-8 pb-8 prose-thead:border-b-4 prose-table:max-w-5xl prose-table:overflow-scroll prose-thead:overflow-scroll prose-tbody:overflow-scroll prose-thead:pb-2 prose-thead:border-zinc-900 prose-th:uppercase prose-th:text-left prose-th:font-light prose-th:text-xs prose-a:no-underline">
<Breadcrumbs links={[{ title: dataset.name, href: '' }]} />
<h1 className="uppercase mb-0 mt-16">{dataset.name}</h1>
<table className="w-full my-10 mb-4 hidden md:table">
<table className="w-full my-10 mb-8 hidden md:table">
<thead className="border-b-4 pb-2 border-zinc-900">
<tr>
<th className="uppercase text-left font-normal text-xs pb-3">
@@ -53,7 +53,6 @@ export default function DatasetPage({
{dataset.readme && (
<>
<h1 className="uppercase font-black mt-10">Readme</h1>
{dataset.readme && (
<ReactMarkdown
remarkPlugins={[
@@ -68,7 +67,7 @@ export default function DatasetPage({
</>
)}
<h2 className="mb-0 mt-10">FILES</h2>
<h2 className="mb-0 mt-10">Files</h2>
<div className="inline-block min-w-full py-2 align-middle">
<table className="min-w-full divide-y divide-gray-300">
<thead className="border-b-4 pb-2 border-zinc-900">
@@ -118,7 +117,7 @@ export default function DatasetPage({
</div>
{dataset.files && dataset.files.length > 0 && (
<>
<h2 className="mb-0 mt-10">DATA PREVIEWS</h2>
<h2 className="mb-0 mt-8">Data Previews</h2>
{dataset.files?.map((file) => (
<div
key={file}

View File

@@ -5,3 +5,7 @@
.preview-table > div {
overflow-y: hidden;
}
.prose h1 {
font-size: 1.5em !important;
}

View File

@@ -1,6 +1,6 @@
import { MDXRemote } from 'next-mdx-remote';
import dynamic from 'next/dynamic';
import { Mermaid } from '@flowershow/core';
import { Mermaid } from '@portaljs/core';
// Custom components/renderers to pass to MDX.
// Since the MDX files aren't loaded by webpack, they have no knowledge of how

View File

@@ -1,13 +1,13 @@
import matter from "gray-matter";
import mdxmermaid from "mdx-mermaid";
import { h } from "hastscript";
import remarkCallouts from "@flowershow/remark-callouts";
import remarkEmbed from "@flowershow/remark-embed";
import remarkCallouts from "@portaljs/remark-callouts";
import remarkEmbed from "@portaljs/remark-embed";
import remarkGfm from "remark-gfm";
import remarkMath from "remark-math";
import remarkSmartypants from "remark-smartypants";
import remarkToc from "remark-toc";
import remarkWikiLink from "@flowershow/remark-wiki-link";
import remarkWikiLink from "@portaljs/remark-wiki-link";
import rehypeAutolinkHeadings from "rehype-autolink-headings";
import rehypeKatex from "rehype-katex";
import rehypeSlug from "rehype-slug";

View File

@@ -1,4 +1,4 @@
import { MarkdownDB } from "@flowershow/markdowndb";
import { MarkdownDB } from "mddb";
const dbPath = "markdown.db";

View File

@@ -8,16 +8,17 @@
"name": "my-app",
"version": "0.1.0",
"dependencies": {
"@flowershow/core": "^0.4.13",
"@flowershow/markdowndb": "^0.1.5",
"@flowershow/remark-callouts": "^1.0.0",
"@flowershow/remark-embed": "^1.0.0",
"@portaljs/components": "^0.1.6",
"@portaljs/core": "^1.0.5",
"@portaljs/remark-callouts": "^1.0.5",
"@portaljs/remark-embed": "^1.0.4",
"@portaljs/remark-wiki-link": "^1.0.4",
"@types/node": "18.16.0",
"@types/react": "18.0.38",
"@types/react-dom": "18.0.11",
"eslint": "8.39.0",
"eslint-config-next": "13.3.1",
"mddb": "^0.1.9",
"next": "13.4.3",
"next-mdx-remote": "^4.4.1",
"next-seo": "^6.0.0",
@@ -45,19 +46,31 @@
}
},
"node_modules/@algolia/autocomplete-core": {
"version": "1.8.2",
"resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.8.2.tgz",
"integrity": "sha512-mTeshsyFhAqw/ebqNsQpMtbnjr+qVOSKXArEj4K0d7sqc8It1XD0gkASwecm9mF/jlOQ4Z9RNg1HbdA8JPdRwQ==",
"version": "1.9.2",
"resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.9.2.tgz",
"integrity": "sha512-hkG80c9kx9ClVAEcUJbTd2ziVC713x9Bji9Ty4XJfKXlxlsx3iXsoNhAwfeR4ulzIUg7OE5gez0UU1zVDdG7kg==",
"dependencies": {
"@algolia/autocomplete-shared": "1.8.2"
"@algolia/autocomplete-plugin-algolia-insights": "1.9.2",
"@algolia/autocomplete-shared": "1.9.2"
}
},
"node_modules/@algolia/autocomplete-plugin-algolia-insights": {
"version": "1.9.2",
"resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.2.tgz",
"integrity": "sha512-2LVsf4W66hVHQ3Ua/8k15oPlxjELCztbAkQm/hP42Sw+GLkHAdY1vaVRYziaWq64+Oljfg6FKkZHCdgXH+CGIA==",
"dependencies": {
"@algolia/autocomplete-shared": "1.9.2"
},
"peerDependencies": {
"search-insights": ">= 1 < 3"
}
},
"node_modules/@algolia/autocomplete-preset-algolia": {
"version": "1.8.2",
"resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.8.2.tgz",
"integrity": "sha512-J0oTx4me6ZM9kIKPuL3lyU3aB8DEvpVvR6xWmHVROx5rOYJGQcZsdG4ozxwcOyiiu3qxMkIbzntnV1S1VWD8yA==",
"version": "1.9.2",
"resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.2.tgz",
"integrity": "sha512-pqgIm2GNqtCT59Y1ICctIPrYTi34+wNPiNWEclD/yDzp5uDUUsyGe5XrUjCNyQRTKonAlmYxoaEHOn8FWgmBHA==",
"dependencies": {
"@algolia/autocomplete-shared": "1.8.2"
"@algolia/autocomplete-shared": "1.9.2"
},
"peerDependencies": {
"@algolia/client-search": ">= 4.9.1 < 6",
@@ -65,123 +78,127 @@
}
},
"node_modules/@algolia/autocomplete-shared": {
"version": "1.8.2",
"resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.8.2.tgz",
"integrity": "sha512-b6Z/X4MczChMcfhk6kfRmBzPgjoPzuS9KGR4AFsiLulLNRAAqhP+xZTKtMnZGhLuc61I20d5WqlId02AZvcO6g=="
"version": "1.9.2",
"resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.2.tgz",
"integrity": "sha512-XxX6YDn+7LG+SmdpXEOnj7fc3TjiVpQ0CbGhjLwrd2tYr6LVY2D4Iiu/iuYJ4shvVDWWnpwArSk0uIWC/8OPUA==",
"peerDependencies": {
"@algolia/client-search": ">= 4.9.1 < 6",
"algoliasearch": ">= 4.9.1 < 6"
}
},
"node_modules/@algolia/cache-browser-local-storage": {
"version": "4.17.1",
"resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.17.1.tgz",
"integrity": "sha512-e91Jpu93X3t3mVdQwF3ZDjSFMFIfzSc+I76G4EX8nl9RYXgqcjframoL05VTjcD2YCsI18RIHAWVCBoCXVZnrw==",
"version": "4.17.2",
"resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.17.2.tgz",
"integrity": "sha512-ZkVN7K/JE+qMQbpR6h3gQOGR6yCJpmucSBCmH5YDxnrYbp2CbrVCu0Nr+FGVoWzMJNznj1waShkfQ9awERulLw==",
"dependencies": {
"@algolia/cache-common": "4.17.1"
"@algolia/cache-common": "4.17.2"
}
},
"node_modules/@algolia/cache-common": {
"version": "4.17.1",
"resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.17.1.tgz",
"integrity": "sha512-fvi1WT8aSiGAKrcTw8Qg3RYgcwW8GZMHcqEm4AyDBEy72JZlFBSY80cTQ75MslINjCHXLDT+9EN8AGI9WVY7uA=="
"version": "4.17.2",
"resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.17.2.tgz",
"integrity": "sha512-fojbhYIS8ovfYs6hwZpy1O4mBfVRxNgAaZRqsdVQd54hU4MxYDYFCxagYX28lOBz7btcDHld6BMoWXvjzkx6iQ=="
},
"node_modules/@algolia/cache-in-memory": {
"version": "4.17.1",
"resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.17.1.tgz",
"integrity": "sha512-NbBt6eBWlsXc5geSpfPRC5dkIB/0Ptthw8r0yM5Z7D3sPlYdnTZSO9y9XWXIptRMwmZe4cM8iBMN8y0tzbcBkA==",
"version": "4.17.2",
"resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.17.2.tgz",
"integrity": "sha512-UYQcMzPurNi+cPYkuPemTZkjKAjdgAS1hagC5irujKbrYnN4yscK4TkOI5tX+O8/KegtJt3kOK07OIrJ2QDAAw==",
"dependencies": {
"@algolia/cache-common": "4.17.1"
"@algolia/cache-common": "4.17.2"
}
},
"node_modules/@algolia/client-account": {
"version": "4.17.1",
"resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.17.1.tgz",
"integrity": "sha512-3rL/6ofJvyL+q8TiWM3qoM9tig+SY4gB1Vbsj+UeJPnJm8Khm+7OS+r+mFraqR6pTehYqN8yGYoE7x4diEn4aA==",
"version": "4.17.2",
"resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.17.2.tgz",
"integrity": "sha512-doSk89pBPDpDyKJSHFADIGa2XSGrBCj3QwPvqtRJXDADpN+OjW+eTR8r4hEs/7X4GGfjfAOAES8JgDx+fZntYw==",
"dependencies": {
"@algolia/client-common": "4.17.1",
"@algolia/client-search": "4.17.1",
"@algolia/transporter": "4.17.1"
"@algolia/client-common": "4.17.2",
"@algolia/client-search": "4.17.2",
"@algolia/transporter": "4.17.2"
}
},
"node_modules/@algolia/client-analytics": {
"version": "4.17.1",
"resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.17.1.tgz",
"integrity": "sha512-Bepr2w249vODqeBtM7i++tPmUsQ9B81aupUGbDWmjA/FX+jzQqOdhW8w1CFO5kWViNKTbz2WBIJ9U3x8hOa4bA==",
"version": "4.17.2",
"resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.17.2.tgz",
"integrity": "sha512-V+DcXbOtD/hKwAR3qGQrtlrJ3q2f9OKfx843q744o4m3xHv5ueCAvGXB1znPsdaUrVDNAImcgEgqwI9x7EJbDw==",
"dependencies": {
"@algolia/client-common": "4.17.1",
"@algolia/client-search": "4.17.1",
"@algolia/requester-common": "4.17.1",
"@algolia/transporter": "4.17.1"
"@algolia/client-common": "4.17.2",
"@algolia/client-search": "4.17.2",
"@algolia/requester-common": "4.17.2",
"@algolia/transporter": "4.17.2"
}
},
"node_modules/@algolia/client-common": {
"version": "4.17.1",
"resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.17.1.tgz",
"integrity": "sha512-+r7kg4EgbFnGsDnoGSVNtXZO8xvZ0vzf1WAOV7sqV9PMf1bp6cpJP/3IuPrSk4t5w2KVl+pC8jfTM7HcFlfBEQ==",
"version": "4.17.2",
"resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.17.2.tgz",
"integrity": "sha512-gKBUnjxi0ukJYIJxVREYGt1Dmj1B3RBYbfGWi0dIPp1BC1VvQm+BOuNwsIwmq/x3MPO+sGuK978eKiP3tZDvag==",
"dependencies": {
"@algolia/requester-common": "4.17.1",
"@algolia/transporter": "4.17.1"
"@algolia/requester-common": "4.17.2",
"@algolia/transporter": "4.17.2"
}
},
"node_modules/@algolia/client-personalization": {
"version": "4.17.1",
"resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.17.1.tgz",
"integrity": "sha512-gJku9DG/THJpfsSlG/az0a3QIn+VVff9kKh8PG8+7ZfxOHS+C+Y5YSeZVsC+c2cfoKLPo3CuHIiJ/p86erR3bA==",
"version": "4.17.2",
"resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.17.2.tgz",
"integrity": "sha512-wc4UgOWxSYWz5wpuelNmlt895jA9twjZWM2ms17Ws8qCvBHF7OVGdMGgbysPB8790YnfvvDnSsWOv3CEj26Eow==",
"dependencies": {
"@algolia/client-common": "4.17.1",
"@algolia/requester-common": "4.17.1",
"@algolia/transporter": "4.17.1"
"@algolia/client-common": "4.17.2",
"@algolia/requester-common": "4.17.2",
"@algolia/transporter": "4.17.2"
}
},
"node_modules/@algolia/client-search": {
"version": "4.17.1",
"resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.17.1.tgz",
"integrity": "sha512-Q5YfT5gVkx60PZDQBqp/zH9aUbBdC7HVvxupiHUgnCKqRQsRZjOhLest7AI6FahepuZLBZS62COrO7v+JvKY7w==",
"version": "4.17.2",
"resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.17.2.tgz",
"integrity": "sha512-FUjIs+gRe0upJC++uVs4sdxMw15JxfkT86Gr/kqVwi9kcqaZhXntSbW/Fw959bIYXczjmeVQsilYvBWW4YvSZA==",
"dependencies": {
"@algolia/client-common": "4.17.1",
"@algolia/requester-common": "4.17.1",
"@algolia/transporter": "4.17.1"
"@algolia/client-common": "4.17.2",
"@algolia/requester-common": "4.17.2",
"@algolia/transporter": "4.17.2"
}
},
"node_modules/@algolia/logger-common": {
"version": "4.17.1",
"resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.17.1.tgz",
"integrity": "sha512-Us28Ot+fLEmX9M96sa65VZ8EyEEzhYPxfhV9aQyKDjfXbUdJlJxKt6wZpoEg9RAPSdO8IjK9nmuW2P8au3rRsg=="
"version": "4.17.2",
"resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.17.2.tgz",
"integrity": "sha512-EfXuweUE+1HiSMsQidaDWA5Lv4NnStYIlh7PO5pLkI+sdhbMX0e5AO5nUAMIFM1VkEANes70RA8fzhP6OqCqQQ=="
},
"node_modules/@algolia/logger-console": {
"version": "4.17.1",
"resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.17.1.tgz",
"integrity": "sha512-iKGQTpOjHiE64W3JIOu6dmDvn+AfYIElI9jf/Nt6umRPmP/JI9rK+OHUoW4pKrBtdG0DPd62ppeNXzSnLxY6/g==",
"version": "4.17.2",
"resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.17.2.tgz",
"integrity": "sha512-JuG8HGVlJ+l/UEDK4h2Y8q/IEmRjQz1J0aS9tf6GPNbGYiSvMr1DDdZ+hqV3bb1XE6wU8Ypex56HisWMSpnG0A==",
"dependencies": {
"@algolia/logger-common": "4.17.1"
"@algolia/logger-common": "4.17.2"
}
},
"node_modules/@algolia/requester-browser-xhr": {
"version": "4.17.1",
"resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.17.1.tgz",
"integrity": "sha512-W5mGfGDsyfVR+r4pUFrYLGBEM18gs38+GNt5PE5uPULy4uVTSnnVSkJkWeRkmLBk9zEZ/Nld8m4zavK6dtEuYg==",
"version": "4.17.2",
"resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.17.2.tgz",
"integrity": "sha512-FKI2lYWwksALfRt2OETFmGb5+P7WVc4py2Ai3H7k8FSfTLwVvs9WVVmtlx6oANQ8RFEK4B85h8DQJTJ29TDfmA==",
"dependencies": {
"@algolia/requester-common": "4.17.1"
"@algolia/requester-common": "4.17.2"
}
},
"node_modules/@algolia/requester-common": {
"version": "4.17.1",
"resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.17.1.tgz",
"integrity": "sha512-HggXdjvVFQR0I5l7hM5WdHgQ1tqcRWeyXZz8apQ7zPWZhirmY2E9D6LVhDh/UnWQNEm7nBtM+eMFONJ3bZccIQ=="
"version": "4.17.2",
"resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.17.2.tgz",
"integrity": "sha512-Rfim23ztAhYpE9qm+KCfCRo+YLJCjiiTG+IpDdzUjMpYPhUtirQT0A35YEd/gKn86YNyydxS9w8iRSjwKh+L0A=="
},
"node_modules/@algolia/requester-node-http": {
"version": "4.17.1",
"resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.17.1.tgz",
"integrity": "sha512-NzFWecXT6d0PPsQY9L+/qoK2deF74OLcpvqCH+Vh3mh+QzPsFafcBExdguAjZsAWDn1R6JEeFW7/fo/p0SE57w==",
"version": "4.17.2",
"resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.17.2.tgz",
"integrity": "sha512-E0b0kyCDMvUIhQmDNd/mH4fsKJdEEX6PkMKrYJjzm6moo+rP22tqpq4Rfe7DZD8OB6/LsDD3zs3Kvd+L+M5wwQ==",
"dependencies": {
"@algolia/requester-common": "4.17.1"
"@algolia/requester-common": "4.17.2"
}
},
"node_modules/@algolia/transporter": {
"version": "4.17.1",
"resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.17.1.tgz",
"integrity": "sha512-ZM+qhX47Vh46mWH8/U9ihvy98HdTYpYQDSlqBD7IbiUbbyoCMke+qmdSX2MGhR2FCcXBSxejsJKKVAfbpaLVgg==",
"version": "4.17.2",
"resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.17.2.tgz",
"integrity": "sha512-m8pXlz5OnNzjD1rcw+duCN4jG4yEzkJBsvKYMoN22Oq6rQwy1AY5muZ+IQUs4dL+A364CYkRMLRWhvXpCZ1x+g==",
"dependencies": {
"@algolia/cache-common": "4.17.1",
"@algolia/logger-common": "4.17.1",
"@algolia/requester-common": "4.17.1"
"@algolia/cache-common": "4.17.2",
"@algolia/logger-common": "4.17.2",
"@algolia/requester-common": "4.17.2"
}
},
"node_modules/@babel/code-frame": {
@@ -353,18 +370,18 @@
"integrity": "sha512-Tbsj02wXCbqGmzdnXNk0SOF19ChhRU70BsroIi4Pm6Ehp56in6vch94mfbdQ17DozxkL3BAVjbZ4Qc1a0HFRAg=="
},
"node_modules/@docsearch/css": {
"version": "3.4.0",
"resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.4.0.tgz",
"integrity": "sha512-Hg8Xfma+rFwRi6Y/pfei4FJoQ1hdVURmmNs/XPoMTCPAImU+d5yxj+M+qdLtNjWRpfWziU4dQcqY94xgFBn2dg=="
"version": "3.5.0",
"resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.5.0.tgz",
"integrity": "sha512-Ob5FQLubplcBNihAVtriR59FRBeP8u69F6mu4L4yIr60KfsPc10bOV0DoPErJw0zF9IBN2cNLW9qdmt8zWPxyg=="
},
"node_modules/@docsearch/react": {
"version": "3.4.0",
"resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.4.0.tgz",
"integrity": "sha512-ufrp5879XYGojgS30ZAp8H4qIMbahRHB9M85VDBP36Xgz5QjYM54i1URKj5e219F7gqTtOivfztFTij6itc0MQ==",
"version": "3.5.0",
"resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.5.0.tgz",
"integrity": "sha512-3IG8mmSMzSHNGy2S1VuPyYU9tFCxFpj5Ov8SYwsSHM4yMvFsaO9oFxXocA5lSenliIELhuOuS5+BdxHa/Qlf2A==",
"dependencies": {
"@algolia/autocomplete-core": "1.8.2",
"@algolia/autocomplete-preset-algolia": "1.8.2",
"@docsearch/css": "3.4.0",
"@algolia/autocomplete-core": "1.9.2",
"@algolia/autocomplete-preset-algolia": "1.9.2",
"@docsearch/css": "3.5.0",
"algoliasearch": "^4.0.0"
},
"peerDependencies": {
@@ -573,16 +590,16 @@
}
},
"node_modules/@floating-ui/core": {
"version": "1.2.6",
"resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.2.6.tgz",
"integrity": "sha512-EvYTiXet5XqweYGClEmpu3BoxmsQ4hkj3QaYA6qEnigCWffTP3vNRwBReTdrwDwo7OoJ3wM8Uoe9Uk4n+d4hfg=="
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.3.0.tgz",
"integrity": "sha512-vX1WVAdPjZg9DkDkC+zEx/tKtnST6/qcNpwcjeBgco3XRNHz5PUA+ivi/yr6G3o0kMR60uKBJcfOdfzOFI7PMQ=="
},
"node_modules/@floating-ui/dom": {
"version": "1.2.8",
"resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.2.8.tgz",
"integrity": "sha512-XLwhYV90MxiHDq6S0rzFZj00fnDM+A1R9jhSioZoMsa7G0Q0i+Q4x40ajR8FHSdYDE1bgjG45mIWe6jtv9UPmg==",
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.3.0.tgz",
"integrity": "sha512-qIAwejE3r6NeA107u4ELDKkH8+VtgRKdXqtSPaKflL2S2V+doyN+Wt9s5oHKXPDo4E8TaVXaHT3+6BbagH31xw==",
"dependencies": {
"@floating-ui/core": "^1.2.6"
"@floating-ui/core": "^1.3.0"
}
},
"node_modules/@floating-ui/react-dom": {
@@ -612,103 +629,6 @@
"react-dom": ">=16.8.0"
}
},
"node_modules/@flowershow/core": {
"version": "0.4.13",
"resolved": "https://registry.npmjs.org/@flowershow/core/-/core-0.4.13.tgz",
"integrity": "sha512-UeDb70pjUGgILUXGQKFkytKL9ilwsTIM3jYsNNi55PKHXAaHEQA480Y+m2yNPgC5SzFlGj0FIP/zhH0JfBdNiw==",
"dependencies": {
"@docsearch/react": "^3.3.3",
"@floating-ui/react-dom": "^1.3.0",
"@floating-ui/react-dom-interactions": "^0.13.3",
"@giscus/react": "^2.2.6",
"@headlessui/react": "^1.7.12",
"clsx": "^1.2.1",
"disqus-react": "^1.1.5",
"framer-motion": "^10.0.1",
"kbar": "0.1.0-beta.40",
"mdx-mermaid": "2.0.0-rc7",
"mermaid": "10.0.1-rc.2",
"prop-types": "^15.8.1"
},
"peerDependencies": {
"next": "^13.2.1",
"next-themes": "^0.2.1",
"react": "^18.2.0",
"react-dom": "^18.2.0"
}
},
"node_modules/@flowershow/core/node_modules/dagre-d3-es": {
"version": "7.0.8",
"resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.8.tgz",
"integrity": "sha512-eykdoYQ4FwCJinEYS0gPL2f2w+BPbSLvnQSJ3Ye1vAoPjdkq6xIMKBv+UkICd3qZE26wBKIn3p+6n0QC7R1LyA==",
"dependencies": {
"d3": "^7.8.2",
"lodash-es": "^4.17.21"
}
},
"node_modules/@flowershow/core/node_modules/dompurify": {
"version": "2.4.3",
"resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.4.3.tgz",
"integrity": "sha512-q6QaLcakcRjebxjg8/+NP+h0rPfatOgOzc46Fst9VAA3jF2ApfKBNKMzdP4DYTqtUMXSCd5pRS/8Po/OmoCHZQ=="
},
"node_modules/@flowershow/core/node_modules/mermaid": {
"version": "10.0.1-rc.2",
"resolved": "https://registry.npmjs.org/mermaid/-/mermaid-10.0.1-rc.2.tgz",
"integrity": "sha512-THnhraO9F6pQZY9Nv91QuWv35QdmZy/UW2FpadRN/1cLuqCyihNKIEOxuVLEPrgtFawt2nL+BpUoJKC4div3UQ==",
"dependencies": {
"@braintree/sanitize-url": "^6.0.0",
"cytoscape": "^3.23.0",
"cytoscape-cose-bilkent": "^4.1.0",
"cytoscape-fcose": "^2.1.0",
"d3": "^7.4.0",
"dagre-d3-es": "7.0.8",
"dompurify": "2.4.3",
"elkjs": "^0.8.2",
"khroma": "^2.0.0",
"lodash-es": "^4.17.21",
"moment-mini": "^2.29.4",
"non-layered-tidy-tree-layout": "^2.0.2",
"stylis": "^4.1.2",
"ts-dedent": "^2.2.0",
"uuid": "^9.0.0",
"web-worker": "^1.2.0"
}
},
"node_modules/@flowershow/markdowndb": {
"version": "0.1.5",
"resolved": "https://registry.npmjs.org/@flowershow/markdowndb/-/markdowndb-0.1.5.tgz",
"integrity": "sha512-AfmkvgitNb7z150bTcCn/1lqwUhPRD3IhCbIwYxE5IXtL57+WwewJUNOU3SOKXNWg6eDVlfEq0H2GICSLAC4bw==",
"dependencies": {
"@flowershow/remark-wiki-link": "^1.1.2",
"gray-matter": "^4.0.3",
"knex": "^2.4.2",
"remark-gfm": "^3.0.1",
"remark-parse": "^10.0.1",
"sqlite3": "^5.1.6",
"unist-util-select": "^4.0.3"
},
"bin": {
"mddb": "src/bin/index.js"
}
},
"node_modules/@flowershow/remark-callouts": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/@flowershow/remark-callouts/-/remark-callouts-1.0.0.tgz",
"integrity": "sha512-zzHDpw1bswTTf+cbhNh2Bogf4ghpIcxAypFxYZxZ/afeGdN3NNSQwnamL8StY9uu6aQ/miq4Egbuof3xk2ksWA==",
"dependencies": {
"mdast-util-from-markdown": "^1.2.0",
"svg-parser": "^2.0.4",
"unist-util-visit": "^4.1.0"
}
},
"node_modules/@flowershow/remark-embed": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/@flowershow/remark-embed/-/remark-embed-1.0.0.tgz",
"integrity": "sha512-tADovIrhbmNWJj72C+pgT921+BuApmO6xxKU3HlWciRHkD6S4KqsikLjsopalK+VJmqluoHhhST0kf0S6xUKIA==",
"dependencies": {
"unist-util-visit": "^4.1.1"
}
},
"node_modules/@flowershow/remark-wiki-link": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/@flowershow/remark-wiki-link/-/remark-wiki-link-1.2.0.tgz",
@@ -1701,9 +1621,9 @@
}
},
"node_modules/@headlessui/react": {
"version": "1.7.14",
"resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.7.14.tgz",
"integrity": "sha512-znzdq9PG8rkwcu9oQ2FwIy0ZFtP9Z7ycS+BAqJ3R5EIqC/0bJGvhT7193rFf+45i9nnPsYvCQVW4V/bB9Xc+gA==",
"version": "1.7.15",
"resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.7.15.tgz",
"integrity": "sha512-OTO0XtoRQ6JPB1cKNFYBZv2Q0JMqMGNhYP1CjPvcJvjz8YGokz8oAj89HIYZGN0gZzn/4kk9iUpmMF4Q21Gsqw==",
"dependencies": {
"client-only": "^0.0.1"
},
@@ -1807,9 +1727,9 @@
"integrity": "sha512-kXOeFbfCm4fFf2A3WwVEeQj55tMZa8c8/f9AKHMobQMkzNUfUj+antR3fRPaZJawsa1aZiP/Da3ndpZrwEe4rQ=="
},
"node_modules/@lit/reactive-element": {
"version": "1.6.1",
"resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-1.6.1.tgz",
"integrity": "sha512-va15kYZr7KZNNPZdxONGQzpUr+4sxVu7V/VG7a8mRfPPXUyhEYj5RzXCQmGrlP3tAh0L3HHm5AjBMFYRqlM9SA==",
"version": "1.6.2",
"resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-1.6.2.tgz",
"integrity": "sha512-rDfl+QnCYjuIGf5xI2sVJWdYIi56CTCwWa+nidKYX6oIuBYwUbT/vX4qbUDlHiZKJ/3FRNQ/tWJui44p6/stSA==",
"dependencies": {
"@lit-labs/ssr-dom-shim": "^1.0.0"
}
@@ -2444,6 +2364,60 @@
"react-dom": "^18.2.0"
}
},
"node_modules/@portaljs/core": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/@portaljs/core/-/core-1.0.5.tgz",
"integrity": "sha512-HJ3eYjyKL7wrPlBwcEHzNd/SW2PwLu49nAsRTz8r7tgyRINDVkHTLVjZ5V6jCSYtuX7LSlxk0WMIZ9aDOocXDA==",
"dependencies": {
"@docsearch/react": "^3.3.3",
"@floating-ui/react-dom": "^1.3.0",
"@floating-ui/react-dom-interactions": "^0.13.3",
"@giscus/react": "^2.2.6",
"@headlessui/react": "^1.7.12",
"clsx": "^1.2.1",
"core-js": "^3.30.2",
"disqus-react": "^1.1.5",
"framer-motion": "^10.0.1",
"kbar": "0.1.0-beta.40",
"mermaid": "^10.2.2",
"prop-types": "^15.8.1"
},
"peerDependencies": {
"mdx-mermaid": "2.0.0-rc7",
"next": "^13.2.1",
"next-themes": "^0.2.1",
"react": "^18.2.0",
"react-dom": "^18.2.0"
}
},
"node_modules/@portaljs/remark-callouts": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/@portaljs/remark-callouts/-/remark-callouts-1.0.5.tgz",
"integrity": "sha512-KMjr44isEvQzpNBBCP3s5/3TCmI/ce4xRvbOk6h9xicVZqE6BPTH9rhfOGvop9cchyAWgj9gmJXhQk+Bd+t5bg==",
"dependencies": {
"mdast-util-from-markdown": "^1.2.0",
"svg-parser": "^2.0.4",
"unist-util-visit": "^4.1.0"
}
},
"node_modules/@portaljs/remark-embed": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/@portaljs/remark-embed/-/remark-embed-1.0.4.tgz",
"integrity": "sha512-BvRMC1iBd5M93u9WS0mvunHoBMWgQQTCR7RdqSS9sRav5pqquiNG7il12Yza4vFpFBXwLkzEG0NwIVXzzutT8w==",
"dependencies": {
"unist-util-visit": "^4.1.1"
}
},
"node_modules/@portaljs/remark-wiki-link": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/@portaljs/remark-wiki-link/-/remark-wiki-link-1.0.4.tgz",
"integrity": "sha512-cp6vlssDAPawcBI0vUPRpcPdORql3RbK1Q+t1LuRvMQ+yiRb+9DnSPBUviDXKqwsBMOOXP/ePAdYohaeXGt0lQ==",
"dependencies": {
"mdast-util-to-markdown": "^1.5.0",
"mdast-util-wiki-link": "^0.0.2",
"micromark-util-symbol": "^1.0.1"
}
},
"node_modules/@primer/octicons-react": {
"version": "12.1.0",
"resolved": "https://registry.npmjs.org/@primer/octicons-react/-/octicons-react-12.1.0.tgz",
@@ -2474,27 +2448,43 @@
"integrity": "sha512-Z8R0kdAZui8eYTuGY5oQUA0SU4jYq43m4bZW6Dw0B35fUp+U3r+pCrkj0EADJAPv1UaKNskSv/lrfRdC7719Rg=="
},
"node_modules/@radix-ui/react-compose-refs": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz",
"integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==",
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1.tgz",
"integrity": "sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==",
"dependencies": {
"@babel/runtime": "^7.13.10"
},
"peerDependencies": {
"@types/react": "*",
"react": "^16.8 || ^17.0 || ^18.0"
},
"peerDependenciesMeta": {
"@types/react": {
"optional": true
}
}
},
"node_modules/@radix-ui/react-portal": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.2.tgz",
"integrity": "sha512-swu32idoCW7KA2VEiUZGBSu9nB6qwGdV6k6HYhUoOo3M1FFpD+VgLzUqtt3mwL1ssz7r2x8MggpLSQach2Xy/Q==",
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.3.tgz",
"integrity": "sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==",
"dependencies": {
"@babel/runtime": "^7.13.10",
"@radix-ui/react-primitive": "1.0.2"
"@radix-ui/react-primitive": "1.0.3"
},
"peerDependencies": {
"@types/react": "*",
"@types/react-dom": "*",
"react": "^16.8 || ^17.0 || ^18.0",
"react-dom": "^16.8 || ^17.0 || ^18.0"
},
"peerDependenciesMeta": {
"@types/react": {
"optional": true
},
"@types/react-dom": {
"optional": true
}
}
},
"node_modules/@radix-ui/react-presence": {
@@ -2517,28 +2507,44 @@
}
},
"node_modules/@radix-ui/react-primitive": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.2.tgz",
"integrity": "sha512-zY6G5Qq4R8diFPNwtyoLRZBxzu1Z+SXMlfYpChN7Dv8gvmx9X3qhDqiLWvKseKVJMuedFeU/Sa0Sy/Ia+t06Dw==",
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3.tgz",
"integrity": "sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==",
"dependencies": {
"@babel/runtime": "^7.13.10",
"@radix-ui/react-slot": "1.0.1"
"@radix-ui/react-slot": "1.0.2"
},
"peerDependencies": {
"@types/react": "*",
"@types/react-dom": "*",
"react": "^16.8 || ^17.0 || ^18.0",
"react-dom": "^16.8 || ^17.0 || ^18.0"
},
"peerDependenciesMeta": {
"@types/react": {
"optional": true
},
"@types/react-dom": {
"optional": true
}
}
},
"node_modules/@radix-ui/react-slot": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.1.tgz",
"integrity": "sha512-avutXAFL1ehGvAXtPquu0YK5oz6ctS474iM3vNGQIkswrVhdrS52e3uoMQBzZhNRAIE0jBnUyXWNmSjGHhCFcw==",
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2.tgz",
"integrity": "sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==",
"dependencies": {
"@babel/runtime": "^7.13.10",
"@radix-ui/react-compose-refs": "1.0.0"
"@radix-ui/react-compose-refs": "1.0.1"
},
"peerDependencies": {
"@types/react": "*",
"react": "^16.8 || ^17.0 || ^18.0"
},
"peerDependenciesMeta": {
"@types/react": {
"optional": true
}
}
},
"node_modules/@radix-ui/rect": {
@@ -2862,6 +2868,7 @@
"resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz",
"integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==",
"optional": true,
"peer": true,
"dependencies": {
"@types/node": "*"
}
@@ -3078,24 +3085,24 @@
}
},
"node_modules/algoliasearch": {
"version": "4.17.1",
"resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.17.1.tgz",
"integrity": "sha512-4GDQ1RhP2qUR3x8PevFRbEdqZqIARNViZYjgTJmA1T7wRNtFA3W4Aqc/RsODqa1J8IO/QDla5x4tWuUS8NV8wA==",
"version": "4.17.2",
"resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.17.2.tgz",
"integrity": "sha512-VFu43JJNYIW74awp7oeQcQsPcxOhd8psqBDTfyNO2Zt6L1NqnNMTVnaIdQ+8dtKqUDBqQZp0szPxECvX8CK2Fg==",
"dependencies": {
"@algolia/cache-browser-local-storage": "4.17.1",
"@algolia/cache-common": "4.17.1",
"@algolia/cache-in-memory": "4.17.1",
"@algolia/client-account": "4.17.1",
"@algolia/client-analytics": "4.17.1",
"@algolia/client-common": "4.17.1",
"@algolia/client-personalization": "4.17.1",
"@algolia/client-search": "4.17.1",
"@algolia/logger-common": "4.17.1",
"@algolia/logger-console": "4.17.1",
"@algolia/requester-browser-xhr": "4.17.1",
"@algolia/requester-common": "4.17.1",
"@algolia/requester-node-http": "4.17.1",
"@algolia/transporter": "4.17.1"
"@algolia/cache-browser-local-storage": "4.17.2",
"@algolia/cache-common": "4.17.2",
"@algolia/cache-in-memory": "4.17.2",
"@algolia/client-account": "4.17.2",
"@algolia/client-analytics": "4.17.2",
"@algolia/client-common": "4.17.2",
"@algolia/client-personalization": "4.17.2",
"@algolia/client-search": "4.17.2",
"@algolia/logger-common": "4.17.2",
"@algolia/logger-console": "4.17.2",
"@algolia/requester-browser-xhr": "4.17.2",
"@algolia/requester-common": "4.17.2",
"@algolia/requester-node-http": "4.17.2",
"@algolia/transporter": "4.17.2"
}
},
"node_modules/ansi-regex": {
@@ -3402,7 +3409,8 @@
"url": "https://feross.org/support"
}
],
"optional": true
"optional": true,
"peer": true
},
"node_modules/before-after-hook": {
"version": "2.2.3",
@@ -3430,6 +3438,7 @@
"resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
"integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
"optional": true,
"peer": true,
"dependencies": {
"buffer": "^5.5.0",
"inherits": "^2.0.4",
@@ -3532,6 +3541,7 @@
}
],
"optional": true,
"peer": true,
"dependencies": {
"base64-js": "^1.3.1",
"ieee754": "^1.1.13"
@@ -3542,6 +3552,7 @@
"resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
"integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==",
"optional": true,
"peer": true,
"engines": {
"node": "*"
}
@@ -3905,6 +3916,16 @@
"toggle-selection": "^1.0.6"
}
},
"node_modules/core-js": {
"version": "3.31.0",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.31.0.tgz",
"integrity": "sha512-NIp2TQSGfR6ba5aalZD+ZQ1fSxGhDo/s1w0nx3RYzf2pnJxt7YynxFlFScP6eV7+GZsKO95NSjGxyJsU3DZgeQ==",
"hasInstallScript": true,
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/core-js"
}
},
"node_modules/cose-base": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/cose-base/-/cose-base-1.0.3.tgz",
@@ -3933,6 +3954,7 @@
"resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz",
"integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==",
"optional": true,
"peer": true,
"dependencies": {
"node-fetch": "2.6.7"
}
@@ -3942,6 +3964,7 @@
"resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz",
"integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==",
"optional": true,
"peer": true,
"dependencies": {
"whatwg-url": "^5.0.0"
},
@@ -4080,9 +4103,9 @@
"integrity": "sha512-dp3s92+uNI1hWIpPGH3jK2kxE2lMjdXdr+DH8ynZHpd6PUlH6x6cbuXnoMmiNumznqaNO31xu9e79F0uuZ0JFg=="
},
"node_modules/d3": {
"version": "7.8.4",
"resolved": "https://registry.npmjs.org/d3/-/d3-7.8.4.tgz",
"integrity": "sha512-q2WHStdhiBtD8DMmhDPyJmXUxr6VWRngKyiJ5EfXMxPw+tqT6BhNjhJZ4w3BHsNm3QoVfZLY8Orq/qPFczwKRA==",
"version": "7.8.5",
"resolved": "https://registry.npmjs.org/d3/-/d3-7.8.5.tgz",
"integrity": "sha512-JgoahDG51ncUfJu6wX/1vWQEqOflgXyl4MaHqlcSruTez7yhaRKR9i8VjjcQGeS2en/jnFivXuaIMnseMMt0XA==",
"dependencies": {
"d3-array": "3",
"d3-axis": "3",
@@ -4489,7 +4512,6 @@
"version": "7.0.10",
"resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.10.tgz",
"integrity": "sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A==",
"peer": true,
"dependencies": {
"d3": "^7.8.2",
"lodash-es": "^4.17.21"
@@ -4516,10 +4538,9 @@
}
},
"node_modules/dayjs": {
"version": "1.11.7",
"resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.7.tgz",
"integrity": "sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==",
"peer": true
"version": "1.11.8",
"resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.8.tgz",
"integrity": "sha512-LcgxzFoWMEPO7ggRv1Y2N31hUf2R0Vj7fuy/m+Bg1K8rr+KAs1AEy4y9jd5DXe8pbHgX+srkHNS7TH6Q6ZhYeQ=="
},
"node_modules/debug": {
"version": "4.3.4",
@@ -4685,7 +4706,8 @@
"version": "0.0.1045489",
"resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1045489.tgz",
"integrity": "sha512-D+PTmWulkuQW4D1NTiCRCFxF7pQPn0hgp4YyX4wAQ6xYXKOadSWPR3ENGDQ47MW/Ewc9v2rpC/UEEGahgBYpSQ==",
"optional": true
"optional": true,
"peer": true
},
"node_modules/didyoumean": {
"version": "1.2.2",
@@ -4739,8 +4761,7 @@
"node_modules/dompurify": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.0.3.tgz",
"integrity": "sha512-axQ9zieHLnAnHh0sfAamKYiqXMJAVwu+LM/alQ7WDagoWessyWvMSFyW65CqF3owufNu8HBcE4cM2Vflu7YWcQ==",
"peer": true
"integrity": "sha512-axQ9zieHLnAnHh0sfAamKYiqXMJAVwu+LM/alQ7WDagoWessyWvMSFyW65CqF3owufNu8HBcE4cM2Vflu7YWcQ=="
},
"node_modules/downshift": {
"version": "6.1.12",
@@ -4807,6 +4828,7 @@
"resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
"integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
"optional": true,
"peer": true,
"dependencies": {
"once": "^1.4.0"
}
@@ -5521,6 +5543,7 @@
"resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz",
"integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==",
"optional": true,
"peer": true,
"dependencies": {
"debug": "^4.1.1",
"get-stream": "^5.1.0",
@@ -5615,6 +5638,7 @@
"resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
"integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==",
"optional": true,
"peer": true,
"dependencies": {
"pend": "~1.2.0"
}
@@ -5749,7 +5773,8 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
"integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
"optional": true
"optional": true,
"peer": true
},
"node_modules/fs-extra": {
"version": "10.1.0",
@@ -5884,6 +5909,7 @@
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
"integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
"optional": true,
"peer": true,
"dependencies": {
"pump": "^3.0.0"
},
@@ -6456,7 +6482,8 @@
"url": "https://feross.org/support"
}
],
"optional": true
"optional": true,
"peer": true
},
"node_modules/ignore": {
"version": "5.2.4",
@@ -7350,9 +7377,9 @@
}
},
"node_modules/lit": {
"version": "2.7.4",
"resolved": "https://registry.npmjs.org/lit/-/lit-2.7.4.tgz",
"integrity": "sha512-cgD7xrZoYr21mbrkZIuIrj98YTMw/snJPg52deWVV4A8icLyNHI3bF70xsJeAgwTuiq5Kkd+ZR8gybSJDCPB7g==",
"version": "2.7.5",
"resolved": "https://registry.npmjs.org/lit/-/lit-2.7.5.tgz",
"integrity": "sha512-i/cH7Ye6nBDUASMnfwcictBnsTN91+aBjXoTHF2xARghXScKxpD4F4WYI+VLXg9lqbMinDfvoI7VnZXjyHgdfQ==",
"dependencies": {
"@lit/reactive-element": "^1.6.0",
"lit-element": "^3.3.0",
@@ -7993,6 +8020,23 @@
"url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/mddb": {
"version": "0.1.9",
"resolved": "https://registry.npmjs.org/mddb/-/mddb-0.1.9.tgz",
"integrity": "sha512-d3B5zArnWDqKN1Blq6hGtfr3HTHUKK/GS95b4OZqcyDPvUP4JnYuWHDjyoJ0tSgDKH6ybB6WdnnI3tcHQvRTyw==",
"dependencies": {
"@flowershow/remark-wiki-link": "^1.1.2",
"gray-matter": "^4.0.3",
"knex": "^2.4.2",
"remark-gfm": "^3.0.1",
"remark-parse": "^10.0.1",
"sqlite3": "^5.1.6",
"unist-util-select": "^4.0.3"
},
"bin": {
"mddb": "dist/src/bin/index.js"
}
},
"node_modules/mdn-data": {
"version": "2.0.14",
"resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
@@ -8002,6 +8046,7 @@
"version": "2.0.0-rc7",
"resolved": "https://registry.npmjs.org/mdx-mermaid/-/mdx-mermaid-2.0.0-rc7.tgz",
"integrity": "sha512-AMy3138EsvcGwE4cGqUVytj4mLpJ3TJ2nek82+67Qi4GSOXoelAqmQudHSk26IsP091c3qX4d/4wi9CqLwFl9Q==",
"peer": true,
"optionalDependencies": {
"estree-util-to-js": "^1.1.0",
"estree-util-visit": "^1.2.0",
@@ -8032,10 +8077,9 @@
}
},
"node_modules/mermaid": {
"version": "10.2.0",
"resolved": "https://registry.npmjs.org/mermaid/-/mermaid-10.2.0.tgz",
"integrity": "sha512-mYKXlH9ngKdMsJ87VYMdlDZXS+MXDAGKPf3XzDf2vvAPnmRoFm7GFebemOAOWYI1bWSECDyoWTGwesWe6mW1Cw==",
"peer": true,
"version": "10.2.3",
"resolved": "https://registry.npmjs.org/mermaid/-/mermaid-10.2.3.tgz",
"integrity": "sha512-cMVE5s9PlQvOwfORkyVpr5beMsLdInrycAosdr+tpZ0WFjG4RJ/bUHST7aTgHNJbujHkdBRAm+N50P3puQOfPw==",
"dependencies": {
"@braintree/sanitize-url": "^6.0.2",
"cytoscape": "^3.23.0",
@@ -8899,7 +8943,8 @@
"version": "0.5.3",
"resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
"integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
"optional": true
"optional": true,
"peer": true
},
"node_modules/modern-normalize": {
"version": "1.1.0",
@@ -8912,11 +8957,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/moment-mini": {
"version": "2.29.4",
"resolved": "https://registry.npmjs.org/moment-mini/-/moment-mini-2.29.4.tgz",
"integrity": "sha512-uhXpYwHFeiTbY9KSgPPRoo1nt8OxNVdMVoTBYHfSEKeRkIkwGpO+gERmhuhBtzfaeOyTkykSrm2+noJBgqt3Hg=="
},
"node_modules/mri": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
@@ -9641,7 +9681,8 @@
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
"integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==",
"optional": true
"optional": true,
"peer": true
},
"node_modules/periscopic": {
"version": "3.1.0",
@@ -9850,6 +9891,7 @@
"resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
"integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
"optional": true,
"peer": true,
"engines": {
"node": ">=0.4.0"
}
@@ -9896,13 +9938,15 @@
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
"integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
"optional": true
"optional": true,
"peer": true
},
"node_modules/pump": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
"integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
"optional": true,
"peer": true,
"dependencies": {
"end-of-stream": "^1.1.0",
"once": "^1.3.1"
@@ -9923,6 +9967,7 @@
"deprecated": "< 19.4.0 is no longer supported",
"hasInstallScript": true,
"optional": true,
"peer": true,
"dependencies": {
"https-proxy-agent": "5.0.1",
"progress": "2.0.3",
@@ -9938,6 +9983,7 @@
"resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-18.2.1.tgz",
"integrity": "sha512-MRtTAZfQTluz3U2oU/X2VqVWPcR1+94nbA2V6ZrSZRVEwLqZ8eclZ551qGFQD/vD2PYqHJwWOW/fpC721uznVw==",
"optional": true,
"peer": true,
"dependencies": {
"cross-fetch": "3.1.5",
"debug": "4.3.4",
@@ -10804,6 +10850,15 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/search-insights": {
"version": "2.6.0",
"resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.6.0.tgz",
"integrity": "sha512-vU2/fJ+h/Mkm/DJOe+EaM5cafJv/1rRTZpGJTuFPf/Q5LjzgMDsqPdSaZsAe+GAWHHsfsu+rQSAn6c8IGtBEVw==",
"peer": true,
"engines": {
"node": ">=8.16.0"
}
},
"node_modules/section-matter": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz",
@@ -11403,6 +11458,7 @@
"resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
"integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
"optional": true,
"peer": true,
"dependencies": {
"chownr": "^1.1.1",
"mkdirp-classic": "^0.5.2",
@@ -11414,13 +11470,15 @@
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
"integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
"optional": true
"optional": true,
"peer": true
},
"node_modules/tar-stream": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
"integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
"optional": true,
"peer": true,
"dependencies": {
"bl": "^4.0.3",
"end-of-stream": "^1.4.1",
@@ -11484,7 +11542,8 @@
"version": "2.3.8",
"resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
"integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
"optional": true
"optional": true,
"peer": true
},
"node_modules/tildify": {
"version": "2.0.0",
@@ -11867,6 +11926,7 @@
"resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz",
"integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==",
"optional": true,
"peer": true,
"dependencies": {
"buffer": "^5.2.1",
"through": "^2.3.8"
@@ -12880,6 +12940,7 @@
"resolved": "https://registry.npmjs.org/ws/-/ws-8.9.0.tgz",
"integrity": "sha512-Ja7nszREasGaYUYCI2k4lCKIRTt+y7XuqVoHR44YpI49TtryyqbqvDMn5eqfW7e6HzTukDRIsXqzVHScqRcafg==",
"optional": true,
"peer": true,
"engines": {
"node": ">=10.0.0"
},
@@ -12955,6 +13016,7 @@
"resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
"integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==",
"optional": true,
"peer": true,
"dependencies": {
"buffer-crc32": "~0.2.3",
"fd-slicer": "~1.1.0"

View File

@@ -10,16 +10,17 @@
"prettier": "prettier --write ."
},
"dependencies": {
"@flowershow/core": "^0.4.13",
"@flowershow/markdowndb": "^0.1.5",
"@flowershow/remark-callouts": "^1.0.0",
"@flowershow/remark-embed": "^1.0.0",
"@portaljs/components": "^0.1.6",
"@portaljs/core": "^1.0.5",
"@portaljs/remark-callouts": "^1.0.5",
"@portaljs/remark-embed": "^1.0.4",
"@portaljs/remark-wiki-link": "^1.0.4",
"@types/node": "18.16.0",
"@types/react": "18.0.38",
"@types/react-dom": "18.0.11",
"eslint": "8.39.0",
"eslint-config-next": "13.3.1",
"mddb": "^0.1.9",
"next": "13.4.3",
"next-mdx-remote": "^4.4.1",
"next-seo": "^6.0.0",

View File

@@ -79,7 +79,7 @@ pre {
width: 100%;
}
@import "@flowershow/remark-callouts/styles.css";
@import "@portaljs/remark-callouts/styles.css";
/* mathjax */
.math-inline > mjx-container > svg {

View File

@@ -1,19 +1,19 @@
import { MDXRemote } from 'next-mdx-remote';
import dynamic from 'next/dynamic';
import { Mermaid } from '@flowershow/core';
import { Mermaid } from '@portaljs/core';
// Custom components/renderers to pass to MDX.
// Since the MDX files aren't loaded by webpack, they have no knowledge of how
// to handle import statements. Instead, you must include components in scope
// here.
const components = {
Table: dynamic(() => import('../portaljs/components/Table').then(mod => mod.Table)),
Catalog: dynamic(() => import('../portaljs/components/Catalog').then(mod => mod.Catalog)),
Table: dynamic(() => import('@portaljs/components').then(mod => mod.Table)),
Catalog: dynamic(() => import('@portaljs/components').then(mod => mod.Catalog)),
mermaid: Mermaid,
Vega: dynamic(() => import('../portaljs/components/Vega').then(mod => mod.Vega)),
VegaLite: dynamic(() => import('../portaljs/components/VegaLite').then(mod => mod.VegaLite)),
LineChart: dynamic(() => import('../portaljs/components/LineChart').then(mod => mod.LineChart)),
FlatUiTable: dynamic(() => import('../portaljs/components/FlatUiTable').then(mod => mod.FlatUiTable)),
Vega: dynamic(() => import('@portaljs/components').then(mod => mod.Vega)),
VegaLite: dynamic(() => import('@portaljs/components').then(mod => mod.VegaLite)),
LineChart: dynamic(() => import('@portaljs/components').then(mod => mod.LineChart)),
FlatUiTable: dynamic(() => import('@portaljs/components').then(mod => mod.FlatUiTable)),
} as any;
export default function DRD({ source }: { source: any }) {

View File

@@ -1,13 +1,13 @@
import matter from "gray-matter";
import mdxmermaid from "mdx-mermaid";
import { h } from "hastscript";
import remarkCallouts from "@flowershow/remark-callouts";
import remarkEmbed from "@flowershow/remark-embed";
import remarkCallouts from "@portaljs/remark-callouts";
import remarkEmbed from "@portaljs/remark-embed";
import remarkGfm from "remark-gfm";
import remarkMath from "remark-math";
import remarkSmartypants from "remark-smartypants";
import remarkToc from "remark-toc";
import remarkWikiLink from "@flowershow/remark-wiki-link";
import remarkWikiLink from "@portaljs/remark-wiki-link";
import rehypeAutolinkHeadings from "rehype-autolink-headings";
import rehypeKatex from "rehype-katex";
import rehypeSlug from "rehype-slug";

View File

@@ -1,4 +1,4 @@
import { MarkdownDB } from "@flowershow/markdowndb";
import { MarkdownDB } from "mddb";
const dbPath = "markdown.db";

View File

@@ -0,0 +1,5 @@
const nextConfig = {
swcMinify: false
}
module.exports = nextConfig

File diff suppressed because it is too large Load Diff

View File

@@ -12,17 +12,28 @@
"mddb": "mddb ./content"
},
"dependencies": {
"@flowershow/core": "^0.4.10",
"@flowershow/markdowndb": "^0.1.1",
"@flowershow/remark-callouts": "^1.0.0",
"@flowershow/remark-embed": "^1.0.0",
"@flowershow/remark-wiki-link": "^1.1.2",
"@githubocto/flat-ui": "^0.14.1",
"@heroicons/react": "^2.0.17",
"@opentelemetry/api": "^1.4.0",
"@portaljs/components": "^0.1.0",
"@portaljs/components": "^0.1.8",
"@portaljs/core": "^1.0.5",
"@portaljs/remark-callouts": "^1.0.5",
"@portaljs/remark-embed": "^1.0.4",
"@portaljs/remark-wiki-link": "^1.0.4",
"@tanstack/react-table": "^8.8.5",
"flexsearch": "0.7.21",
"gray-matter": "^4.0.3",
"hastscript": "^7.2.0",
"mddb": "^0.1.9",
"mdx-mermaid": "2.0.0-rc7",
"next": "13.2.1",
"next-mdx-remote": "^4.4.1",
"papaparse": "^5.4.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-hook-form": "^7.43.9",
"react-query": "^3.39.3",
"react-vega": "^7.6.0",
"rehype-autolink-headings": "^6.1.1",
"rehype-katex": "^6.0.3",
"rehype-prism-plus": "^1.5.1",
@@ -32,17 +43,6 @@
"remark-smartypants": "^2.0.0",
"remark-toc": "^8.0.1",
"typescript": "5.0.4",
"@githubocto/flat-ui": "^0.14.1",
"@heroicons/react": "^2.0.17",
"@tanstack/react-table": "^8.8.5",
"flexsearch": "0.7.21",
"next-mdx-remote": "^4.4.1",
"papaparse": "^5.4.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-hook-form": "^7.43.9",
"react-query": "^3.39.3",
"react-vega": "^7.6.0",
"vega": "5.25.0",
"vega-lite": "5.1.0"
},

View File

@@ -81,7 +81,7 @@ export default function DatasetPage({ mdxSource, frontMatter }) {
<p className="my-0">
<span className="font-semibold">Modified: </span>
<span className="description my-0">
{new Date(frontMatter.modified).toLocaleDateString()}
{new Date(frontMatter.modified).toLocaleDateString("en-US")}
</span>
</p>
)}

View File

@@ -1,119 +0,0 @@
import { Index } from 'flexsearch';
import { useState } from 'react';
import DebouncedInput from './DebouncedInput';
import { useForm } from 'react-hook-form';
export function Catalog({
datasets,
facets,
}: {
datasets: any[];
facets: string[];
}) {
const [indexFilter, setIndexFilter] = useState('');
const index = new Index({ tokenize: 'full' });
datasets.forEach((dataset) =>
index.add(
dataset._id,
//This will join every metadata value + the url_path into one big string and index that
Object.entries(dataset.metadata).reduce(
(acc, curr) => acc + ' ' + curr[1].toString(),
''
) +
' ' +
dataset.url_path
)
);
const facetValues = facets
? facets.reduce((acc, facet) => {
const possibleValues = datasets.reduce((acc, curr) => {
const facetValue = curr.metadata[facet];
if (facetValue) {
return Array.isArray(facetValue)
? acc.concat(facetValue)
: acc.concat([facetValue]);
}
return acc;
}, []);
acc[facet] = {
possibleValues: [...new Set(possibleValues)],
selectedValue: null,
};
return acc;
}, {})
: [];
const { register, watch } = useForm(facetValues);
const filteredDatasets = datasets
// First filter by flex search
.filter((dataset) =>
indexFilter !== ''
? index.search(indexFilter).includes(dataset._id)
: true
)
//Then check if the selectedValue for the given facet is included in the dataset metadata
.filter((dataset) => {
//Avoids a server rendering breakage
if (!watch() || Object.keys(watch()).length === 0) return true
//This will filter only the key pairs of the metadata values that were selected as facets
const datasetFacets = Object.entries(dataset.metadata).filter((entry) =>
facets.includes(entry[0])
);
//Check if the value present is included in the selected value in the form
return datasetFacets.every((elem) =>
watch()[elem[0]].selectedValue
? (elem[1] as string | string[]).includes(
watch()[elem[0]].selectedValue
)
: true
);
});
return (
<>
<DebouncedInput
value={indexFilter ?? ''}
onChange={(value) => setIndexFilter(String(value))}
className="p-2 text-sm shadow border border-block mr-1"
placeholder="Search all datasets..."
/>
{Object.entries(facetValues).map((elem) => (
<select
key={elem[0]}
defaultValue=""
className="p-2 ml-1 text-sm shadow border border-block"
{...register(elem[0] + '.selectedValue')}
>
<option value="">
Filter by {elem[0]}
</option>
{(elem[1] as { possibleValues: string[] }).possibleValues.map(
(val) => (
<option
key={val}
className="dark:bg-white dark:text-black"
value={val}
>
{val}
</option>
)
)}
</select>
))}
<ul className='mb-5 pl-6 mt-5 list-disc'>
{filteredDatasets.map((dataset) => (
<li className='py-2' key={dataset._id}>
<a className='font-medium underline' href={dataset.url_path}>
{dataset.metadata.title
? dataset.metadata.title
: dataset.url_path}
</a>
</li>
))}
</ul>
</>
);
}

View File

@@ -1,32 +0,0 @@
import { useEffect, useState } from "react";
const DebouncedInput = ({
value: initialValue,
onChange,
debounce = 500,
...props
}) => {
const [value, setValue] = useState(initialValue);
useEffect(() => {
setValue(initialValue);
}, [initialValue]);
useEffect(() => {
const timeout = setTimeout(() => {
onChange(value);
}, debounce);
return () => clearTimeout(timeout);
}, [value]);
return (
<input
{...props}
value={value}
onChange={(e) => setValue(e.target.value)}
/>
);
};
export default DebouncedInput;

View File

@@ -1,113 +0,0 @@
import { QueryClient, QueryClientProvider, useQuery } from 'react-query';
import Papa from 'papaparse';
import { Grid } from '@githubocto/flat-ui';
const queryClient = new QueryClient();
export async function getCsv(url: string, corsProxy?: string) {
if (corsProxy) {
url = corsProxy + url
}
const response = await fetch(url, {
headers: {
Range: 'bytes=0-5132288',
},
});
const data = await response.text();
return data;
}
export async function parseCsv(file: string): Promise<any> {
return new Promise((resolve, reject) => {
Papa.parse(file, {
header: true,
dynamicTyping: true,
skipEmptyLines: true,
transform: (value: string): string => {
return value.trim();
},
complete: (results: any) => {
return resolve(results);
},
error: (error: any) => {
return reject(error);
},
});
});
}
const Spinning = () => {
return (
<div role="status w-fit mx-auto">
<svg
aria-hidden="true"
className="w-8 h-8 mr-2 text-gray-200 animate-spin dark:text-gray-600 fill-emerald-600"
viewBox="0 0 100 101"
fill="none"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z"
fill="currentColor"
/>
<path
d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z"
fill="currentFill"
/>
</svg>
<span className="sr-only">Loading...</span>
</div>
);
};
export interface FlatUiTableProps {
url?: string;
data?: { [key: string]: number | string }[];
rawCsv?: string;
corsProxy?: string;
}
export const FlatUiTable: React.FC<FlatUiTableProps> = ({
url,
data,
rawCsv,
corsProxy,
}) => {
return (
// Provide the client to your App
<QueryClientProvider client={queryClient}>
<TableInner corsProxy={corsProxy} url={url} data={data} rawCsv={rawCsv} />
</QueryClientProvider>
);
};
const TableInner: React.FC<FlatUiTableProps> = ({ url, data, rawCsv, corsProxy }) => {
if (data) {
return (
<div className="w-full" style={{height: '500px'}}>
<Grid data={data} />
</div>
);
}
const { data: csvString, isLoading: isDownloadingCSV } = useQuery(
['dataCsv', url],
() => getCsv(url as string, corsProxy),
{ enabled: !!url }
);
const { data: parsedData, isLoading: isParsing } = useQuery(
['dataPreview', csvString],
() => parseCsv(rawCsv ? rawCsv as string : csvString as string),
{ enabled: rawCsv ? true : !!csvString }
);
if (isParsing || isDownloadingCSV)
<div className="w-full">
<Spinning />
</div>;
if (parsedData)
return (
<div className="w-full" style={{height: '500px'}}>
<Grid data={parsedData.data} />
</div>
);
return <Spinning />
};

View File

@@ -1,63 +0,0 @@
import { VegaLite } from './VegaLite';
export type LineChartProps = {
data: Array<Array<string | number>> | string | { x: string; y: number }[];
title?: string;
xAxis?: string;
yAxis?: string;
fullWidth?: boolean;
};
export function LineChart({
data = [],
fullWidth = false,
title = '',
xAxis = 'x',
yAxis = 'y',
}: LineChartProps) {
var tmp = data;
if (Array.isArray(data)) {
tmp = data.map((r) => {
return { x: r[0], y: r[1] };
});
}
const vegaData = { table: tmp };
const spec = {
$schema: 'https://vega.github.io/schema/vega-lite/v5.json',
title,
width: 600,
height: 300,
mark: {
type: 'line',
color: 'black',
strokeWidth: 1,
tooltip: true,
},
data: {
name: 'table',
},
selection: {
grid: {
type: 'interval',
bind: 'scales',
},
},
encoding: {
x: {
field: xAxis,
timeUnit: 'year',
type: 'temporal',
},
y: {
field: yAxis,
type: 'quantitative',
},
},
};
if (typeof data === 'string') {
spec.data = { url: data } as any;
return <VegaLite fullWidth={fullWidth} spec={spec} />;
}
return <VegaLite fullWidth={fullWidth} data={vegaData} spec={spec} />;
}

View File

@@ -1,195 +0,0 @@
import {
createColumnHelper,
FilterFn,
flexRender,
getCoreRowModel,
getFilteredRowModel,
getPaginationRowModel,
getSortedRowModel,
useReactTable,
} from '@tanstack/react-table';
import {
ArrowDownIcon,
ArrowUpIcon,
ChevronDoubleLeftIcon,
ChevronDoubleRightIcon,
ChevronLeftIcon,
ChevronRightIcon,
} from '@heroicons/react/24/solid';
import React, { useEffect, useMemo, useState } from 'react';
import parseCsv from '../lib/parseCsv';
import DebouncedInput from './DebouncedInput';
import loadData from '../lib/loadData';
export type TableProps = {
data?: Array<{ [key: string]: number | string }>;
cols?: Array<{ [key: string]: string }>;
csv?: string;
url?: string;
fullWidth?: boolean;
};
export const Table = ({
data: ogData = [],
cols: ogCols = [],
csv = '',
url = '',
fullWidth = false,
}: TableProps) => {
if (csv) {
const out = parseCsv(csv);
ogData = out.rows;
ogCols = out.fields;
}
const [data, setData] = React.useState(ogData);
const [cols, setCols] = React.useState(ogCols);
// const [error, setError] = React.useState(""); // TODO: add error handling
const tableCols = useMemo(() => {
const columnHelper = createColumnHelper();
return cols.map((c) =>
columnHelper.accessor<any, string>(c.key, {
header: () => c.name,
cell: (info) => info.getValue(),
})
);
}, [data, cols]);
const [globalFilter, setGlobalFilter] = useState('');
const table = useReactTable({
data,
columns: tableCols,
getCoreRowModel: getCoreRowModel(),
state: {
globalFilter,
},
globalFilterFn: globalFilterFn,
onGlobalFilterChange: setGlobalFilter,
getFilteredRowModel: getFilteredRowModel(),
getPaginationRowModel: getPaginationRowModel(),
getSortedRowModel: getSortedRowModel(),
});
useEffect(() => {
if (url) {
loadData(url).then((data) => {
const { rows, fields } = parseCsv(data);
setData(rows);
setCols(fields);
});
}
}, [url]);
return (
<div className={`${fullWidth ? 'w-[90vw] ml-[calc(50%-45vw)]' : 'w-full'}`}>
<DebouncedInput
value={globalFilter ?? ''}
onChange={(value: any) => setGlobalFilter(String(value))}
className="p-2 text-sm shadow border border-block"
placeholder="Search all columns..."
/>
<table className="w-full mt-10">
<thead className="text-left border-b border-b-slate-300">
{table.getHeaderGroups().map((hg) => (
<tr key={hg.id}>
{hg.headers.map((h) => (
<th key={h.id} className="pr-2 pb-2">
<div
{...{
className: h.column.getCanSort()
? 'cursor-pointer select-none'
: '',
onClick: h.column.getToggleSortingHandler(),
}}
>
{flexRender(h.column.columnDef.header, h.getContext())}
{{
asc: (
<ArrowUpIcon className="inline-block ml-2 h-4 w-4" />
),
desc: (
<ArrowDownIcon className="inline-block ml-2 h-4 w-4" />
),
}[h.column.getIsSorted() as string] ?? (
<div className="inline-block ml-2 h-4 w-4" />
)}
</div>
</th>
))}
</tr>
))}
</thead>
<tbody>
{table.getRowModel().rows.map((r) => (
<tr key={r.id} className="border-b border-b-slate-200">
{r.getVisibleCells().map((c) => (
<td key={c.id} className="py-2">
{flexRender(c.column.columnDef.cell, c.getContext())}
</td>
))}
</tr>
))}
</tbody>
</table>
<div className="flex gap-2 items-center justify-center mt-10">
<button
className={`w-6 h-6 ${
!table.getCanPreviousPage() ? 'opacity-25' : 'opacity-100'
}`}
onClick={() => table.setPageIndex(0)}
disabled={!table.getCanPreviousPage()}
>
<ChevronDoubleLeftIcon />
</button>
<button
className={`w-6 h-6 ${
!table.getCanPreviousPage() ? 'opacity-25' : 'opacity-100'
}`}
onClick={() => table.previousPage()}
disabled={!table.getCanPreviousPage()}
>
<ChevronLeftIcon />
</button>
<span className="flex items-center gap-1">
<div>Page</div>
<strong>
{table.getState().pagination.pageIndex + 1} of{' '}
{table.getPageCount()}
</strong>
</span>
<button
className={`w-6 h-6 ${
!table.getCanNextPage() ? 'opacity-25' : 'opacity-100'
}`}
onClick={() => table.nextPage()}
disabled={!table.getCanNextPage()}
>
<ChevronRightIcon />
</button>
<button
className={`w-6 h-6 ${
!table.getCanNextPage() ? 'opacity-25' : 'opacity-100'
}`}
onClick={() => table.setPageIndex(table.getPageCount() - 1)}
disabled={!table.getCanNextPage()}
>
<ChevronDoubleRightIcon />
</button>
</div>
</div>
);
};
const globalFilterFn: FilterFn<any> = (row, columnId, filterValue: string) => {
const search = filterValue.toLowerCase();
let value = row.getValue(columnId) as string;
if (typeof value === 'number') value = String(value);
return value?.toLowerCase().includes(search);
};

View File

@@ -1,6 +0,0 @@
// Wrapper for the Vega component
import { Vega as VegaOg } from "react-vega";
export function Vega(props) {
return <VegaOg {...props} />;
}

View File

@@ -1,9 +0,0 @@
// Wrapper for the Vega Lite component
import { VegaLite as VegaLiteOg } from "react-vega";
import applyFullWidthDirective from "../lib/applyFullWidthDirective";
export function VegaLite(props) {
const Component = applyFullWidthDirective({ Component: VegaLiteOg });
return <Component {...props} />;
}

View File

@@ -1,21 +0,0 @@
export default function applyFullWidthDirective({
Component,
defaultWFull = true,
}) {
return (props) => {
const newProps = { ...props };
let newClassName = newProps.className || "";
if (newProps.fullWidth === true) {
newClassName += " w-[90vw] ml-[calc(50%-45vw)] max-w-none";
} else if (defaultWFull) {
// So that charts and tables will have the
// same width as the text content, but images
// can have its width set using the width prop
newClassName += " w-full";
}
newProps.className = newClassName;
return <Component {...newProps} />;
};
}

View File

@@ -1,5 +0,0 @@
export default async function loadData(url: string) {
const response = await fetch(url)
const data = await response.text()
return data
}

View File

@@ -1,20 +0,0 @@
import papa from "papaparse";
const parseCsv = (csv: string) => {
csv = csv.trim();
const rawdata = papa.parse(csv, { header: true });
let cols: any[] = [];
if(rawdata.meta.fields) {
cols = rawdata.meta.fields.map((r: string) => {
return { key: r, name: r };
});
}
return {
rows: rawdata.data as any,
fields: cols,
};
};
export default parseCsv;

View File

@@ -1,7 +1,7 @@
@tailwind base;
@tailwind components;
@tailwind utilities;
@import "@flowershow/remark-callouts/styles.css";
@import "@portaljs/remark-callouts/styles.css";
.w-5 {
width: 1.25rem

View File

@@ -0,0 +1,29 @@
import { MDXRemote } from 'next-mdx-remote';
import dynamic from 'next/dynamic';
import { Mermaid } from '@portaljs/core';
// Custom components/renderers to pass to MDX.
// Since the MDX files aren't loaded by webpack, they have no knowledge of how
// to handle import statements. Instead, you must include components in scope
// here.
const components = {
Table: dynamic(() => import('@portaljs/components').then((mod) => mod.Table)),
Catalog: dynamic(() =>
import('@portaljs/components').then((mod) => mod.Catalog)
),
mermaid: Mermaid,
Vega: dynamic(() => import('@portaljs/components').then((mod) => mod.Vega)),
VegaLite: dynamic(() =>
import('@portaljs/components').then((mod) => mod.VegaLite)
),
LineChart: dynamic(() =>
import('@portaljs/components').then((mod) => mod.LineChart)
),
FlatUiTable: dynamic(() =>
import('@portaljs/components').then((mod) => mod.FlatUiTable)
),
} as any;
export default function DRD({ source }: { source: any }) {
return <MDXRemote {...source} components={components} />;
}

View File

@@ -45,12 +45,12 @@ export default function DatasetCard({ dataset }: { dataset: Project }) {
<dt className="text-gray-500">Fiscal Period</dt>
<dd className="text-gray-700">
{dataset.fiscalPeriod?.start &&
new Date(dataset.fiscalPeriod.start).getFullYear()}
new Date(dataset.fiscalPeriod.start).getUTCFullYear()}
{dataset.fiscalPeriod?.end &&
dataset.fiscalPeriod?.start !== dataset.fiscalPeriod?.end && (
<>
{' - '}
{new Date(dataset.fiscalPeriod.end).getFullYear()}
{new Date(dataset.fiscalPeriod.end).getUTCFullYear()}
</>
)}
</dd>

View File

@@ -4,10 +4,13 @@ import { Grid } from '@githubocto/flat-ui';
const queryClient = new QueryClient();
export async function getCsv(url: string) {
export async function getCsv(url: string, corsProxy?: string, range?: string) {
if (corsProxy) {
url = corsProxy + url
}
const response = await fetch(url, {
headers: {
Range: 'bytes=0-5132288',
Range: range ? `bytes=0-${range}` : 'bytes=0-512000',
},
});
const data = await response.text();
@@ -61,21 +64,25 @@ export interface FlatUiTableProps {
url?: string;
data?: { [key: string]: number | string }[];
rawCsv?: string;
range?: string;
corsProxy?: string;
}
export const FlatUiTable: React.FC<FlatUiTableProps> = ({
url,
data,
rawCsv,
corsProxy,
range
}) => {
return (
// Provide the client to your App
<QueryClientProvider client={queryClient}>
<TableInner url={url} data={data} rawCsv={rawCsv} />
<TableInner range={range} corsProxy={corsProxy} url={url} data={data} rawCsv={rawCsv} />
</QueryClientProvider>
);
};
const TableInner: React.FC<FlatUiTableProps> = ({ url, data, rawCsv }) => {
const TableInner: React.FC<FlatUiTableProps> = ({ url, data, rawCsv, corsProxy, range }) => {
if (data) {
return (
<div className="w-full" style={{height: '500px'}}>
@@ -85,12 +92,12 @@ const TableInner: React.FC<FlatUiTableProps> = ({ url, data, rawCsv }) => {
}
const { data: csvString, isLoading: isDownloadingCSV } = useQuery(
['dataCsv', url],
() => getCsv(url),
() => getCsv(url as string, corsProxy, range),
{ enabled: !!url }
);
const { data: parsedData, isLoading: isParsing } = useQuery(
['dataPreview', csvString],
() => parseCsv(rawCsv ? rawCsv : csvString),
() => parseCsv(rawCsv ? rawCsv as string : csvString as string),
{ enabled: rawCsv ? true : !!csvString }
);
if (isParsing || isDownloadingCSV)
@@ -103,4 +110,6 @@ const TableInner: React.FC<FlatUiTableProps> = ({ url, data, rawCsv }) => {
<Grid data={parsedData.data} />
</div>
);
return <Spinning />
};

View File

@@ -23,6 +23,10 @@ export function Header() {
title: 'Datasets',
href: '/#datasets',
},
{
title: 'Data Stories',
href: '/stories',
},
{
title: 'Blog',
href: '/blog',
@@ -49,6 +53,10 @@ export function Header() {
},
],
},
{
title: 'Contributing',
href: '/contributing',
},
{
title: 'Resources',
href: '/resources',
@@ -157,7 +165,7 @@ function Dropdown({ navItem }: { navItem: any }) {
>
<div className="py-1">
{navItem.children.map((item) => (
<Menu.Item>
<Menu.Item key={item.href}>
{({ active }) => (
<a
key={item.href}

View File

@@ -2,23 +2,23 @@ import Image from 'next/image';
import Link from 'next/link';
export default function Footer() {
return (
<footer>
<footer className="bg-slate-50 border-t border-slate-100 py-10">
<div className="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8 flex flex-col items-center justify-between md:flex-row">
<div className="flex gap-x-2 items-center">
<p className="mt-8 text-base text-slate-500 md:mt-0">Maintained by</p>
<a href="https://www.datopian.com/">
<div className="flex gap-x-2 items-center justify-center mx-auto">
<p className="text-base text-slate-500">Maintained by</p>
<a href="https://www.datopian.com/" target="_blank">
<Image
alt="Datopian logo"
className="mb-2"
className="mb-1"
src="/datopian-logotype.png"
width={160}
height={40}
width={120}
height={30}
/>
</a>
</div>
<p className="mt-6 text-base text-slate-500 md:mt-0">
Copyright © 2023 Datopian, LLC. All rights reserved.
</p>
<div className="flex gap-x-2 items-center mx-auto h-20">
<p className="mt-8 text-base text-slate-500 md:mt-0">Built with <a href="https://portaljs.org" target="_blank" className='text-xl font-medium'>🌀 PortalJS</a></p>
</div>
</div>
</footer>
);

View File

@@ -3,7 +3,7 @@ import Footer from './Footer';
export default function Layout({ children }) {
return (
<div className="bg-white min-h-screen pb-12">
<div className="bg-white min-h-screen">
<Header />
{children}
<Footer />

View File

@@ -0,0 +1,38 @@
# How to contribute
OpenSpending is a project that aims to make public financial data more accessible, understandable, and usable. It is powered by PortalJS, a framework for building data portals that are fast, secure, and easy to customize.
If you have any questions, the best place to get answers is to reach to us on [Discord](https://discord.gg/xJrxCbkP)
We welcome contributions from anyone who is interested in improving OpenSpending and making it more useful for the public. There are many ways you can contribute to the project, such as:
- Submitting datasets for evaluation and inclusion in OpenSpending
- Reporting bugs or issues with the website or the data
- Suggesting new features or enhancements
- Providing feedback or ideas
- Helping other users or answering questions
## Submitting a contribution
The main platform for communication and collaboration for OpenSpending is Github, if you want to interact with us you can o so by submitting an issue.
**Repo for issues:** [https://github.com/os-data/registry/issues](https://github.com/os-data/registry/issues)
If you want to submit a dataset for evaluation and inclusion in OpenSpending, you will need to create an issue on Github using this template:
```markdown
Title: [Dataset Submission] Name of the dataset (This will be the name of the repo where your datasets will be stored)
Readme: A description of your data to include in the new repo that will be created
Datapackage: All our datasets require a datapackage following the [frictionless spec](https://specs.frictionlessdata.io/) more specific the [fiscal version](https://specs.frictionlessdata.io/fiscal-data-package/)
```
Please make sure that the dataset meets the following criteria before submitting it:
- The dataset contains public financial data (e.g., budgets, expenditures, revenues, contracts)
- The dataset is open and free to use (e.g., no restrictions on access or reuse)
- The dataset is structured and machine-readable (e.g., no scanned images or PDFs)
- The dataset has a datapackage containing metadata and documentation (e.g., descriptions, definitions, schemas)
If you have any questions or doubts about submitting a dataset, please contact us on Github or join our [Discord server](https://discord.gg/xJrxCbkP), where you can chat with other contributors and get support from the OpenSpending team.
We appreciate your interest and involvement in OpenSpending, and we look forward to working with you on making public financial data more open and transparent. Thank you for your contribution! 😊

View File

@@ -0,0 +1,66 @@
---
title: UK Departmental Spending
---
Every entity within the UK central government has to report its
expenditure once a month. However, the data released through this
mechanism is patchy - some national bodies and local councils report
all of their spending in great detail, while others report nothing or
export their data in forms which are hard to interpret. This leads to
a skewed picture of government finances - as it becomes hard for data
users to distinguish between the absence of data and the absence of
transactions having taken place.
This is why we decided to initiate a collaboration between
OpenSpending and the team behind <a
href="http://data.gov.uk/">data.gov.uk</a> to help fix this
issue. We've built a data cleansing and validation toolkit which makes
the data available in regular intervals while it easier to spot
departments that are not keeping up with their publication
requirements.
The tool <a href="report/index.html">lists all public bodies
registered as data publishers on data.gov.uk</a> and details how well
they have followed the <a
href="http://www.hm-treasury.gov.uk/psr_transparency_index.htm">HM
Treasury reporting guidelines</a>. It will also make the whole of the
reported data available for search and analysis - either within the
OpenSpending platform or as a bulk download.
## Clean-up stages
The clean-up and integration of the (over 6000) spreadsheet documents
required a number of stages, ranging from retrieval to
validation. Below we provide a brief overview of the technical stages
involved in the process:
- Going through the <a href="http://data.gov.uk/data/search?tags=spend-transactions">index on data.gov.uk</a>, we tried to <strong>retrieve all of the linked resources</strong>. Many of them turned out to be missing, either because they had been invalid in the first place, or because the data had been removed since their publication.
- Next, the <strong> format of the downloaded files had to be detected</strong>. While the treasury mandates that files should be released as CSV (comma-separated values), many entities publish their spending in Excel or OpenOffice formats. Some departments are also still publishing PDF files, which cannot be analyzed automatically.
- Once the format of the data is understood, we need to <strong>find and match the given column headers</strong> from the data with those field names mandated by the Treasury. While the guidance names 16 headers, few departments actually report on all of them. On the other hand, many add their own data, such as project identifiers or non-standard classification schemes. To ensure data quality, many of the column headers had to be matched manually, using the <a href="http://nomenklatura.okfnlabs.org/">nomenklatura</a> web interface.
- Within some of the required fields, we decided to further <strong>apply cleansing and integration tools</strong>. This included simple tools to interpret dates and numbers, but also <a href="http://opencorporates.com">OpenCorporates</a> to reconcile supplier names and <a href="http://nomenklatura.okfnlabs.org/">nomenklatura</a> for department family names.
- Finally, data had to <strong>pass validation</strong>. Out of a total of 7mn extracted transactions, only 4mn met the minimum requirement of having both an amount and date associated with them.
- We then created a report which detailed any issues in getting the data. Data.gov.uk supported this by giving us information on which departments were core (thus had to report), and which were just recommended to do so.
In all, the process is still very prone to errors and the messiness of
the input data is making a strong case for the enforcement (and
technical implementation) of a <a
href="http://spendingdata.org/">standard for transactional spending
data</a>.
## Use the data
- <a href='http://data.gov.uk/openspending'><strong>Browse the data</strong></a>
- <a href='report/index.html'><strong>Report on data publishers</strong></a>
## Official guidance
- <a href="http://hm-treasury.gov.uk/psr_transparency_index.htm">HM Treasury Guidance</a>
- <a href="http://www.communities.gov.uk/corporate/transparencyingovernment/">Information on council spending</a>
## Data and tools
- <a href="http://data.etl.openspending.org/uk25k/">Raw data dumps (CSV)</a>
- <a href="https://github.com/openspending/dpkg-uk25k">Extraction &amp; reporting tool on GitHub</a>
- <a href="http://opencorporates.com">OpenCorporates.com</a>
- <a href="http://nomenklatura.okfnlabs.org/uk25k-column-names">Column mappings (Codesheet)</a>
- <a href="http://nomenklatura.okfnlabs.org/uk25k-departments">Department families (Codesheet)</a>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,571 @@
---
title: Advisory, Conciliation and Arbitration Service
layout: gb
---
<style>
.num {
text-align:right;
}
.bool.False a {
color: #B94A48;
text-decoration: none;
}
.bool.None {
display: none;
}
.bool.True {
color: #468847;
}
</style>
<h2>
Advisory, Conciliation and Arbitration Service
<small>as of September 06, 2012</small>
</h2>
<table class="table table-condensed">
<tr>
<th colspan="2">Resource</th>
<th>Fetch</th>
<th>Format</th>
<th>Columns</th>
<th>Data</th>
<th>Valid</th>
<th class="num">Entries</th>
<th class="num">Oldest</th>
<th class="num">Latest</th>
<th class="num">Total (GBP)</th>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/financial-transactions-data-acas">Spend over £500 in Acas</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-acas/resource/3b157e17-cef2-43dc-b0ce-76de18549852">2010 May return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-3b157e17-cef2-43dc-b0ce-76de18549852">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-3b157e17-cef2-43dc-b0ce-76de18549852">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-3b157e17-cef2-43dc-b0ce-76de18549852">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-3b157e17-cef2-43dc-b0ce-76de18549852">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-3b157e17-cef2-43dc-b0ce-76de18549852">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-acas/resource/1b43fd8f-c2e8-401c-be25-722fb7c39640">2010 September return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-1b43fd8f-c2e8-401c-be25-722fb7c39640">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-1b43fd8f-c2e8-401c-be25-722fb7c39640">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-1b43fd8f-c2e8-401c-be25-722fb7c39640">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-1b43fd8f-c2e8-401c-be25-722fb7c39640">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-1b43fd8f-c2e8-401c-be25-722fb7c39640">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-acas/resource/66cf52e5-baa8-4bb4-89e8-1eae18ce8191">2010 November return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-66cf52e5-baa8-4bb4-89e8-1eae18ce8191">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-66cf52e5-baa8-4bb4-89e8-1eae18ce8191">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-66cf52e5-baa8-4bb4-89e8-1eae18ce8191">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-66cf52e5-baa8-4bb4-89e8-1eae18ce8191">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-66cf52e5-baa8-4bb4-89e8-1eae18ce8191">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-acas/resource/74ee9eb8-ae69-4b07-9e25-c8a6a0139409">2010 July return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-74ee9eb8-ae69-4b07-9e25-c8a6a0139409">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-74ee9eb8-ae69-4b07-9e25-c8a6a0139409">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-74ee9eb8-ae69-4b07-9e25-c8a6a0139409">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-74ee9eb8-ae69-4b07-9e25-c8a6a0139409">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-74ee9eb8-ae69-4b07-9e25-c8a6a0139409">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-acas/resource/c864dd70-2846-4577-82da-7cb78c72fa0c">2010 December return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-c864dd70-2846-4577-82da-7cb78c72fa0c">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-c864dd70-2846-4577-82da-7cb78c72fa0c">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-c864dd70-2846-4577-82da-7cb78c72fa0c">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-c864dd70-2846-4577-82da-7cb78c72fa0c">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-c864dd70-2846-4577-82da-7cb78c72fa0c">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-acas/resource/b53fac34-e44d-4744-9c37-4d5839cc8a48">2010 October return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-b53fac34-e44d-4744-9c37-4d5839cc8a48">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-b53fac34-e44d-4744-9c37-4d5839cc8a48">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-b53fac34-e44d-4744-9c37-4d5839cc8a48">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-b53fac34-e44d-4744-9c37-4d5839cc8a48">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-b53fac34-e44d-4744-9c37-4d5839cc8a48">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-acas/resource/deb3068a-59f9-4a95-a545-af4e4aac9494">2010 August return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-deb3068a-59f9-4a95-a545-af4e4aac9494">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-deb3068a-59f9-4a95-a545-af4e4aac9494">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-deb3068a-59f9-4a95-a545-af4e4aac9494">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-deb3068a-59f9-4a95-a545-af4e4aac9494">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-deb3068a-59f9-4a95-a545-af4e4aac9494">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-acas/resource/cc6fe7b5-6f64-492e-bfd0-a1ed7215254a">2010 June return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-cc6fe7b5-6f64-492e-bfd0-a1ed7215254a">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-cc6fe7b5-6f64-492e-bfd0-a1ed7215254a">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-cc6fe7b5-6f64-492e-bfd0-a1ed7215254a">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-cc6fe7b5-6f64-492e-bfd0-a1ed7215254a">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-cc6fe7b5-6f64-492e-bfd0-a1ed7215254a">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-acas/resource/4bb6fb11-59b2-4beb-8257-ac703a52f9c4">2011 January return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-4bb6fb11-59b2-4beb-8257-ac703a52f9c4">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-4bb6fb11-59b2-4beb-8257-ac703a52f9c4">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-4bb6fb11-59b2-4beb-8257-ac703a52f9c4">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-4bb6fb11-59b2-4beb-8257-ac703a52f9c4">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-4bb6fb11-59b2-4beb-8257-ac703a52f9c4">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
</table>
<hr/>
<h3>Error details</h3>
<table class="table table-condensed table-bordered">
<tr>
<td colspan="2">
Resource/Stage
</td>
<td>
Error
</td>
</tr>
</table>

View File

@@ -0,0 +1,403 @@
---
title: Alder Hey Children's NHS Foundation Trust
layout: gb
---
<style>
.num {
text-align:right;
}
.bool.False a {
color: #B94A48;
text-decoration: none;
}
.bool.None {
display: none;
}
.bool.True {
color: #468847;
}
</style>
<h2>
Alder Hey Children's NHS Foundation Trust
<small>as of September 06, 2012</small>
</h2>
<table class="table table-condensed">
<tr>
<th colspan="2">Resource</th>
<th>Fetch</th>
<th>Format</th>
<th>Columns</th>
<th>Data</th>
<th>Valid</th>
<th class="num">Entries</th>
<th class="num">Oldest</th>
<th class="num">Latest</th>
<th class="num">Total (GBP)</th>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/financial-transactions-data-alder-hey-childrens-hospital-nhs-foundation-trust">Spend over £25,000 in Alder Hey Children's Hospital NHS Foundation Trust</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-alder-hey-childrens-hospital-nhs-foundation-trust/resource/9e5405ad-6bba-411f-aee1-7513a10516b6">2010 May return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-9e5405ad-6bba-411f-aee1-7513a10516b6">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-9e5405ad-6bba-411f-aee1-7513a10516b6">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-9e5405ad-6bba-411f-aee1-7513a10516b6">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-9e5405ad-6bba-411f-aee1-7513a10516b6">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-9e5405ad-6bba-411f-aee1-7513a10516b6">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-alder-hey-childrens-hospital-nhs-foundation-trust/resource/b5643040-e659-4619-a618-a09636534e7f">2010 July return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-b5643040-e659-4619-a618-a09636534e7f">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-b5643040-e659-4619-a618-a09636534e7f">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-b5643040-e659-4619-a618-a09636534e7f">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-b5643040-e659-4619-a618-a09636534e7f">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-b5643040-e659-4619-a618-a09636534e7f">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-alder-hey-childrens-hospital-nhs-foundation-trust/resource/e26bd065-5a6a-4d81-b9d8-aaad945e4e12">2010 August return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-e26bd065-5a6a-4d81-b9d8-aaad945e4e12">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-e26bd065-5a6a-4d81-b9d8-aaad945e4e12">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-e26bd065-5a6a-4d81-b9d8-aaad945e4e12">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-e26bd065-5a6a-4d81-b9d8-aaad945e4e12">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-e26bd065-5a6a-4d81-b9d8-aaad945e4e12">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-alder-hey-childrens-hospital-nhs-foundation-trust/resource/1c79c43f-788b-4cd6-ae05-02c8a06d84a0">2010 June return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-1c79c43f-788b-4cd6-ae05-02c8a06d84a0">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-1c79c43f-788b-4cd6-ae05-02c8a06d84a0">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-1c79c43f-788b-4cd6-ae05-02c8a06d84a0">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-1c79c43f-788b-4cd6-ae05-02c8a06d84a0">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-1c79c43f-788b-4cd6-ae05-02c8a06d84a0">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-alder-hey-childrens-hospital-nhs-foundation-trust/resource/d9ddc25b-8174-45b2-8a16-d94320afee61">2010 September return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-d9ddc25b-8174-45b2-8a16-d94320afee61">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-d9ddc25b-8174-45b2-8a16-d94320afee61">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-d9ddc25b-8174-45b2-8a16-d94320afee61">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-d9ddc25b-8174-45b2-8a16-d94320afee61">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-d9ddc25b-8174-45b2-8a16-d94320afee61">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-alder-hey-childrens-hospital-nhs-foundation-trust/resource/a56887ac-f511-4f4d-8756-cbe904b629a7">2010 April return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-a56887ac-f511-4f4d-8756-cbe904b629a7">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-a56887ac-f511-4f4d-8756-cbe904b629a7">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-a56887ac-f511-4f4d-8756-cbe904b629a7">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-a56887ac-f511-4f4d-8756-cbe904b629a7">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-a56887ac-f511-4f4d-8756-cbe904b629a7">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
</table>
<hr/>
<h3>Error details</h3>
<table class="table table-condensed table-bordered">
<tr>
<td colspan="2">
Resource/Stage
</td>
<td>
Error
</td>
</tr>
</table>

View File

@@ -0,0 +1,123 @@
---
title: Appointments Commission
layout: gb
---
<style>
.num {
text-align:right;
}
.bool.False a {
color: #B94A48;
text-decoration: none;
}
.bool.None {
display: none;
}
.bool.True {
color: #468847;
}
</style>
<h2>
Appointments Commission
<small>as of September 06, 2012</small>
</h2>
<table class="table table-condensed">
<tr>
<th colspan="2">Resource</th>
<th>Fetch</th>
<th>Format</th>
<th>Columns</th>
<th>Data</th>
<th>Valid</th>
<th class="num">Entries</th>
<th class="num">Oldest</th>
<th class="num">Latest</th>
<th class="num">Total (GBP)</th>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/financial-transactions-data-appointments-commission">Spend over £25,000 in Appointments Commission</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-appointments-commission/resource/00d7c36d-7925-45c4-a20a-f2de402f9d26">April - September 2010</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
5
</td>
<td class="num">
2010-04-06
</td>
<td class="num">
2010-09-30
</td>
<td class="num">
163613.64
</td>
</tr>
</table>
<hr/>
<h3>Error details</h3>
<table class="table table-condensed table-bordered">
<tr>
<td colspan="2">
Resource/Stage
</td>
<td>
Error
</td>
</tr>
</table>

View File

@@ -0,0 +1,585 @@
---
title: Ashton, Leigh and Wigan Community Healthcare NHS Trust
layout: gb
---
<style>
.num {
text-align:right;
}
.bool.False a {
color: #B94A48;
text-decoration: none;
}
.bool.None {
display: none;
}
.bool.True {
color: #468847;
}
</style>
<h2>
Ashton, Leigh and Wigan Community Healthcare NHS Trust
<small>as of September 06, 2012</small>
</h2>
<table class="table table-condensed">
<tr>
<th colspan="2">Resource</th>
<th>Fetch</th>
<th>Format</th>
<th>Columns</th>
<th>Data</th>
<th>Valid</th>
<th class="num">Entries</th>
<th class="num">Oldest</th>
<th class="num">Latest</th>
<th class="num">Total (GBP)</th>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/financial-transaction-ashton-leigh-wigan-communityhealthcare">Spending over £25,000 in Ashton, Leigh and Wigan Community Healthcare NHS Trust</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transaction-ashton-leigh-wigan-communityhealthcare/resource/126c2d23-45ad-43d2-8409-b21af5bf0929">2011 May Return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
2
</td>
<td class="num">
2011-05-03
</td>
<td class="num">
2011-05-23
</td>
<td class="num">
50733.8
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transaction-ashton-leigh-wigan-communityhealthcare/resource/26a63655-79d4-4e90-ad0d-bc0a0f80899f">2011 March return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
12
</td>
<td class="num">
2011-03-02
</td>
<td class="num">
2011-03-30
</td>
<td class="num">
510650.0
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transaction-ashton-leigh-wigan-communityhealthcare/resource/953811f7-cb20-4e3e-87ff-764fcfa17191">2010 December return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
6
</td>
<td class="num">
2010-09-12
</td>
<td class="num">
2010-09-12
</td>
<td class="num">
743316.0
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transaction-ashton-leigh-wigan-communityhealthcare/resource/f9c078ab-3ba7-4094-9ee3-94445e268a23">2011 April return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
3
</td>
<td class="num">
2011-04-06
</td>
<td class="num">
2011-04-27
</td>
<td class="num">
198173.38
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transaction-ashton-leigh-wigan-communityhealthcare/resource/6fe0f402-6e2c-4ccd-bbeb-7b1743f3d605">2011 February return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
9
</td>
<td class="num">
2011-07-02
</td>
<td class="num">
2011-10-02
</td>
<td class="num">
446481.7
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transaction-ashton-leigh-wigan-communityhealthcare/resource/ab36f5d9-94e7-4310-abc6-c467e875ea1f">2011 January return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
4
</td>
<td class="num">
2011-11-01
</td>
<td class="num">
2011-11-01
</td>
<td class="num">
208799.0
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transaction-ashton-leigh-wigan-communityhealthcare/resource/7b890f92-5e1c-44d3-a414-02934d9682f0">2011 July Return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
7
</td>
<td class="num">
2011-07-01
</td>
<td class="num">
2011-07-26
</td>
<td class="num">
177383.0
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transaction-ashton-leigh-wigan-communityhealthcare/resource/9da03e1e-7a9f-402b-9965-eb3dfcdb2b3b">2010 November return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool False">
<a href="#issues-9da03e1e-7a9f-402b-9965-eb3dfcdb2b3b">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-9da03e1e-7a9f-402b-9965-eb3dfcdb2b3b">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transaction-ashton-leigh-wigan-communityhealthcare/resource/8cf6a629-b89c-4930-a8cb-28e5a613c481">2011 June Return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
6
</td>
<td class="num">
2011-05-25
</td>
<td class="num">
2011-06-28
</td>
<td class="num">
563476.22
</td>
</tr>
</table>
<hr/>
<h3>Error details</h3>
<table class="table table-condensed table-bordered">
<tr>
<td colspan="2">
Resource/Stage
</td>
<td>
Error
</td>
</tr>
<tr>
<td colspan="3">
<a name="issues-9da03e1e-7a9f-402b-9965-eb3dfcdb2b3b"></a>
<a href="http://data.gov.uk/dataset/financial-transaction-ashton-leigh-wigan-communityhealthcare/resource/9da03e1e-7a9f-402b-9965-eb3dfcdb2b3b">2010 November return</a>
</td>
</tr>
<tr>
<td></td>
<td><span class="label label-info">cleanup</span></td>
<td>Couldn't detect date formats</td>
</tr>
</table>

View File

@@ -0,0 +1,739 @@
---
title: Barnet Primary Care Trust
layout: gb
---
<style>
.num {
text-align:right;
}
.bool.False a {
color: #B94A48;
text-decoration: none;
}
.bool.None {
display: none;
}
.bool.True {
color: #468847;
}
</style>
<h2>
Barnet Primary Care Trust
<small>as of September 06, 2012</small>
</h2>
<table class="table table-condensed">
<tr>
<th colspan="2">Resource</th>
<th>Fetch</th>
<th>Format</th>
<th>Columns</th>
<th>Data</th>
<th>Valid</th>
<th class="num">Entries</th>
<th class="num">Oldest</th>
<th class="num">Latest</th>
<th class="num">Total (GBP)</th>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/uk-financial-transactions-data-barnet-primary-care-trust">Spend over £25,000 in Barnet Primary Care Trust</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-data-barnet-primary-care-trust/resource/ca7d4951-78c6-4054-8094-788fe39843d4">2011 February return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
95
</td>
<td class="num">
2010-03-01
</td>
<td class="num">
2011-02-16
</td>
<td class="num">
36046662.25
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-data-barnet-primary-care-trust/resource/48ef3db6-75f1-4a1a-91ae-cb7d63eda0c4">2010 November return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
88
</td>
<td class="num">
2009-06-29
</td>
<td class="num">
2010-11-15
</td>
<td class="num">
35066935.65
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-data-barnet-primary-care-trust/resource/597f6f17-e06c-4d8e-9e9f-ef539c98dc6d">2010 May return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
81
</td>
<td class="num">
2009-03-20
</td>
<td class="num">
2010-05-18
</td>
<td class="num">
36790196.38
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-data-barnet-primary-care-trust/resource/3d701635-1170-4620-97b1-071896c154a6">2010 April return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
93
</td>
<td class="num">
2009-08-14
</td>
<td class="num">
2010-04-20
</td>
<td class="num">
29799258.59
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-data-barnet-primary-care-trust/resource/f709ae63-79f9-4e75-a916-c479e2046677">2010 October return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
83
</td>
<td class="num">
2010-04-12
</td>
<td class="num">
2010-11-01
</td>
<td class="num">
32215771.91
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-data-barnet-primary-care-trust/resource/3cfb382d-fdb9-428e-bac0-29fbbd0c9b86">2010 August return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
84
</td>
<td class="num">
2009-02-19
</td>
<td class="num">
2010-09-01
</td>
<td class="num">
37227127.96
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-data-barnet-primary-care-trust/resource/6540bab8-d8ef-4cec-99c9-333c58f2edef">2010 December return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
48
</td>
<td class="num">
2010-03-30
</td>
<td class="num">
2010-12-13
</td>
<td class="num">
30735739.03
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-data-barnet-primary-care-trust/resource/97c5fbd9-29c6-440a-bcb6-669b59151907">2011 March return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
157
</td>
<td class="num">
2009-12-14
</td>
<td class="num">
2011-03-29
</td>
<td class="num">
34612507.24
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-data-barnet-primary-care-trust/resource/86710528-cc91-4725-b34f-122a11d8c4d4">2010 June return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
75
</td>
<td class="num">
2008-09-29
</td>
<td class="num">
2010-06-18
</td>
<td class="num">
32195709.38
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-data-barnet-primary-care-trust/resource/c285a258-ca57-4c95-8dbd-bc286fe65ada">2011 January return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
65
</td>
<td class="num">
2010-07-27
</td>
<td class="num">
2011-01-18
</td>
<td class="num">
52222511.48
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-data-barnet-primary-care-trust/resource/8d80b3aa-e67e-4164-a433-2c6e321709fe">2010 September return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
64
</td>
<td class="num">
2009-05-06
</td>
<td class="num">
2010-09-24
</td>
<td class="num">
24443107.83
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-data-barnet-primary-care-trust/resource/4e91dc60-8375-4bcf-b9fd-7be47797167b">2010 July return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
98
</td>
<td class="num">
2009-10-26
</td>
<td class="num">
2010-07-20
</td>
<td class="num">
34841569.59
</td>
</tr>
</table>
<hr/>
<h3>Error details</h3>
<table class="table table-condensed table-bordered">
<tr>
<td colspan="2">
Resource/Stage
</td>
<td>
Error
</td>
</tr>
</table>

View File

@@ -0,0 +1,522 @@
---
title: Barnsley Primary Care Trust
layout: gb
---
<style>
.num {
text-align:right;
}
.bool.False a {
color: #B94A48;
text-decoration: none;
}
.bool.None {
display: none;
}
.bool.True {
color: #468847;
}
</style>
<h2>
Barnsley Primary Care Trust
<small>as of September 06, 2012</small>
</h2>
<table class="table table-condensed">
<tr>
<th colspan="2">Resource</th>
<th>Fetch</th>
<th>Format</th>
<th>Columns</th>
<th>Data</th>
<th>Valid</th>
<th class="num">Entries</th>
<th class="num">Oldest</th>
<th class="num">Latest</th>
<th class="num">Total (GBP)</th>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/barnsley">Spend over £25,000 in NHS Barnsley</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/barnsley/resource/0973d17d-e0a7-489f-bfc4-43276972310d">2011 January return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
159
</td>
<td class="num">
2011-01-04
</td>
<td class="num">
2011-01-31
</td>
<td class="num">
31643119.03
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/barnsley/resource/1cadaae5-1853-4c2d-909a-3c851efc3739">2011 February return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
180
</td>
<td class="num">
2011-01-20
</td>
<td class="num">
2011-02-28
</td>
<td class="num">
113842509.27
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/barnsley/resource/ad5c0a8a-6737-45b9-bdf1-43f5d393300c">2010 December return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
170
</td>
<td class="num">
2010-12-02
</td>
<td class="num">
2010-12-31
</td>
<td class="num">
74942773.98
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/barnsley/resource/0be02744-7c93-4a0d-bfba-6fcf1c4dfab6">2010 November return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
199
</td>
<td class="num">
2010-10-25
</td>
<td class="num">
2010-11-30
</td>
<td class="num">
76086851.26
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/barnsley/resource/a76ccf67-fc13-4e37-b66e-025daad2a98c">2010 October return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
148
</td>
<td class="num">
2010-10-01
</td>
<td class="num">
2010-10-29
</td>
<td class="num">
67792150.41
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/barnsley/resource/f163a18e-1ba3-4ecb-8708-c327932d72aa">2010 April - September return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
975
</td>
<td class="num">
2010-04-08
</td>
<td class="num">
2010-09-30
</td>
<td class="num">
426442605.42
</td>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/barnsley_primary_care_trust_invoices_over_25k">Spend over £25,000 in Barnsley Primary Care Trust</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/barnsley_primary_care_trust_invoices_over_25k/resource/d9422282-c5b3-413b-a1c3-a1a23174a64e">2010 October return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
148
</td>
<td class="num">
2010-10-01
</td>
<td class="num">
2010-10-29
</td>
<td class="num">
67792150.41
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/barnsley_primary_care_trust_invoices_over_25k/resource/42f14ec5-e869-4b8b-be2c-6ef737e0b6cd">2010 April to September return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
975
</td>
<td class="num">
2010-04-08
</td>
<td class="num">
2010-09-30
</td>
<td class="num">
426442605.42
</td>
</tr>
</table>
<hr/>
<h3>Error details</h3>
<table class="table table-condensed table-bordered">
<tr>
<td colspan="2">
Resource/Stage
</td>
<td>
Error
</td>
</tr>
</table>

View File

@@ -0,0 +1,515 @@
---
title: Barts and The London NHS Trust
layout: gb
---
<style>
.num {
text-align:right;
}
.bool.False a {
color: #B94A48;
text-decoration: none;
}
.bool.None {
display: none;
}
.bool.True {
color: #468847;
}
</style>
<h2>
Barts and The London NHS Trust
<small>as of September 06, 2012</small>
</h2>
<table class="table table-condensed">
<tr>
<th colspan="2">Resource</th>
<th>Fetch</th>
<th>Format</th>
<th>Columns</th>
<th>Data</th>
<th>Valid</th>
<th class="num">Entries</th>
<th class="num">Oldest</th>
<th class="num">Latest</th>
<th class="num">Total (GBP)</th>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/financial_transactions_blt">Spend over £25,000 in Barts and The London NHS Trust</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial_transactions_blt/resource/fb727718-8478-4f20-98e0-6ef28a55d7bc">2010 October return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-fb727718-8478-4f20-98e0-6ef28a55d7bc">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-fb727718-8478-4f20-98e0-6ef28a55d7bc">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-fb727718-8478-4f20-98e0-6ef28a55d7bc">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-fb727718-8478-4f20-98e0-6ef28a55d7bc">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-fb727718-8478-4f20-98e0-6ef28a55d7bc">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial_transactions_blt/resource/122b167c-0c92-47b7-ba4d-9e70ee1ef879">2010 April return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-122b167c-0c92-47b7-ba4d-9e70ee1ef879">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-122b167c-0c92-47b7-ba4d-9e70ee1ef879">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-122b167c-0c92-47b7-ba4d-9e70ee1ef879">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-122b167c-0c92-47b7-ba4d-9e70ee1ef879">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-122b167c-0c92-47b7-ba4d-9e70ee1ef879">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial_transactions_blt/resource/b36f7be8-32e3-4659-be0a-1f05ff53e820">2010 June return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-b36f7be8-32e3-4659-be0a-1f05ff53e820">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-b36f7be8-32e3-4659-be0a-1f05ff53e820">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-b36f7be8-32e3-4659-be0a-1f05ff53e820">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-b36f7be8-32e3-4659-be0a-1f05ff53e820">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-b36f7be8-32e3-4659-be0a-1f05ff53e820">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial_transactions_blt/resource/813cea00-10a1-416b-88f8-0bdde30bfed8">2010 May return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-813cea00-10a1-416b-88f8-0bdde30bfed8">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-813cea00-10a1-416b-88f8-0bdde30bfed8">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-813cea00-10a1-416b-88f8-0bdde30bfed8">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-813cea00-10a1-416b-88f8-0bdde30bfed8">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-813cea00-10a1-416b-88f8-0bdde30bfed8">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial_transactions_blt/resource/0a6fc179-428a-4c79-849d-45b35ad4b9e9">2010 August return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-0a6fc179-428a-4c79-849d-45b35ad4b9e9">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-0a6fc179-428a-4c79-849d-45b35ad4b9e9">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-0a6fc179-428a-4c79-849d-45b35ad4b9e9">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-0a6fc179-428a-4c79-849d-45b35ad4b9e9">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-0a6fc179-428a-4c79-849d-45b35ad4b9e9">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial_transactions_blt/resource/c85b6e77-e128-4790-a659-f60952f973d5">2010 November return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-c85b6e77-e128-4790-a659-f60952f973d5">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-c85b6e77-e128-4790-a659-f60952f973d5">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-c85b6e77-e128-4790-a659-f60952f973d5">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-c85b6e77-e128-4790-a659-f60952f973d5">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-c85b6e77-e128-4790-a659-f60952f973d5">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial_transactions_blt/resource/389ceec8-4f38-4173-bf63-0978424b2251">2010 September return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-389ceec8-4f38-4173-bf63-0978424b2251">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-389ceec8-4f38-4173-bf63-0978424b2251">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-389ceec8-4f38-4173-bf63-0978424b2251">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-389ceec8-4f38-4173-bf63-0978424b2251">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-389ceec8-4f38-4173-bf63-0978424b2251">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial_transactions_blt/resource/2c710b68-eaab-48f4-8848-8977b3e42f7f">2010 July return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-2c710b68-eaab-48f4-8848-8977b3e42f7f">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-2c710b68-eaab-48f4-8848-8977b3e42f7f">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-2c710b68-eaab-48f4-8848-8977b3e42f7f">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-2c710b68-eaab-48f4-8848-8977b3e42f7f">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-2c710b68-eaab-48f4-8848-8977b3e42f7f">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
</table>
<hr/>
<h3>Error details</h3>
<table class="table table-condensed table-bordered">
<tr>
<td colspan="2">
Resource/Stage
</td>
<td>
Error
</td>
</tr>
</table>

View File

@@ -0,0 +1,963 @@
---
title: Bexley Care Trust
layout: gb
---
<style>
.num {
text-align:right;
}
.bool.False a {
color: #B94A48;
text-decoration: none;
}
.bool.None {
display: none;
}
.bool.True {
color: #468847;
}
</style>
<h2>
Bexley Care Trust
<small>as of September 06, 2012</small>
</h2>
<table class="table table-condensed">
<tr>
<th colspan="2">Resource</th>
<th>Fetch</th>
<th>Format</th>
<th>Columns</th>
<th>Data</th>
<th>Valid</th>
<th class="num">Entries</th>
<th class="num">Oldest</th>
<th class="num">Latest</th>
<th class="num">Total (GBP)</th>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/financial-transactions-data-bexley-care-trust4">Spend over £25,000 in Bexley Care Trust</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bexley-care-trust4/resource/f52fa866-9736-4d2f-820c-90fc3f3b8701">2011 April return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
78
</td>
<td class="num">
2011-04-01
</td>
<td class="num">
2011-04-28
</td>
<td class="num">
69876844.6
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bexley-care-trust4/resource/8614080a-c909-481e-9e7e-b43d4cf64959">2011 June return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
39
</td>
<td class="num">
2011-06-07
</td>
<td class="num">
2011-06-28
</td>
<td class="num">
17393574.14
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bexley-care-trust4/resource/ba642cf5-7457-4d70-a58e-07b693382977">2011 July return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool False">
<a href="#issues-ba642cf5-7457-4d70-a58e-07b693382977">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bexley-care-trust4/resource/a393872e-306f-4656-8fe9-37d16df577aa">2011 January return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
77
</td>
<td class="num">
2011-01-07
</td>
<td class="num">
2011-01-31
</td>
<td class="num">
21737651.56
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bexley-care-trust4/resource/e85b5cfd-6cd6-444d-b867-02d908b00e16">2010 August return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
78
</td>
<td class="num">
2010-08-02
</td>
<td class="num">
2010-08-31
</td>
<td class="num">
22426742.52
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bexley-care-trust4/resource/3de5f9d6-0c59-4daa-ad53-1219511cad77">2011 March return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
104
</td>
<td class="num">
2011-03-02
</td>
<td class="num">
2011-03-30
</td>
<td class="num">
24196897.14
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bexley-care-trust4/resource/c7914a50-8fc6-4843-b59b-4e02365dd18b">2010 October return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
63
</td>
<td class="num">
2010-10-04
</td>
<td class="num">
2010-10-28
</td>
<td class="num">
19280165.02
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bexley-care-trust4/resource/ca2fdcd5-e67b-422a-8cc1-ff546d69ba26">2011 February return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
91
</td>
<td class="num">
2011-02-01
</td>
<td class="num">
2011-02-25
</td>
<td class="num">
25586352.57
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bexley-care-trust4/resource/0072b76a-1b9a-4525-8a19-048b9afba4ba">2011 May return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
55
</td>
<td class="num">
2011-05-06
</td>
<td class="num">
2011-05-26
</td>
<td class="num">
20923940.85
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bexley-care-trust4/resource/e7e3bc50-acd5-420b-8feb-50e0cb9c620d">2010 November return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
78
</td>
<td class="num">
2010-10-04
</td>
<td class="num">
2010-11-29
</td>
<td class="num">
21204906.52
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bexley-care-trust4/resource/1085cf62-3a83-43b5-a709-84c230c272da">2010 June return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
78
</td>
<td class="num">
2010-06-01
</td>
<td class="num">
2010-06-30
</td>
<td class="num">
24331409.05
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bexley-care-trust4/resource/b600a3be-4cb5-4970-a8a1-997d8c1d2ce8">2010 December return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
74
</td>
<td class="num">
2010-12-08
</td>
<td class="num">
2010-12-31
</td>
<td class="num">
22462969.76
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bexley-care-trust4/resource/1cc78199-8527-471b-961c-8c67981e5656">2010 September return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
76
</td>
<td class="num">
2010-09-01
</td>
<td class="num">
2010-09-29
</td>
<td class="num">
22763394.02
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bexley-care-trust4/resource/abb87794-3614-4947-bfaa-14a54761fa9a">2010 July return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
92
</td>
<td class="num">
2010-07-01
</td>
<td class="num">
2010-07-29
</td>
<td class="num">
25148813.82
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bexley-care-trust4/resource/ec752969-e64a-4379-bd95-d3ec9451ce05">2010 May return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
72
</td>
<td class="num">
2010-05-05
</td>
<td class="num">
2010-05-28
</td>
<td class="num">
20885810.94
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bexley-care-trust4/resource/c5faa422-2e52-4337-a7d4-1803d2564711">2010 April return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
94
</td>
<td class="num">
2010-04-09
</td>
<td class="num">
2010-04-29
</td>
<td class="num">
23644150.06
</td>
</tr>
</table>
<hr/>
<h3>Error details</h3>
<table class="table table-condensed table-bordered">
<tr>
<td colspan="2">
Resource/Stage
</td>
<td>
Error
</td>
</tr>
</table>

View File

@@ -0,0 +1,669 @@
---
title: Birmingham and Solihull Mental Health NHS Foundation Trust
layout: gb
---
<style>
.num {
text-align:right;
}
.bool.False a {
color: #B94A48;
text-decoration: none;
}
.bool.None {
display: none;
}
.bool.True {
color: #468847;
}
</style>
<h2>
Birmingham and Solihull Mental Health NHS Foundation Trust
<small>as of September 06, 2012</small>
</h2>
<table class="table table-condensed">
<tr>
<th colspan="2">Resource</th>
<th>Fetch</th>
<th>Format</th>
<th>Columns</th>
<th>Data</th>
<th>Valid</th>
<th class="num">Entries</th>
<th class="num">Oldest</th>
<th class="num">Latest</th>
<th class="num">Total (GBP)</th>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/uk-financial-transactions-2010">Spend over £25,000 in Birmingham and Solihull Mental Health Foundation Trust</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-2010/resource/c6dc092c-97dd-48f2-a42a-b66ebc07aa16">November 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool False">
<a href="#issues-c6dc092c-97dd-48f2-a42a-b66ebc07aa16">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-c6dc092c-97dd-48f2-a42a-b66ebc07aa16">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-c6dc092c-97dd-48f2-a42a-b66ebc07aa16">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-c6dc092c-97dd-48f2-a42a-b66ebc07aa16">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-2010/resource/73470d3b-9bf1-4c45-bf8f-0c0ba71f23e1">April 2011 return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-73470d3b-9bf1-4c45-bf8f-0c0ba71f23e1">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-73470d3b-9bf1-4c45-bf8f-0c0ba71f23e1">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-73470d3b-9bf1-4c45-bf8f-0c0ba71f23e1">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-73470d3b-9bf1-4c45-bf8f-0c0ba71f23e1">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-73470d3b-9bf1-4c45-bf8f-0c0ba71f23e1">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-2010/resource/23104ce2-2b70-4f44-91e7-d1cd2b8563fa">May 2011 return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-23104ce2-2b70-4f44-91e7-d1cd2b8563fa">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-23104ce2-2b70-4f44-91e7-d1cd2b8563fa">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-23104ce2-2b70-4f44-91e7-d1cd2b8563fa">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-23104ce2-2b70-4f44-91e7-d1cd2b8563fa">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-23104ce2-2b70-4f44-91e7-d1cd2b8563fa">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-2010/resource/53314ef6-3e34-4ac1-bdb8-63113d8986ec">April-September 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool False">
<a href="#issues-53314ef6-3e34-4ac1-bdb8-63113d8986ec">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-53314ef6-3e34-4ac1-bdb8-63113d8986ec">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-53314ef6-3e34-4ac1-bdb8-63113d8986ec">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-53314ef6-3e34-4ac1-bdb8-63113d8986ec">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-2010/resource/0e4a6aac-9ddc-4a49-8540-69e84f07417d">January 2011 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool False">
<a href="#issues-0e4a6aac-9ddc-4a49-8540-69e84f07417d">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-0e4a6aac-9ddc-4a49-8540-69e84f07417d">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-0e4a6aac-9ddc-4a49-8540-69e84f07417d">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-0e4a6aac-9ddc-4a49-8540-69e84f07417d">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-2010/resource/981cc1ec-9cfd-450c-893a-3370b0fcf33a">October 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool False">
<a href="#issues-981cc1ec-9cfd-450c-893a-3370b0fcf33a">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-981cc1ec-9cfd-450c-893a-3370b0fcf33a">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-981cc1ec-9cfd-450c-893a-3370b0fcf33a">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-981cc1ec-9cfd-450c-893a-3370b0fcf33a">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-2010/resource/098e5a86-dad9-40a8-a382-bc52b5ae53f7">December 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool False">
<a href="#issues-098e5a86-dad9-40a8-a382-bc52b5ae53f7">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-098e5a86-dad9-40a8-a382-bc52b5ae53f7">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-098e5a86-dad9-40a8-a382-bc52b5ae53f7">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-098e5a86-dad9-40a8-a382-bc52b5ae53f7">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-2010/resource/8375e41b-6188-4244-a2e1-6fbc25228755">March 2011 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool False">
<a href="#issues-8375e41b-6188-4244-a2e1-6fbc25228755">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-8375e41b-6188-4244-a2e1-6fbc25228755">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-8375e41b-6188-4244-a2e1-6fbc25228755">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-8375e41b-6188-4244-a2e1-6fbc25228755">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-2010/resource/48a71f27-5265-4009-bb3c-7b0f78772125">February 2011 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool False">
<a href="#issues-48a71f27-5265-4009-bb3c-7b0f78772125">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-48a71f27-5265-4009-bb3c-7b0f78772125">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-48a71f27-5265-4009-bb3c-7b0f78772125">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-48a71f27-5265-4009-bb3c-7b0f78772125">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
</table>
<hr/>
<h3>Error details</h3>
<table class="table table-condensed table-bordered">
<tr>
<td colspan="2">
Resource/Stage
</td>
<td>
Error
</td>
</tr>
<tr>
<td colspan="3">
<a name="issues-c6dc092c-97dd-48f2-a42a-b66ebc07aa16"></a>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-2010/resource/c6dc092c-97dd-48f2-a42a-b66ebc07aa16">November 2010 return</a>
</td>
</tr>
<tr>
<td></td>
<td><span class="label label-info">extract</span></td>
<td>HTML file detected</td>
</tr>
<tr>
<td colspan="3">
<a name="issues-53314ef6-3e34-4ac1-bdb8-63113d8986ec"></a>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-2010/resource/53314ef6-3e34-4ac1-bdb8-63113d8986ec">April-September 2010 return</a>
</td>
</tr>
<tr>
<td></td>
<td><span class="label label-info">extract</span></td>
<td>HTML file detected</td>
</tr>
<tr>
<td colspan="3">
<a name="issues-0e4a6aac-9ddc-4a49-8540-69e84f07417d"></a>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-2010/resource/0e4a6aac-9ddc-4a49-8540-69e84f07417d">January 2011 return</a>
</td>
</tr>
<tr>
<td></td>
<td><span class="label label-info">extract</span></td>
<td>HTML file detected</td>
</tr>
<tr>
<td colspan="3">
<a name="issues-981cc1ec-9cfd-450c-893a-3370b0fcf33a"></a>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-2010/resource/981cc1ec-9cfd-450c-893a-3370b0fcf33a">October 2010 return</a>
</td>
</tr>
<tr>
<td></td>
<td><span class="label label-info">extract</span></td>
<td>HTML file detected</td>
</tr>
<tr>
<td colspan="3">
<a name="issues-098e5a86-dad9-40a8-a382-bc52b5ae53f7"></a>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-2010/resource/098e5a86-dad9-40a8-a382-bc52b5ae53f7">December 2010 return</a>
</td>
</tr>
<tr>
<td></td>
<td><span class="label label-info">extract</span></td>
<td>HTML file detected</td>
</tr>
<tr>
<td colspan="3">
<a name="issues-8375e41b-6188-4244-a2e1-6fbc25228755"></a>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-2010/resource/8375e41b-6188-4244-a2e1-6fbc25228755">March 2011 return</a>
</td>
</tr>
<tr>
<td></td>
<td><span class="label label-info">extract</span></td>
<td>HTML file detected</td>
</tr>
<tr>
<td colspan="3">
<a name="issues-48a71f27-5265-4009-bb3c-7b0f78772125"></a>
<a href="http://data.gov.uk/dataset/uk-financial-transactions-2010/resource/48a71f27-5265-4009-bb3c-7b0f78772125">February 2011 return</a>
</td>
</tr>
<tr>
<td></td>
<td><span class="label label-info">extract</span></td>
<td>HTML file detected</td>
</tr>
</table>

View File

@@ -0,0 +1,123 @@
---
title: Birmingham Children's NHS Foundation Trust
layout: gb
---
<style>
.num {
text-align:right;
}
.bool.False a {
color: #B94A48;
text-decoration: none;
}
.bool.None {
display: none;
}
.bool.True {
color: #468847;
}
</style>
<h2>
Birmingham Children's NHS Foundation Trust
<small>as of September 06, 2012</small>
</h2>
<table class="table table-condensed">
<tr>
<th colspan="2">Resource</th>
<th>Fetch</th>
<th>Format</th>
<th>Columns</th>
<th>Data</th>
<th>Valid</th>
<th class="num">Entries</th>
<th class="num">Oldest</th>
<th class="num">Latest</th>
<th class="num">Total (GBP)</th>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/financial-transactions-data-birmingham-childrens-nhs-foundation-trust">Spend over £25,000 in Birmingham Children's NHS Foundation Trust</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-birmingham-childrens-nhs-foundation-trust/resource/7651bc06-6304-431e-b28f-724918e06fd3">2010 April - September 2010</a>
</td>
<td>
<span class="bool False">
<a href="#issues-7651bc06-6304-431e-b28f-724918e06fd3">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-7651bc06-6304-431e-b28f-724918e06fd3">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-7651bc06-6304-431e-b28f-724918e06fd3">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-7651bc06-6304-431e-b28f-724918e06fd3">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-7651bc06-6304-431e-b28f-724918e06fd3">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
</table>
<hr/>
<h3>Error details</h3>
<table class="table table-condensed table-bordered">
<tr>
<td colspan="2">
Resource/Stage
</td>
<td>
Error
</td>
</tr>
</table>

View File

@@ -0,0 +1,711 @@
---
title: Blackburn with Darwen Care Trust Plus
layout: gb
---
<style>
.num {
text-align:right;
}
.bool.False a {
color: #B94A48;
text-decoration: none;
}
.bool.None {
display: none;
}
.bool.True {
color: #468847;
}
</style>
<h2>
Blackburn with Darwen Care Trust Plus
<small>as of September 06, 2012</small>
</h2>
<table class="table table-condensed">
<tr>
<th colspan="2">Resource</th>
<th>Fetch</th>
<th>Format</th>
<th>Columns</th>
<th>Data</th>
<th>Valid</th>
<th class="num">Entries</th>
<th class="num">Oldest</th>
<th class="num">Latest</th>
<th class="num">Total (GBP)</th>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/financial-transactions-data-bwdctp">Spend over £25,000 in Blackburn with Darwen Care Trust Plus</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bwdctp/resource/e40e1ccf-9a6b-411e-be39-0c05fda5ba42">2010 August return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool False">
<a href="#issues-e40e1ccf-9a6b-411e-be39-0c05fda5ba42">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-e40e1ccf-9a6b-411e-be39-0c05fda5ba42">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-e40e1ccf-9a6b-411e-be39-0c05fda5ba42">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-e40e1ccf-9a6b-411e-be39-0c05fda5ba42">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bwdctp/resource/e3dc750f-1dbb-4399-b945-0c7651d5fbbe">2011 January return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
48
</td>
<td class="num">
2011-01-04
</td>
<td class="num">
2011-01-26
</td>
<td class="num">
14479657.74
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bwdctp/resource/88356c2b-61fc-447a-a02e-e4f73113439f">2010 April return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool False">
<a href="#issues-88356c2b-61fc-447a-a02e-e4f73113439f">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-88356c2b-61fc-447a-a02e-e4f73113439f">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-88356c2b-61fc-447a-a02e-e4f73113439f">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-88356c2b-61fc-447a-a02e-e4f73113439f">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bwdctp/resource/e1174a9b-ab38-472d-b49c-0f360380043d">2010 November return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
63
</td>
<td class="num">
2010-11-01
</td>
<td class="num">
2010-11-30
</td>
<td class="num">
16482727.58
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bwdctp/resource/928511f7-c56d-4097-9cb1-1b0caaacd0ec">2010 October return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
63
</td>
<td class="num">
2010-10-01
</td>
<td class="num">
2010-10-31
</td>
<td class="num">
15907666.42
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bwdctp/resource/3f10544b-9f6f-491b-a97e-54d9c8161557">2010 December return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
81
</td>
<td class="num">
2010-12-01
</td>
<td class="num">
2010-12-31
</td>
<td class="num">
16811287.01
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bwdctp/resource/4c601bfe-2ad2-4f61-b58d-1ebce2e1ff27">2010 May return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool False">
<a href="#issues-4c601bfe-2ad2-4f61-b58d-1ebce2e1ff27">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-4c601bfe-2ad2-4f61-b58d-1ebce2e1ff27">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-4c601bfe-2ad2-4f61-b58d-1ebce2e1ff27">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-4c601bfe-2ad2-4f61-b58d-1ebce2e1ff27">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bwdctp/resource/fc3e68b7-4818-4239-a757-530cbe199fe3">2010 June return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool False">
<a href="#issues-fc3e68b7-4818-4239-a757-530cbe199fe3">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-fc3e68b7-4818-4239-a757-530cbe199fe3">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-fc3e68b7-4818-4239-a757-530cbe199fe3">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-fc3e68b7-4818-4239-a757-530cbe199fe3">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bwdctp/resource/5981e1d5-48db-4710-879b-fdee48061580">2010 July return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool False">
<a href="#issues-5981e1d5-48db-4710-879b-fdee48061580">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-5981e1d5-48db-4710-879b-fdee48061580">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-5981e1d5-48db-4710-879b-fdee48061580">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-5981e1d5-48db-4710-879b-fdee48061580">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bwdctp/resource/5a256b44-a6a8-435e-b06a-1e3fcbfbf99e">2010 September return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool False">
<a href="#issues-5a256b44-a6a8-435e-b06a-1e3fcbfbf99e">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-5a256b44-a6a8-435e-b06a-1e3fcbfbf99e">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-5a256b44-a6a8-435e-b06a-1e3fcbfbf99e">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-5a256b44-a6a8-435e-b06a-1e3fcbfbf99e">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
</table>
<hr/>
<h3>Error details</h3>
<table class="table table-condensed table-bordered">
<tr>
<td colspan="2">
Resource/Stage
</td>
<td>
Error
</td>
</tr>
<tr>
<td colspan="3">
<a name="issues-e40e1ccf-9a6b-411e-be39-0c05fda5ba42"></a>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bwdctp/resource/e40e1ccf-9a6b-411e-be39-0c05fda5ba42">2010 August return</a>
</td>
</tr>
<tr>
<td></td>
<td><span class="label label-info">extract</span></td>
<td>HTML file detected</td>
</tr>
<tr>
<td colspan="3">
<a name="issues-88356c2b-61fc-447a-a02e-e4f73113439f"></a>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bwdctp/resource/88356c2b-61fc-447a-a02e-e4f73113439f">2010 April return</a>
</td>
</tr>
<tr>
<td></td>
<td><span class="label label-info">extract</span></td>
<td>HTML file detected</td>
</tr>
<tr>
<td colspan="3">
<a name="issues-4c601bfe-2ad2-4f61-b58d-1ebce2e1ff27"></a>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bwdctp/resource/4c601bfe-2ad2-4f61-b58d-1ebce2e1ff27">2010 May return</a>
</td>
</tr>
<tr>
<td></td>
<td><span class="label label-info">extract</span></td>
<td>HTML file detected</td>
</tr>
<tr>
<td colspan="3">
<a name="issues-fc3e68b7-4818-4239-a757-530cbe199fe3"></a>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bwdctp/resource/fc3e68b7-4818-4239-a757-530cbe199fe3">2010 June return</a>
</td>
</tr>
<tr>
<td></td>
<td><span class="label label-info">extract</span></td>
<td>HTML file detected</td>
</tr>
<tr>
<td colspan="3">
<a name="issues-5981e1d5-48db-4710-879b-fdee48061580"></a>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bwdctp/resource/5981e1d5-48db-4710-879b-fdee48061580">2010 July return</a>
</td>
</tr>
<tr>
<td></td>
<td><span class="label label-info">extract</span></td>
<td>HTML file detected</td>
</tr>
<tr>
<td colspan="3">
<a name="issues-5a256b44-a6a8-435e-b06a-1e3fcbfbf99e"></a>
<a href="http://data.gov.uk/dataset/financial-transactions-data-bwdctp/resource/5a256b44-a6a8-435e-b06a-1e3fcbfbf99e">2010 September return</a>
</td>
</tr>
<tr>
<td></td>
<td><span class="label label-info">extract</span></td>
<td>HTML file detected</td>
</tr>
</table>

View File

@@ -0,0 +1,851 @@
---
title: Bridgewater Community Healthcare NHS Trust
layout: gb
---
<style>
.num {
text-align:right;
}
.bool.False a {
color: #B94A48;
text-decoration: none;
}
.bool.None {
display: none;
}
.bool.True {
color: #468847;
}
</style>
<h2>
Bridgewater Community Healthcare NHS Trust
<small>as of September 06, 2012</small>
</h2>
<table class="table table-condensed">
<tr>
<th colspan="2">Resource</th>
<th>Fetch</th>
<th>Format</th>
<th>Columns</th>
<th>Data</th>
<th>Valid</th>
<th class="num">Entries</th>
<th class="num">Oldest</th>
<th class="num">Latest</th>
<th class="num">Total (GBP)</th>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/inancial-transaction-bridgewater-communityhealthcare">Spending over £25,000 in BridgeWater Community Healthcare NHS Trust</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/inancial-transaction-bridgewater-communityhealthcare/resource/2692775a-42af-48b4-8828-35a398264cdb">2012 March Return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
60
</td>
<td class="num">
2012-03-01
</td>
<td class="num">
2012-03-30
</td>
<td class="num">
6563719.04
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/inancial-transaction-bridgewater-communityhealthcare/resource/6f5ddbf5-22bc-49ba-8c61-0fe7d94fc91c">2011 November Return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
10
</td>
<td class="num">
2011-11-08
</td>
<td class="num">
2011-11-29
</td>
<td class="num">
900543.52
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/inancial-transaction-bridgewater-communityhealthcare/resource/87e48f75-971a-443b-8779-1380de7df6f8">2012 February Return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
16
</td>
<td class="num">
2012-02-07
</td>
<td class="num">
2012-02-28
</td>
<td class="num">
683377.88
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/inancial-transaction-bridgewater-communityhealthcare/resource/5054c96a-6a50-41c7-9935-ebbd37fa5c0d">2012 August Return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
13
</td>
<td class="num">
2012-08-01
</td>
<td class="num">
2012-08-28
</td>
<td class="num">
642562.0
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/inancial-transaction-bridgewater-communityhealthcare/resource/d028f1ea-78ec-4d70-89bd-75304944898a">2012 January Return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
19
</td>
<td class="num">
2012-01-10
</td>
<td class="num">
2012-01-31
</td>
<td class="num">
2380914.04
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/inancial-transaction-bridgewater-communityhealthcare/resource/cac3f284-69ca-48c8-8895-00f7b5e3c685">2012 May Return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
20
</td>
<td class="num">
2012-05-08
</td>
<td class="num">
2012-05-29
</td>
<td class="num">
914657.21
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/inancial-transaction-bridgewater-communityhealthcare/resource/3daf8c98-e4eb-4c15-ae6f-75d6db18728b">2011 December Return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
13
</td>
<td class="num">
2011-12-13
</td>
<td class="num">
2011-12-20
</td>
<td class="num">
582132.85
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/inancial-transaction-bridgewater-communityhealthcare/resource/04d5b89d-ddb3-4e96-896b-969669934f89">2012 April Return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
14
</td>
<td class="num">
2012-04-03
</td>
<td class="num">
2012-04-24
</td>
<td class="num">
3245049.82
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/inancial-transaction-bridgewater-communityhealthcare/resource/ed798d05-5256-465e-9bb9-8b6a21947f55">2012 July Return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
35
</td>
<td class="num">
2012-07-03
</td>
<td class="num">
2012-07-31
</td>
<td class="num">
2859815.07
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/inancial-transaction-bridgewater-communityhealthcare/resource/8294c870-1e40-4052-a16a-ed73e9421f01">2012 June Return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
7
</td>
<td class="num">
2012-06-01
</td>
<td class="num">
2012-06-29
</td>
<td class="num">
447704.21
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/inancial-transaction-bridgewater-communityhealthcare/resource/5522f3bd-5e9d-42b7-b7d9-fe4430f2a6f8">2011 September Return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-5522f3bd-5e9d-42b7-b7d9-fe4430f2a6f8">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-5522f3bd-5e9d-42b7-b7d9-fe4430f2a6f8">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-5522f3bd-5e9d-42b7-b7d9-fe4430f2a6f8">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-5522f3bd-5e9d-42b7-b7d9-fe4430f2a6f8">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-5522f3bd-5e9d-42b7-b7d9-fe4430f2a6f8">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/inancial-transaction-bridgewater-communityhealthcare/resource/deca9e2a-d10b-402a-abeb-7fae8e1f8018">2011 July Return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-deca9e2a-d10b-402a-abeb-7fae8e1f8018">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-deca9e2a-d10b-402a-abeb-7fae8e1f8018">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-deca9e2a-d10b-402a-abeb-7fae8e1f8018">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-deca9e2a-d10b-402a-abeb-7fae8e1f8018">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-deca9e2a-d10b-402a-abeb-7fae8e1f8018">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/inancial-transaction-bridgewater-communityhealthcare/resource/7c5d0efd-a905-4807-b3ba-18239a32981c">2011 October Return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-7c5d0efd-a905-4807-b3ba-18239a32981c">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-7c5d0efd-a905-4807-b3ba-18239a32981c">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-7c5d0efd-a905-4807-b3ba-18239a32981c">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-7c5d0efd-a905-4807-b3ba-18239a32981c">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-7c5d0efd-a905-4807-b3ba-18239a32981c">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/inancial-transaction-bridgewater-communityhealthcare/resource/028cf14a-dc34-4032-b18f-691a8130460f">2011 August Return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-028cf14a-dc34-4032-b18f-691a8130460f">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-028cf14a-dc34-4032-b18f-691a8130460f">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-028cf14a-dc34-4032-b18f-691a8130460f">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-028cf14a-dc34-4032-b18f-691a8130460f">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-028cf14a-dc34-4032-b18f-691a8130460f">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
</table>
<hr/>
<h3>Error details</h3>
<table class="table table-condensed table-bordered">
<tr>
<td colspan="2">
Resource/Stage
</td>
<td>
Error
</td>
</tr>
</table>

View File

@@ -0,0 +1,627 @@
---
title: British Tourist Authority
layout: gb
---
<style>
.num {
text-align:right;
}
.bool.False a {
color: #B94A48;
text-decoration: none;
}
.bool.None {
display: none;
}
.bool.True {
color: #468847;
}
</style>
<h2>
British Tourist Authority
<small>as of September 06, 2012</small>
</h2>
<table class="table table-condensed">
<tr>
<th colspan="2">Resource</th>
<th>Fetch</th>
<th>Format</th>
<th>Columns</th>
<th>Data</th>
<th>Valid</th>
<th class="num">Entries</th>
<th class="num">Oldest</th>
<th class="num">Latest</th>
<th class="num">Total (GBP)</th>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/financial-transactions-data-british-tourist-authority">Spend over £25,000 in British Tourist Authority</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-british-tourist-authority/resource/58275f4a-8477-4968-ba76-97a339ae65b1">February 2011 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
25
</td>
<td class="num">
2011-02-03
</td>
<td class="num">
2011-03-01
</td>
<td class="num">
2073305.19
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-british-tourist-authority/resource/3beaca59-0d17-4b8b-85a3-466e6d3eaf95">September 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
18
</td>
<td class="num">
2010-09-03
</td>
<td class="num">
2010-09-30
</td>
<td class="num">
1787510.5
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-british-tourist-authority/resource/6be2024e-bdc5-45a4-bf82-df191ed8ed7b">January 2011 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
16
</td>
<td class="num">
2010-12-30
</td>
<td class="num">
2011-02-01
</td>
<td class="num">
1281732.22
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-british-tourist-authority/resource/c8756db4-5fb0-4850-8fcc-0eec8df1ab96">June 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
31
</td>
<td class="num">
2010-06-03
</td>
<td class="num">
2010-07-05
</td>
<td class="num">
2674220.63
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-british-tourist-authority/resource/d44dcc29-89ce-437a-b925-747872e26f76">August 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
18
</td>
<td class="num">
2010-08-12
</td>
<td class="num">
2010-09-02
</td>
<td class="num">
1296951.66
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-british-tourist-authority/resource/afc08bf7-71e2-4bde-be36-dfb76ebe3a4c">October 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
18
</td>
<td class="num">
2010-10-05
</td>
<td class="num">
2010-11-02
</td>
<td class="num">
1508897.1
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-british-tourist-authority/resource/f97d012e-61fc-4333-b811-f6485412e5b8">November 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
18
</td>
<td class="num">
2010-10-05
</td>
<td class="num">
2010-11-02
</td>
<td class="num">
1508897.1
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-british-tourist-authority/resource/6a401013-6d08-4ef0-8e9a-2b28011ba1be">July 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
18
</td>
<td class="num">
2010-07-09
</td>
<td class="num">
2010-08-03
</td>
<td class="num">
1232313.56
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-british-tourist-authority/resource/760f13b9-f803-457f-89f9-61b1c839f85b">May 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
14
</td>
<td class="num">
2010-05-18
</td>
<td class="num">
2010-06-02
</td>
<td class="num">
1711274.18
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-british-tourist-authority/resource/de10eb17-1eb1-4f68-a30d-e4ac6e09434e">December 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
19
</td>
<td class="num">
2010-12-06
</td>
<td class="num">
2011-01-05
</td>
<td class="num">
1538388.62
</td>
</tr>
</table>
<hr/>
<h3>Error details</h3>
<table class="table table-condensed table-bordered">
<tr>
<td colspan="2">
Resource/Stage
</td>
<td>
Error
</td>
</tr>
</table>

View File

@@ -0,0 +1,739 @@
---
title: Buckinghamshire Primary Care Trust
layout: gb
---
<style>
.num {
text-align:right;
}
.bool.False a {
color: #B94A48;
text-decoration: none;
}
.bool.None {
display: none;
}
.bool.True {
color: #468847;
}
</style>
<h2>
Buckinghamshire Primary Care Trust
<small>as of September 06, 2012</small>
</h2>
<table class="table table-condensed">
<tr>
<th colspan="2">Resource</th>
<th>Fetch</th>
<th>Format</th>
<th>Columns</th>
<th>Data</th>
<th>Valid</th>
<th class="num">Entries</th>
<th class="num">Oldest</th>
<th class="num">Latest</th>
<th class="num">Total (GBP)</th>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/financial-transactions-data-buckinghamshire-pct">Spend over £25,000 in Buckinghamshire Primary Care Trust</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-buckinghamshire-pct/resource/dd8ab252-6ffd-4d34-91af-74e22a8c1c1c">November 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
82
</td>
<td class="num">
2010-11-01
</td>
<td class="num">
2010-11-30
</td>
<td class="num">
48470100.0
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-buckinghamshire-pct/resource/4c2b1d37-3a7d-4f25-bf6a-c9e0f5bac6f1">June 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
90
</td>
<td class="num">
2010-06-02
</td>
<td class="num">
2010-06-30
</td>
<td class="num">
45686823.88
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-buckinghamshire-pct/resource/ad8c2232-b6bd-488e-8852-652805b09a98">December 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
62
</td>
<td class="num">
2010-12-02
</td>
<td class="num">
2010-12-23
</td>
<td class="num">
52464049.7
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-buckinghamshire-pct/resource/9050e656-0344-4c0e-90f4-4644b593d863">July 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
75
</td>
<td class="num">
2010-07-01
</td>
<td class="num">
2010-07-30
</td>
<td class="num">
47712479.59
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-buckinghamshire-pct/resource/31f88417-35a0-490b-81bc-5f513beabfbf">February 2011 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
80
</td>
<td class="num">
2011-02-02
</td>
<td class="num">
2011-02-28
</td>
<td class="num">
49115665.85
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-buckinghamshire-pct/resource/99e441b1-4620-4014-b863-19d3c760ef6d">April 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
89
</td>
<td class="num">
2010-04-01
</td>
<td class="num">
2010-04-30
</td>
<td class="num">
45935444.54
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-buckinghamshire-pct/resource/e896a351-0b5c-4f33-8257-274dd21b209e">May 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
51
</td>
<td class="num">
2010-05-04
</td>
<td class="num">
2010-05-28
</td>
<td class="num">
42776001.52
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-buckinghamshire-pct/resource/273c774e-6e16-4fa2-994e-8a29c4a49e45">September 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
75
</td>
<td class="num">
2010-09-01
</td>
<td class="num">
2010-09-30
</td>
<td class="num">
49031615.39
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-buckinghamshire-pct/resource/4a848461-ff18-4818-bf8e-6665231d9412">October 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
59
</td>
<td class="num">
2010-10-05
</td>
<td class="num">
2010-10-29
</td>
<td class="num">
50711947.36
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-buckinghamshire-pct/resource/597b47d3-bede-4816-be28-a12cef6bf5c0">March 2011 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
68
</td>
<td class="num">
2011-03-02
</td>
<td class="num">
2011-03-30
</td>
<td class="num">
50308054.2
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-buckinghamshire-pct/resource/d7f43024-9652-4393-8342-44c3ec21aaa2">August 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
43
</td>
<td class="num">
2010-08-02
</td>
<td class="num">
2010-08-27
</td>
<td class="num">
41680634.37
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-buckinghamshire-pct/resource/993a07ed-eb17-45ff-a54a-33f2d1cadd06">January 2011 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
82
</td>
<td class="num">
2011-01-05
</td>
<td class="num">
2011-01-28
</td>
<td class="num">
44308715.93
</td>
</tr>
</table>
<hr/>
<h3>Error details</h3>
<table class="table table-condensed table-bordered">
<tr>
<td colspan="2">
Resource/Stage
</td>
<td>
Error
</td>
</tr>
</table>

View File

@@ -0,0 +1,347 @@
---
title: Cafcass
layout: gb
---
<style>
.num {
text-align:right;
}
.bool.False a {
color: #B94A48;
text-decoration: none;
}
.bool.None {
display: none;
}
.bool.True {
color: #468847;
}
</style>
<h2>
Cafcass
<small>as of September 06, 2012</small>
</h2>
<table class="table table-condensed">
<tr>
<th colspan="2">Resource</th>
<th>Fetch</th>
<th>Format</th>
<th>Columns</th>
<th>Data</th>
<th>Valid</th>
<th class="num">Entries</th>
<th class="num">Oldest</th>
<th class="num">Latest</th>
<th class="num">Total (GBP)</th>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/financial-transactions-data-cafcass">Spend over £25,000 in Cafcass</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-cafcass/resource/97302f50-ff49-42f3-b9dd-83e79c1053bd">2010 September return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
6
</td>
<td class="num">
2010-09-09
</td>
<td class="num">
2010-09-23
</td>
<td class="num">
391629.8
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-cafcass/resource/53889ea0-fc3c-462e-8f48-383a6126f685">2010 August return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
13
</td>
<td class="num">
2010-08-10
</td>
<td class="num">
2010-08-27
</td>
<td class="num">
460741.06
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-cafcass/resource/701d9929-0244-41bf-91e1-a7a294c14ae1">2010 June return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
7
</td>
<td class="num">
2010-06-01
</td>
<td class="num">
2010-06-29
</td>
<td class="num">
405556.42
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-cafcass/resource/831a5d99-cb03-4862-90d8-119190d62d39">2010 July return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
4
</td>
<td class="num">
2010-07-09
</td>
<td class="num">
2010-07-26
</td>
<td class="num">
172141.22
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-cafcass/resource/ab971bc5-66bb-4511-bf90-9ab67e3e8fe3">2010 May return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
7
</td>
<td class="num">
2010-05-10
</td>
<td class="num">
2010-05-27
</td>
<td class="num">
123626.45
</td>
</tr>
</table>
<hr/>
<h3>Error details</h3>
<table class="table table-condensed table-bordered">
<tr>
<td colspan="2">
Resource/Stage
</td>
<td>
Error
</td>
</tr>
</table>

View File

@@ -0,0 +1,466 @@
---
title: Central and Eastern Cheshire Primary Care NHS Trust
layout: gb
---
<style>
.num {
text-align:right;
}
.bool.False a {
color: #B94A48;
text-decoration: none;
}
.bool.None {
display: none;
}
.bool.True {
color: #468847;
}
</style>
<h2>
Central and Eastern Cheshire Primary Care NHS Trust
<small>as of September 06, 2012</small>
</h2>
<table class="table table-condensed">
<tr>
<th colspan="2">Resource</th>
<th>Fetch</th>
<th>Format</th>
<th>Columns</th>
<th>Data</th>
<th>Valid</th>
<th class="num">Entries</th>
<th class="num">Oldest</th>
<th class="num">Latest</th>
<th class="num">Total (GBP)</th>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/financial-transactions-data-central-and-eastern-cheshire-primary-care-trust">Spend over £25,000 in central and eastern cheshire primary care trust</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-central-and-eastern-cheshire-primary-care-trust/resource/1e690a5e-ab89-4ad9-8ab4-2f4d4c97301a">2010 June return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
119
</td>
<td class="num">
2010-06-01
</td>
<td class="num">
2010-06-30
</td>
<td class="num">
39916119.84
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-central-and-eastern-cheshire-primary-care-trust/resource/95958afc-64b7-4eaa-b0cc-40397c20ea03">2010 April return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
105
</td>
<td class="num">
2010-04-01
</td>
<td class="num">
2010-04-29
</td>
<td class="num">
39670782.89
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-central-and-eastern-cheshire-primary-care-trust/resource/9a9ff5d1-9a1f-4332-9ee0-21528895811f">2010 September return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
117
</td>
<td class="num">
2010-09-01
</td>
<td class="num">
2010-09-30
</td>
<td class="num">
43179113.97
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-central-and-eastern-cheshire-primary-care-trust/resource/3f2f29e0-0140-496b-80bd-04ae367a2210">2010 July return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
80
</td>
<td class="num">
2010-07-01
</td>
<td class="num">
2010-07-29
</td>
<td class="num">
35748963.95
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-central-and-eastern-cheshire-primary-care-trust/resource/8ecfe0ac-a708-4095-b022-aaa92c8c037b">2010 August return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
113
</td>
<td class="num">
2010-08-02
</td>
<td class="num">
2010-08-31
</td>
<td class="num">
42853705.52
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-central-and-eastern-cheshire-primary-care-trust/resource/86699a1f-66ef-4a38-a4a1-45fdc3862c28">2010 May return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
66
</td>
<td class="num">
2010-05-04
</td>
<td class="num">
2010-05-28
</td>
<td class="num">
32484106.57
</td>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/financial-transactions-data-central-and-eastern-cheshire-primary-care-trust-nov-2010">Spend over £25,000 in Central and Eastern Cheshire NHS Primary Care Trust</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-central-and-eastern-cheshire-primary-care-trust-nov-2010/resource/e025c58c-fd16-4b0c-8213-0749e047ed0f">2010 November</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
105
</td>
<td class="num">
2010-04-01
</td>
<td class="num">
2010-04-29
</td>
<td class="num">
39670782.89
</td>
</tr>
</table>
<hr/>
<h3>Error details</h3>
<table class="table table-condensed table-bordered">
<tr>
<td colspan="2">
Resource/Stage
</td>
<td>
Error
</td>
</tr>
</table>

View File

@@ -0,0 +1,347 @@
---
title: Central Manchester University Hospitals NHS Foundation Trust
layout: gb
---
<style>
.num {
text-align:right;
}
.bool.False a {
color: #B94A48;
text-decoration: none;
}
.bool.None {
display: none;
}
.bool.True {
color: #468847;
}
</style>
<h2>
Central Manchester University Hospitals NHS Foundation Trust
<small>as of September 06, 2012</small>
</h2>
<table class="table table-condensed">
<tr>
<th colspan="2">Resource</th>
<th>Fetch</th>
<th>Format</th>
<th>Columns</th>
<th>Data</th>
<th>Valid</th>
<th class="num">Entries</th>
<th class="num">Oldest</th>
<th class="num">Latest</th>
<th class="num">Total (GBP)</th>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/financial-transactions-data-central-manchester-university-hospitals-nhs-foundation-trust-november">Spend over 25k for Central Manchester University Hospitals NHS Foundation Trust </a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-central-manchester-university-hospitals-nhs-foundation-trust-november/resource/c9218bfb-43b7-4995-8e64-5487e6c36c24">2010 November return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-c9218bfb-43b7-4995-8e64-5487e6c36c24">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-c9218bfb-43b7-4995-8e64-5487e6c36c24">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-c9218bfb-43b7-4995-8e64-5487e6c36c24">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-c9218bfb-43b7-4995-8e64-5487e6c36c24">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-c9218bfb-43b7-4995-8e64-5487e6c36c24">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/spend_over_25000_in_central_manchester_university_hospitals_nhs_foundation_trust">financial-transactions-data-central-manchester-and-manchester-childrens-university-hospitals-nhs-foundation-trust</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/spend_over_25000_in_central_manchester_university_hospitals_nhs_foundation_trust/resource/0e7684b9-333d-402e-9f1c-139d7591c1f2">http://www.cmft.nhs.uk/your-trust/freedom-of-information/what-we-spend-and-how-we-spend-it.aspx</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool False">
<a href="#issues-0e7684b9-333d-402e-9f1c-139d7591c1f2">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-0e7684b9-333d-402e-9f1c-139d7591c1f2">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-0e7684b9-333d-402e-9f1c-139d7591c1f2">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-0e7684b9-333d-402e-9f1c-139d7591c1f2">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/spend_over_25000_in_central_manchester_university_hospitals_nhs_foundation_trust_jan_feb_2012">financial-transactions-data-central-manchester-university-hospitals-nhs-foundation-trust</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/spend_over_25000_in_central_manchester_university_hospitals_nhs_foundation_trust_jan_feb_2012/resource/86eaa1e2-f032-4483-bd67-2a1b20105c8e">2012 FEBRUARY</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool False">
<a href="#issues-86eaa1e2-f032-4483-bd67-2a1b20105c8e">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-86eaa1e2-f032-4483-bd67-2a1b20105c8e">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-86eaa1e2-f032-4483-bd67-2a1b20105c8e">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-86eaa1e2-f032-4483-bd67-2a1b20105c8e">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/spend_over_25000_in_central_manchester_university_hospitals_nhs_foundation_trust_jan_feb_2012/resource/07ce6f1f-ffaf-41b6-b512-5bdbea7dba2c">2012 JANUARY</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool False">
<a href="#issues-07ce6f1f-ffaf-41b6-b512-5bdbea7dba2c">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-07ce6f1f-ffaf-41b6-b512-5bdbea7dba2c">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-07ce6f1f-ffaf-41b6-b512-5bdbea7dba2c">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-07ce6f1f-ffaf-41b6-b512-5bdbea7dba2c">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
</table>
<hr/>
<h3>Error details</h3>
<table class="table table-condensed table-bordered">
<tr>
<td colspan="2">
Resource/Stage
</td>
<td>
Error
</td>
</tr>
<tr>
<td colspan="3">
<a name="issues-86eaa1e2-f032-4483-bd67-2a1b20105c8e"></a>
<a href="http://data.gov.uk/dataset/spend_over_25000_in_central_manchester_university_hospitals_nhs_foundation_trust_jan_feb_2012/resource/86eaa1e2-f032-4483-bd67-2a1b20105c8e">2012 FEBRUARY</a>
</td>
</tr>
<tr>
<td></td>
<td><span class="label label-info">extract</span></td>
<td>HTML file detected</td>
</tr>
<tr>
<td colspan="3">
<a name="issues-0e7684b9-333d-402e-9f1c-139d7591c1f2"></a>
<a href="http://data.gov.uk/dataset/spend_over_25000_in_central_manchester_university_hospitals_nhs_foundation_trust/resource/0e7684b9-333d-402e-9f1c-139d7591c1f2">http://www.cmft.nhs.uk/your-trust/freedom-of-information/what-we-spend-and-how-we-spend-it.aspx</a>
</td>
</tr>
<tr>
<td></td>
<td><span class="label label-info">extract</span></td>
<td>HTML file detected</td>
</tr>
<tr>
<td colspan="3">
<a name="issues-07ce6f1f-ffaf-41b6-b512-5bdbea7dba2c"></a>
<a href="http://data.gov.uk/dataset/spend_over_25000_in_central_manchester_university_hospitals_nhs_foundation_trust_jan_feb_2012/resource/07ce6f1f-ffaf-41b6-b512-5bdbea7dba2c">2012 JANUARY</a>
</td>
</tr>
<tr>
<td></td>
<td><span class="label label-info">extract</span></td>
<td>HTML file detected</td>
</tr>
</table>

View File

@@ -0,0 +1,823 @@
---
title: Children's Workforce Development Council
layout: gb
---
<style>
.num {
text-align:right;
}
.bool.False a {
color: #B94A48;
text-decoration: none;
}
.bool.None {
display: none;
}
.bool.True {
color: #468847;
}
</style>
<h2>
Children's Workforce Development Council
<small>as of September 06, 2012</small>
</h2>
<table class="table table-condensed">
<tr>
<th colspan="2">Resource</th>
<th>Fetch</th>
<th>Format</th>
<th>Columns</th>
<th>Data</th>
<th>Valid</th>
<th class="num">Entries</th>
<th class="num">Oldest</th>
<th class="num">Latest</th>
<th class="num">Total (GBP)</th>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/cwdc-spend-over-25000">Spend over £25000 in Children's Workforce Development Council</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/cwdc-spend-over-25000/resource/066b25d8-5285-49ee-9a1d-600ef67fd3a6">2011 July return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-066b25d8-5285-49ee-9a1d-600ef67fd3a6">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-066b25d8-5285-49ee-9a1d-600ef67fd3a6">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-066b25d8-5285-49ee-9a1d-600ef67fd3a6">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-066b25d8-5285-49ee-9a1d-600ef67fd3a6">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-066b25d8-5285-49ee-9a1d-600ef67fd3a6">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/financial-transactions-data-childrens-workforce-development-council">Spend over £25,000 in Children's Workforce Development Council</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-childrens-workforce-development-council/resource/fe1be0d3-118a-44a8-b39f-f159c5c1eb72">2010 August return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-fe1be0d3-118a-44a8-b39f-f159c5c1eb72">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-fe1be0d3-118a-44a8-b39f-f159c5c1eb72">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-fe1be0d3-118a-44a8-b39f-f159c5c1eb72">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-fe1be0d3-118a-44a8-b39f-f159c5c1eb72">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-fe1be0d3-118a-44a8-b39f-f159c5c1eb72">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-childrens-workforce-development-council/resource/999ac639-d215-4dc5-9c60-c773129ac66e">2010 June return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-999ac639-d215-4dc5-9c60-c773129ac66e">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-999ac639-d215-4dc5-9c60-c773129ac66e">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-999ac639-d215-4dc5-9c60-c773129ac66e">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-999ac639-d215-4dc5-9c60-c773129ac66e">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-999ac639-d215-4dc5-9c60-c773129ac66e">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-childrens-workforce-development-council/resource/cb13c78b-7407-4f5d-aeec-7e397b10c591">2010 December return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-cb13c78b-7407-4f5d-aeec-7e397b10c591">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-cb13c78b-7407-4f5d-aeec-7e397b10c591">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-cb13c78b-7407-4f5d-aeec-7e397b10c591">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-cb13c78b-7407-4f5d-aeec-7e397b10c591">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-cb13c78b-7407-4f5d-aeec-7e397b10c591">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-childrens-workforce-development-council/resource/5daf0537-322a-48c7-9bdc-84a20cb30656">2010 July return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-5daf0537-322a-48c7-9bdc-84a20cb30656">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-5daf0537-322a-48c7-9bdc-84a20cb30656">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-5daf0537-322a-48c7-9bdc-84a20cb30656">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-5daf0537-322a-48c7-9bdc-84a20cb30656">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-5daf0537-322a-48c7-9bdc-84a20cb30656">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-childrens-workforce-development-council/resource/34215d5a-9e4b-483b-85c6-a1dc7fcbaf82">2010 September return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-34215d5a-9e4b-483b-85c6-a1dc7fcbaf82">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-34215d5a-9e4b-483b-85c6-a1dc7fcbaf82">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-34215d5a-9e4b-483b-85c6-a1dc7fcbaf82">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-34215d5a-9e4b-483b-85c6-a1dc7fcbaf82">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-34215d5a-9e4b-483b-85c6-a1dc7fcbaf82">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-childrens-workforce-development-council/resource/57dea7f0-faaa-4597-a5fd-189f5f4bd450">2010 May return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-57dea7f0-faaa-4597-a5fd-189f5f4bd450">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-57dea7f0-faaa-4597-a5fd-189f5f4bd450">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-57dea7f0-faaa-4597-a5fd-189f5f4bd450">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-57dea7f0-faaa-4597-a5fd-189f5f4bd450">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-57dea7f0-faaa-4597-a5fd-189f5f4bd450">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-childrens-workforce-development-council/resource/0020c65d-e917-4dee-a40b-1eb1bdc537e7">2010 April return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-0020c65d-e917-4dee-a40b-1eb1bdc537e7">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-0020c65d-e917-4dee-a40b-1eb1bdc537e7">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-0020c65d-e917-4dee-a40b-1eb1bdc537e7">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-0020c65d-e917-4dee-a40b-1eb1bdc537e7">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-0020c65d-e917-4dee-a40b-1eb1bdc537e7">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-childrens-workforce-development-council/resource/358a2167-4999-4343-88f8-d518042d3454">2010 November return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-358a2167-4999-4343-88f8-d518042d3454">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-358a2167-4999-4343-88f8-d518042d3454">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-358a2167-4999-4343-88f8-d518042d3454">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-358a2167-4999-4343-88f8-d518042d3454">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-358a2167-4999-4343-88f8-d518042d3454">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-childrens-workforce-development-council/resource/461d5b67-149d-4603-ad28-b0329c65034e">2010 October return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-461d5b67-149d-4603-ad28-b0329c65034e">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-461d5b67-149d-4603-ad28-b0329c65034e">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-461d5b67-149d-4603-ad28-b0329c65034e">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-461d5b67-149d-4603-ad28-b0329c65034e">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-461d5b67-149d-4603-ad28-b0329c65034e">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/spend-over-25000-in-cwdc">Spend over £25000 in CWDC</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/spend-over-25000-in-cwdc/resource/01b0cde6-5407-4d20-8bef-130c61e3808a">2011 June return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-01b0cde6-5407-4d20-8bef-130c61e3808a">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-01b0cde6-5407-4d20-8bef-130c61e3808a">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-01b0cde6-5407-4d20-8bef-130c61e3808a">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-01b0cde6-5407-4d20-8bef-130c61e3808a">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-01b0cde6-5407-4d20-8bef-130c61e3808a">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/spend-over-25k-feb">Spend over £25,000 in CWDC</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/spend-over-25k-feb/resource/94783018-e922-49d9-a924-c1dad88063ce">2011 February Return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-94783018-e922-49d9-a924-c1dad88063ce">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-94783018-e922-49d9-a924-c1dad88063ce">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-94783018-e922-49d9-a924-c1dad88063ce">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-94783018-e922-49d9-a924-c1dad88063ce">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-94783018-e922-49d9-a924-c1dad88063ce">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/spend-over-25k-in-cwdc">Spend over £25,000 in CWDC</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/spend-over-25k-in-cwdc/resource/59e79952-c9ac-45fe-86a2-4ccb24d8fd22">2011 May return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-59e79952-c9ac-45fe-86a2-4ccb24d8fd22">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-59e79952-c9ac-45fe-86a2-4ccb24d8fd22">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-59e79952-c9ac-45fe-86a2-4ccb24d8fd22">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-59e79952-c9ac-45fe-86a2-4ccb24d8fd22">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-59e79952-c9ac-45fe-86a2-4ccb24d8fd22">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
</table>
<hr/>
<h3>Error details</h3>
<table class="table table-condensed table-bordered">
<tr>
<td colspan="2">
Resource/Stage
</td>
<td>
Error
</td>
</tr>
</table>

View File

@@ -0,0 +1,277 @@
---
title: City and Hackney Primary Care Trust
layout: gb
---
<style>
.num {
text-align:right;
}
.bool.False a {
color: #B94A48;
text-decoration: none;
}
.bool.None {
display: none;
}
.bool.True {
color: #468847;
}
</style>
<h2>
City and Hackney Primary Care Trust
<small>as of September 06, 2012</small>
</h2>
<table class="table table-condensed">
<tr>
<th colspan="2">Resource</th>
<th>Fetch</th>
<th>Format</th>
<th>Columns</th>
<th>Data</th>
<th>Valid</th>
<th class="num">Entries</th>
<th class="num">Oldest</th>
<th class="num">Latest</th>
<th class="num">Total (GBP)</th>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/financial-transactions-data-city_and_hackney_pct">Spend over £25,000 in City & Hackney PCT</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-city_and_hackney_pct/resource/545b1b34-1043-44ee-a788-ad5da12c7202">April 2011 - March 2012 returns</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool False">
<a href="#issues-545b1b34-1043-44ee-a788-ad5da12c7202">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-545b1b34-1043-44ee-a788-ad5da12c7202">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-545b1b34-1043-44ee-a788-ad5da12c7202">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-545b1b34-1043-44ee-a788-ad5da12c7202">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-city_and_hackney_pct/resource/41bffc66-dcc6-4c61-8f5c-3ccd12b4ecc1">April 2010 - March 2011 returns</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool False">
<a href="#issues-41bffc66-dcc6-4c61-8f5c-3ccd12b4ecc1">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-41bffc66-dcc6-4c61-8f5c-3ccd12b4ecc1">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-41bffc66-dcc6-4c61-8f5c-3ccd12b4ecc1">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-41bffc66-dcc6-4c61-8f5c-3ccd12b4ecc1">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-city_and_hackney_pct/resource/800334af-d060-46fd-812e-e8ef5947651f">April 2012</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool False">
<a href="#issues-800334af-d060-46fd-812e-e8ef5947651f">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-800334af-d060-46fd-812e-e8ef5947651f">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-800334af-d060-46fd-812e-e8ef5947651f">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-800334af-d060-46fd-812e-e8ef5947651f">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
</table>
<hr/>
<h3>Error details</h3>
<table class="table table-condensed table-bordered">
<tr>
<td colspan="2">
Resource/Stage
</td>
<td>
Error
</td>
</tr>
<tr>
<td colspan="3">
<a name="issues-545b1b34-1043-44ee-a788-ad5da12c7202"></a>
<a href="http://data.gov.uk/dataset/financial-transactions-data-city_and_hackney_pct/resource/545b1b34-1043-44ee-a788-ad5da12c7202">April 2011 - March 2012 returns</a>
</td>
</tr>
<tr>
<td></td>
<td><span class="label label-info">extract</span></td>
<td>HTML file detected</td>
</tr>
<tr>
<td colspan="3">
<a name="issues-41bffc66-dcc6-4c61-8f5c-3ccd12b4ecc1"></a>
<a href="http://data.gov.uk/dataset/financial-transactions-data-city_and_hackney_pct/resource/41bffc66-dcc6-4c61-8f5c-3ccd12b4ecc1">April 2010 - March 2011 returns</a>
</td>
</tr>
<tr>
<td></td>
<td><span class="label label-info">extract</span></td>
<td>HTML file detected</td>
</tr>
<tr>
<td colspan="3">
<a name="issues-800334af-d060-46fd-812e-e8ef5947651f"></a>
<a href="http://data.gov.uk/dataset/financial-transactions-data-city_and_hackney_pct/resource/800334af-d060-46fd-812e-e8ef5947651f">April 2012</a>
</td>
</tr>
<tr>
<td></td>
<td><span class="label label-info">extract</span></td>
<td>HTML file detected</td>
</tr>
</table>

View File

@@ -0,0 +1,459 @@
---
title: Commission for Rural Communities
layout: gb
---
<style>
.num {
text-align:right;
}
.bool.False a {
color: #B94A48;
text-decoration: none;
}
.bool.None {
display: none;
}
.bool.True {
color: #468847;
}
</style>
<h2>
Commission for Rural Communities
<small>as of September 06, 2012</small>
</h2>
<table class="table table-condensed">
<tr>
<th colspan="2">Resource</th>
<th>Fetch</th>
<th>Format</th>
<th>Columns</th>
<th>Data</th>
<th>Valid</th>
<th class="num">Entries</th>
<th class="num">Oldest</th>
<th class="num">Latest</th>
<th class="num">Total (GBP)</th>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/financial-transactions-data-crc">Spend over £25,000 in the Commission for Rural Communities </a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-crc/resource/6eb7e187-2a88-4e0a-9f16-e5350bfbcad2">May 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool False">
<a href="#issues-6eb7e187-2a88-4e0a-9f16-e5350bfbcad2">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-6eb7e187-2a88-4e0a-9f16-e5350bfbcad2">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-6eb7e187-2a88-4e0a-9f16-e5350bfbcad2">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-crc/resource/aaa19eeb-dc2f-42aa-92cd-9fffbe0c6267">July 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
1
</td>
<td class="num">
2010-07-21
</td>
<td class="num">
2010-07-21
</td>
<td class="num">
31654.5
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-crc/resource/6d0fa692-ec3b-4efb-bbf9-79eb5cbfae65">April 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
1
</td>
<td class="num">
2010-04-28
</td>
<td class="num">
2010-04-28
</td>
<td class="num">
27202.49
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-crc/resource/ab911900-a456-4407-93a4-cafb5eb20ea6">August 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
1
</td>
<td class="num">
2010-08-05
</td>
<td class="num">
2010-08-05
</td>
<td class="num">
27175.93
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-crc/resource/a8d18a57-2eea-4cb1-bf3d-c480335a3ec6">September 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool False">
<a href="#issues-a8d18a57-2eea-4cb1-bf3d-c480335a3ec6">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-a8d18a57-2eea-4cb1-bf3d-c480335a3ec6">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-a8d18a57-2eea-4cb1-bf3d-c480335a3ec6">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-crc/resource/c106938c-10f7-425e-8e95-e6bc3bf407e4">October 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool False">
<a href="#issues-c106938c-10f7-425e-8e95-e6bc3bf407e4">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-c106938c-10f7-425e-8e95-e6bc3bf407e4">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-c106938c-10f7-425e-8e95-e6bc3bf407e4">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-crc/resource/41da257b-781e-4cbf-9f4d-87c93fa05149">June 2010 return</a>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td>
<span class="bool True">
&#x2714;
</span>
</td>
<td class="num">
1
</td>
<td class="num">
2010-06-02
</td>
<td class="num">
2010-06-02
</td>
<td class="num">
60000.0
</td>
</tr>
</table>
<hr/>
<h3>Error details</h3>
<table class="table table-condensed table-bordered">
<tr>
<td colspan="2">
Resource/Stage
</td>
<td>
Error
</td>
</tr>
</table>

View File

@@ -0,0 +1,459 @@
---
title: Cornwall and Isles of Scilly Community Health Services
layout: gb
---
<style>
.num {
text-align:right;
}
.bool.False a {
color: #B94A48;
text-decoration: none;
}
.bool.None {
display: none;
}
.bool.True {
color: #468847;
}
</style>
<h2>
Cornwall and Isles of Scilly Community Health Services
<small>as of September 06, 2012</small>
</h2>
<table class="table table-condensed">
<tr>
<th colspan="2">Resource</th>
<th>Fetch</th>
<th>Format</th>
<th>Columns</th>
<th>Data</th>
<th>Valid</th>
<th class="num">Entries</th>
<th class="num">Oldest</th>
<th class="num">Latest</th>
<th class="num">Total (GBP)</th>
</tr>
<tr>
<th colspan="11">
<a href="http://data.gov.uk/dataset/financial-transactions-data-cornwall-and-isles-of-scilly-chs">Spend over £25,000 in Cornwall and Isles of Scilly Community Health Services</a>
</th>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-cornwall-and-isles-of-scilly-chs/resource/28498278-8df9-49c0-a105-3d93a8c11829">September 2010 return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-28498278-8df9-49c0-a105-3d93a8c11829">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-28498278-8df9-49c0-a105-3d93a8c11829">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-28498278-8df9-49c0-a105-3d93a8c11829">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-28498278-8df9-49c0-a105-3d93a8c11829">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-28498278-8df9-49c0-a105-3d93a8c11829">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-cornwall-and-isles-of-scilly-chs/resource/4a8de53b-af9e-4048-955b-42b336ca4aca">June 2010 return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-4a8de53b-af9e-4048-955b-42b336ca4aca">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-4a8de53b-af9e-4048-955b-42b336ca4aca">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-4a8de53b-af9e-4048-955b-42b336ca4aca">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-4a8de53b-af9e-4048-955b-42b336ca4aca">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-4a8de53b-af9e-4048-955b-42b336ca4aca">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-cornwall-and-isles-of-scilly-chs/resource/69b7e35c-0909-48e9-8018-83cf1c4f5c14">July 2010 return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-69b7e35c-0909-48e9-8018-83cf1c4f5c14">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-69b7e35c-0909-48e9-8018-83cf1c4f5c14">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-69b7e35c-0909-48e9-8018-83cf1c4f5c14">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-69b7e35c-0909-48e9-8018-83cf1c4f5c14">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-69b7e35c-0909-48e9-8018-83cf1c4f5c14">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-cornwall-and-isles-of-scilly-chs/resource/4cf62e28-ecac-4011-8d2d-c854c4496d0e">April 2010 return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-4cf62e28-ecac-4011-8d2d-c854c4496d0e">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-4cf62e28-ecac-4011-8d2d-c854c4496d0e">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-4cf62e28-ecac-4011-8d2d-c854c4496d0e">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-4cf62e28-ecac-4011-8d2d-c854c4496d0e">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-4cf62e28-ecac-4011-8d2d-c854c4496d0e">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-cornwall-and-isles-of-scilly-chs/resource/03b295f4-464f-4879-bdf0-3e76d125b39c">May 2010 return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-03b295f4-464f-4879-bdf0-3e76d125b39c">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-03b295f4-464f-4879-bdf0-3e76d125b39c">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-03b295f4-464f-4879-bdf0-3e76d125b39c">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-03b295f4-464f-4879-bdf0-3e76d125b39c">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-03b295f4-464f-4879-bdf0-3e76d125b39c">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-cornwall-and-isles-of-scilly-chs/resource/8edb6f4c-b96b-4abf-b67b-26a9286a27b7">October 2010 return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-8edb6f4c-b96b-4abf-b67b-26a9286a27b7">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-8edb6f4c-b96b-4abf-b67b-26a9286a27b7">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-8edb6f4c-b96b-4abf-b67b-26a9286a27b7">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-8edb6f4c-b96b-4abf-b67b-26a9286a27b7">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-8edb6f4c-b96b-4abf-b67b-26a9286a27b7">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
<tr>
<td></td>
<td>
<a href="http://data.gov.uk/dataset/financial-transactions-data-cornwall-and-isles-of-scilly-chs/resource/17a83f23-132e-4a6f-8373-187b4e5b5797">August 2010 return</a>
</td>
<td>
<span class="bool False">
<a href="#issues-17a83f23-132e-4a6f-8373-187b4e5b5797">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-17a83f23-132e-4a6f-8373-187b4e5b5797">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-17a83f23-132e-4a6f-8373-187b4e5b5797">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-17a83f23-132e-4a6f-8373-187b4e5b5797">&#x2718;</a>
</span>
</td>
<td>
<span class="bool None">
<a href="#issues-17a83f23-132e-4a6f-8373-187b4e5b5797">&#x2718;</a>
</span>
</td>
<td class="num">
0
</td>
<td class="num">
</td>
<td class="num">
</td>
<td class="num">
</td>
</tr>
</table>
<hr/>
<h3>Error details</h3>
<table class="table table-condensed table-bordered">
<tr>
<td colspan="2">
Resource/Stage
</td>
<td>
Error
</td>
</tr>
</table>

Some files were not shown because too many files have changed in this diff Show More