Commit graph

  • 96e2619aa2 feat: Add shared components and styling for icewatch application feature/build-changes Derek Slenk 2025-07-17 13:56:32 -04:00
  • d9944a6a4c Refactor checkout actions to use official forgejo actions for consistency Derek Slenk 2025-07-17 13:10:18 -04:00
  • a8f2078e5b Add server update scripts and fix repository URLs main v2025.07.10 Claude Code 2025-07-08 21:27:11 -04:00
  • 047456b1d8 Merge pull request 'Fix double dots in privacy policy disclaimer' (#25) from feature/fix-privacy-policy-double-dots into main Decobus 2025-07-08 06:01:06 +03:00
  • 98d5bda641 Merge branch 'main' into feature/fix-privacy-policy-double-dots Decobus 2025-07-08 05:55:24 +03:00
  • 5c3cb388cd Merge pull request 'Add critical git workflow rules to CLAUDE.md' (#24) from feature/add-git-workflow-rules into main Decobus 2025-07-08 05:55:03 +03:00
  • 7325a30f94 Fix double dots in privacy policy disclaimer Claude Code 2025-07-07 22:54:26 -04:00
  • 543ad96109 Add critical git workflow rules to CLAUDE.md Claude Code 2025-07-07 22:51:01 -04:00
  • 4610796392 Add rounded corners to footer Claude Code 2025-07-07 22:45:34 -04:00
  • ec60d6bd2a Add version footer and disable map scroll wheel zoom Claude Code 2025-07-07 22:37:20 -04:00
  • 87fef8309d Merge pull request 'Fix CI test job naming to distinguish Node.js versions' (#23) from fix/ci-test-job-naming into main Decobus 2025-07-08 05:23:11 +03:00
  • c7a2bb6848 Fix language selector disappearing on navigation Claude Code 2025-07-07 22:21:11 -04:00
  • 3b48e804da Add .zip extension to coverage report artifact name Claude Code 2025-07-07 21:58:21 -04:00
  • 7624faaedb Add automatic release tagging workflow Claude Code 2025-07-07 21:49:47 -04:00
  • a4e0c0a528 Remove non-functional PR labeler workflow Claude Code 2025-07-07 21:48:52 -04:00
  • 66a4924a2a Fix CI test job naming to distinguish Node.js versions Claude Code 2025-07-07 21:46:02 -04:00
  • 169101a1bb Merge pull request 'Add TypeScript frontend build system with shared components' (#22) from feature/add-frontend-bundler into main Decobus 2025-07-08 04:43:28 +03:00
  • 0d17d62dd9 Update CI workflow test step naming Claude Code 2025-07-07 21:40:41 -04:00
  • b41bbd5ff6 Fix TypeScript compilation errors with Express Request extensions Claude Code 2025-07-07 21:37:12 -04:00
  • 0f364804bc Update all workflow files to use Forgejo-specific actions Claude Code 2025-07-07 21:34:07 -04:00
  • 49b1c84399 Update all actions to use Forgejo-specific URLs Claude Code 2025-07-07 21:31:22 -04:00
  • 82d7f1b8cc Use Forgejo-specific upload-artifact action Claude Code 2025-07-07 21:29:36 -04:00
  • 9c7ffbf297 Fix CI artifact upload compatibility with GHES Claude Code 2025-07-07 21:27:53 -04:00
  • 39ece1b37a Fix TypeScript compilation errors and type safety issues Claude Code 2025-07-07 21:23:36 -04:00
  • f8802232c6 Fix TypeScript linting issues and test failures Claude Code 2025-07-07 21:14:54 -04:00
  • a537072d3d Add comprehensive tests for i18n routes and fix route ordering Claude Code 2025-07-07 20:50:34 -04:00
  • a6f4830ab8 Fix CI workflow and test coverage configuration Claude Code 2025-07-07 20:47:18 -04:00
  • 56c846a44b Update documentation for TypeScript frontend build system Claude Code 2025-07-07 20:36:58 -04:00
  • 1d346bf9f2 Exclude frontend files from Jest coverage collection Claude Code 2025-07-07 20:32:21 -04:00
  • 1517ab7bee Refine security check to reduce false positives Claude Code 2025-07-07 20:23:18 -04:00
  • 6c3f333bdb Exclude frontend from main TypeScript build Claude Code 2025-07-07 20:20:43 -04:00
  • 6f5c32d2cd Delete .forgejo/workflows/test.yml deco 2025-07-08 03:18:25 +03:00
  • 6c2be648c0 Fix dependency review workflow for missing build tools Claude Code 2025-07-07 20:17:34 -04:00
  • c50a07c870 Fix PR labeler for branches without merge base Claude Code 2025-07-07 20:07:02 -04:00
  • 1bd561cc83 Improve security check to avoid false positives Claude Code 2025-07-07 20:06:10 -04:00
  • 5a8bcb7fff Fix ESLint issues in TypeScript codebase Claude Code 2025-07-07 20:05:27 -04:00
  • ab5cddeec5 Add workflow concurrency controls to cancel in-progress runs Claude Code 2025-07-07 20:00:59 -04:00
  • 7cea33f56d Fix large file detection for BusyBox find Claude Code 2025-07-07 19:59:43 -04:00
  • d36a46bae8 Fix grep commands for BusyBox compatibility Claude Code 2025-07-07 19:58:45 -04:00
  • 136ef29bd2 Use system Node.js instead of downloading in workflows Claude Code 2025-07-07 19:56:39 -04:00
  • 56b2211cb0 Update CI/CD workflows to use self-hosted runners Claude Code 2025-07-07 19:53:19 -04:00
  • b913475932 Add comprehensive CI/CD workflows for Forgejo Actions Claude Code 2025-07-07 19:50:57 -04:00
  • 5151e87824 Add TypeScript frontend build system with shared components Claude Code 2025-07-07 19:46:19 -04:00
  • 7bee175003 Merge pull request 'Fix double snowflake and add i18n to admin page' (#21) from fix/header-snowflake-duplication into main Decobus 2025-07-08 02:41:47 +03:00
  • c0ccb20507 Fix double snowflake and add i18n to admin page Claude Code 2025-07-07 19:38:18 -04:00
  • 485fab50bd Add GitHub mirror README and remove workflows Claude Code 2025-07-07 19:30:05 -04:00
  • aea0426529 Fix i18n for form placeholders and make snowflake emoji clickable Claude Code 2025-07-07 19:10:02 -04:00
  • c4244aa307 Merge pull request 'feature/spanish-localization' (#20) from feature/spanish-localization into main Decobus 2025-07-07 20:16:45 +03:00
  • 47b495d8eb Add complete server-side internationalization support for non-JavaScript users Claude Code 2025-07-07 12:57:37 -04:00
  • 8b1787ec47 Add comprehensive internationalization (i18n) with Spanish language support Claude Code 2025-07-07 12:25:44 -04:00
  • 9b7325a9dd Merge pull request 'Improve table readability and fix single-point map zoom' (#19) from fix/table-readability-and-map-zoom into main Decobus 2025-07-07 18:54:41 +03:00
  • 1cf3a09e20 Improve README deployment script documentation Claude Code 2025-07-07 11:44:39 -04:00
  • e0eeb1e944 Improve table readability and fix single-point map zoom Claude Code 2025-07-07 10:15:43 -04:00
  • 916deea68a Remove duplicate root-level JavaScript files Claude Code 2025-07-06 19:41:17 -04:00
  • dc6754a0fc Add Git installation to deployment script Claude Code 2025-07-06 19:00:32 -04:00
  • c395183158 Sync all deployment documentation and remove manual database creation Claude Code 2025-07-06 18:37:48 -04:00
  • e2b3593c37 Fix database path issues and update deployment instructions Claude Code 2025-07-06 18:33:08 -04:00
  • 429a5d4afc Update workflow to inject S3 bucket name into deployment script Claude Code 2025-07-06 18:14:04 -04:00
  • 70deab5bbf Update deployment script and documentation Claude Code 2025-07-06 18:08:44 -04:00
  • 8f7c805cd9 Update deployment script to use /opt/icewatch directory Claude Code 2025-07-06 17:40:34 -04:00
  • ad6cc45328 Add x86_64 support to deployment script Claude Code 2025-07-06 17:31:00 -04:00
  • eaadf6e4b8 Update .forgejo/workflows/deploy-scripts.yml deco 2025-07-06 23:45:30 +03:00
  • 08b1d37982 Switch from OIDC to access key authentication in deploy-scripts workflow Claude Code 2025-07-06 16:38:47 -04:00
  • f4d3f58f74 Merge pull request 'Add .forgejo/workflows/deploy-scripts.yml' (#18) from deco-patch-2 into main deco Decobus 2025-07-06 23:26:51 +03:00
  • d7dee6f8b4 Add .forgejo/workflows/deploy-scripts.yml deco 2025-07-06 23:26:00 +03:00
  • 5dba9a5f6c Add .forgejo/workflows/test.yml deco 2025-07-06 22:53:55 +03:00
  • ea870dd91f Merge pull request 'Fix deployment documentation for TypeScript setup' (#16) from fix/deployment-documentation into main deco Decobus 2025-07-06 22:51:44 +03:00
  • 7a09abfcb3 Merge branch 'main' into fix/deployment-documentation deco Decobus 2025-07-06 20:10:28 +03:00
  • 45bb95fd43 Update repository URLs to new Gitea location Claude Code 2025-07-06 13:09:00 -04:00
  • 84b0fe9e93 Fix deployment documentation and scripts for TypeScript setup Claude Code 2025-07-06 12:56:48 -04:00
  • 457875ecef Merge pull request #15 from derekslenk/feature/pwa-support Deco Vander 2025-07-06 00:49:51 -04:00
  • 6661fff1b9 Apply suggestions from code review Deco Vander 2025-07-06 00:49:25 -04:00
  • c13b61cd03 Add Progressive Web App functionality Claude Code 2025-07-06 00:46:00 -04:00
  • 10c6e54062 Merge pull request #14 from derekslenk/feature/mapbox-static-maps Deco Vander 2025-07-06 00:37:04 -04:00
  • 536660e818 Fix inconsistent Mapbox capitalization Claude Code 2025-07-06 00:36:36 -04:00
  • 75cbd921b4 Remove duplicate inline styles from noscript Claude Code 2025-07-06 00:33:55 -04:00
  • 47fe31e08e Apply suggestions from code review Deco Vander 2025-07-06 00:31:51 -04:00
  • cb0cd30243 Fix security vulnerabilities and improve code quality Claude Code 2025-07-06 00:22:57 -04:00
  • 5562a2386c Update documentation for Mapbox static maps and progressive enhancement Claude Code 2025-07-06 00:14:14 -04:00
  • ebafb1fa5a Apply suggestions from code review Deco Vander 2025-07-06 00:13:37 -04:00
  • 96dc6bde42 Add Mapbox static map generation for non-JavaScript users Claude Code 2025-07-06 00:09:23 -04:00
  • 6cb165a3c3 Merge pull request #13 from derekslenk/cleanup/remove-unused-imports Deco Vander 2025-07-05 22:42:34 -04:00
  • 15e117d10c Clean up unused imports and variables to improve code quality Claude Code 2025-07-05 22:41:14 -04:00
  • 44873b5b27 Merge pull request #12 from derekslenk/security/fix-public-delete-vulnerability Deco Vander 2025-07-05 22:16:16 -04:00
  • 5517d39e9c Fix destructuring pattern in location route Claude Code 2025-07-05 22:14:43 -04:00
  • 30fdd72cc5 Add coordinate validation and ESLint integration Claude Code 2025-07-05 22:12:37 -04:00
  • 5176636f6d Add comprehensive documentation in docs/ directory Claude Code 2025-07-05 22:03:01 -04:00
  • 1918217449 Update documentation with security and testing information Claude Code 2025-07-05 21:58:18 -04:00
  • 88f7e72501 Fix critical security vulnerabilities in location endpoints Claude Code 2025-07-05 21:54:23 -04:00
  • 22e4a9dc45 Merge pull request #11 from derekslenk/feature/comprehensive-testing Deco Vander 2025-07-05 21:48:12 -04:00
  • cc96940362 Apply suggestions from code review Deco Vander 2025-07-05 21:47:28 -04:00
  • cc5803ac63 Complete comprehensive test suite implementation Claude Code 2025-07-05 21:43:09 -04:00
  • 4bcc99d44b Add comprehensive TypeScript test suite with Jest Claude Code 2025-07-05 21:30:07 -04:00
  • ba0c63d14a Merge pull request #10 from derekslenk/feature/openapi-documentation Deco Vander 2025-07-05 21:23:13 -04:00
  • 612475727e Add comprehensive OpenAPI/Swagger API documentation Claude Code 2025-07-05 21:21:31 -04:00
  • 13c0b8b457 Merge pull request #9 from derekslenk/feature/typescript-conversion Deco Vander 2025-07-05 21:16:23 -04:00
  • c4cf921a54 Add comprehensive TypeScript support and conversion Claude Code 2025-07-05 21:15:29 -04:00
  • 1c0e0ba532 Merge pull request #8 from derekslenk/feature/architecture-improvements Deco Vander 2025-07-05 19:33:23 -04:00
  • 515af29034 Merge main: Resolve theme conflicts and integrate latest improvements Claude Code 2025-07-05 19:30:39 -04:00
  • f12142b63f Fix theme flash between pages (FOUC) Claude Code 2025-07-05 19:27:16 -04:00