{"id":21893695,"url":"https://github.com/asterics/webacs","last_synced_at":"2025-04-15T15:22:48.989Z","repository":{"id":33161135,"uuid":"36801983","full_name":"asterics/WebACS","owner":"asterics","description":"HTML5/JS version of the AsTeRICS Configuration Suite","archived":false,"fork":false,"pushed_at":"2024-02-01T20:31:12.000Z","size":21466,"stargazers_count":3,"open_issues_count":18,"forks_count":2,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-03-28T21:51:09.669Z","etag":null,"topics":["asterics-main"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/asterics.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-06-03T12:25:22.000Z","updated_at":"2024-01-31T15:00:27.000Z","dependencies_parsed_at":"2022-08-07T20:01:28.178Z","dependency_job_id":null,"html_url":"https://github.com/asterics/WebACS","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asterics%2FWebACS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asterics%2FWebACS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asterics%2FWebACS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asterics%2FWebACS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/asterics","download_url":"https://codeload.github.com/asterics/WebACS/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249095371,"owners_count":21211913,"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","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":["asterics-main"],"created_at":"2024-11-28T13:16:12.110Z","updated_at":"2025-04-15T15:22:48.966Z","avatar_url":"https://github.com/asterics.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WebACS\n\nThe WebACS is a platform-independent re-implementation of the AsTeRICS Configuration Suite using HTML5 and Javascript.\nFor more information on AsTeRICS, please refer to [AsTeRICS on Github](https://github.com/asterics/AsTeRICS) or the AsTeRICS website [http://www.asterics.eu](http://www.asterics.eu).\n\n## Clone\n\nTo clone the repo ensure to also clone its submodules by\n\n```git clone --recurse-submodules https://github.com/asterics/WebACS.git```\n\n## Run\n\nAs the WebACS is based an Javascript totally, ```index.html``` can be opened as local file in Firefox (35.0.1 or higher).\n\nIt is recommended that the WebACS is hosted on a webserver and started via an http-URL, e.g.\n\n```http://localhost:8081/webapps/WebACS/index.html```\n\nIn this case also Chrome and other browsers are supported.\n\n### WebACS query string options\n\nWhen starting the WebACS certain parameters can be specified in the query string of the URL:\n* `openFile`: string containing the relative path to the model (must be the same webserver as the one which provides the WebACS) file that shall be opened directly on startup\n* ``autoConnect``: boolean – if true: automatically connects to the ARE upon startup: default is false\n* ``autoDownloadModel``: boolean – if true: automatically downloads the current model from the ARE; will only work if autoConnect is true and no openFile is specified; default is false\n* ``areBaseURI``: string that specifies the URI for the ARE; if not specified, but the WebACS is hosted by an ARE-webservice, the hosting ARE will be used, else localhost will be assumed\n* ``helpUrlPath``: Sets the URL to the online help which shall be used if no ARE connection is active. Example: ```helpUrlPath=http://localhost:8081/help/```\n\n#### Examples\n\n* Automatically connect to the specified ARE and download the model from there: \\\nhttp://localhost:8081/webapps/WebACS/?autoConnect=true\u0026autoDownloadModel=true\u0026areBaseURI=http://localhost:8081\n\n* Automatically open a specified model file and automatically connect to the hosting ARE: \\\nhttp://localhost:8081/webapps/WebACS/?autoConnect=true\u0026openFile=testmodels/test1.acs\n\n\n## Docs\n\nFor further documentation please refer to [documentation](documentation) subfolder.\n\n## Licence\n\nUnless mentioned otherwise, the WebACS is licensed under the Apache License, Version 2.0. You may obtain a copy of the license at\n\n[http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0 \"Apache Licence 2.0\")\n \nThis software is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n\n## Acknowledgement\nThis project has received funding from the European Union’s Seventh Framework Programme for research, technological development and demonstration under grant agreement no 610510. Visit [developerspace.gpii.net](http://developerspace.gpii.net/) to find more useful resources.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasterics%2Fwebacs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fasterics%2Fwebacs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasterics%2Fwebacs/lists"}