├── .dependabot └── config.yml ├── .github └── workflows │ ├── main.yml │ ├── prod.yml │ └── staging.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CONTRIBUTING.md ├── Changelog.md ├── LICENSE.md ├── Makefile ├── README.md ├── config ├── expungeservice │ └── expungeservice.dev.env └── nginx │ ├── .dockerignore │ ├── recordexpunge-nginx.dev.conf │ └── recordexpunge-nginx.production.conf ├── doc ├── design.md ├── docker.md ├── pull_request_template.md └── recordsponge.com_devops_overview.md ├── docker-compose.yml ├── logs └── empty.txt ├── pyproject.toml └── src ├── __init__.py ├── backend ├── Dockerfile ├── Pipfile ├── Pipfile.lock ├── expungeservice │ ├── .dockerignore │ ├── __init__.py │ ├── app.py │ ├── charge_classifier.py │ ├── charge_creator.py │ ├── charges_summarizer.py │ ├── config.py │ ├── crawler │ │ ├── __init__.py │ │ ├── crawler.py │ │ ├── fuzzy_search.py │ │ ├── parsers │ │ │ ├── __init__.py │ │ │ ├── case_parser.py │ │ │ ├── node_parser.py │ │ │ ├── param_parser.py │ │ │ └── record_parser.py │ │ └── request.py │ ├── crypto.py │ ├── demo_records.py │ ├── endpoints │ │ ├── __init__.py │ │ ├── case_detail_page.py │ │ ├── demo.py │ │ ├── hello.py │ │ ├── oeci_login.py │ │ ├── pdf.py │ │ ├── resources │ │ │ └── oeci.css │ │ ├── rules.py │ │ ├── search.py │ │ ├── static.py │ │ └── waiver.py │ ├── expunger.py │ ├── files │ │ ├── OSP_Form.pdf │ │ ├── fee_waiver.pdf │ │ ├── multnomah_arrest.pdf │ │ ├── multnomah_conviction.pdf │ │ ├── oregon.pdf │ │ ├── oregon_arrest.pdf │ │ ├── oregon_conviction.pdf │ │ ├── statewide_marijuana_conviction.pdf │ │ ├── stock_arrest.pdf │ │ └── stock_conviction.pdf │ ├── form_filling.py │ ├── generator.py │ ├── loggers.py │ ├── models │ │ ├── __init__.py │ │ ├── ambiguous.py │ │ ├── case.py │ │ ├── charge.py │ │ ├── charge_types │ │ │ ├── __init__.py │ │ │ ├── civil_offense.py │ │ │ ├── contempt_of_court.py │ │ │ ├── criminal_forfeiture.py │ │ │ ├── dismissed_charge.py │ │ │ ├── duii.py │ │ │ ├── fare_violation.py │ │ │ ├── felony_class_a.py │ │ │ ├── felony_class_b.py │ │ │ ├── felony_class_c.py │ │ │ ├── juvenile_charge.py │ │ │ ├── lesser_charge.py │ │ │ ├── marijuana_eligible.py │ │ │ ├── marijuana_ineligible.py │ │ │ ├── misdemeanor_class_a.py │ │ │ ├── misdemeanor_class_bc.py │ │ │ ├── parking_ticket.py │ │ │ ├── person_felony.py │ │ │ ├── possible_traffic_violation.py │ │ │ ├── reduced_to_violation.py │ │ │ ├── severe_charge.py │ │ │ ├── sex_crimes.py │ │ │ ├── subsection_6.py │ │ │ ├── traffic_offense.py │ │ │ ├── traffic_violation.py │ │ │ ├── unclassified_charge.py │ │ │ └── violation.py │ │ ├── disposition.py │ │ ├── expungement_result.py │ │ ├── record.py │ │ └── record_summary.py │ ├── pdf │ │ ├── __init__.py │ │ ├── markdown_renderer.py │ │ ├── markdown_to_pdf.py │ │ └── style.txt │ ├── record_creator.py │ ├── record_editor.py │ ├── record_merger.py │ ├── record_summarizer.py │ ├── request.py │ ├── serializer.py │ ├── templates │ │ ├── expungement_analysis_report.md.j2 │ │ └── partials │ │ │ └── case.md.j2 │ ├── util.py │ ├── waiver_form_filling.py │ └── wsgi.py ├── logs │ └── .keep ├── mypy.ini ├── setup.py └── tests │ ├── __init__.py │ ├── crawler │ ├── __init__.py │ ├── test_crawler.py │ └── test_fuzzy_search.py │ ├── endpoints │ ├── __init__.py │ ├── endpoint_util.py │ ├── test_oeci_login.py │ └── test_search.py │ ├── factories │ ├── case_factory.py │ ├── charge_factory.py │ └── crawler_factory.py │ ├── fixtures │ ├── case_details.py │ ├── case_html │ │ ├── case_detail_with_odd_event_table_contents.html │ │ ├── charge_info_with_empty_data_cells.html │ │ ├── comments_entered_under_separate_disposition_headers.html │ │ ├── duii.html │ │ ├── jd1.html │ │ ├── jd74.html │ │ ├── mj.html │ │ ├── mj_with_felony.html │ │ ├── mj_with_fugitive.html │ │ ├── mj_with_traffic.html │ │ ├── parking_violation.html │ │ ├── with_partial_dispos.html │ │ ├── with_revoked_probation.html │ │ ├── without_dispos.html │ │ ├── without_financial_section.html │ │ ├── x.html │ │ ├── x1.html │ │ └── x3.html │ ├── form_filling_data.py │ ├── john_common_record_summary.pickle │ ├── john_doe.py │ ├── post_login_page.py │ ├── search_page_response.py │ └── young_doe.py │ ├── models │ ├── __init__.py │ ├── charge_types │ │ ├── test_attempt_to_commit.py │ │ ├── test_civil_offense.py │ │ ├── test_contempt_of_court.py │ │ ├── test_criminal_forfeiture.py │ │ ├── test_fare_violation.py │ │ ├── test_felony_class_a.py │ │ ├── test_felony_class_b.py │ │ ├── test_felony_class_c.py │ │ ├── test_felony_unclassified.py │ │ ├── test_juvenile_charge.py │ │ ├── test_lesser_charge.py │ │ ├── test_manufacture_delivery.py │ │ ├── test_marijuana_eligible.py │ │ ├── test_marijuana_ineligible.py │ │ ├── test_marijuana_violation.py │ │ ├── test_midemeanor.py │ │ ├── test_parking_ticket.py │ │ ├── test_person_felony.py │ │ ├── test_possible_traffic_violation.py │ │ ├── test_reduced_to_violation.py │ │ ├── test_severe_charge.py │ │ ├── test_sex_crimes.py │ │ ├── test_subsection_6.py │ │ ├── test_traffic_offenses.py │ │ ├── test_type_analyzer_duii.py │ │ ├── test_unclassified.py │ │ └── test_violation.py │ ├── test_case.py │ ├── test_charge.py │ ├── test_disposition_status.py │ ├── test_expungement_result.py │ ├── test_record.py │ ├── test_record_summarizer.py │ └── test_record_summarizer_by_charge_type.py │ ├── parser │ ├── __init__.py │ ├── test_case_parser.py │ ├── test_node_parser.py │ ├── test_param_parser.py │ └── test_record_parser.py │ ├── pdf │ ├── __init__.py │ ├── expected │ │ ├── custom_header.md │ │ └── default.md │ └── test_markdown_renderer.py │ ├── serializer │ ├── test_serializer.py │ └── test_serializer_generative.py │ ├── test_crawler_expunger.py │ ├── test_crypto.py │ ├── test_edit_results.py │ ├── test_form_filling.py │ ├── test_sort_record_by_date.py │ ├── test_time_analyzer.py │ ├── test_util.py │ └── time.py ├── frontend ├── .dockerignore ├── .gitignore ├── README.md ├── developerUtils │ ├── developerUtils.md │ ├── docker-compose.mock-oeci.yml │ ├── oeci_login.py │ └── search.py ├── package-lock.json ├── package.json ├── public │ ├── android-chrome-192x192.png │ ├── android-chrome-256x256.png │ ├── apple-touch-icon.png │ ├── browserconfig.xml │ ├── docs │ │ ├── Clackamas-Arrest.pdf │ │ ├── Clackamas-Conviction.pdf │ │ ├── Stock-Arrest.pdf │ │ ├── Stock-Conviction-HM.pdf │ │ ├── Umatilla-Morrow-Arrest.pdf │ │ └── Umatilla-Morrow-Conviction.pdf │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ ├── img │ │ ├── hm-2x.jpg │ │ ├── jw-2x.jpg │ │ ├── ks-2x.jpg │ │ ├── mz-2x.jpg │ │ ├── ns-2x.jpg │ │ ├── ui-sample2.png │ │ ├── wipe-illustrations-v2.jpg │ │ └── wipe-illustrations-v3.jpg │ ├── index.html │ ├── manifest.json │ ├── mstile-150x150.png │ └── safari-pinned-tab.svg ├── src │ ├── components │ │ ├── About │ │ │ ├── About.test.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── About.test.tsx.snap │ │ │ └── index.tsx │ │ ├── AccessibilityStatement │ │ │ ├── AccessibilityStatement.test.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── AccessibilityStatement.test.tsx.snap │ │ │ └── index.tsx │ │ ├── App │ │ │ ├── App.test.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── App.test.tsx.snap │ │ │ └── index.tsx │ │ ├── Appendix │ │ │ ├── Appendix.test.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── Appendix.test.tsx.snap │ │ │ └── index.tsx │ │ ├── Demo │ │ │ ├── Demo.test.tsx │ │ │ ├── DemoInfo.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── Demo.test.tsx.snap │ │ │ └── index.tsx │ │ ├── Faq │ │ │ ├── Faq.test.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── Faq.test.tsx.snap │ │ │ └── index.tsx │ │ ├── FillForms │ │ │ ├── EmptyFieldsModal.tsx │ │ │ ├── FillForms.test.tsx │ │ │ ├── UserDataForm.tsx │ │ │ └── index.tsx │ │ ├── Footer │ │ │ ├── __snapshots__ │ │ │ │ └── test.tsx.snap │ │ │ ├── index.tsx │ │ │ └── test.tsx │ │ ├── Header │ │ │ └── index.tsx │ │ ├── InterimPage │ │ │ └── index.tsx │ │ ├── InvalidInputs │ │ │ └── index.tsx │ │ ├── Landing │ │ │ └── index.tsx │ │ ├── LoadingSpinner │ │ │ └── index.tsx │ │ ├── Logo │ │ │ └── index.tsx │ │ ├── Manual │ │ │ ├── EditingGuide.tsx │ │ │ ├── Manual.test.tsx │ │ │ └── index.tsx │ │ ├── OeciLogin │ │ │ ├── OeciLogin.test.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── OeciLogin.test.tsx.snap │ │ │ └── index.tsx │ │ ├── PartnerInterest │ │ │ ├── PartnerInterest.test.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── PartnerInterest.test.tsx.snap │ │ │ └── index.tsx │ │ ├── PartnerTable │ │ │ ├── currentPartners.ts │ │ │ └── index.tsx │ │ ├── PrivacyPolicy │ │ │ ├── PrivacyPolicy.test.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── PrivacyPolicy.test.tsx.snap │ │ │ └── index.tsx │ │ ├── RecordSearch │ │ │ ├── Assumptions │ │ │ │ └── index.tsx │ │ │ ├── ExpandedView │ │ │ │ ├── AssumptionsNew.tsx │ │ │ │ ├── CasesNav.tsx │ │ │ │ ├── CasesSummary.tsx │ │ │ │ ├── ExpandedView.test.tsx │ │ │ │ ├── ExpungementFormsInfo.tsx │ │ │ │ ├── HideTrafficChargesCheckbox.tsx │ │ │ │ ├── SingleSection.tsx │ │ │ │ ├── SplitSection.tsx │ │ │ │ ├── SummaryStats.tsx │ │ │ │ ├── ViewOptions.tsx │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── ExpandedView.test.tsx.snap │ │ │ │ ├── index.tsx │ │ │ │ └── setupScrollSpy.ts │ │ │ ├── Layout │ │ │ │ ├── Layout.test.tsx │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── Layout.test.tsx.snap │ │ │ │ └── index.tsx │ │ │ ├── Record │ │ │ │ ├── AddButton.tsx │ │ │ │ ├── Answer.tsx │ │ │ │ ├── Case.tsx │ │ │ │ ├── Cases.tsx │ │ │ │ ├── Charge.tsx │ │ │ │ ├── Charges.tsx │ │ │ │ ├── DateField.tsx │ │ │ │ ├── DispositionAnswer.tsx │ │ │ │ ├── DispositionQuestion.tsx │ │ │ │ ├── EditButton.tsx │ │ │ │ ├── EditCasePanel.tsx │ │ │ │ ├── EditChargePanel.tsx │ │ │ │ ├── EditedBadge.tsx │ │ │ │ ├── Eligibility.tsx │ │ │ │ ├── ExpungementRules.test.tsx │ │ │ │ ├── ExpungementRules.tsx │ │ │ │ ├── Question.tsx │ │ │ │ ├── Questions.tsx │ │ │ │ ├── Record.test.tsx │ │ │ │ ├── RecordSummary │ │ │ │ │ ├── CaseNumbersList.tsx │ │ │ │ │ ├── ChargesList.tsx │ │ │ │ │ ├── CountyFines.tsx │ │ │ │ │ ├── RecordSummary.test.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── TimeEligibility.tsx │ │ │ │ ├── TypeEligibility.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── types.ts │ │ │ │ └── util.tsx │ │ │ ├── RecordSearch.test.tsx │ │ │ ├── SearchPanel │ │ │ │ ├── Alias.tsx │ │ │ │ ├── Field.tsx │ │ │ │ ├── SearchPanel.test.tsx │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── SearchPanel.test.tsx.snap │ │ │ │ ├── index.tsx │ │ │ │ └── types.ts │ │ │ ├── Status │ │ │ │ └── index.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── RecordSearch.test.tsx.snap │ │ │ └── index.tsx │ │ ├── Rules │ │ │ ├── ChargeTypeRule.test.tsx │ │ │ ├── ChargeTypeRule.tsx │ │ │ ├── Rules.test.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── Rules.test.tsx.snap │ │ │ └── index.tsx │ │ └── common │ │ │ ├── Aside.tsx │ │ │ ├── DisclosureIcon.tsx │ │ │ ├── IconButton.tsx │ │ │ ├── Link.tsx │ │ │ ├── RadioGroup.tsx │ │ │ └── SVG │ │ │ ├── Logo.tsx │ │ │ ├── OeciLogo.tsx │ │ │ ├── OregonMap.tsx │ │ │ ├── WhoWeAreLogos.tsx │ │ │ └── index.tsx │ ├── hooks │ │ ├── useAccordion │ │ │ ├── index.ts │ │ │ └── useAccordion.test.tsx │ │ ├── useDisclosure │ │ │ ├── index.ts │ │ │ └── useDisclosure.test.tsx │ │ └── useRadioGroup │ │ │ ├── index.ts │ │ │ └── useRadioGroup.test.tsx │ ├── index.scss │ ├── index.tsx │ ├── react-app-env.d.ts │ ├── redux │ │ ├── demoSlice.ts │ │ ├── editingSlice.ts │ │ ├── hooks.ts │ │ ├── search │ │ │ ├── actions.ts │ │ │ ├── initialState.ts │ │ │ ├── reducer.ts │ │ │ ├── selectors.test.ts │ │ │ ├── selectors.ts │ │ │ └── types.ts │ │ ├── searchFormSlice.ts │ │ ├── statsSlice.ts │ │ ├── store.tsx │ │ └── summarySlice.ts │ ├── service │ │ ├── __mocks__ │ │ │ └── axios.ts │ │ ├── api-service.test.ts │ │ ├── api-service.ts │ │ ├── cookie-service.ts │ │ ├── currency-format.test.ts │ │ ├── currency-format.ts │ │ ├── email-validation.ts │ │ ├── oeci.ts │ │ ├── setupPage.ts │ │ ├── validators.test.ts │ │ └── validators.ts │ ├── serviceWorker.ts │ ├── setupTests.js │ ├── styles │ │ ├── _globals.scss │ │ └── _reset.scss │ └── test │ │ ├── components │ │ └── RecordSearch │ │ │ └── SearchPanel │ │ │ └── validators.test.ts │ │ ├── data │ │ ├── blankResponse.ts │ │ ├── commonResponse.ts │ │ ├── complexResponse.ts │ │ ├── errorResponse.ts │ │ └── multipleResponse.ts │ │ ├── hooks │ │ └── useInjectSearchResponse.ts │ │ ├── integration │ │ ├── ExtendedViewIntegration.test.tsx │ │ ├── RecordSearchIntegration.test.tsx │ │ └── expectedRequests │ │ │ └── recordSearch.ts │ │ └── testHelpers.tsx ├── tsconfig.json └── tslint.json ├── ops ├── Makefile ├── README.md └── docker │ └── expungeservice │ └── Dockerfile └── pdf-frontend ├── Pipfile ├── Pipfile.lock ├── README.md ├── auth.py └── script.py /.dependabot/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/.dependabot/config.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/.github/workflows/prod.yml -------------------------------------------------------------------------------- /.github/workflows/staging.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/.github/workflows/staging.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/Changelog.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/README.md -------------------------------------------------------------------------------- /config/expungeservice/expungeservice.dev.env: -------------------------------------------------------------------------------- 1 | TIER=development 2 | -------------------------------------------------------------------------------- /config/nginx/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/config/nginx/.dockerignore -------------------------------------------------------------------------------- /config/nginx/recordexpunge-nginx.dev.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/config/nginx/recordexpunge-nginx.dev.conf -------------------------------------------------------------------------------- /config/nginx/recordexpunge-nginx.production.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/config/nginx/recordexpunge-nginx.production.conf -------------------------------------------------------------------------------- /doc/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/doc/design.md -------------------------------------------------------------------------------- /doc/docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/doc/docker.md -------------------------------------------------------------------------------- /doc/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/doc/pull_request_template.md -------------------------------------------------------------------------------- /doc/recordsponge.com_devops_overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/doc/recordsponge.com_devops_overview.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /logs/empty.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- 1 | [tool.black] 2 | line-length = 120 3 | -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/Dockerfile -------------------------------------------------------------------------------- /src/backend/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/Pipfile -------------------------------------------------------------------------------- /src/backend/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/Pipfile.lock -------------------------------------------------------------------------------- /src/backend/expungeservice/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/.dockerignore -------------------------------------------------------------------------------- /src/backend/expungeservice/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/__init__.py -------------------------------------------------------------------------------- /src/backend/expungeservice/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/app.py -------------------------------------------------------------------------------- /src/backend/expungeservice/charge_classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/charge_classifier.py -------------------------------------------------------------------------------- /src/backend/expungeservice/charge_creator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/charge_creator.py -------------------------------------------------------------------------------- /src/backend/expungeservice/charges_summarizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/charges_summarizer.py -------------------------------------------------------------------------------- /src/backend/expungeservice/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/config.py -------------------------------------------------------------------------------- /src/backend/expungeservice/crawler/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/backend/expungeservice/crawler/crawler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/crawler/crawler.py -------------------------------------------------------------------------------- /src/backend/expungeservice/crawler/fuzzy_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/crawler/fuzzy_search.py -------------------------------------------------------------------------------- /src/backend/expungeservice/crawler/parsers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/backend/expungeservice/crawler/parsers/case_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/crawler/parsers/case_parser.py -------------------------------------------------------------------------------- /src/backend/expungeservice/crawler/parsers/node_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/crawler/parsers/node_parser.py -------------------------------------------------------------------------------- /src/backend/expungeservice/crawler/parsers/param_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/crawler/parsers/param_parser.py -------------------------------------------------------------------------------- /src/backend/expungeservice/crawler/parsers/record_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/crawler/parsers/record_parser.py -------------------------------------------------------------------------------- /src/backend/expungeservice/crawler/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/crawler/request.py -------------------------------------------------------------------------------- /src/backend/expungeservice/crypto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/crypto.py -------------------------------------------------------------------------------- /src/backend/expungeservice/demo_records.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/demo_records.py -------------------------------------------------------------------------------- /src/backend/expungeservice/endpoints/__init__.py: -------------------------------------------------------------------------------- 1 | from . import * 2 | -------------------------------------------------------------------------------- /src/backend/expungeservice/endpoints/case_detail_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/endpoints/case_detail_page.py -------------------------------------------------------------------------------- /src/backend/expungeservice/endpoints/demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/endpoints/demo.py -------------------------------------------------------------------------------- /src/backend/expungeservice/endpoints/hello.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/endpoints/hello.py -------------------------------------------------------------------------------- /src/backend/expungeservice/endpoints/oeci_login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/endpoints/oeci_login.py -------------------------------------------------------------------------------- /src/backend/expungeservice/endpoints/pdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/endpoints/pdf.py -------------------------------------------------------------------------------- /src/backend/expungeservice/endpoints/resources/oeci.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/endpoints/resources/oeci.css -------------------------------------------------------------------------------- /src/backend/expungeservice/endpoints/rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/endpoints/rules.py -------------------------------------------------------------------------------- /src/backend/expungeservice/endpoints/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/endpoints/search.py -------------------------------------------------------------------------------- /src/backend/expungeservice/endpoints/static.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/endpoints/static.py -------------------------------------------------------------------------------- /src/backend/expungeservice/endpoints/waiver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/endpoints/waiver.py -------------------------------------------------------------------------------- /src/backend/expungeservice/expunger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/expunger.py -------------------------------------------------------------------------------- /src/backend/expungeservice/files/OSP_Form.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/files/OSP_Form.pdf -------------------------------------------------------------------------------- /src/backend/expungeservice/files/fee_waiver.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/files/fee_waiver.pdf -------------------------------------------------------------------------------- /src/backend/expungeservice/files/multnomah_arrest.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/files/multnomah_arrest.pdf -------------------------------------------------------------------------------- /src/backend/expungeservice/files/multnomah_conviction.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/files/multnomah_conviction.pdf -------------------------------------------------------------------------------- /src/backend/expungeservice/files/oregon.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/files/oregon.pdf -------------------------------------------------------------------------------- /src/backend/expungeservice/files/oregon_arrest.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/files/oregon_arrest.pdf -------------------------------------------------------------------------------- /src/backend/expungeservice/files/oregon_conviction.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/files/oregon_conviction.pdf -------------------------------------------------------------------------------- /src/backend/expungeservice/files/statewide_marijuana_conviction.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/files/statewide_marijuana_conviction.pdf -------------------------------------------------------------------------------- /src/backend/expungeservice/files/stock_arrest.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/files/stock_arrest.pdf -------------------------------------------------------------------------------- /src/backend/expungeservice/files/stock_conviction.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/files/stock_conviction.pdf -------------------------------------------------------------------------------- /src/backend/expungeservice/form_filling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/form_filling.py -------------------------------------------------------------------------------- /src/backend/expungeservice/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/generator.py -------------------------------------------------------------------------------- /src/backend/expungeservice/loggers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/loggers.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/backend/expungeservice/models/ambiguous.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/ambiguous.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/case.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/civil_offense.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/civil_offense.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/contempt_of_court.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/contempt_of_court.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/criminal_forfeiture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/criminal_forfeiture.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/dismissed_charge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/dismissed_charge.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/duii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/duii.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/fare_violation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/fare_violation.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/felony_class_a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/felony_class_a.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/felony_class_b.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/felony_class_b.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/felony_class_c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/felony_class_c.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/juvenile_charge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/juvenile_charge.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/lesser_charge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/lesser_charge.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/marijuana_eligible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/marijuana_eligible.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/marijuana_ineligible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/marijuana_ineligible.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/misdemeanor_class_a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/misdemeanor_class_a.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/misdemeanor_class_bc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/misdemeanor_class_bc.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/parking_ticket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/parking_ticket.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/person_felony.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/person_felony.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/possible_traffic_violation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/possible_traffic_violation.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/reduced_to_violation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/reduced_to_violation.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/severe_charge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/severe_charge.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/sex_crimes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/sex_crimes.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/subsection_6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/subsection_6.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/traffic_offense.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/traffic_offense.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/traffic_violation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/traffic_violation.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/unclassified_charge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/unclassified_charge.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/charge_types/violation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/charge_types/violation.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/disposition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/disposition.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/expungement_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/expungement_result.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/record.py -------------------------------------------------------------------------------- /src/backend/expungeservice/models/record_summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/models/record_summary.py -------------------------------------------------------------------------------- /src/backend/expungeservice/pdf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/backend/expungeservice/pdf/markdown_renderer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/pdf/markdown_renderer.py -------------------------------------------------------------------------------- /src/backend/expungeservice/pdf/markdown_to_pdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/pdf/markdown_to_pdf.py -------------------------------------------------------------------------------- /src/backend/expungeservice/pdf/style.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/pdf/style.txt -------------------------------------------------------------------------------- /src/backend/expungeservice/record_creator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/record_creator.py -------------------------------------------------------------------------------- /src/backend/expungeservice/record_editor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/record_editor.py -------------------------------------------------------------------------------- /src/backend/expungeservice/record_merger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/record_merger.py -------------------------------------------------------------------------------- /src/backend/expungeservice/record_summarizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/record_summarizer.py -------------------------------------------------------------------------------- /src/backend/expungeservice/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/request.py -------------------------------------------------------------------------------- /src/backend/expungeservice/serializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/serializer.py -------------------------------------------------------------------------------- /src/backend/expungeservice/templates/expungement_analysis_report.md.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/templates/expungement_analysis_report.md.j2 -------------------------------------------------------------------------------- /src/backend/expungeservice/templates/partials/case.md.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/templates/partials/case.md.j2 -------------------------------------------------------------------------------- /src/backend/expungeservice/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/util.py -------------------------------------------------------------------------------- /src/backend/expungeservice/waiver_form_filling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/waiver_form_filling.py -------------------------------------------------------------------------------- /src/backend/expungeservice/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/expungeservice/wsgi.py -------------------------------------------------------------------------------- /src/backend/logs/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/backend/mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/mypy.ini -------------------------------------------------------------------------------- /src/backend/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/setup.py -------------------------------------------------------------------------------- /src/backend/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/backend/tests/crawler/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/backend/tests/crawler/test_crawler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/crawler/test_crawler.py -------------------------------------------------------------------------------- /src/backend/tests/crawler/test_fuzzy_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/crawler/test_fuzzy_search.py -------------------------------------------------------------------------------- /src/backend/tests/endpoints/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/backend/tests/endpoints/endpoint_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/endpoints/endpoint_util.py -------------------------------------------------------------------------------- /src/backend/tests/endpoints/test_oeci_login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/endpoints/test_oeci_login.py -------------------------------------------------------------------------------- /src/backend/tests/endpoints/test_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/endpoints/test_search.py -------------------------------------------------------------------------------- /src/backend/tests/factories/case_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/factories/case_factory.py -------------------------------------------------------------------------------- /src/backend/tests/factories/charge_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/factories/charge_factory.py -------------------------------------------------------------------------------- /src/backend/tests/factories/crawler_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/factories/crawler_factory.py -------------------------------------------------------------------------------- /src/backend/tests/fixtures/case_details.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/case_details.py -------------------------------------------------------------------------------- /src/backend/tests/fixtures/case_html/case_detail_with_odd_event_table_contents.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/case_html/case_detail_with_odd_event_table_contents.html -------------------------------------------------------------------------------- /src/backend/tests/fixtures/case_html/charge_info_with_empty_data_cells.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/case_html/charge_info_with_empty_data_cells.html -------------------------------------------------------------------------------- /src/backend/tests/fixtures/case_html/comments_entered_under_separate_disposition_headers.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/case_html/comments_entered_under_separate_disposition_headers.html -------------------------------------------------------------------------------- /src/backend/tests/fixtures/case_html/duii.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/case_html/duii.html -------------------------------------------------------------------------------- /src/backend/tests/fixtures/case_html/jd1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/case_html/jd1.html -------------------------------------------------------------------------------- /src/backend/tests/fixtures/case_html/jd74.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/case_html/jd74.html -------------------------------------------------------------------------------- /src/backend/tests/fixtures/case_html/mj.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/case_html/mj.html -------------------------------------------------------------------------------- /src/backend/tests/fixtures/case_html/mj_with_felony.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/case_html/mj_with_felony.html -------------------------------------------------------------------------------- /src/backend/tests/fixtures/case_html/mj_with_fugitive.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/case_html/mj_with_fugitive.html -------------------------------------------------------------------------------- /src/backend/tests/fixtures/case_html/mj_with_traffic.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/case_html/mj_with_traffic.html -------------------------------------------------------------------------------- /src/backend/tests/fixtures/case_html/parking_violation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/case_html/parking_violation.html -------------------------------------------------------------------------------- /src/backend/tests/fixtures/case_html/with_partial_dispos.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/case_html/with_partial_dispos.html -------------------------------------------------------------------------------- /src/backend/tests/fixtures/case_html/with_revoked_probation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/case_html/with_revoked_probation.html -------------------------------------------------------------------------------- /src/backend/tests/fixtures/case_html/without_dispos.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/case_html/without_dispos.html -------------------------------------------------------------------------------- /src/backend/tests/fixtures/case_html/without_financial_section.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/case_html/without_financial_section.html -------------------------------------------------------------------------------- /src/backend/tests/fixtures/case_html/x.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/case_html/x.html -------------------------------------------------------------------------------- /src/backend/tests/fixtures/case_html/x1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/case_html/x1.html -------------------------------------------------------------------------------- /src/backend/tests/fixtures/case_html/x3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/case_html/x3.html -------------------------------------------------------------------------------- /src/backend/tests/fixtures/form_filling_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/form_filling_data.py -------------------------------------------------------------------------------- /src/backend/tests/fixtures/john_common_record_summary.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/john_common_record_summary.pickle -------------------------------------------------------------------------------- /src/backend/tests/fixtures/john_doe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/john_doe.py -------------------------------------------------------------------------------- /src/backend/tests/fixtures/post_login_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/post_login_page.py -------------------------------------------------------------------------------- /src/backend/tests/fixtures/search_page_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/search_page_response.py -------------------------------------------------------------------------------- /src/backend/tests/fixtures/young_doe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/fixtures/young_doe.py -------------------------------------------------------------------------------- /src/backend/tests/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_attempt_to_commit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_attempt_to_commit.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_civil_offense.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_civil_offense.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_contempt_of_court.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_contempt_of_court.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_criminal_forfeiture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_criminal_forfeiture.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_fare_violation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_fare_violation.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_felony_class_a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_felony_class_a.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_felony_class_b.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_felony_class_b.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_felony_class_c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_felony_class_c.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_felony_unclassified.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_felony_unclassified.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_juvenile_charge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_juvenile_charge.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_lesser_charge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_lesser_charge.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_manufacture_delivery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_manufacture_delivery.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_marijuana_eligible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_marijuana_eligible.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_marijuana_ineligible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_marijuana_ineligible.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_marijuana_violation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_marijuana_violation.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_midemeanor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_midemeanor.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_parking_ticket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_parking_ticket.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_person_felony.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_person_felony.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_possible_traffic_violation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_possible_traffic_violation.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_reduced_to_violation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_reduced_to_violation.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_severe_charge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_severe_charge.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_sex_crimes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_sex_crimes.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_subsection_6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_subsection_6.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_traffic_offenses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_traffic_offenses.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_type_analyzer_duii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_type_analyzer_duii.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_unclassified.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_unclassified.py -------------------------------------------------------------------------------- /src/backend/tests/models/charge_types/test_violation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/charge_types/test_violation.py -------------------------------------------------------------------------------- /src/backend/tests/models/test_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/test_case.py -------------------------------------------------------------------------------- /src/backend/tests/models/test_charge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/test_charge.py -------------------------------------------------------------------------------- /src/backend/tests/models/test_disposition_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/test_disposition_status.py -------------------------------------------------------------------------------- /src/backend/tests/models/test_expungement_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/test_expungement_result.py -------------------------------------------------------------------------------- /src/backend/tests/models/test_record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/test_record.py -------------------------------------------------------------------------------- /src/backend/tests/models/test_record_summarizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/test_record_summarizer.py -------------------------------------------------------------------------------- /src/backend/tests/models/test_record_summarizer_by_charge_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/models/test_record_summarizer_by_charge_type.py -------------------------------------------------------------------------------- /src/backend/tests/parser/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/backend/tests/parser/test_case_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/parser/test_case_parser.py -------------------------------------------------------------------------------- /src/backend/tests/parser/test_node_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/parser/test_node_parser.py -------------------------------------------------------------------------------- /src/backend/tests/parser/test_param_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/parser/test_param_parser.py -------------------------------------------------------------------------------- /src/backend/tests/parser/test_record_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/parser/test_record_parser.py -------------------------------------------------------------------------------- /src/backend/tests/pdf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/backend/tests/pdf/expected/custom_header.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/pdf/expected/custom_header.md -------------------------------------------------------------------------------- /src/backend/tests/pdf/expected/default.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/pdf/expected/default.md -------------------------------------------------------------------------------- /src/backend/tests/pdf/test_markdown_renderer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/pdf/test_markdown_renderer.py -------------------------------------------------------------------------------- /src/backend/tests/serializer/test_serializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/serializer/test_serializer.py -------------------------------------------------------------------------------- /src/backend/tests/serializer/test_serializer_generative.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/serializer/test_serializer_generative.py -------------------------------------------------------------------------------- /src/backend/tests/test_crawler_expunger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/test_crawler_expunger.py -------------------------------------------------------------------------------- /src/backend/tests/test_crypto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/test_crypto.py -------------------------------------------------------------------------------- /src/backend/tests/test_edit_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/test_edit_results.py -------------------------------------------------------------------------------- /src/backend/tests/test_form_filling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/test_form_filling.py -------------------------------------------------------------------------------- /src/backend/tests/test_sort_record_by_date.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/test_sort_record_by_date.py -------------------------------------------------------------------------------- /src/backend/tests/test_time_analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/test_time_analyzer.py -------------------------------------------------------------------------------- /src/backend/tests/test_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/test_util.py -------------------------------------------------------------------------------- /src/backend/tests/time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/backend/tests/time.py -------------------------------------------------------------------------------- /src/frontend/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules/ -------------------------------------------------------------------------------- /src/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/.gitignore -------------------------------------------------------------------------------- /src/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/README.md -------------------------------------------------------------------------------- /src/frontend/developerUtils/developerUtils.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/developerUtils/developerUtils.md -------------------------------------------------------------------------------- /src/frontend/developerUtils/docker-compose.mock-oeci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/developerUtils/docker-compose.mock-oeci.yml -------------------------------------------------------------------------------- /src/frontend/developerUtils/oeci_login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/developerUtils/oeci_login.py -------------------------------------------------------------------------------- /src/frontend/developerUtils/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/developerUtils/search.py -------------------------------------------------------------------------------- /src/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/package-lock.json -------------------------------------------------------------------------------- /src/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/package.json -------------------------------------------------------------------------------- /src/frontend/public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /src/frontend/public/android-chrome-256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/android-chrome-256x256.png -------------------------------------------------------------------------------- /src/frontend/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/apple-touch-icon.png -------------------------------------------------------------------------------- /src/frontend/public/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/browserconfig.xml -------------------------------------------------------------------------------- /src/frontend/public/docs/Clackamas-Arrest.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/docs/Clackamas-Arrest.pdf -------------------------------------------------------------------------------- /src/frontend/public/docs/Clackamas-Conviction.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/docs/Clackamas-Conviction.pdf -------------------------------------------------------------------------------- /src/frontend/public/docs/Stock-Arrest.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/docs/Stock-Arrest.pdf -------------------------------------------------------------------------------- /src/frontend/public/docs/Stock-Conviction-HM.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/docs/Stock-Conviction-HM.pdf -------------------------------------------------------------------------------- /src/frontend/public/docs/Umatilla-Morrow-Arrest.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/docs/Umatilla-Morrow-Arrest.pdf -------------------------------------------------------------------------------- /src/frontend/public/docs/Umatilla-Morrow-Conviction.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/docs/Umatilla-Morrow-Conviction.pdf -------------------------------------------------------------------------------- /src/frontend/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/favicon-16x16.png -------------------------------------------------------------------------------- /src/frontend/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/favicon-32x32.png -------------------------------------------------------------------------------- /src/frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/favicon.ico -------------------------------------------------------------------------------- /src/frontend/public/img/hm-2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/img/hm-2x.jpg -------------------------------------------------------------------------------- /src/frontend/public/img/jw-2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/img/jw-2x.jpg -------------------------------------------------------------------------------- /src/frontend/public/img/ks-2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/img/ks-2x.jpg -------------------------------------------------------------------------------- /src/frontend/public/img/mz-2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/img/mz-2x.jpg -------------------------------------------------------------------------------- /src/frontend/public/img/ns-2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/img/ns-2x.jpg -------------------------------------------------------------------------------- /src/frontend/public/img/ui-sample2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/img/ui-sample2.png -------------------------------------------------------------------------------- /src/frontend/public/img/wipe-illustrations-v2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/img/wipe-illustrations-v2.jpg -------------------------------------------------------------------------------- /src/frontend/public/img/wipe-illustrations-v3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/img/wipe-illustrations-v3.jpg -------------------------------------------------------------------------------- /src/frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/index.html -------------------------------------------------------------------------------- /src/frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/manifest.json -------------------------------------------------------------------------------- /src/frontend/public/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/mstile-150x150.png -------------------------------------------------------------------------------- /src/frontend/public/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/public/safari-pinned-tab.svg -------------------------------------------------------------------------------- /src/frontend/src/components/About/About.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/About/About.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/About/__snapshots__/About.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/About/__snapshots__/About.test.tsx.snap -------------------------------------------------------------------------------- /src/frontend/src/components/About/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/About/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/AccessibilityStatement/AccessibilityStatement.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/AccessibilityStatement/AccessibilityStatement.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/AccessibilityStatement/__snapshots__/AccessibilityStatement.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/AccessibilityStatement/__snapshots__/AccessibilityStatement.test.tsx.snap -------------------------------------------------------------------------------- /src/frontend/src/components/AccessibilityStatement/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/AccessibilityStatement/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/App/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/App/App.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/App/__snapshots__/App.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/App/__snapshots__/App.test.tsx.snap -------------------------------------------------------------------------------- /src/frontend/src/components/App/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/App/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/Appendix/Appendix.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/Appendix/Appendix.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/Appendix/__snapshots__/Appendix.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/Appendix/__snapshots__/Appendix.test.tsx.snap -------------------------------------------------------------------------------- /src/frontend/src/components/Appendix/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/Appendix/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/Demo/Demo.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/Demo/Demo.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/Demo/DemoInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/Demo/DemoInfo.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/Demo/__snapshots__/Demo.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/Demo/__snapshots__/Demo.test.tsx.snap -------------------------------------------------------------------------------- /src/frontend/src/components/Demo/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/Demo/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/Faq/Faq.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/Faq/Faq.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/Faq/__snapshots__/Faq.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/Faq/__snapshots__/Faq.test.tsx.snap -------------------------------------------------------------------------------- /src/frontend/src/components/Faq/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/Faq/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/FillForms/EmptyFieldsModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/FillForms/EmptyFieldsModal.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/FillForms/FillForms.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/FillForms/FillForms.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/FillForms/UserDataForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/FillForms/UserDataForm.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/FillForms/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/FillForms/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/Footer/__snapshots__/test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/Footer/__snapshots__/test.tsx.snap -------------------------------------------------------------------------------- /src/frontend/src/components/Footer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/Footer/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/Footer/test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/Footer/test.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/Header/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/Header/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/InterimPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/InterimPage/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/InvalidInputs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/InvalidInputs/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/Landing/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/Landing/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/LoadingSpinner/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/LoadingSpinner/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/Logo/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/Logo/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/Manual/EditingGuide.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/Manual/EditingGuide.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/Manual/Manual.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/Manual/Manual.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/Manual/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/Manual/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/OeciLogin/OeciLogin.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/OeciLogin/OeciLogin.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/OeciLogin/__snapshots__/OeciLogin.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/OeciLogin/__snapshots__/OeciLogin.test.tsx.snap -------------------------------------------------------------------------------- /src/frontend/src/components/OeciLogin/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/OeciLogin/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/PartnerInterest/PartnerInterest.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/PartnerInterest/PartnerInterest.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/PartnerInterest/__snapshots__/PartnerInterest.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/PartnerInterest/__snapshots__/PartnerInterest.test.tsx.snap -------------------------------------------------------------------------------- /src/frontend/src/components/PartnerInterest/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/PartnerInterest/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/PartnerTable/currentPartners.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/PartnerTable/currentPartners.ts -------------------------------------------------------------------------------- /src/frontend/src/components/PartnerTable/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/PartnerTable/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/PrivacyPolicy/PrivacyPolicy.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/PrivacyPolicy/PrivacyPolicy.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/PrivacyPolicy/__snapshots__/PrivacyPolicy.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/PrivacyPolicy/__snapshots__/PrivacyPolicy.test.tsx.snap -------------------------------------------------------------------------------- /src/frontend/src/components/PrivacyPolicy/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/PrivacyPolicy/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Assumptions/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Assumptions/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/ExpandedView/AssumptionsNew.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/ExpandedView/AssumptionsNew.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/ExpandedView/CasesNav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/ExpandedView/CasesNav.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/ExpandedView/CasesSummary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/ExpandedView/CasesSummary.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/ExpandedView/ExpandedView.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/ExpandedView/ExpandedView.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/ExpandedView/ExpungementFormsInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/ExpandedView/ExpungementFormsInfo.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/ExpandedView/HideTrafficChargesCheckbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/ExpandedView/HideTrafficChargesCheckbox.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/ExpandedView/SingleSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/ExpandedView/SingleSection.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/ExpandedView/SplitSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/ExpandedView/SplitSection.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/ExpandedView/SummaryStats.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/ExpandedView/SummaryStats.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/ExpandedView/ViewOptions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/ExpandedView/ViewOptions.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/ExpandedView/__snapshots__/ExpandedView.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/ExpandedView/__snapshots__/ExpandedView.test.tsx.snap -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/ExpandedView/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/ExpandedView/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/ExpandedView/setupScrollSpy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/ExpandedView/setupScrollSpy.ts -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Layout/Layout.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Layout/Layout.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Layout/__snapshots__/Layout.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Layout/__snapshots__/Layout.test.tsx.snap -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Layout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Layout/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/AddButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/AddButton.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/Answer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/Answer.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/Case.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/Case.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/Cases.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/Cases.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/Charge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/Charge.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/Charges.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/Charges.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/DateField.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/DateField.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/DispositionAnswer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/DispositionAnswer.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/DispositionQuestion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/DispositionQuestion.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/EditButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/EditButton.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/EditCasePanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/EditCasePanel.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/EditChargePanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/EditChargePanel.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/EditedBadge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/EditedBadge.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/Eligibility.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/Eligibility.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/ExpungementRules.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/ExpungementRules.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/ExpungementRules.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/ExpungementRules.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/Question.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/Question.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/Questions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/Questions.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/Record.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/Record.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/RecordSummary/CaseNumbersList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/RecordSummary/CaseNumbersList.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/RecordSummary/ChargesList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/RecordSummary/ChargesList.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/RecordSummary/CountyFines.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/RecordSummary/CountyFines.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/RecordSummary/RecordSummary.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/RecordSummary/RecordSummary.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/RecordSummary/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/RecordSummary/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/TimeEligibility.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/TimeEligibility.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/TypeEligibility.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/TypeEligibility.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/types.ts -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Record/util.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Record/util.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/RecordSearch.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/RecordSearch.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/SearchPanel/Alias.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/SearchPanel/Alias.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/SearchPanel/Field.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/SearchPanel/Field.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/SearchPanel/SearchPanel.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/SearchPanel/SearchPanel.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/SearchPanel/__snapshots__/SearchPanel.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/SearchPanel/__snapshots__/SearchPanel.test.tsx.snap -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/SearchPanel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/SearchPanel/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/SearchPanel/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/SearchPanel/types.ts -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/Status/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/Status/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/__snapshots__/RecordSearch.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/__snapshots__/RecordSearch.test.tsx.snap -------------------------------------------------------------------------------- /src/frontend/src/components/RecordSearch/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/RecordSearch/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/Rules/ChargeTypeRule.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/Rules/ChargeTypeRule.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/Rules/ChargeTypeRule.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/Rules/ChargeTypeRule.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/Rules/Rules.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/Rules/Rules.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/Rules/__snapshots__/Rules.test.tsx.snap: -------------------------------------------------------------------------------- 1 | // Jest Snapshot v1, https://goo.gl/fbAQLP 2 | 3 | exports[`renders correctly 1`] = `null`; 4 | -------------------------------------------------------------------------------- /src/frontend/src/components/Rules/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/Rules/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/common/Aside.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/common/Aside.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/common/DisclosureIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/common/DisclosureIcon.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/common/IconButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/common/IconButton.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/common/Link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/common/Link.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/common/RadioGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/common/RadioGroup.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/common/SVG/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/common/SVG/Logo.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/common/SVG/OeciLogo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/common/SVG/OeciLogo.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/common/SVG/OregonMap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/common/SVG/OregonMap.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/common/SVG/WhoWeAreLogos.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/common/SVG/WhoWeAreLogos.tsx -------------------------------------------------------------------------------- /src/frontend/src/components/common/SVG/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/components/common/SVG/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/hooks/useAccordion/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/hooks/useAccordion/index.ts -------------------------------------------------------------------------------- /src/frontend/src/hooks/useAccordion/useAccordion.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/hooks/useAccordion/useAccordion.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/hooks/useDisclosure/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/hooks/useDisclosure/index.ts -------------------------------------------------------------------------------- /src/frontend/src/hooks/useDisclosure/useDisclosure.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/hooks/useDisclosure/useDisclosure.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/hooks/useRadioGroup/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/hooks/useRadioGroup/index.ts -------------------------------------------------------------------------------- /src/frontend/src/hooks/useRadioGroup/useRadioGroup.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/hooks/useRadioGroup/useRadioGroup.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/index.scss -------------------------------------------------------------------------------- /src/frontend/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/index.tsx -------------------------------------------------------------------------------- /src/frontend/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/frontend/src/redux/demoSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/redux/demoSlice.ts -------------------------------------------------------------------------------- /src/frontend/src/redux/editingSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/redux/editingSlice.ts -------------------------------------------------------------------------------- /src/frontend/src/redux/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/redux/hooks.ts -------------------------------------------------------------------------------- /src/frontend/src/redux/search/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/redux/search/actions.ts -------------------------------------------------------------------------------- /src/frontend/src/redux/search/initialState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/redux/search/initialState.ts -------------------------------------------------------------------------------- /src/frontend/src/redux/search/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/redux/search/reducer.ts -------------------------------------------------------------------------------- /src/frontend/src/redux/search/selectors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/redux/search/selectors.test.ts -------------------------------------------------------------------------------- /src/frontend/src/redux/search/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/redux/search/selectors.ts -------------------------------------------------------------------------------- /src/frontend/src/redux/search/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/redux/search/types.ts -------------------------------------------------------------------------------- /src/frontend/src/redux/searchFormSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/redux/searchFormSlice.ts -------------------------------------------------------------------------------- /src/frontend/src/redux/statsSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/redux/statsSlice.ts -------------------------------------------------------------------------------- /src/frontend/src/redux/store.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/redux/store.tsx -------------------------------------------------------------------------------- /src/frontend/src/redux/summarySlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/redux/summarySlice.ts -------------------------------------------------------------------------------- /src/frontend/src/service/__mocks__/axios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/service/__mocks__/axios.ts -------------------------------------------------------------------------------- /src/frontend/src/service/api-service.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/service/api-service.test.ts -------------------------------------------------------------------------------- /src/frontend/src/service/api-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/service/api-service.ts -------------------------------------------------------------------------------- /src/frontend/src/service/cookie-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/service/cookie-service.ts -------------------------------------------------------------------------------- /src/frontend/src/service/currency-format.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/service/currency-format.test.ts -------------------------------------------------------------------------------- /src/frontend/src/service/currency-format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/service/currency-format.ts -------------------------------------------------------------------------------- /src/frontend/src/service/email-validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/service/email-validation.ts -------------------------------------------------------------------------------- /src/frontend/src/service/oeci.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/service/oeci.ts -------------------------------------------------------------------------------- /src/frontend/src/service/setupPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/service/setupPage.ts -------------------------------------------------------------------------------- /src/frontend/src/service/validators.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/service/validators.test.ts -------------------------------------------------------------------------------- /src/frontend/src/service/validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/service/validators.ts -------------------------------------------------------------------------------- /src/frontend/src/serviceWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/serviceWorker.ts -------------------------------------------------------------------------------- /src/frontend/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/setupTests.js -------------------------------------------------------------------------------- /src/frontend/src/styles/_globals.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/styles/_globals.scss -------------------------------------------------------------------------------- /src/frontend/src/styles/_reset.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/styles/_reset.scss -------------------------------------------------------------------------------- /src/frontend/src/test/components/RecordSearch/SearchPanel/validators.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/test/components/RecordSearch/SearchPanel/validators.test.ts -------------------------------------------------------------------------------- /src/frontend/src/test/data/blankResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/test/data/blankResponse.ts -------------------------------------------------------------------------------- /src/frontend/src/test/data/commonResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/test/data/commonResponse.ts -------------------------------------------------------------------------------- /src/frontend/src/test/data/complexResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/test/data/complexResponse.ts -------------------------------------------------------------------------------- /src/frontend/src/test/data/errorResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/test/data/errorResponse.ts -------------------------------------------------------------------------------- /src/frontend/src/test/data/multipleResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/test/data/multipleResponse.ts -------------------------------------------------------------------------------- /src/frontend/src/test/hooks/useInjectSearchResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/test/hooks/useInjectSearchResponse.ts -------------------------------------------------------------------------------- /src/frontend/src/test/integration/ExtendedViewIntegration.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/test/integration/ExtendedViewIntegration.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/test/integration/RecordSearchIntegration.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/test/integration/RecordSearchIntegration.test.tsx -------------------------------------------------------------------------------- /src/frontend/src/test/integration/expectedRequests/recordSearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/test/integration/expectedRequests/recordSearch.ts -------------------------------------------------------------------------------- /src/frontend/src/test/testHelpers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/src/test/testHelpers.tsx -------------------------------------------------------------------------------- /src/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/tsconfig.json -------------------------------------------------------------------------------- /src/frontend/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/frontend/tslint.json -------------------------------------------------------------------------------- /src/ops/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/ops/Makefile -------------------------------------------------------------------------------- /src/ops/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/ops/README.md -------------------------------------------------------------------------------- /src/ops/docker/expungeservice/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/ops/docker/expungeservice/Dockerfile -------------------------------------------------------------------------------- /src/pdf-frontend/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/pdf-frontend/Pipfile -------------------------------------------------------------------------------- /src/pdf-frontend/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/pdf-frontend/Pipfile.lock -------------------------------------------------------------------------------- /src/pdf-frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/pdf-frontend/README.md -------------------------------------------------------------------------------- /src/pdf-frontend/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/pdf-frontend/auth.py -------------------------------------------------------------------------------- /src/pdf-frontend/script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeforpdx/recordexpungPDX/HEAD/src/pdf-frontend/script.py --------------------------------------------------------------------------------