-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Also added older release notes to the changelog and updated changelog with latest changes.
- Loading branch information
1 parent
98a715b
commit c3efd5c
Showing
4 changed files
with
128 additions
and
51 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,40 +1,142 @@ | ||
# Version v1.7.0 | ||
# CHANGELOG | ||
|
||
## What's Changed | ||
## Version v1.9.0 | ||
|
||
New: | ||
* let someone auto-recognize form fields in a PDF by @nonprofittechy in https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/599 | ||
* Add fax_number and language suffixes, which are supported in AL > 2.11.0 by @nonprofittechy in https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/606 | ||
* Add better interview stats integration by @purplesky2016 in https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/616 | ||
* Automate multiple forms in one Weaver run by @nonprofittechy in https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/646 | ||
### New | ||
|
||
Fixed: | ||
* fix-skip-button by @purplesky2016 in https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/618 | ||
* Fix 0th docx & Allow `manual_line_break` by @BryceStevenWilley in https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/614 | ||
* Radio buttons in weaver by @BryceStevenWilley in [PR 754](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/754) | ||
|
||
### Fixed | ||
|
||
* Fix bug affecting mixed document types in multiweaver by @nonprofittechy in [PR 742](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/742) | ||
* Correct logic for finding PDF field bbox by @BryceStevenWilley in [PR 758](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/758) | ||
* Close PDF objects when done by @BryceStevenWilley in [PR 760](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/760) | ||
* Removed pypdf2 by @BryceStevenWilley in [PR 749](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/749) | ||
|
||
### Internal Cleanup | ||
|
||
* Update python test action by @BryceStevenWilley in [PR 743](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/743) | ||
* Add pyproject.toml for black formatting rules by @BryceStevenWilley in [PR 751](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/751) | ||
* Format Python code with psf/black push by @github-actions in [PR 755](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/755) | ||
|
||
|
||
## Version v1.8.0 | ||
|
||
### New | ||
* Made a partial API for the "I'm feeling Lucky" feature by @nonprofittechy in [PR 735](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/735) | ||
|
||
### Changed | ||
|
||
* Collect addresses before putting them in a list by @BryceStevenWilley in [PR 697](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/697) | ||
* Set user_ask_role directly in additional to user_role by @BryceStevenWilley in [PR 698](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/698) | ||
* Don't show typical_role if form_type = starts_case by @BryceStevenWilley in [PR 706](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/706) | ||
* Warn, don't block use of reserved keywords in DOCX templates by @nonprofittechy in [PR 708](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/708) | ||
|
||
### Fixed | ||
* Let a DOCX template contain a zero-based index by @nonprofittechy in [PR 695](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/695), and [PR 702](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/702) | ||
* Don't tell DOCX users they can't use 0 idx in PDF by @BryceStevenWilley | ||
* Ignore push buttons in PDFs instead of raising an error by @BryceStevenWilley in [PR 704](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/704) | ||
* Remove extra quote when formatting numbers by @BryceStevenWilley in [PR 716](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/716) | ||
* Use skip undefined with instructions page; better handling of original_form if left blank; fix bug where addendum code would create blank output by @nonprofittechy in [PR 732](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/732) | ||
|
||
### Cleanup | ||
* Correct publish directory by @BryceStevenWilley in [PR 715](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/715) | ||
* More types by @BryceStevenWilley in [PR 712](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/712) | ||
* Make pike fields a dict instead, not same order by @BryceStevenWilley in [PR 724](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/724) | ||
* Type cleanup by @BryceStevenWilley in [PR 725](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/725) | ||
* Delete duplicate license by @BryceStevenWilley in [PR 737](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/737) | ||
* Use SVG logo instead of PNG, improve and simplify path by @nonprofittechy in [PR 734](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/734) | ||
|
||
## Version v1.7.0 | ||
|
||
### New | ||
|
||
* Let someone auto-recognize form fields in a PDF by @nonprofittechy in [PR 599](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/599) | ||
* Add fax_number and language suffixes, which are supported in AL > 2.11.0 by @nonprofittechy in [PR 606](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/606) | ||
* Add better interview stats integration by @purplesky2016 in [PR 616](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/616) | ||
* Automate multiple forms in one Weaver run by @nonprofittechy in [PR 646](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/646) | ||
|
||
### Fixed | ||
|
||
* fix-skip-button by @purplesky2016 in [PR 618](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/618) | ||
* Fix 0th docx & Allow `manual_line_break` by @BryceStevenWilley in [PR 614](https://github.com/SuffolkLITLab/docassemble-ALWeaver/pull/614) | ||
|
||
**Full Changelog**: https://github.com/SuffolkLITLab/docassemble-ALWeaver/compare/v1.6.3...v1.7.0 | ||
|
||
# Version v1.6.3 | ||
## Version v1.6.3 | ||
|
||
FormFyxer is back! | ||
|
||
# Version v1.6.2 | ||
## Version v1.6.2 | ||
|
||
Revert FormFyxer, spacy models aren't installing correctly. | ||
Revert FormFyxer, spacy models aren't installing correctly. | ||
|
||
# Version v1.6.1 | ||
## Version v1.6.1 | ||
|
||
Bug fix: | ||
Issue with I'm feeling lucky button | ||
|
||
# Version v1.6.0 | ||
## Version v1.6.0 | ||
|
||
* Allow renaming fields in the automation process | ||
* Integrate field normalizing function (automated renaming) from FormFyxer | ||
* Rearrange fields with drag and drop | ||
* sanitize input filenames | ||
* preparation for improved testing process | ||
|
||
# Version v1.5.1 | ||
## Version v1.5.1 | ||
|
||
Fix issue with "I'm feeling lucky" button | ||
|
||
## Version v1.4.0 | ||
|
||
2021-11-03 | ||
* Add support for *plural* names for people in PDF files | ||
|
||
## Version v1.3.0 | ||
|
||
2021-10-15: | ||
* Handle overflow in addendum | ||
* Multiple choice radio/checkbox fields | ||
* DOCX validation | ||
|
||
## Version v1.2.0 | ||
|
||
2021-09-09: | ||
* Improved internationalization | ||
* Simplified PDF checker | ||
|
||
|
||
## Version v0.81 | ||
|
||
2021-04-14: Multiple fixes: | ||
* Migrated to more flexible Mako template structure for generated | ||
interview blocks | ||
* Package can be installed (for test purposes) after being | ||
generated | ||
* Various refactors and code cleanup | ||
* Simplified and improved generated code and order of blocks | ||
* Added version number/date stamp to generated code | ||
|
||
|
||
## Version v0.70 | ||
|
||
2021-03-09: Extensive improvements: | ||
* Improvements to review screens | ||
* Question/field editing and reordering | ||
* Improvements to YAML structure | ||
* Generate interstitial screens | ||
* Refactoring and bug fixes | ||
|
||
|
||
## Version v0.57 | ||
|
||
2021-02-09: Combine yes/no variables; more flexible handling of people variables and assistance with gathering varying numbers w/ less code | ||
|
||
## Version v0.55 | ||
|
||
2021-01-29: Bug fixes; migration to AssemblyLine complete | ||
|
||
## Version v0.54 | ||
|
||
2021-01-25: Bug fixes, start migration to [AssemblyLine](https://github.com/SuffolkLITLab/docassemble-AssemblyLine) dependency and away from MAVirtualCourt. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -13,68 +13,43 @@ Our signature project is [CourtFormsOnline.org](https://courtformsonline.org). | |
We designed a step-by-step, assembly line style process for automating court forms on top of Docassemble | ||
and built several tools along the way that **you** can use in your home jurisdiction. | ||
|
||
This package contains an **automation and rapid prototyping tool** to support authoring robust, | ||
This package contains an **automation and rapid prototyping tool** to support authoring robust, | ||
consistent, and attractive Docassemble interviews that help complete court forms. Upload a labeled | ||
PDF or DOCX file, and the Assembly Line Weaver will produce a runnable, clean code, draft of a | ||
Docassemble interview that you can continue to edit and refine. | ||
|
||
Read more on our [documentation page](https://suffolklitlab.org/docassemble-AssemblyLine-documentation/). | ||
|
||
|
||
# Related repositories | ||
## Related repositories | ||
|
||
* https://github.com/SuffolkLitLab/docassemble-AssemblyLine | ||
* https://github.com/SuffolkLitLab/docassemble-ALMassachusetts | ||
* https://github.com/SuffolkLitLab/docassemble-MassAccess | ||
* https://github.com/SuffolkLitLab/docassemble-ThemeTemplate | ||
* https://github.com/SuffolkLitLab/EfileProxyServer | ||
|
||
# Documentation | ||
## Documentation | ||
|
||
https://suffolklitlab.org/docassemble-AssemblyLine-documentation/ | ||
|
||
## History | ||
* 2021-11-03 | ||
* Add support for *plural* names for people in PDF files | ||
|
||
* 2021-10-15 | ||
* Handle overflow in addendum | ||
* Multiple choice radio/checkbox fields | ||
* DOCX validation | ||
* 2021-09-09 | ||
* Improved internationalization | ||
* Simplified PDF checker | ||
* 2021-04-14 Multiple fixes: | ||
* Migrated to more flexible Mako template structure for generated | ||
interview blocks | ||
* Package can be installed (for test purposes) after being | ||
generated | ||
* Various refactors and code cleanup | ||
* Simplified and improved generated code and order of blocks | ||
* Added version number/date stamp to generated code | ||
|
||
* 2021-03-09 Extensive improvements: | ||
* Improvements to review screens | ||
* Question/field editing and reordering | ||
* Improvements to YAML structure | ||
* Generate interstitial screens | ||
* Refactoring and bug fixes | ||
* 2021-02-09 Combine yes/no variables; more flexible handling of people variables and assistance with gathering varying numbers w/ less code | ||
* 2021-01-29 Bug fixes; migration to AssemblyLine complete | ||
* 2021-01-25 Bug fixes, start migration to [AssemblyLine](https://github.com/SuffolkLITLab/docassemble-AssemblyLine) dependency and away from MAVirtualCourt | ||
|
||
See [the CHANGELOG](CHANGELOG.md) for more information. | ||
|
||
## Authors | ||
|
||
Quinten Steenhuis, [email protected] | ||
Michelle | ||
Bryce Willey | ||
Bryce Willey, [email protected] | ||
Lily | ||
David Colarusso | ||
Nharika Singh | ||
|
||
## Installation requirements | ||
|
||
* Create a Docassemble API key and add it your configuration like this: | ||
``` | ||
|
||
```yml | ||
install packages api key: 123458abcdefghijlklmno99A | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
__version__ = '1.8.0' | ||
__version__ = '1.9.0' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -43,7 +43,7 @@ def find_package_data(where='.', package='', exclude=standard_exclude, exclude_d | |
return out | ||
|
||
setup(name='docassemble.ALWeaver', | ||
version='1.8.0', | ||
version='1.9.0', | ||
description=(''), | ||
long_description='# Assembly Line Weaver: Suffolk LIT Lab Document Assembly Line\r\n\r\n<img src="https://user-images.githubusercontent.com/7645641/142245862-c2eb02ab-3090-4e97-9653-bb700bf4c54d.png" alt="drawing" width="300" alt="work together" style="align: center;"/>\r\n\r\nThe Assembly Line Project is a collection of volunteers, students, and institutions who joined together\r\nduring the COVID-19 pandemic to help increase access to the court system. Our vision is mobile-friendly,\r\neasy to use **guided** online forms that help empower litigants to access the court remotely.\r\n\r\nOur signature project is [CourtFormsOnline.org](https://courtformsonline.org).\r\n\r\nWe designed a step-by-step, assembly line style process for automating court forms on top of Docassemble\r\nand built several tools along the way that **you** can use in your home jurisdiction.\r\n\r\nThis package contains an **automation and rapid prototyping tool** to support authoring robust, \r\nconsistent, and attractive Docassemble interviews that help complete court forms. Upload a labeled\r\nPDF or DOCX file, and the Assembly Line Weaver will produce a runnable, clean code, draft of a\r\nDocassemble interview that you can continue to edit and refine.\r\n\r\nRead more on our [documentation page](https://suffolklitlab.org/docassemble-AssemblyLine-documentation/).\r\n\r\n\r\n# Related repositories\r\n\r\n* https://github.com/SuffolkLitLab/docassemble-AssemblyLine\r\n* https://github.com/SuffolkLitLab/docassemble-ALMassachusetts\r\n* https://github.com/SuffolkLitLab/docassemble-MassAccess\r\n* https://github.com/SuffolkLitLab/docassemble-ALThemeTemplate\r\n* https://github.com/SuffolkLitLab/EfileProxyServer\r\n\r\n# Documentation\r\n\r\nhttps://suffolklitlab.org/docassemble-AssemblyLine-documentation/\r\n\r\n## History\r\n* 2021-11-03\r\n * Add support for *plural* names for people in PDF files\r\n\r\n* 2021-10-15\r\n * Handle overflow in addendum\r\n * Multiple choice radio/checkbox fields\r\n * DOCX validation\r\n* 2021-09-09\r\n * Improved internationalization\r\n * Simplified PDF checker\r\n* 2021-04-14 Multiple fixes:\r\n * Migrated to more flexible Mako template structure for generated \r\n interview blocks\r\n * Package can be installed (for test purposes) after being\r\n generated\r\n * Various refactors and code cleanup\r\n * Simplified and improved generated code and order of blocks\r\n * Added version number/date stamp to generated code\r\n\r\n* 2021-03-09 Extensive improvements:\r\n * Improvements to review screens\r\n * Question/field editing and reordering\r\n * Improvements to YAML structure\r\n * Generate interstitial screens\r\n * Refactoring and bug fixes\r\n* 2021-02-09 Combine yes/no variables; more flexible handling of people variables and assistance with gathering varying numbers w/ less code\r\n* 2021-01-29 Bug fixes; migration to AssemblyLine complete\r\n* 2021-01-25 Bug fixes, start migration to [AssemblyLine](https://github.com/SuffolkLITLab/docassemble-AssemblyLine) dependency and away from MAVirtualCourt\r\n\r\n## Authors\r\n\r\nQuinten Steenhuis, [email protected] \r\nMichelle \r\nBryce Willey \r\nLily \r\nDavid Colarusso \r\nNharika Singh \r\n\r\n## Installation requirements\r\n\r\n* Create a Docassemble API key and add it your configuration like this:\r\n```\r\ninstall packages api key: 123458abcdefghijlklmno99A\r\n```\r\n', | ||
long_description_content_type='text/markdown', | ||
|