Commit Graph

79 Commits (main)

Author SHA1 Message Date
Celina Peralta 162eb86497 fix typo in oapen.py 2022-10-23 19:53:48 -04:00
Celina Peralta ee45695fb6 Merge branch 'main' of https://github.com/EbookFoundation/oapen-suggestion-service into main 2022-10-23 19:52:52 -04:00
Celina Peralta 1520f08b05
Fix pre-commit hook + linting jobs for OAPEN engine (#14)
* sync upstream

* isort, black, flake8 precommit hook

* Ignore bin

* reset bin

* reset bin

* try to fix black

* remove bin!

* update gh action
2022-10-23 19:51:47 -04:00
Celina Peralta d2668491ab refactor ngrams 2022-10-18 13:58:04 -04:00
Celina Peralta 0b97c79bde Merge remote-tracking branch 'upstream/main' into celinanperalta/OAP-31 2022-10-18 13:40:36 -04:00
Celina Peralta 6589faa2e3 update clean/seed tasks 2022-10-18 13:39:16 -04:00
Celina Peralta 2bba7eaf98 remove lib 2022-10-18 13:24:35 -04:00
Celina Peralta ed617affd5 Get items by handle 2022-10-18 13:21:55 -04:00
Celina Peralta fded0c1344 Get items by handle 2022-10-18 13:21:35 -04:00
Max Zaremba 033fc1e56e
OAP 26 (#12)
We are disregarding the linting job failure as this is maybe an environment issue. Will be fixed in subsequent PRs.
2022-10-18 11:31:49 -04:00
Celina Peralta 417c55ed33 Merge branch 'main' of https://github.com/EbookFoundation/oapen-suggestion-service into main 2022-10-18 09:42:41 -04:00
Justin O'Boyle 09ec61b7d7
OAP-35 Connect `api/` and `web/`, fix querying between them, add running documentation & make dev environment easier to use (#13) 2022-10-18 08:10:11 -04:00
Justin O'Boyle 962f2d0972
OAP-21 Add project details and dependency maintenance info to README (#10) 2022-10-11 15:54:45 -04:00
Celina Peralta 3392f79665
Merge branch 'EbookFoundation:main' into main 2022-10-11 14:11:41 -04:00
Celina Peralta 2e0f398055
OAP-14: DB connection and seeding (#8)
Add seeding for database, fix pre-commit hooks, and add Makefile
2022-10-11 14:08:35 -04:00
Celina Peralta 48e79bbc4f
Merge branch 'EbookFoundation:main' into main 2022-10-06 18:21:14 -04:00
Peter Rauscher 4d7afab630
Split API from demo app and began Express framework (#7) 2022-10-06 18:49:58 +00:00
Celina Peralta f0956854ea Merge https://github.com/EbookFoundation/oapen-suggestion-service into main 2022-10-04 08:24:05 -04:00
Celina Peralta 0f247eac8c
OAP-15, OAP-22: Data ingest + text preprocessing (#6)
* sync upstream

* db skeleton

* update readme

* basic api calls

* api calls

* data ingest + text preprocessing

* update gitignore

* remove lib changes

* lint

* remove unused imports

* gitignore updates

* update python job

* ignore flake8 warnings
2022-10-04 08:22:55 -04:00
Justin O'Boyle 4a4a318c68
OAP-18 Create basic framework to view books through OAPEN (rough is OK) (#5)
* Create items/ route

* Add basic query

* Vercel

* Fix typo

* Fix type

* Cleaner exports

* Explain expandable
2022-10-03 21:34:11 -04:00
Celina Peralta b55f906143
Merge branch 'EbookFoundation:main' into main 2022-09-30 17:13:31 -04:00
Celina Peralta e005787bbe
OAP-22: Set up python build job in GH actions (#4)
* sync upstream

* Add linting and testing, update to python 3.10

* push engine workflow

* fix workflow version

* fix workflow version 2

* change setup-python to v3

* workflow: cd oapen-engine

* workflow

* workflow

* workflow

* add lock file

* remove unnecessary cd

* remove unnecessary cd

* remove isort

* update workflow

* job

* job

* job

* job

* job

* job

* isort why

* isort why

* isort why

* isort why

* isort why

* isort why

* isort why

* job

* job

* job

* job

* job

* job

* job

* job

* job

* job

* job

* lint

* job

* hooks

* remove lib
2022-09-30 15:49:04 -04:00
Celina Peralta 196f62a8b0
Merge branch 'EbookFoundation:main' into main 2022-09-27 19:21:30 -04:00
Celina Peralta 05d9e73d64
Update README.md 2022-09-27 18:47:21 -04:00
Celina Peralta e139ce9adb
celinanperalta/oap 13 (#3)
* sync upstream

* Add pgsql connection, update pipfile

* add config files

* update gitignore

* remove cached

* remove psycopg2-binary dependency

* add sklearn and pandas to pipfile

* add readme.md
2022-09-27 18:46:58 -04:00
Celina Peralta 857a0e9691 sync upstream 2022-09-27 15:19:46 -04:00
Celina Peralta ad263b11fc
Create mining engine boilerplate (#2)
* add oapen engine folder

* add pipenv
2022-09-27 15:07:50 -04:00
Justin O'Boyle 06cdc65ff8
[Sprint] Create web-app infrastructure (#1)
* first commit

* Add boilerplate

* Add boilerplate components

* Add test

* fix typo

* fix cd
2022-09-27 14:21:15 -04:00
Celina Peralta 25810ae06e
Create LICENSE.md 2022-09-27 14:00:13 -04:00