From 69f8fc8c8b1475a6045df7ee3260758b38def186 Mon Sep 17 00:00:00 2001 From: byczong Date: Thu, 9 Jan 2025 16:26:18 +0100 Subject: [PATCH] rename namerank outside of package --- ...eploy.yml => nameai-api-lambda-deploy.yml} | 22 +++++++++--------- ...python-lint.yml => nameai-python-lint.yml} | 10 ++++---- ...tests.yml => nameai-python-unit-tests.yml} | 10 ++++---- .pre-commit-config.yaml | 4 ++-- .../.docker/config.json | 0 .../.env.example | 0 .../Dockerfile | 4 ++-- .../LICENSE | 0 .../README.md | 16 ++++++------- .../namerank/__init__.py | 0 .../namerank/all_tokenizer.py | 0 .../namerank/config/__init__.py | 0 .../namerank/config/prod_config.yaml | 0 .../namerank/data/__init__.py | 0 .../namerank/data/bigram_freq.csv | 0 .../namerank/data/custom_dictionary.txt | 0 .../data/domain_specific_dictionary.txt | 0 .../namerank/data/should_be_tokenized.txt | 0 ...ll_tokenizer.AllTokenizer.automaton.pickle | Bin ...nk.ngrams.Ngrams._bigrams_and_count.pickle | Bin ...k.ngrams.Ngrams._unigrams_and_count.pickle | Bin .../namerank/data/tests/bigram_freq.csv | 0 .../namerank/data/tests/custom_dictionary.txt | 0 .../data/tests/domain_specific_dictionary.txt | 0 .../namerank/data/tests/empty.txt | 0 .../namerank/data/tests/primary.csv | 0 .../namerank/data/tests/unicode14.txt | 0 .../namerank/data/tests/unicode15.txt | 0 .../namerank/data/tests/unicode_numerics.txt | 0 .../namerank/data/tests/unigram_freq.csv | 0 .../namerank/data/tests/words.txt | 0 .../namerank/data/unigram_freq.csv | 0 .../namerank/data/words.txt | 0 .../namerank/generate_static_data.py | 0 .../namerank/models.py | 0 .../namerank/namerank.py | 0 .../namerank/namerank_api.py | 0 .../namerank/ngrams.py | 0 .../namerank/nlp_inspector.py | 0 .../namerank/root_api.py | 0 .../namerank/scorer.py | 0 .../namerank/static_property.py | 0 .../poetry.lock | 0 .../pyproject.toml | 10 ++++---- .../start-local.sh | 2 +- .../terraform/backend.tf | 0 .../terraform/deploy_lambda.sh | 0 .../terraform/main.tf | 0 .../terraform/modules/lambda_api/main.tf | 0 .../terraform/modules/lambda_api/variables.tf | 0 .../terraform/modules/lambda_api/versions.tf | 0 .../terraform/variables.tf | 0 .../tests/mocked_static_property.py | 0 .../tests/test_api.py | 0 .../tests/test_namerank.py | 0 .../tests/test_ngrams.py | 0 .../tests/test_nlp_inspector.py | 0 .../tests/test_tokenizer.py | 0 58 files changed, 39 insertions(+), 39 deletions(-) rename .github/workflows/{namerank-api-lambda-deploy.yml => nameai-api-lambda-deploy.yml} (87%) rename .github/workflows/{namerank-python-lint.yml => nameai-python-lint.yml} (72%) rename .github/workflows/{namerank-python-unit-tests.yml => nameai-python-unit-tests.yml} (78%) rename apps/{api.namerank.io => api.nameai.io}/.docker/config.json (100%) rename apps/{api.namerank.io => api.nameai.io}/.env.example (100%) rename apps/{api.namerank.io => api.nameai.io}/Dockerfile (75%) rename apps/{api.namerank.io => api.nameai.io}/LICENSE (100%) rename apps/{api.namerank.io => api.nameai.io}/README.md (86%) rename apps/{api.namerank.io => api.nameai.io}/namerank/__init__.py (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/all_tokenizer.py (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/config/__init__.py (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/config/prod_config.yaml (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/data/__init__.py (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/data/bigram_freq.csv (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/data/custom_dictionary.txt (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/data/domain_specific_dictionary.txt (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/data/should_be_tokenized.txt (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/data/static/namerank.all_tokenizer.AllTokenizer.automaton.pickle (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/data/static/namerank.ngrams.Ngrams._bigrams_and_count.pickle (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/data/static/namerank.ngrams.Ngrams._unigrams_and_count.pickle (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/data/tests/bigram_freq.csv (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/data/tests/custom_dictionary.txt (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/data/tests/domain_specific_dictionary.txt (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/data/tests/empty.txt (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/data/tests/primary.csv (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/data/tests/unicode14.txt (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/data/tests/unicode15.txt (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/data/tests/unicode_numerics.txt (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/data/tests/unigram_freq.csv (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/data/tests/words.txt (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/data/unigram_freq.csv (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/data/words.txt (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/generate_static_data.py (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/models.py (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/namerank.py (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/namerank_api.py (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/ngrams.py (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/nlp_inspector.py (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/root_api.py (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/scorer.py (100%) rename apps/{api.namerank.io => api.nameai.io}/namerank/static_property.py (100%) rename apps/{api.namerank.io => api.nameai.io}/poetry.lock (100%) rename apps/{api.namerank.io => api.nameai.io}/pyproject.toml (85%) rename apps/{api.namerank.io => api.nameai.io}/start-local.sh (81%) rename apps/{api.namerank.io => api.nameai.io}/terraform/backend.tf (100%) rename apps/{api.namerank.io => api.nameai.io}/terraform/deploy_lambda.sh (100%) rename apps/{api.namerank.io => api.nameai.io}/terraform/main.tf (100%) rename apps/{api.namerank.io => api.nameai.io}/terraform/modules/lambda_api/main.tf (100%) rename apps/{api.namerank.io => api.nameai.io}/terraform/modules/lambda_api/variables.tf (100%) rename apps/{api.namerank.io => api.nameai.io}/terraform/modules/lambda_api/versions.tf (100%) rename apps/{api.namerank.io => api.nameai.io}/terraform/variables.tf (100%) rename apps/{api.namerank.io => api.nameai.io}/tests/mocked_static_property.py (100%) rename apps/{api.namerank.io => api.nameai.io}/tests/test_api.py (100%) rename apps/{api.namerank.io => api.nameai.io}/tests/test_namerank.py (100%) rename apps/{api.namerank.io => api.nameai.io}/tests/test_ngrams.py (100%) rename apps/{api.namerank.io => api.nameai.io}/tests/test_nlp_inspector.py (100%) rename apps/{api.namerank.io => api.nameai.io}/tests/test_tokenizer.py (100%) diff --git a/.github/workflows/namerank-api-lambda-deploy.yml b/.github/workflows/nameai-api-lambda-deploy.yml similarity index 87% rename from .github/workflows/namerank-api-lambda-deploy.yml rename to .github/workflows/nameai-api-lambda-deploy.yml index a443969ce..66b197f86 100644 --- a/.github/workflows/namerank-api-lambda-deploy.yml +++ b/.github/workflows/nameai-api-lambda-deploy.yml @@ -1,4 +1,4 @@ -name: NameRank API - Lambda Deploy +name: NameAI API - Lambda Deploy on: push: @@ -6,9 +6,9 @@ on: - main - staging paths: - - "packages/namerank-python/**" - - "apps/api.namerank.io/**" - - ".github/workflows/namerank-api-lambda-deploy.yml" + - "packages/nameai-python/**" + - "apps/api.nameai.io/**" + - ".github/workflows/nameai-api-lambda-deploy.yml" workflow_dispatch: permissions: @@ -24,7 +24,7 @@ concurrency: jobs: build-image-deploy: - name: Build and deploy NameRank API Lambda + name: Build and deploy NameAI API Lambda runs-on: ubuntu-latest steps: - name: Checkout this repo @@ -60,7 +60,7 @@ jobs: ENS_SUBGRAPH_URL_MAINNET: ${{ secrets.ENS_SUBGRAPH_URL_MAINNET }} ENS_SUBGRAPH_URL_SEPOLIA: ${{ secrets.ENS_SUBGRAPH_URL_SEPOLIA }} AWS_REGION: ${{ secrets.AWS_REGION }} - CERTIFICATE_NAME: ${{ secrets.NAMERANK_CERTIFICATE_NAME }} + CERTIFICATE_NAME: ${{ secrets.NAMERANK_CERTIFICATE_NAME }} # todo: rename secrets to NAMEAI_* (?) HOSTED_ZONE_NAME: ${{ secrets.NAMERANK_HOSTED_ZONE_NAME }} run: | if [[ ${{ github.ref }} == 'refs/heads/main' ]]; then @@ -76,7 +76,7 @@ jobs: cd terraform chmod +x ./deploy_lambda.sh ./deploy_lambda.sh $STAGE $AWS_REGION $DOMAIN_NAME $CERTIFICATE_NAME $HOSTED_ZONE_NAME - working-directory: apps/api.namerank.io + working-directory: apps/api.nameai.io notify: name: Send Slack deployment event notification @@ -87,21 +87,21 @@ jobs: if: ${{ needs.build-image-deploy.result == 'success'}} run: | echo "STATUS=Success :rocket:" >> $GITHUB_ENV - echo "TEXT=Lambda NameRank deployed successfully! :white_check_mark:" >> $GITHUB_ENV + echo "TEXT=Lambda NameAI deployed successfully! :white_check_mark:" >> $GITHUB_ENV echo "COLOR=good" >> $GITHUB_ENV - name: Output status on deployment failed if: ${{ needs.build-image-deploy.result == 'failure' }} run: | echo "STATUS=Failure :x:" >> $GITHUB_ENV - echo "TEXT=Lambda NameRank deployment failed! :rotating_light:" >> $GITHUB_ENV + echo "TEXT=Lambda NameAI deployment failed! :rotating_light:" >> $GITHUB_ENV echo "COLOR=danger" >> $GITHUB_ENV - name: Output status on deployment cancellation if: ${{ needs.build-image-deploy.result == 'cancelled' }} run: | echo "STATUS=Cancelled :no_entry_sign:" >> $GITHUB_ENV - echo "TEXT=Lambda NameRank deployment was cancelled. :warning:" >> $GITHUB_ENV + echo "TEXT=Lambda NameAI deployment was cancelled. :warning:" >> $GITHUB_ENV echo "COLOR=warning" >> $GITHUB_ENV - name: Send deployment status Slack notification @@ -113,7 +113,7 @@ jobs: { attachments: [{ color: '${{ env.COLOR }}', - title: 'Lambda NameRank deployment.', + title: 'Lambda NameAI deployment.', text: '${{ env.TEXT }}', fields: [ { diff --git a/.github/workflows/namerank-python-lint.yml b/.github/workflows/nameai-python-lint.yml similarity index 72% rename from .github/workflows/namerank-python-lint.yml rename to .github/workflows/nameai-python-lint.yml index aef4bd4d0..82035410e 100644 --- a/.github/workflows/namerank-python-lint.yml +++ b/.github/workflows/nameai-python-lint.yml @@ -1,14 +1,14 @@ -name: NameRank Python - Lint +name: NameAI Python - Lint on: push: branches: - main paths: - - "apps/api.namerank.io/**" + - "apps/api.nameai.io/**" pull_request: branches: ["main", "staging"] paths: - - "apps/api.namerank.io/**" + - "apps/api.nameai.io/**" jobs: lint: @@ -21,11 +21,11 @@ jobs: uses: chartboost/ruff-action@v1 with: version: 0.6.7 - src: "./apps/api.namerank.io" + src: "./apps/api.nameai.io" - name: Ruff Format uses: chartboost/ruff-action@v1 with: version: 0.6.7 args: "format --check" - src: "./apps/api.namerank.io" + src: "./apps/api.nameai.io" diff --git a/.github/workflows/namerank-python-unit-tests.yml b/.github/workflows/nameai-python-unit-tests.yml similarity index 78% rename from .github/workflows/namerank-python-unit-tests.yml rename to .github/workflows/nameai-python-unit-tests.yml index 9bdd496bc..55ae711e2 100644 --- a/.github/workflows/namerank-python-unit-tests.yml +++ b/.github/workflows/nameai-python-unit-tests.yml @@ -1,17 +1,17 @@ -name: NameRank Python - Unit Tests +name: NameAI Python - Unit Tests on: push: branches: - main paths: - - "apps/api.namerank.io/**" + - "apps/api.nameai.io/**" pull_request: branches: - main - staging paths: - - "apps/api.namerank.io/**" + - "apps/api.nameai.io/**" jobs: test: @@ -36,9 +36,9 @@ jobs: cache: "poetry" - name: Install dependencies - working-directory: ./apps/api.namerank.io + working-directory: ./apps/api.nameai.io run: poetry install --extras "lambda" - name: Run tests - working-directory: ./apps/api.namerank.io + working-directory: ./apps/api.nameai.io run: poetry run pytest -vv diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 07c54bd81..8c6aa523d 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -4,6 +4,6 @@ repos: hooks: - id: ruff args: [ --fix ] - files: '^(packages/nameguard-python|apps/api.namerank.io)/.*\.py' + files: '^(packages/nameguard-python|apps/api.nameai.io)/.*\.py' - id: ruff-format - files: '^(packages/nameguard-python|apps/api.namerank.io)/.*\.py' + files: '^(packages/nameguard-python|apps/api.nameai.io)/.*\.py' diff --git a/apps/api.namerank.io/.docker/config.json b/apps/api.nameai.io/.docker/config.json similarity index 100% rename from apps/api.namerank.io/.docker/config.json rename to apps/api.nameai.io/.docker/config.json diff --git a/apps/api.namerank.io/.env.example b/apps/api.nameai.io/.env.example similarity index 100% rename from apps/api.namerank.io/.env.example rename to apps/api.nameai.io/.env.example diff --git a/apps/api.namerank.io/Dockerfile b/apps/api.nameai.io/Dockerfile similarity index 75% rename from apps/api.namerank.io/Dockerfile rename to apps/api.nameai.io/Dockerfile index 7f4f49405..87affa174 100644 --- a/apps/api.namerank.io/Dockerfile +++ b/apps/api.nameai.io/Dockerfile @@ -2,6 +2,6 @@ FROM --platform=linux/arm64 public.ecr.aws/lambda/python:3.11 WORKDIR /app RUN yum install gcc -y COPY pyproject.toml poetry.lock LICENSE README.md ./ -COPY namerank ./namerank/ +COPY nameai ./nameai/ RUN pip install --no-cache-dir .[lambda] -CMD [ "namerank.root_api.handler" ] \ No newline at end of file +CMD [ "nameai.root_api.handler" ] \ No newline at end of file diff --git a/apps/api.namerank.io/LICENSE b/apps/api.nameai.io/LICENSE similarity index 100% rename from apps/api.namerank.io/LICENSE rename to apps/api.nameai.io/LICENSE diff --git a/apps/api.namerank.io/README.md b/apps/api.nameai.io/README.md similarity index 86% rename from apps/api.namerank.io/README.md rename to apps/api.nameai.io/README.md index 04440a1db..62f4a622c 100644 --- a/apps/api.namerank.io/README.md +++ b/apps/api.nameai.io/README.md @@ -1,13 +1,13 @@ -# NameRank +# NameAI ## API The API extends the NameGuard API and is fully compatible with it. -NameRank-specific endpoints are under the [api.namerank.io/namerank](https://www.api.namerank.io/namerank) path prefix. +NameAI-specific endpoints are under the [api.nameai.io/nameai](https://www.api.nameai.io/nameai) path prefix. -API documentation is available at [api.namerank.io/namerank/docs](https://api.namerank.io/namerank/docs) and [api.namerank.io/docs](https://api.namerank.io/docs) for NameGuard. +API documentation is available at [api.nameai.io/nameai/docs](https://api.nameai.io/nameai/docs) and [api.nameai.io/docs](https://api.nameai.io/docs) for NameGuard. -Lambda is publicly accessible under given domain [api.namerank.io](https://api.namerank.io) +Lambda is publicly accessible under given domain [api.nameai.io](https://api.nameai.io) # AWS deploy ## Requirements @@ -94,16 +94,16 @@ You can add these secrets in your GitHub repository settings under the "Secrets" # Getting Started -This section is describing how to setup running NameRank instance on local environment +This section is describing how to setup running NameAI instance on local environment ## Environment variables -NameRank requires certain env variables propagated for it's NameGuard subcomponent. +NameAI requires certain env variables propagated for it's NameGuard subcomponent. Those variables are defined and described in [.env.example](./.env.example) file which is a point of reference. -Script responsible for running local NameRank instance is expecting those variables to be poulated in .env file before execution. +Script responsible for running local NameAI instance is expecting those variables to be poulated in .env file before execution. ## Requirements python3 with pip installed on local env ## Scripts -Running [start-local.sh](./start-local.sh) script will result in creating running NameRank instance on local environment. +Running [start-local.sh](./start-local.sh) script will result in creating running NameAI instance on local environment. This instance can be reached under [localhost:8000](localhost:8000) \ No newline at end of file diff --git a/apps/api.namerank.io/namerank/__init__.py b/apps/api.nameai.io/namerank/__init__.py similarity index 100% rename from apps/api.namerank.io/namerank/__init__.py rename to apps/api.nameai.io/namerank/__init__.py diff --git a/apps/api.namerank.io/namerank/all_tokenizer.py b/apps/api.nameai.io/namerank/all_tokenizer.py similarity index 100% rename from apps/api.namerank.io/namerank/all_tokenizer.py rename to apps/api.nameai.io/namerank/all_tokenizer.py diff --git a/apps/api.namerank.io/namerank/config/__init__.py b/apps/api.nameai.io/namerank/config/__init__.py similarity index 100% rename from apps/api.namerank.io/namerank/config/__init__.py rename to apps/api.nameai.io/namerank/config/__init__.py diff --git a/apps/api.namerank.io/namerank/config/prod_config.yaml b/apps/api.nameai.io/namerank/config/prod_config.yaml similarity index 100% rename from apps/api.namerank.io/namerank/config/prod_config.yaml rename to apps/api.nameai.io/namerank/config/prod_config.yaml diff --git a/apps/api.namerank.io/namerank/data/__init__.py b/apps/api.nameai.io/namerank/data/__init__.py similarity index 100% rename from apps/api.namerank.io/namerank/data/__init__.py rename to apps/api.nameai.io/namerank/data/__init__.py diff --git a/apps/api.namerank.io/namerank/data/bigram_freq.csv b/apps/api.nameai.io/namerank/data/bigram_freq.csv similarity index 100% rename from apps/api.namerank.io/namerank/data/bigram_freq.csv rename to apps/api.nameai.io/namerank/data/bigram_freq.csv diff --git a/apps/api.namerank.io/namerank/data/custom_dictionary.txt b/apps/api.nameai.io/namerank/data/custom_dictionary.txt similarity index 100% rename from apps/api.namerank.io/namerank/data/custom_dictionary.txt rename to apps/api.nameai.io/namerank/data/custom_dictionary.txt diff --git a/apps/api.namerank.io/namerank/data/domain_specific_dictionary.txt b/apps/api.nameai.io/namerank/data/domain_specific_dictionary.txt similarity index 100% rename from apps/api.namerank.io/namerank/data/domain_specific_dictionary.txt rename to apps/api.nameai.io/namerank/data/domain_specific_dictionary.txt diff --git a/apps/api.namerank.io/namerank/data/should_be_tokenized.txt b/apps/api.nameai.io/namerank/data/should_be_tokenized.txt similarity index 100% rename from apps/api.namerank.io/namerank/data/should_be_tokenized.txt rename to apps/api.nameai.io/namerank/data/should_be_tokenized.txt diff --git a/apps/api.namerank.io/namerank/data/static/namerank.all_tokenizer.AllTokenizer.automaton.pickle b/apps/api.nameai.io/namerank/data/static/namerank.all_tokenizer.AllTokenizer.automaton.pickle similarity index 100% rename from apps/api.namerank.io/namerank/data/static/namerank.all_tokenizer.AllTokenizer.automaton.pickle rename to apps/api.nameai.io/namerank/data/static/namerank.all_tokenizer.AllTokenizer.automaton.pickle diff --git a/apps/api.namerank.io/namerank/data/static/namerank.ngrams.Ngrams._bigrams_and_count.pickle b/apps/api.nameai.io/namerank/data/static/namerank.ngrams.Ngrams._bigrams_and_count.pickle similarity index 100% rename from apps/api.namerank.io/namerank/data/static/namerank.ngrams.Ngrams._bigrams_and_count.pickle rename to apps/api.nameai.io/namerank/data/static/namerank.ngrams.Ngrams._bigrams_and_count.pickle diff --git a/apps/api.namerank.io/namerank/data/static/namerank.ngrams.Ngrams._unigrams_and_count.pickle b/apps/api.nameai.io/namerank/data/static/namerank.ngrams.Ngrams._unigrams_and_count.pickle similarity index 100% rename from apps/api.namerank.io/namerank/data/static/namerank.ngrams.Ngrams._unigrams_and_count.pickle rename to apps/api.nameai.io/namerank/data/static/namerank.ngrams.Ngrams._unigrams_and_count.pickle diff --git a/apps/api.namerank.io/namerank/data/tests/bigram_freq.csv b/apps/api.nameai.io/namerank/data/tests/bigram_freq.csv similarity index 100% rename from apps/api.namerank.io/namerank/data/tests/bigram_freq.csv rename to apps/api.nameai.io/namerank/data/tests/bigram_freq.csv diff --git a/apps/api.namerank.io/namerank/data/tests/custom_dictionary.txt b/apps/api.nameai.io/namerank/data/tests/custom_dictionary.txt similarity index 100% rename from apps/api.namerank.io/namerank/data/tests/custom_dictionary.txt rename to apps/api.nameai.io/namerank/data/tests/custom_dictionary.txt diff --git a/apps/api.namerank.io/namerank/data/tests/domain_specific_dictionary.txt b/apps/api.nameai.io/namerank/data/tests/domain_specific_dictionary.txt similarity index 100% rename from apps/api.namerank.io/namerank/data/tests/domain_specific_dictionary.txt rename to apps/api.nameai.io/namerank/data/tests/domain_specific_dictionary.txt diff --git a/apps/api.namerank.io/namerank/data/tests/empty.txt b/apps/api.nameai.io/namerank/data/tests/empty.txt similarity index 100% rename from apps/api.namerank.io/namerank/data/tests/empty.txt rename to apps/api.nameai.io/namerank/data/tests/empty.txt diff --git a/apps/api.namerank.io/namerank/data/tests/primary.csv b/apps/api.nameai.io/namerank/data/tests/primary.csv similarity index 100% rename from apps/api.namerank.io/namerank/data/tests/primary.csv rename to apps/api.nameai.io/namerank/data/tests/primary.csv diff --git a/apps/api.namerank.io/namerank/data/tests/unicode14.txt b/apps/api.nameai.io/namerank/data/tests/unicode14.txt similarity index 100% rename from apps/api.namerank.io/namerank/data/tests/unicode14.txt rename to apps/api.nameai.io/namerank/data/tests/unicode14.txt diff --git a/apps/api.namerank.io/namerank/data/tests/unicode15.txt b/apps/api.nameai.io/namerank/data/tests/unicode15.txt similarity index 100% rename from apps/api.namerank.io/namerank/data/tests/unicode15.txt rename to apps/api.nameai.io/namerank/data/tests/unicode15.txt diff --git a/apps/api.namerank.io/namerank/data/tests/unicode_numerics.txt b/apps/api.nameai.io/namerank/data/tests/unicode_numerics.txt similarity index 100% rename from apps/api.namerank.io/namerank/data/tests/unicode_numerics.txt rename to apps/api.nameai.io/namerank/data/tests/unicode_numerics.txt diff --git a/apps/api.namerank.io/namerank/data/tests/unigram_freq.csv b/apps/api.nameai.io/namerank/data/tests/unigram_freq.csv similarity index 100% rename from apps/api.namerank.io/namerank/data/tests/unigram_freq.csv rename to apps/api.nameai.io/namerank/data/tests/unigram_freq.csv diff --git a/apps/api.namerank.io/namerank/data/tests/words.txt b/apps/api.nameai.io/namerank/data/tests/words.txt similarity index 100% rename from apps/api.namerank.io/namerank/data/tests/words.txt rename to apps/api.nameai.io/namerank/data/tests/words.txt diff --git a/apps/api.namerank.io/namerank/data/unigram_freq.csv b/apps/api.nameai.io/namerank/data/unigram_freq.csv similarity index 100% rename from apps/api.namerank.io/namerank/data/unigram_freq.csv rename to apps/api.nameai.io/namerank/data/unigram_freq.csv diff --git a/apps/api.namerank.io/namerank/data/words.txt b/apps/api.nameai.io/namerank/data/words.txt similarity index 100% rename from apps/api.namerank.io/namerank/data/words.txt rename to apps/api.nameai.io/namerank/data/words.txt diff --git a/apps/api.namerank.io/namerank/generate_static_data.py b/apps/api.nameai.io/namerank/generate_static_data.py similarity index 100% rename from apps/api.namerank.io/namerank/generate_static_data.py rename to apps/api.nameai.io/namerank/generate_static_data.py diff --git a/apps/api.namerank.io/namerank/models.py b/apps/api.nameai.io/namerank/models.py similarity index 100% rename from apps/api.namerank.io/namerank/models.py rename to apps/api.nameai.io/namerank/models.py diff --git a/apps/api.namerank.io/namerank/namerank.py b/apps/api.nameai.io/namerank/namerank.py similarity index 100% rename from apps/api.namerank.io/namerank/namerank.py rename to apps/api.nameai.io/namerank/namerank.py diff --git a/apps/api.namerank.io/namerank/namerank_api.py b/apps/api.nameai.io/namerank/namerank_api.py similarity index 100% rename from apps/api.namerank.io/namerank/namerank_api.py rename to apps/api.nameai.io/namerank/namerank_api.py diff --git a/apps/api.namerank.io/namerank/ngrams.py b/apps/api.nameai.io/namerank/ngrams.py similarity index 100% rename from apps/api.namerank.io/namerank/ngrams.py rename to apps/api.nameai.io/namerank/ngrams.py diff --git a/apps/api.namerank.io/namerank/nlp_inspector.py b/apps/api.nameai.io/namerank/nlp_inspector.py similarity index 100% rename from apps/api.namerank.io/namerank/nlp_inspector.py rename to apps/api.nameai.io/namerank/nlp_inspector.py diff --git a/apps/api.namerank.io/namerank/root_api.py b/apps/api.nameai.io/namerank/root_api.py similarity index 100% rename from apps/api.namerank.io/namerank/root_api.py rename to apps/api.nameai.io/namerank/root_api.py diff --git a/apps/api.namerank.io/namerank/scorer.py b/apps/api.nameai.io/namerank/scorer.py similarity index 100% rename from apps/api.namerank.io/namerank/scorer.py rename to apps/api.nameai.io/namerank/scorer.py diff --git a/apps/api.namerank.io/namerank/static_property.py b/apps/api.nameai.io/namerank/static_property.py similarity index 100% rename from apps/api.namerank.io/namerank/static_property.py rename to apps/api.nameai.io/namerank/static_property.py diff --git a/apps/api.namerank.io/poetry.lock b/apps/api.nameai.io/poetry.lock similarity index 100% rename from apps/api.namerank.io/poetry.lock rename to apps/api.nameai.io/poetry.lock diff --git a/apps/api.namerank.io/pyproject.toml b/apps/api.nameai.io/pyproject.toml similarity index 85% rename from apps/api.namerank.io/pyproject.toml rename to apps/api.nameai.io/pyproject.toml index d524bcf19..cea000d93 100644 --- a/apps/api.namerank.io/pyproject.toml +++ b/apps/api.nameai.io/pyproject.toml @@ -1,14 +1,14 @@ [tool.poetry] -name = "namerank" +name = "nameai" version = "0.1.4" -description = "NameHash NameRank API" +description = "NameHash NameAI API" authors = ["NameHash Team "] maintainers = ["NameHash Team "] -homepage = "https://www.namerank.io/" -repository = "https://github.com/namehash/namerank" +homepage = "https://www.nameai.io/" +repository = "https://github.com/namehash/nameai" readme = "README.md" license = "LICENSE" -packages = [{ include = "namerank" }] +packages = [{ include = "nameai" }] [tool.poetry.dependencies] diff --git a/apps/api.namerank.io/start-local.sh b/apps/api.nameai.io/start-local.sh similarity index 81% rename from apps/api.namerank.io/start-local.sh rename to apps/api.nameai.io/start-local.sh index 3f5ee0748..aabccc3da 100644 --- a/apps/api.namerank.io/start-local.sh +++ b/apps/api.nameai.io/start-local.sh @@ -2,5 +2,5 @@ source .env pip install --upgrade pip pip install poetry pip install uvicorn -pip install .[namerank] +pip install .[lambda] uvicorn namerank.root_api:app \ No newline at end of file diff --git a/apps/api.namerank.io/terraform/backend.tf b/apps/api.nameai.io/terraform/backend.tf similarity index 100% rename from apps/api.namerank.io/terraform/backend.tf rename to apps/api.nameai.io/terraform/backend.tf diff --git a/apps/api.namerank.io/terraform/deploy_lambda.sh b/apps/api.nameai.io/terraform/deploy_lambda.sh similarity index 100% rename from apps/api.namerank.io/terraform/deploy_lambda.sh rename to apps/api.nameai.io/terraform/deploy_lambda.sh diff --git a/apps/api.namerank.io/terraform/main.tf b/apps/api.nameai.io/terraform/main.tf similarity index 100% rename from apps/api.namerank.io/terraform/main.tf rename to apps/api.nameai.io/terraform/main.tf diff --git a/apps/api.namerank.io/terraform/modules/lambda_api/main.tf b/apps/api.nameai.io/terraform/modules/lambda_api/main.tf similarity index 100% rename from apps/api.namerank.io/terraform/modules/lambda_api/main.tf rename to apps/api.nameai.io/terraform/modules/lambda_api/main.tf diff --git a/apps/api.namerank.io/terraform/modules/lambda_api/variables.tf b/apps/api.nameai.io/terraform/modules/lambda_api/variables.tf similarity index 100% rename from apps/api.namerank.io/terraform/modules/lambda_api/variables.tf rename to apps/api.nameai.io/terraform/modules/lambda_api/variables.tf diff --git a/apps/api.namerank.io/terraform/modules/lambda_api/versions.tf b/apps/api.nameai.io/terraform/modules/lambda_api/versions.tf similarity index 100% rename from apps/api.namerank.io/terraform/modules/lambda_api/versions.tf rename to apps/api.nameai.io/terraform/modules/lambda_api/versions.tf diff --git a/apps/api.namerank.io/terraform/variables.tf b/apps/api.nameai.io/terraform/variables.tf similarity index 100% rename from apps/api.namerank.io/terraform/variables.tf rename to apps/api.nameai.io/terraform/variables.tf diff --git a/apps/api.namerank.io/tests/mocked_static_property.py b/apps/api.nameai.io/tests/mocked_static_property.py similarity index 100% rename from apps/api.namerank.io/tests/mocked_static_property.py rename to apps/api.nameai.io/tests/mocked_static_property.py diff --git a/apps/api.namerank.io/tests/test_api.py b/apps/api.nameai.io/tests/test_api.py similarity index 100% rename from apps/api.namerank.io/tests/test_api.py rename to apps/api.nameai.io/tests/test_api.py diff --git a/apps/api.namerank.io/tests/test_namerank.py b/apps/api.nameai.io/tests/test_namerank.py similarity index 100% rename from apps/api.namerank.io/tests/test_namerank.py rename to apps/api.nameai.io/tests/test_namerank.py diff --git a/apps/api.namerank.io/tests/test_ngrams.py b/apps/api.nameai.io/tests/test_ngrams.py similarity index 100% rename from apps/api.namerank.io/tests/test_ngrams.py rename to apps/api.nameai.io/tests/test_ngrams.py diff --git a/apps/api.namerank.io/tests/test_nlp_inspector.py b/apps/api.nameai.io/tests/test_nlp_inspector.py similarity index 100% rename from apps/api.namerank.io/tests/test_nlp_inspector.py rename to apps/api.nameai.io/tests/test_nlp_inspector.py diff --git a/apps/api.namerank.io/tests/test_tokenizer.py b/apps/api.nameai.io/tests/test_tokenizer.py similarity index 100% rename from apps/api.namerank.io/tests/test_tokenizer.py rename to apps/api.nameai.io/tests/test_tokenizer.py