ICLDC Release #163

roedoejet merged 97 commits into release from main
roedoejet
joanise chore: bump _version.py by hand since automated bump failed
d2e78424
roedoejet docs(setup): improve pypi
ec00b4fb
joanise fix: correct __main__ guard in test_package_urls.py
fbda8691
joanise ci: submit PR instead of pushing version bump
6f181a72
joanise ci: activate CodeQL code analysis
7f8761b0
joanise fix: address XML external entity expansion vulnerabilities
d0c57f3b
joanise fix: tell the user why their config.json is not valid
4deb32e5
joanise refactor: move all etree.parse calls to a single well-tested function
c2996b8f
joanise fix: test and fix load_xml_zip
10718dc3
joanise chore: quench duplicate pre-commit reports by doing flake8 last
d40fcf72
joanise fix: validate path request by /file endpoint in views.py
5ba27ad7
joanise fix: try validating a different way to see if the CodeQL warning goes…
6e627891
joanise Merge pull request #135 from ReadAlongs/dev.ci-codeql
916ad49e
roedoejet Merge pull request #133 from ReadAlongs/dev.ci-version-bump
607ebd93
joanise docs: better document how to install and run the Web API
996a96a5
joanise fix: filter ASCII langs from the Studio-Web via web_api
e63406f4
joanise fix: don't create blank pages
54d23d55
dhdaines feat: a simple DTD for standalone readalongs
f94174bd
dhdaines feat: basically s/tei/readalong/gi
5465d22e
dhdaines test: basically s/tei/readalong/gi
4c1ed5a8
dhdaines refactor: reformat
1874e96a
dhdaines chore: revert keep_temp_dir_after_running
7ed329ed
dhdaines test: not sure why "lang" not "xml:lang"
96ae876e
dhdaines fix: add xml:lang and anchors everywhere
7192fa6a
dhdaines fix: accept <silence> and use dur not duration
b65a5dd7
dhdaines fix: woohps tyop
367e539a
dhdaines feat: add time and dur attributes to w
5e92b913
dhdaines feat: output to .ras
8d4f76b5
dhdaines fix: make test case valid
fdd8cb07
dhdaines feat!: smil-ectomy
24dabbd6
dhdaines fix: use .xml not .ras to avoid breaking MIME guessing
19fc2f1b
dhdaines fix: words may not be aligned (e.g. do-not-align)
586154d7
dhdaines test: add bogus alignments
959bda43
dhdaines test: there is no text + alingment ther eis only readalong
5e623b7b
joanise chore: bump g2p version to update Heroku
d3a22e25
dhdaines fix: frantic and unsuccessful attempts to make CORS work
52b9a393
marctessier Update Procfile
16a995e2
joanise ci: only run CodeQL on cron and push to master and release
6d44875f
dhdaines Merge remote-tracking branch 'origin/master' into dev.readalong-format
03aa7326
dhdaines feat: introduce better CORS environment variables
1eb5d74c
dhdaines feat: introduce better CORS environment variables
d8ab4cfb
dhdaines docs: document new environment variables
34b4435a
dhdaines ci: test web server in development mode too
e7d892c2
dhdaines feat: log message to say we are in development mode
a1f53bc0
dhdaines ci: combine debug and non-debug web_api tests
214b0810
dhdaines Merge pull request #147 from ReadAlongs/dev.cors
60e83f5c
dhdaines Merge branch 'master' into dev.readalong-format
899dbf39
dhdaines feat: refine the DTD somewhat
b7285f5d
dhdaines feat!: avoid using dict for things that are lists
20fc1a5f
dhdaines feat!: new web API version
bec85ee5
dhdaines test: test new web API
adb6d3ec
dhdaines feat!: use .ras not .xml
09b34d69
dhdaines docs: remove smil and add ras
7be9d7ea
dhdaines feat!: no more smil
eb9d25be
dhdaines feat: update to href= in readalong component
79b8a64f
dhdaines feat!: update to .ras file extension in output
163de15d
dhdaines test: update for new component and file format
1d2ca598
dhdaines docs: clean up /langs doc
43dd3097
dhdaines chore: bump version
5f365acc
dhdaines test: add a couple more tests
c68f06e3
dhdaines Merge pull request #142 from ReadAlongs/dev.readalong-format
207a84ba
dhdaines fix: add `class` to DTD and update version
903ddd5b
dhdaines test: add test of RAS XML validation
7dd3072b
dhdaines Merge pull request #149 from ReadAlongs/dev.fix-and-test-dtd
8979cdb0
joanise fix(docs): fix formatting of /langs endpoint sample output
70599789
joanise feat: capture the logs from /assemble endpoint
5713abcb
joanise refactor: capture logs with a context manager
87716bd3
joanise fix: when g2p fails completely, send the log with the exception
f772eec2
joanise Merge pull request #150 from ReadAlongs/dev.capture-assemble-logs
66736ff7
roedoejet refactor(webapi): change back to v1
c80224ab
roedoejet Merge pull request #151 from ReadAlongs/dev.v1
ada64eb6
dhdaines refactor: switch to .readalong extension
c4c6c897
dhdaines docs: update .ras to .readalong
b9bf0239
dhdaines feat: update .ras to .readalong
525facf5
dhdaines test: update .ras to .readalong
300a6225
dhdaines Merge pull request #152 from ReadAlongs/dev.dot.readalong
89becea1
dhdaines fix: update package URLs
4eebbb30
dhdaines Merge pull request #154 from ReadAlongs/dev.dot.readalong
1ad962b1
joanise fix: only wait 10 seconds for JS_ and FONT_BUNDLE_URLs
a67e3604
joanise fix: handle requests.get() timeouts correctly
464a3cc6
joanise test: tolerate unpkg timeouts as non-failures
dbd39425
joanise fix: update bundle.css and bundle.js to @readalongs/web-component@0.2.1
a462688e
joanise Merge pull request #156 from ReadAlongs/dev.request-timeout
84b6d9e7
joanise Merge pull request #158 from ReadAlongs/dev.bundles
d4249c67
joanise refactor: change master branch name to main
3b648375
joanise fix: write out a version number in the .readalong format
2e28d86c
joanise feat: set our .readalong format to version 1.0 for publication
2f0da602
joanise test: appease the codecov beast
5dac6f30
joanise Merge pull request #160 from ReadAlongs/dev.readalong-file-version
a213efe1
roedoejet chore: bump g2p
c117c62a
roedoejet chore: pin to existing g2p version
6d144598
roedoejet chore: update unpkg links
604a6a64
roedoejet refactor: remove deprecated studio
692d6304
roedoejet chore: specify python 3.8 runtime
3511d25e
roedoejet Merge pull request #161 from ReadAlongs/dev.publish
2c3cea83
codecov
roedoejet chore: update offline html bundles
cef2f2d3
roedoejet chore: bump version
850b20c6
roedoejet roedoejet merged ed0e9855 into release 1 year ago

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone