{"id":17053735,"url":"https://github.com/terrymooreii/daysmart-fe","last_synced_at":"2026-04-27T16:32:07.163Z","repository":{"id":163745844,"uuid":"627982198","full_name":"TerryMooreII/daysmart-fe","owner":"TerryMooreII","description":"Better interface to daysmart ui","archived":false,"fork":false,"pushed_at":"2026-04-22T01:56:00.000Z","size":578,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-04-22T03:36:43.504Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TerryMooreII.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-04-14T16:22:58.000Z","updated_at":"2026-04-22T01:56:04.000Z","dependencies_parsed_at":null,"dependency_job_id":"2d7b1dbe-32cc-457e-8c76-834ed3404690","html_url":"https://github.com/TerryMooreII/daysmart-fe","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/TerryMooreII/daysmart-fe","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TerryMooreII%2Fdaysmart-fe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TerryMooreII%2Fdaysmart-fe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TerryMooreII%2Fdaysmart-fe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TerryMooreII%2Fdaysmart-fe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TerryMooreII","download_url":"https://codeload.github.com/TerryMooreII/daysmart-fe/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TerryMooreII%2Fdaysmart-fe/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32345802,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T23:26:28.701Z","status":"online","status_checked_at":"2026-04-27T02:00:06.769Z","response_time":128,"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":"2024-10-14T10:13:05.985Z","updated_at":"2026-04-27T16:32:07.149Z","avatar_url":"https://github.com/TerryMooreII.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# A better interface for viewing daysmart team schedules\n\nAdd the following ENV variables to your `.env` file\n\n```\nBASE_URL=  #including ending slash ex http://mysite.com/\nTEAM_ID=\nLEAGUE_ID=\nTEAM_NAME=\nTEAM_DESCRIPTION=\nLOGO_FILE=\nBEER_RULES_MD_FILE=\nBEER_CSV= \nROSTER_MD=\n```\n\nMake sure when you add new Env variables that they get added to the `.env` file, the `stencil.config.ts`, Github, and `.github/workflows/main.yml`.\n\n\n## How this works\n\nAll shared code goes in this repo, the other actual pages get setup like below\n\nAdd the following upstream to the child repos.\n\n```\ngit remote add upstream git@github.com:TerryMooreII/daysmart-fe.git\n```\n\nNow to get changes from upstream in the Gorillas or Moose knuckles child team pages\n\n```\ngit fetch upstream\n\ngit rebase upstream/main\n\ngit push --force\n```\n\nWhen the season changes you will need to update the `TEAM_ID` and `LEAGUE_ID` [variables in github](https://github.com/TerryMooreII/fightingmoosekuckles/settings/variables/actions)\n\nTo get the correct ids go to the [Polar Ice House](https://apps.daysmartrecreation.com/dash/x/#/online/polarice/leagues?location=1) (or your local league page) and look for your league.  Hover over the league level and grab the id from the url.  After you click on the league find your team name and hover over that for the team_id\n\n\n## Getting Started\n\nTo start a new project using Stencil, clone this repo to a new directory:\n\n```bash\nnpm init stencil app\n```\n\nand run:\n\n```bash\nnpm start\n```\n\nTo build the app for production, run:\n\n```bash\nnpm run build\n```\n\nTo run the unit tests once, run:\n\n```\nnpm test\n```\n\nTo run the unit tests and watch for file changes during development, run:\n\n```\nnpm run test.watch\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fterrymooreii%2Fdaysmart-fe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fterrymooreii%2Fdaysmart-fe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fterrymooreii%2Fdaysmart-fe/lists"}