{"id":18866310,"url":"https://github.com/localgovdrupal/localgov_outpost","last_synced_at":"2026-02-25T16:31:41.069Z","repository":{"id":178981914,"uuid":"662662309","full_name":"localgovdrupal/localgov_outpost","owner":"localgovdrupal","description":"Outpost directory integration for LocalGov Drupal","archived":false,"fork":false,"pushed_at":"2024-08-12T10:58:33.000Z","size":88,"stargazers_count":0,"open_issues_count":8,"forks_count":0,"subscribers_count":5,"default_branch":"2.x","last_synced_at":"2025-12-02T13:59:59.304Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/localgovdrupal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-07-05T15:56:43.000Z","updated_at":"2024-08-12T10:57:19.000Z","dependencies_parsed_at":null,"dependency_job_id":"782b4813-954b-42f4-8875-9a5abc1529c7","html_url":"https://github.com/localgovdrupal/localgov_outpost","commit_stats":null,"previous_names":["localgovdrupal/localgov_outpost"],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/localgovdrupal/localgov_outpost","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/localgovdrupal%2Flocalgov_outpost","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/localgovdrupal%2Flocalgov_outpost/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/localgovdrupal%2Flocalgov_outpost/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/localgovdrupal%2Flocalgov_outpost/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/localgovdrupal","download_url":"https://codeload.github.com/localgovdrupal/localgov_outpost/tar.gz/refs/heads/2.x","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/localgovdrupal%2Flocalgov_outpost/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29830117,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-25T15:41:19.027Z","status":"ssl_error","status_checked_at":"2026-02-25T15:40:47.150Z","response_time":61,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"2024-11-08T05:06:13.785Z","updated_at":"2026-02-25T16:31:41.051Z","avatar_url":"https://github.com/localgovdrupal.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LocalGov Drupal Outpost integration\n\nProvides integration with [Outpost platform Service Directory](https://outpost-platform.wearefuturegov.com/). A submodule provides a content type for data from an Outpost Service, such that it can be put into a LocalGov Directory. Another submodule can import and keep up to date this content using migrations for Services, Categories, Locations and Suitabilities from Outpost.\n\n## Development Status\n\nThis is a module in active development. Additional fields will certainly be added. Other content types may also be developed. Use this in testing and development of your site. It is not production ready. As data structures might change treat it as alpha software.\n\nDevelopment tasks and issues are tracked [with the module GitHub repository](https://github.com/localgovdrupal/localgov_outpost).\n\n## Installation\n\nInclude the module in your codebase.\n```\ncomposer require localgovdrupal/localgov_outpost\n```\nPrefix this, and further, commands with `ddev` or `lando` etc. as you would normally for your development environment.\n\nIf you have not already enable a Database index. LocalGov core includes the database index.\n```\ndrush en localgov_directories_db\n```\n\nEnable these modules.\n```\ndrush en localgov_outpost_connector localgov_outpost_service\n```\n\nCreate a new directory for your Outpost Services. You do this at\n**Admin \u003e Content \u003e Add Content \u003e Directory \u003e Add Directory Channel**\n`/node/add/localgov_directory`\n\nWhen creating the directory **Enabled Content types** should be **Outpost service**. With this checked you will see a **Outpost endpoint** field. Enter into this the Outpost Services API URL like `https://example.com/app/v1/services`.\n\nTo import, or update, content run\n```\ndrush migrate:import --all --update\n```\nThis may in time be automated.\n\nYou can track the status of imports with\n```\ndrush migrate:status\n```\nIf you do not see outpost migrations try clearing cache.\n```\ndrush cr\n```\n\n## Submodules\n\n### LocalGov Outpost Service\n\nProvides a pre-configured Service content type to match Outpost. It does not yet have all the fields of outpost. You can also add any fields that are specific to your instance. This content type is automatically configured to be available to LocalGov Directories.\n\nFurther development will include more default fields.\n\n### LocalGov Outpost Connector\n\nProvides a default set of migrations which can be configured to collect from an Outpost URI placed on a LocalGov Directory Channel.\n\nFurther development will include ways to add mappings for custom fields if required; and possibly methods for automating running the migration.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flocalgovdrupal%2Flocalgov_outpost","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flocalgovdrupal%2Flocalgov_outpost","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flocalgovdrupal%2Flocalgov_outpost/lists"}