Skip to content

Latest commit

 

History

History
745 lines (424 loc) · 10 KB

CHANGELOG.md

File metadata and controls

745 lines (424 loc) · 10 KB

Change Log

All notable changes to the "goploy" extension will be documented in this file.

The format is based on Keep a Changelog,

[1.17.2] - 2024-07-05

Bug fixed

  • ftp deploy

[1.17.2] - 2024-06-12

Added

  • notification template

Changed

  • router order

Bug fixed

  • fix unknown driver
  • fix deploy page css

[1.17.1] - 2024-06-06

Changed

  • file struct
  • monitor kill enable when encounter error

Bug fixed

  • fix create db if not exists
  • fix table monitor.target.timeout column type

[1.17.0] - 2024-05-14

Added

Changed

  • change deploy dialog ui

Bug fixed

[1.16.3] - 2024-03-29

Bug fixed

  • fix ping ssh:// protocol repository
  • fix win server path join
  • fix echart height
  • fix missing review callback
  • fix required project file id

[1.16.2] - 2024-02-05

Added

  • support periodic update password
  • support project hyperlink

Changed

  • change load config publish event

Bug fixed

  • fix file compare missing server id
  • fix get cron logs invalid request method

[1.16.1] - 2024-01-10

Added

  • add process exec time
  • add manage repository
  • add docker env

Changed

  • change detail dialog css

Bug fixed

  • fix element-plus auto import

[1.16.0] - 2023-12-29

Added

Bug fixed

  • fix element-plus locale
  • fix toggle server state
  • fix project set auto deploy

[1.15.3] - 2023-10-23

Bug fixed

  • ldap validate password
  • deploy page duplicate item

[1.15.2] - 2023-08-17

Added

  • add captcha
  • add predefine var ${PROJECT_LABEL}
  • add predefine var ${PROJECT_ENV}
  • support predefine var in transmitter
  • support unbind projects in server page

Changed

  • changed file structure
  • optimize projectUser struct
  • optimize projectServer struct

Bug fixed

  • fix install agent

[1.15.1] - 2023-07-18

Added

Changed

  • support media login log

Bug fixed

[1.15.0] - 2023-06-28

Added

Changed

Bug fixed

[1.14.0] - 2023-05-25

Added

Changed

  • Add app version in login page
  • Optimize code

Bug fixed

[1.13.1] - 2023-04-29

Bug fixed

[1.13.0] - 2023-03-03

Added

  • Batch execute script

Changed

  • Show server name in monitor table

Bug fixed

  • Navbar dark mode
  • Windows ssh connect

[1.12.3] - 2023-02-03

Changed

  • Adjust commit list table column
  • Refactor code
  • Update Server process list UI

Bug fixed

  • Server process output newline

[1.12.2] - 2022-11-02

Changed

  • Support delete file via sftp

Bug fixed

  • Key column 'server_id' doesn't exist in table

[1.12.1] - 2022-10-22

Changed

  • Support double click for sftp directory
  • Update package.json

Bug fixed

  • Translation
  • Dark mode

[1.12.0] - 2022-10-11

Added

  • Third login
  • Transfer file across server

Changed

  • SFTP support mutiple server
  • Server process manage

Bug fixed

  • Xterm disconnect before unmount

[1.11.0] - 2022-09-19

Added

  • Notify tag after deploy
  • Operation log
  • serial/parallel publish to server

Bug fixed

  • Fix after deploy script

[1.10.0] - 2022-08-31

Added

  • Server process manager
  • Customize project transfer protocol

Changed

  • Tag view UI
  • Support more predefined vars

[1.9.1] - 2022-08-16

Bug fixed

  • Fix dockerfile
  • Fix bat newline
  • Fix sftp dropdown

[1.9.0] - 2022-07-11

Added

  • Dark mode

Changed

  • Sidebar

[1.8.1] - 2022-07-02

Added

  • Support after deploy script replace commit info

Bug fixed

  • Fix svn commit list

[1.8.0] - 2022-05-17

Added

  • Support sftp transfer files
  • Show deploy detail in realtime

Bug fixed

  • fix deploy list remove item failed
  • fix ftp login anonymous

[1.7.1] - 2022-05-09

Changed

  • show server on edit monitor item

Bug fixed

  • fix ace editor not found
  • fix monitor nil pointer

[1.7.0] - 2022-04-29

Added

  • Monitor

[1.6.1] - 2022-04-20

Added

  • Support password login ssh (only work in linux)

Bug fixed

  • fix web script editor

[1.6.0] - 2022-04-11

Added

  • RBAC

