Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New.2.1.5 #177

Merged
merged 36 commits into from
Jul 7, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
e9f45e1
Add better explanation for users
RobH123 Jun 11, 2021
ea5f5b8
Increase robustness
RobH123 Jun 11, 2021
61b1ba4
Try to get language code of ReadMe, etc. correct even in heb/grk repos
RobH123 Jun 11, 2021
41244b7
More specific checks to handle reported UHB inconsistencies
RobH123 Jun 11, 2021
3016c75
Merge branch 'master' into new.2.1.5
RobH123 Jun 13, 2021
570f94d
Merge branch 'master' into new.2.1.5
RobH123 Jun 13, 2021
f541c15
Large number of fixes for demos and for checking of links
RobH123 Jun 14, 2021
f110958
Extract line and column numbers from error message
RobH123 Jun 15, 2021
c755182
Small syntax fixes; several small improvements for clarity; a few sma…
RobH123 Jun 15, 2021
95254f0
Fix small error
RobH123 Jun 16, 2021
cc4ed41
Make TWLs first-class citizens now that they're in prodn
RobH123 Jun 18, 2021
cdd923b
Catch USFM footnotes or cross-references that follow a space
RobH123 Jun 18, 2021
1648109
Highlight row ID in demo results
RobH123 Jun 21, 2021
681be3d
Background colour on verse text in demos for easier tracking
RobH123 Jun 21, 2021
159ff46
Improve visual display of notices in demos
RobH123 Jun 21, 2021
96fd1ec
Check UHB and UGNT relation fields are present in TWL and TN/TN2
RobH123 Jun 21, 2021
3242689
Allow non-English book names in links
RobH123 Jun 21, 2021
42ca0d7
Upgrade misc files
RobH123 Jun 21, 2021
3651b8c
Make exerpt DarkOrange and bold in demos in attempt to make it easier…
RobH123 Jun 24, 2021
2c80b92
Disable BCS Grammar Check for large USFM files (avoid out-of-memory e…
RobH123 Jun 24, 2021
0ef1835
Reduce datatable size and default to proper UPPERCASE USFM book codes
RobH123 Jun 24, 2021
dc3f066
Disable all debugging parameterAssert() statements to try for better …
RobH123 Jun 24, 2021
69c417e
Got Book Packages check running again (plus small tidy-ups)
RobH123 Jun 25, 2021
23a8181
Demote warning priority for not-yet-done SN and SQ files
RobH123 Jun 27, 2021
76057d4
Set better defaults for demos
RobH123 Jun 28, 2021
8ca88e5
Do better checking of compulsory lines at start of USFM files
RobH123 Jun 28, 2021
9e9efa9
Get AllBooksCheck starting to work
RobH123 Jun 29, 2021
addcd17
Preload OBS picture files in zip
RobH123 Jun 30, 2021
583e40e
Get OBS demos working again
RobH123 Jun 30, 2021
daf4a55
Get AllBooks check workinh; improve clarity of demo instructions
RobH123 Jul 2, 2021
d0d5cee
Improve and fine-tune USFM checks
RobH123 Jul 5, 2021
63ad6a3
Check language identifier in manifest
RobH123 Jul 5, 2021
a8d7389
Add TSV7 Notes tests; some other minor test improvements
RobH123 Jul 6, 2021
09b9f81
Warn about leading zeroes
RobH123 Jul 6, 2021
f389f3c
Increase jest timeouts from default 5s for checkBP tests
RobH123 Jul 6, 2021
bc139ea
Add automatically generated change log
RobH123 Jul 6, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
428 changes: 428 additions & 0 deletions CHANGELOG.md

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ There is provision for checking to be altered and/or sped-up when the calling ap
- `taRepoUsername`, `taRepoBranchName`: these two fields can be used to specify the username/organisation and/or the branch/tag name for fetching the TA files for checking
- `taRepoLanguageCode`, and `taRepoSectionName`: can be used to specify how the `SupportReference` field is checked in TA—defaults are 'en' and 'translate'
- `twRepoUsername`, `twRepoBranchName`: these two fields can be used to specify the username/organisation and/or the branch/tag name for fetching the TW files for checking
- `excerptLength`: an integer which defines how long excerpts of lines containing errors should be—the default is 15 characters—the package attempts to place the error in the middle of the excerpt
- `excerptLength`: an integer which defines how long excerpts of lines containing errors should be—the default is 20 characters—the package attempts to place the error in the middle of the excerpt
- `cutoffPriorityLevel`: an integer which can define notices to not be detected—defaults to 0 so none are dropped. Note that this will also affect the `suggestion` response. (Only partially implemented at present, so drops some but not all low priority notices.)
- `suppressNoticeDisablingFlag`: Defaults to `false`, i.e., to removing (thus suppressing) notices for warnings which are expected in certain files and hence we don’t want them displayed. Note that this is always set to `true` for the demos (because they suppress these notices later—see the `showDisabledNoticesFlag` below).

Expand Down Expand Up @@ -140,13 +140,13 @@ There is a list of open issues at [[https://github.com/unfoldingWord/uw-content-
1. Checking of general markdown and naked links (esp. in plain text and markdown files)
1. Work through all [Issues](https://github.com/unfoldingWord/uw-content-validation/issues)
1. Work through all `ToDo`s in code
1. Standardise parameters according to best practice (i.e., dereferencing, etc.)—might be too late now???
1. Document the API with (JsDoc)
1. Standardise parameters according to best practice (i.e., dereferencing, etc.)—might be too late now coz it would affect API presented to users???
1. Document the API (with JsDoc)
1. Improve general documentation in the code and readMe files
1. Is our `RepoCheck` the same as `ResourceContainerCheck`? Or is the latter more specific?
1. Understand and standardise React stuff in the demos, e.g., e.g., withStyles, etc.
1. Check for and remove left-over (but unused) code from the source projects that the original code was copied from
1. Remove all debug code and console logging, and to consider possible speed and memory optimizations
1. Remove all debug code and console logging, and to consider possible speed and memory optimizations (incl. async and/or multi-worker operations)
1. Add a Scripture Burrito check (once Door43 has that available).

Known bugs:
Expand Down
1,005 changes: 515 additions & 490 deletions noticeList.txt

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "uw-content-validation",
"description": "Functions for Checking Door43.org Scriptural Content/Resources.",
"version": "2.1.4",
"version": "2.1.5",
"private": false,
"homepage": "https://unfoldingword.github.io/uw-content-validation/",
"repository": {
Expand Down
Loading