Releases
v1.6.2
Compare
Sorry, something went wrong.
No results found
Changelog
New Features
4fc41b9 feat(cli): add resetpwd command to reset a user's password
764390f feat(frontend): complete web/gocronx-admin migration
95d051a feat(gocronx-admin): adapt auth flow for gocron backend
464e979 feat(gocronx-admin): add audit-log and login-log pages
19b6366 feat(gocronx-admin): add gocron statistics dashboard
0dfa3e2 feat(gocronx-admin): add host list page + route module
65fc62a feat(gocronx-admin): add user-list, change-password, 2FA, host-edit, host api
b032974 feat(gocronx-admin): bootstrap new frontend alongside web/vue
0c55fa0 feat(gocronx-admin): default UI language to English
fa9690f feat(host): auto-register dialog shows OS-aware tabs
193369e feat(task): port 'Save as Template' from web/vue
64c491d feat(task): port cron help + rich preview from template edit
980e201 feat(template): add Apply Template action on template list
12ca0ee feat(template): support {{variable_name}} placeholders on apply
f348e65 feat: add issue templates and security policy #190
97a8a18 feat: add issue templates and security policy #190
Bug Fixes
cf795af fix(2fa): unwrap one level too many when reading setup response
861b44b fix(audit): fill target id+name on create actions
612c0d9 fix(ci): generate auto-import types via build-only before vue-tsc type-check
51dbd25 fix(cli): harden resetpwd output and safety
3b838ae fix(dashboard): render circle markers on execution trend chart
7928617 fix(dashboard): restore ArtCountTo accidentally deleted
6645b2a fix(gocronx-admin): format datetime columns in audit/login log
970acc6 fix(gocronx-admin): load Iconify icons offline to fix blank icons
64e647d fix(gocronx-admin): parse gocron responses despite text/plain content-type
169e541 fix(gocronx-admin): point production API base to same-origin instead of Apifox mock
ad96369 fix(gocronx-admin): refresh kept-alive list pages on re-activation
ca32251 fix(gocronx-admin): upgrade eslint-plugin-vue to v10 for ESLint 10 compat
be9ab52 fix(gocronx-admin): use crypto.getRandomValues for password generation
2511c57 fix(install): remove optional email step from install wizard
fa16ede fix(leader): use legal timestamp for scheduler_lock to support MySQL strict mode #183
2e839cc fix(mobile): keep ArtTableHeader #right slot visible on phones
c888844 fix(mobile): shrink ElMessageBox width to fit small viewports
a8e98b2 fix(models): drop MySQL-only column types from task.go (rebase fixup)
e9d77d5 fix(qa): ISSUE-001 — redirect to /install when system is uninstalled
4cc93b5 fix(qa): ISSUE-002 — silence router validator for intentional absolute paths
9a8e216 fix(qa): ISSUE-003 — escape vue-i18n special chars in template strings
90be3b7 fix(table-header): make toolbar icons visible on white cards
f352564 fix(task): GORM default:1 tag ate zero values on Create
e263722 fix(task): don't copy notify settings from applied template
75c5f8b fix(task-log): strip backend separator from Host column
6b8b842 fix: default home /task/list, template created_at column, User flat entry
Others
0bfa34f build: speed up docker build with cache mounts and persist sqlite db in the volume
c19e552 build: switch all build/CI/packaging from web/vue to gocronx-admin
52f5d03 chore(admin): drop leftover search/globalSearch config + i18n
05c5717 chore(admin): remove autoClose + unused api/utils/mock
ad3bb16 chore(admin): remove ceremony, socket, global-search, dead events
88130b8 chore(admin): remove unused ArtException + ArtResultPage scaffolds
773c12a chore(admin): remove unused chart and card components
c09d08e chore(admin): remove unused form widgets and their heavy deps
c7cab19 chore(admin): remove unused media, banner, back-to-top components
acd3e71 chore(admin): remove watermark + festival orphan state
283d2cb chore(gocronx-admin): run clean:dev to strip demo content
a7a1b83 chore(ui): silence console welcome banner and router warn
ae9792e chore(user-center): drop 'ID N' row from profile card
b03f7b8 chore: bump version to 1.6.2
1f6ee47 chore: gitignore docs/superpowers working docs
0731aa4 chore: remove deprecated web/vue frontend
32e287f chore: remove useless file
c8094f1 chore: stop tracking GOCRONX_ADMIN_MIGRATION.md (keep local only)
659f0bb chore: update readme images
dc9a3a7 ci: bump GitHub Actions to Node 24 compatible versions
5eb633b refactor(ip): normalize client IP at source
9574f3a refactor(router): group Dashboard + Tasks + Templates under one sidebar parent
07c6182 refactor(router): split Users into its own sidebar group, add icons everywhere
1cf2b20 refactor(ui): drop fake Lock Screen + default avatar
24f3401 style(design): FINDING-001 — default setting guide to hidden
e1ffcc9 style(design): FINDING-002 — pin Actions column to right on all lists
750c2b2 style(design): FINDING-003 — hide work tab on mobile
3661c20 style(design): FINDING-005 — dashboard table uses min-width
9a34cc8 style(gocronx-admin): apply prettier formatting and drop unused visualizer import
97c3c78 style(password-forms): inline labels, centered submit, shared layout
113070e style(task): uniform width for task-list header buttons
31fa798 style(user-center): tidy Change Password form layout
You can’t perform that action at this time.