[1.5.0] - 2022-03-24

Added

  • detect project name is link
  • import csv in server page
  • install agent in server page

Changed

  • update element-plus to 2.0
  • goploy-agent check sign
  • project dialog modify server and user
  • file sync move to deploy page

Bug fixed

  • fix vue3 SFCs ref undefined
  • fix cron task date popover
  • fix publish detail filter popover
  • fix namespace add user

[1.4.7] - 2022-03-14

Added

  • support deploy ftp & sftp

Changed

  • script setup SFCs
  • migrate docs to goploy-devops/goploy-doc

Bug fixed

  • sftp file upload

[1.4.6] - 2022-02-24

Added

  • web log
  • sftp file preview

Bug fixed

  • web cookies undefined

[1.4.5] - 2022-01-26

Added

  • new web shell
  • new sftp
  • support copy server config

Bug fixed

  • git current branch

[1.4.4] - 2022-01-17

Added

  • support jump server
  • process manager
  • split log

Changed

  • decode query

[1.4.3] - 2021-12-24

Changed

  • code
  • select db

Fixed

  • fix exit deploy script
  • fix tag refresh
  • fix deploy filter
  • fix file upload

[1.4.2] - 2021-12-15

Added

  • .env -> goploy.toml
  • support ldap

Fixed

  • fix 飞书构建通知

[1.4.1] - 2021-12-09

Added

  • file compare

[1.4.0] - 2021-12-04

Added

  • second's cron
  • support svn hook

Changed

  • route

Fixed

  • svn commit id length

[1.3.8] - 2021-11-20

Added

  • server notify
  • send command to all xterm

Changed

  • ts type

Fixed

  • fix web re-login

[1.3.7] - 2021-11-09

Added

  • monitor server performance

Fixed

  • fix web redirect
  • fix web date select i18n

[1.3.6] - 2021-10-15

Added

  • monitor support http

Changed

  • delete cache

Fixed

  • fix task block
  • fix symlink rollback

[1.3.5] - 2021-09-18

Added

  • allow sort server ip
  • add server configuration
  • support multiple browser tabs

Changed

  • fix vite hot reload

[1.3.4] - 2021-08-20

Added

  • support update app version
  • support svn
  • customize symlink backup number
  • add cmd mode in pull script

Changed

  • repository factory (for support other protocol in the future)

[1.3.3] - 2021-07-16

Added

  • web sftp
  • support deploy table sorting

[1.3.2] - 2021-06-25

Changed

  • web ssh

Fixed

  • fix illegal namespace
  • fix web keep alive
  • fix copy public key

[1.3.1] - 2021-05-30

Changed

  • vite + vue3 + ts
  • mobile compatible

Fixed

  • symlink in docker
  • placeholder

[1.2.2] - 2021-03-26

Changed

  • go embed static file
  • more notify content

Fixed

  • fix symlink rollback

[1.2.1] - 2021-03-03

Added

  • server terminal
  • server can stay in any namespace

Changed

  • http.put for edit

Fixed

  • fix wss protocol
  • delete trim rsync option

[1.1.6] - 2021-02-12

Added

  • add ssh key path
  • server host supports domain
  • support graceful stop
  • support symlink rebuild

Changed

  • add git url tips
  • delete server install module

[1.1.5] - 2021-01-20

Changed

  • deploy detail filters

Fixed

  • fix detail loading
  • fix missing sql

[1.1.4] - 2021-01-07

Added

  • add flag --asset-dir=

Changed

  • delete rsync option --delete-after
  • unique project file

Fixed

  • fix copy project
  • fix refresh tag view
  • fix ssh fingerprint

[1.1.3] - 2021-01-06

Added

  • upload project file

[1.1.2] - 2020-12-26

Added

  • tags view

Fixed

  • fix get detail timeout

[1.1.1] - 2020-12-03

Added

  • branch deploy

[1.0.7] - 2020-11-27

Added

  • reset deploy state

[1.0.6] - 2020-11-07

Added

  • grey publish

[1.0.5] - 2020-11-06

Added

  • deploy tag list
  • predefined vars

[1.0.4] - 2020-10-25

Added

  • Project review

Fixed

  • Fix monitor bug

[1.0.3] - 2020-10-11

Added

  • Monitor
  • notify times
  • error content

Fixed

  • Fix monitor bug

Changed

  • table loading

[1.0.2] - 2020-09-04

Added

  • I18n

Fixed

  • Fix SQL error

Changed

  • project path

[1.0.1] - 2020-08-21

Added

  • namespace

Changed

  • Auto deploy
  • change project_name to project_id