pnoker
9dc43265af
style: format code
2026-05-26 00:40:16 +08:00
pnoker
ef2995c9b4
chore(nginx): adopt http2 directive and lift limit_req_zone to http scope
...
Upstream nginx 1.25 deprecated the "listen ... http2" parameter in
favour of a standalone "http2 on;" directive, and 1.27 emits a config
warning on the old form. Switch the default server to the new shape so
the dc3-web image stays clean on the pinned 1.27 base.
limit_req_zone is only valid in the http context — declaring it inside
the server block silently shadowed the rate-limit configuration on
reload. Move it up to nginx.conf:http so the api zone is actually
registered, while leaving limit_req_status in the server block where
the limit is consumed.
Dockerfile envsubst now whitelists ${APP_API_HOST} and ${APP_API_PORT}
so unrelated $-prefixed nginx variables in default.env aren't rewritten
to empty strings at container start.
2026-05-14 23:44:06 +08:00
pnoker
14a987106b
feat(web): add settings pages and bundle tuning
2026-05-12 20:59:30 +08:00
pnoker
b768230ac9
chore: bump version to 2026.5.5 across project files
2026-05-05 00:50:56 +08:00
pnoker
c740292eee
ci: merge aliyun workflow into single parameterized image push and rewrite tag.sh branch detection
2026-04-30 17:03:33 +08:00
pnoker
e4549c5a79
chore: bump version to 2026.4.30
2026-04-30 15:56:04 +08:00
pnoker
6ed4d43d74
chore: bump version to 2026.4.29
2026-04-29 22:54:29 +08:00
zzi666
e73be2272f
refactor(store): migrate auth and interval stores to pinia composition api
2026-01-15 20:56:26 +08:00
Vickey
3020101ad0
feat: update pom
2025-10-05 18:26:04 +08:00
pnoker
569685a327
chore: revert version to 2025.2.2 and update workflow/compose references
2025-04-21 21:41:33 +08:00
pnoker
c720ee06ea
chore: update version to 2025.4.1 and refactor CI workflows
...
Update version across multiple files to 2025.4.1. Refactor CI workflows by replacing old Docker CI workflows with new ones for web and aliyun. Remove outdated nginx configuration file.
2025-04-21 21:27:48 +08:00
pnoker
c3c48322a0
ci: add Docker CI workflow for Aliyun and update docker-compose files
...
Add a new GitHub Actions workflow for building and pushing Docker images to Aliyun. Update the docker-compose.yml file to use the new image tag and introduce a new docker-compose-aliyun.yml file for Aliyun-specific configurations.
2025-04-21 20:08:38 +08:00
pnoker
f8cac19164
refactor: overhaul eslint, prettier, tsconfig, tauri and CI config files
2025-03-18 19:36:40 +08:00
Vickey
c7eff6ebb8
fix: correct Dockerfile LABEL syntax and remap nginx port 443 to 8443
2025-03-06 18:48:03 +08:00
Vickey
a141e10df5
feat: add docker CI workflow, nginx env config, and improve card/device view logic
2025-03-06 17:36:57 +08:00
zzi666
75fa05275c
style: reformat package.json indentation and wrap long html/md lines
2024-12-30 16:42:06 +08:00
Guangdong Liu
94b773dced
feat: code adjustments and optimizations
2024-12-27 11:51:12 +08:00
zzi666
e64ea5f3c2
fix(scripts): align tag.sh branch names to develop/release/main convention
2024-05-27 00:13:19 +08:00
zzi666
6800005478
feat: 2024.3.0
2024-05-27 00:06:22 +08:00
zzi666
f2e019deaa
fix(scripts): remove hardcoded cd from tag.sh and mark it executable
2024-05-26 23:56:11 +08:00
zzi666
37954cdcc4
fix(docker): split yarn install and build steps and reduce nginx worker_connections to 1024
2024-05-02 14:57:17 +08:00
pnoker
230f4c71f6
build(deps): upgrade frontend dependencies
2024-05-01 00:14:10 +08:00
pnoker
af2354bd10
build(docker): convert Dockerfile to multi-stage build and update nginx http2 config
2024-04-30 23:46:35 +08:00
pnoker
ab123ac7ff
build(docker): add log rotation to compose and simplify vite build scripts
2024-04-30 23:46:29 +08:00
pnoker
6ba8539663
build(docker): update Dockerfile and docker-compose configuration
2024-04-30 23:45:52 +08:00
pnoker
6a88aca756
chore: update package.json deps, axios config, and trim README
2024-01-03 21:12:04 +08:00
pnoker
6cdb76f784
chore(dc3): rotate TLS certificate and update nginx config
2023-12-27 22:12:56 +08:00
pnoker
b313042ce7
build: migrate from yarn to pnpm and add nginx/compose scaffolding
2023-12-06 17:18:49 +08:00
pnoker
a37eccbb23
chore: add license headers across all source files
2023-12-06 16:26:46 +08:00
pnoker
3396d657ad
chore: add license headers and add missing svg assets
2023-07-30 01:48:35 +08:00
pnoker
8c1477ae6f
feat: update to 2023.4.5
2023-07-13 23:51:43 +08:00
pnoker
c228144e19
build(dc3): add deploy script and move tag script to bin directory
2023-06-08 00:19:02 +08:00
pnoker
f98e7e39cb
feat(router): disable home page route and add dependencies README
2023-06-08 00:17:23 +08:00
pnoker
5b9e31f9ec
feat: update nginx config
2023-06-07 21:42:39 +08:00
pnoker
e8767f5ef2
chore(docker): bump compose image tag to 2023.4.0.dev
2023-04-17 02:24:16 +08:00
pnoker
27e92e717b
refactor: simplify axios interceptor and clean up view components
2023-04-01 03:14:07 +08:00
pnoker
db60846e2a
refactor(views): align device, point, profile edit forms with updated api signatures
2023-03-26 02:20:07 +08:00
pnoker
bfdd4dcf2c
build(docker): update image tag to aliyun registry 2023.1.9.dev
2023-03-15 08:37:55 +08:00
pnoker
d694d92f4f
build: replace vue-cli webpack config with vite and vite.config.js
2023-02-16 21:39:50 +08:00
pnoker
c88dade90b
feat: update code
2022-08-15 01:46:07 +08:00
pnoker
88b73d4a3f
feat: upgrade project from vue2/js to vue3/typescript
2022-07-09 12:57:53 +08:00
pnoker
e376e4b79f
feat: tag bash
2022-06-22 00:53:35 +08:00
pnoker
9f832a5ece
build(env): configure dev environment urls and nginx proxy settings
2022-06-22 00:21:47 +08:00
pnoker
42ae3ef823
feat: initial project scaffold with Vue 2, routing, API clients, and Docker setup
2021-10-14 20:43:57 +08:00