Skip to content

Fix April/June 2026 issues - #258

Merged
ericboucher merged 19 commits into
mainfrom
fixes-june-2026
Aug 30, 2026
Merged

ericboucher merged 19 commits into
mainfrom
fixes-june-2026

Conversation

@ericboucher

@ericboucher ericboucher commented Jun 12, 2026 •

Copy link
Copy Markdown
Collaborator

#246 CSV commas and total line
#247 Admin page access
#248 Sort by disaster date
#254 Extract KM-EN translations
#255 Issue with form approval / rejection
#256 Report printing improvements

dependabot Bot and others added 4 commits June 5, 2026 16:58
Bumps [axios](https://github.com/axios/axios) from 1.13.5 to 1.16.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.13.5...v1.16.0)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.16.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Update transitive dependency overrides so audit-ci passes: route adminjs
through axios 1.16.0, patch lodash, Next.js, Babel, path-to-regexp, and
picomatch, and drop stale axios allowlist entries.
@github-actions

github-actions Bot commented Jun 12, 2026 •

Copy link
Copy Markdown

Build succeeded and deployed:

(hash 9bd5acd deployed at 2026-08-29T09:33:11)

Surge is deprecated and will be removed once backend CORS changes are deployed to staging. Use GitHub Pages for preview; Surge remains available until then.

@ericboucher

Copy link
Copy Markdown
Collaborator Author

@copilot fix linting issues

Copilot AI commented Jun 13, 2026

Copy link
Copy Markdown
Contributor

@copilot fix linting issues

Fixed in commit Fix linting issues: axios named import and NavBarButtons max-lines:

  1. client.ts – replaced import axios from 'axios' + axios.create() with import { create } from 'axios' + create() to resolve the import/no-named-as-default-member warnings (the lint step runs with --max-warnings 0).

  2. NavBarButtons.tsx – extracted the static links array (along with its exclusive icon imports) to a new NavBarButtons.links.tsx, reducing the file from 254 → 194 lines and resolving the max-lines (250) error.

@ericboucher
ericboucher marked this pull request as ready for review August 29, 2026 09:32
ericboucher added a commit that referenced this pull request Aug 29, 2026
@ericboucher ericboucher changed the title Tentatively fix April/June 2026 issues Fix April/June 2026 issues Aug 30, 2026
@ericboucher
ericboucher merged commit d2d20f2 into main Aug 30, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants