{"id":25945001,"url":"https://github.com/path-check/cql-editor-app","last_synced_at":"2025-07-28T19:03:40.804Z","repository":{"id":45372967,"uuid":"513512951","full_name":"Path-Check/cql-editor-app","owner":"Path-Check","description":"Editor/Compiler for CQL on Android","archived":false,"fork":false,"pushed_at":"2022-09-06T14:14:03.000Z","size":1748,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-03-04T08:22:37.695Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Path-Check.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-07-13T12:29:36.000Z","updated_at":"2022-07-13T13:35:19.000Z","dependencies_parsed_at":"2023-01-17T21:30:13.679Z","dependency_job_id":null,"html_url":"https://github.com/Path-Check/cql-editor-app","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/Path-Check/cql-editor-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Path-Check%2Fcql-editor-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Path-Check%2Fcql-editor-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Path-Check%2Fcql-editor-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Path-Check%2Fcql-editor-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Path-Check","download_url":"https://codeload.github.com/Path-Check/cql-editor-app/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Path-Check%2Fcql-editor-app/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267569126,"owners_count":24109015,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-28T02:00:09.689Z","response_time":68,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-04T08:20:39.142Z","updated_at":"2025-07-28T19:03:40.726Z","avatar_url":"https://github.com/Path-Check.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CQL Editor App\n\n\u003cimg align=\"right\" src=\"./docs/screenshots/1.Home.png\" data-canonical-src=\"./docs/screenshots/1.Home.png\" width=\"350px\"/\u003e\n\nA simple Android native application to Compile CQL. \n\n# Releases \n\nCheck the latest on the [Release Directory](https://github.com/Path-Check/cql-editor-app/releases)\n\n# Development Overview\n\n## Setup\n\nMake sure to have the following pre-requisites installed:\n1. Java 11\n2. Android Studio Artic Fox+\n3. Android 7.0+ Phone or Emulation setup\n\nFork and clone this repository and import into Android Studio\n```bash\ngit clone git@github.com:Path-Check/cql-editor-app.git\n```\n\nUse one of the Android Studio builds to install and run the app in your device or a simulator.\n\n## Building\nBuild the app:\n```bash\n./gradlew assembleDebug\n```\n\n## Testing\n```bash\n./gradlew test\n./gradlew connectedAndroidTest\n```\n\n## Installing on device\n```bash\n./gradlew installDebug\n```\n\n## How to Deploy\n\n1. Generate a new signing key \n```\nkeytool -genkey -v -keystore \u003cmy-release-key.keystore\u003e -alias \u003calias_name\u003e -keyalg RSA -keysize 2048 -validity 10000\n```\n2. Create 4 Secret Key variables on your GitHub repository and fill in with the signing key information\n   - `KEY_ALIAS` \u003c- `\u003calias_name\u003e`\n   - `KEY_PASSWORD` \u003c- `\u003cyour password\u003e`\n   - `KEY_STORE_PASSWORD` \u003c- `\u003cyour key store password\u003e`\n   - `SIGNING_KEY` \u003c- the data from `\u003cmy-release-key.keystore\u003e`\n3. Change the `versionCode` and `versionName` on `app/build.gradle`\n4. Commit and push. \n5. Tag the commit with `v{x.x.x}`\n6. Let the [Create Release GitHub Action](https://github.com/Path-Check/cql-editor-app/actions/workflows/create-release.yml) build a new `aab` file. \n7. Add your CHANGE LOG to the description of the new release\n8. Download the `aab` file and upload it to the` PlayStore. \n\n# Contributing\n\n[Issues](https://github.com/Path-Check/cql-editor-app/issues) and [pull requests](https://github.com/Path-Check/cql-editor-app/pulls) are very welcome.\n\n# License\n\nCopyright 2021 PathCheck Inc\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n       http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpath-check%2Fcql-editor-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpath-check%2Fcql-editor-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpath-check%2Fcql-editor-app/lists"}