Commit Graph
10 Commits
Author SHA1 Message Date
github-actions[bot]andGitHub d41e79af3a chore(deps): update dependency vue-router to v5
Automated dependency update. All tests passed.
2026-10-05 03:19:45 +00:00
github-actions[bot]andGitHub 8d20f65726 chore(deps): update dependency vite to v8
Automated dependency update. All tests passed.
2026-10-04 10:44:29 +00:00
github-actions[bot]andGitHub d429c7a5c3 chore(deps): update dependency @eslint/js to v10
Automated dependency update. All tests passed.
2026-10-04 10:43:40 +00:00
github-actions[bot]andGitHub d2b52a4d16 chore(deps): update dependency eslint to v10
Automated dependency update. All tests passed.
2026-10-04 10:37:28 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2bc8428539 Bump vite in /web in the npm_and_yarn group across 1 directory (#38)
Bumps the npm_and_yarn group with 1 update in the /web directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `vite` from 7.3.3 to 7.3.5
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.5/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.3.5/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.3.5
  dependency-type: direct:development
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-02 03:38:27 +01:00
lukaszraczyloandGitHub 21a58922c7 chore(web): bump node deps to latest minors (#31)
- bump all minor/patch versions via pnpm update (vue 3.5, vite 7.3,
  tailwindcss 4.3, @playwright/test 1.60, eslint 9.39.4, etc.)
- add vue-eslint-parser ^10.4.0 to satisfy eslint-plugin-vue 10.9 peer dep
  (lint regressed without it: .vue parse errors)
- remove stale package-lock.json; pnpm-lock.yaml is canonical

Held back major bumps: eslint 10, vite 8, vue-router 5, @eslint/js 10.

Verified: pnpm run lint clean, pnpm run build succeeds.
2026-05-22 01:27:08 +01:00
lukaszraczyloandGitHub 7ba4d438dd improvements jan2025 (#9)
* feat(scoring): add tests bonus and fix average calculations

- [x] Add CommitsWithTests metric to track commits with test file changes
- [x] Add TestsBonus to score breakdown (15 points per commit with tests)
- [x] Fix AvgTimeToMerge calculation to use count of PRs with valid data
- [x] Fix AvgReviewTime calculation to use count of reviews with valid data
- [x] Fix AvgPRSize calculation to only include merged PRs
- [x] Add trackActivityDay helper to deduplicate activity tracking code
- [x] Track activity days for PR creation, reviews, and issue comments
- [x] Separate issue close tracking from issue open tracking
- [x] Update early bird window from 5am-9am to 6am-9am
- [x] Add time-based multipliers to velocity timeline scoring
- [x] Update GraphQL query to fetch OPEN, MERGED, CLOSED PRs
- [x] Fix PR filtering logic to handle all PR states correctly
- [x] Improve watch handlers in Vue components to prevent double-loading
- [x] Fix formatDuration to handle zero and negative values
- [x] Update scoring documentation to include Tests component

* refactor: use standard library and consolidate constants

- [x] Replace custom contains function with slices.Contains
- [x] Remove duplicate contains function implementations
- [x] Extract magic numbers to named constants in formatters
- [x] Create constants composable for app-wide values
- [x] Add ESLint configuration with browser globals
- [x] Add lint npm scripts to package.json
- [x] Reorder Vue template attributes for consistency
- [x] Remove unused variable in AchievementProgress
- [x] Add pnpm lock file
2026-01-13 11:39:35 +00:00
lukaszraczylo a5d69ccb86 Fix styling 2025-12-12 22:41:21 +00:00
lukaszraczylo 3a74febaf5 Update nodejs dependencies. 2025-12-10 21:46:20 +00:00
lukaszraczylo 9d4de0e6b6 Initial commit. 2025-12-10 21:09:25 +00:00