Skip to content

Latest commit

History

History
241 lines (222 loc) 路 32.6 KB

CHANGELOG.md

File metadata and controls

241 lines (222 loc) 路 32.6 KB

Changelog

All notable changes to this project will be documented in this file.

3.2.0 (2020-05-07)

Features

  • build: optimization should only works with production build (ba50cd3)
  • html: inject build time and commit hash (fa2484f)
  • runtime: extract webpack runtime code (77efeed)
  • runtime: inline webpack runtime code (203ea5c)

3.1.0 (2020-05-06)

Features

  • cdn: support thrid-party JS deps served by CDN (70c88be)
  • css-cdn: support cdn css files injection (4a2fbf9)
  • html: support appVersion injection (1743306)

Bug Fixes

  • html: cdn-template works with development building (957c629)
  • vue.config: should work without git log, close #23 (faf6c8c)

3.0.0 (2020-04-06)

Features

  • add .env files (e8ee611)
  • add analysis-doughnut tooltips (aa1e08c)
  • add animation for transition (6cb2505)
  • add app-footer (cd5e29d)
  • add basic request module (6b8b78a)
  • add chart-bar components (a9c200a)
  • add chart-bar to analysis page (3af3224)
  • add ChartLine to analysis page (3512cfe)
  • add error handler page (3d75699)
  • add footer link (b3b977e)
  • add interaction for login page (9a498bf)
  • add loading animation in the login page (5fd9472)
  • add login redirect logic (47b64ee)
  • add mock data (221d188)
  • add progress bar (1d57857)
  • add rank component (e055a05)
  • add README (f8352e5)
  • add request API for production mode (317e529)
  • add Sample page (e0d7bf3)
  • add searchData process (c7fdcf5)
  • add storage for analysis page (b65cfbf)
  • add tooltip for app header (a3193d6)
  • add User Error Login views (2bd679b)
  • add vuex (f6a1f1d)
  • adjust form/* routes to nested routes, rather than first-level (5de8594)
  • adjust set login/SET_ROLE strategy (e667d06)
  • All form pages basic layout (58500fd)
  • all submitting logic for step-form (888c45b)
  • analysis-doughnut data stream base logic (1ed9a52)
  • analysis-sales-class base layout (d3824a1)
  • analysis-sales-type baisic layout (823d1ec)
  • ananlysis-middle chart (2970904)
  • AppHeader components (8e389b5)
  • bacis layout for workspace projects (439a736)
  • base routes in dashboard (cc1bedb)
  • basic card style in analysis page (a6d8442)
  • basic current user logic in workspace page (e4e9ee8)
  • basic layout for header user-info (944f985)
  • basic layout for workspace team component (c3877af)
  • basic layout form step-confirm & step-success (762b1e1)
  • basic layout in workspace activities (1a8067c)
  • basic layout of analysis table (ee12499)
  • basic logic for basic-form (954d95b)
  • basic logic for i18n (a33785a)
  • basic logic for radar request module (9d4b43b)
  • basic logic for routes filter (f6ca100)
  • basic logic for workspace fetching (99157be)
  • basic module vuex.store for form-step (46d262c)
  • basic render logic in aside components (13e8bbd)
  • basic-form submitting logic (52aacc8)
  • change layout due to correct routes (89bde6c)
  • chart layout in analysis tab (7300d95)
  • color arrow icon (b4465f8)
  • comlete all step-form (e18ab57)
  • complate request module for workspace activities (6d3d9cc)
  • complete analysis card (79ca963)
  • complete analysis tab (aeab3cc)
  • complete analysis-sales-type section (cba4b6b)
  • complete footer layout and style (e9d2a98)
  • complete form header (c5fb147)
  • complete miniprogress bar (e5275ab)
  • complete workspace header (c285dba)
  • complete workspace page (217b4c6)
  • complete workspace projects module (7da43ce)
  • complete workspace radar display & request logic (1893cb1)
  • create dynamic importer for async components (f48f91d)
  • create public/private routes files (b42c707)
  • dashboard pages dynamic routes (65d21fe)
  • error404 basic layout (69e5862)
  • fetch user-info basic logic (6afe692)
  • fetch userInfo logic (e401afa)
  • handle click event of home button in error page (0e6d3ce)
  • handle keyup.enter event in login form (471d4f0)
  • header-popover base layout (20324f0)
  • hide child routes functionality in aside (ccc1698)
  • i18n for analysis hot-search (9e49e08)
  • i18n in analysis page (677f5ef)
  • import chart-line (e4afc3c)
  • info page of step-form display logic (cedf153)
  • init server (dae739e)
  • initial building (c7969d2)
  • ability: build up v-access (e699e8c)
  • Ability: store all routes included private routes (10be03d)
  • analysis: add tooltip (5097f15)
  • analysis-middle: basic layout of analysis__layout (670d092)
  • ananlysis: tab box shadow and footer font-weight (1a09ba7)
  • api: switch to mock server (1ef4dbe)
  • app: ready for new major version (75cb7fd)
  • remove monitor routes (70a7335)
  • app: use https://github.com/lbwa/adminize-template (3ebbeb1)
  • BaseFooter: add new time (de91bfd)
  • constants: combine all symbolic constants (f243224)
  • flags: define feature flags (962696d)
  • global: migrate from https://github.com/lbwa/adminize-template (32400fa)
  • history: add history bar (2bd5f50)
  • initial project from @vue/cli v4.2.2 (4cdd0a1)
  • layout system (e20f16d)
  • link analysis page to vuex (c2a3f0d)
  • link with store.routes (c3ba8e1)
  • link workspace to vuex.store (923cd0e)
  • login page basic functionality and style (9936d32)
  • logout basic logic (5c134ac)
  • migrate "logout" button (9335ff3)
  • mini-progress bar (6ca66e2)
  • mock data in vuex (3128483)
  • modify root element id (fad7d30)
  • multiple layout (4b03aec)
  • PageHeader components (488826c)
  • reactive doughnut chart (55eaa82)
  • remove redundant route.meta (d3cfd62)
  • rename user mutation types (f8a31d2)
  • render logic for dynamic routes (02a4b34)
  • render work with $route.path (910421b)
  • sass: support css module with TS render func (e0ad877)
  • request module for workspace team component (8ed6ccb)
  • root__logo component (224bed0)
  • set token to vuex.store.state (42c51cb)
  • step-form submitting logic (339629d)
  • step-form transition logic, including nested routes (8f05c47)
  • step-info page validate logic (5b79438)
  • step-info store logic (0a0b6ca)
  • tab chart in analysis page (971cd13)
  • toggle user role funcitonality (29d56d9)
  • token validating logic (e457b99)
  • update breadcrumb logic (5b6d0c1)
  • NavIcon: modify default nav icon (32fe41e)
  • update routes when toggle user role (c58454a)
  • history: avoid append a duplicated history record (3573663)
  • history: every routing should append a history (4e47524)
  • history: impl history linked list (499450e)
  • home: modify home page style (7b235af)
  • Home: impl Home page (c82e58d)
  • layout: new functional layout component (5dc458c)
  • LMainFooter: modify data fetching (9eda08f)
  • LMWF: support sticky footer (3b73127)
  • login: impl how to fetch user abilities (521a000)
  • login: impl login process (ad01f80)
  • login: view style (045bcd4)
  • logout: should reset entire state when logout (eeb301d)
  • MiddleChartCard: basic layout (d165339)
  • mock: use devServer to mock apis (c5cf854)
  • pagination: basic sort and data filter (0f68c38)
  • Pagination: basic rendering logic (4844f91)
  • PagingTable: adjust cell style (f73c893)
  • PagingTable: edit/delete cell functionality (a5ec35d)
  • PagingTable: implement basic functionaliy (b4e3dda)
  • RAdminize: impl RAdminize layout component (230cc6a)
  • RAdminize: RAdminize use dark mode by default (5addb30)
  • RAdminize: recursive component (cd736bd)
  • router: guard for detecting login state (8bfacf7)
  • routes: add private routes to nav sidebar (d6660a4)
  • state: impl presisted state mechanism (814008f)
  • store: add strict mode (30587ba)
  • store: don't use replaceState anymore (2b5c7d4)
  • store: import store module automatically (b1a38bc)
  • store: register store module automatically (62fcd71)
  • style: support global sass variables (4caa4c2)
  • table: add routes for table pages (fae2ba0)
  • type: migrate RootState type (933eb34)
  • ui: build up ui framework (1c336b0)
  • upgrade adminize-template to v0.2.0 (e2102ca)
  • use sessionStorage rather than localStorage (6326ccd)
  • validata token logic in the login page (7a05173)
  • ui: use dark mode by default (7d57d8f)
  • user: fill nodes automatically (66193fb)
  • user: impl abilities visualization (518fa4b)
  • util: impl asyncTryCatch (6b8cfd8)
  • workspace navigator card (fa57aee)
  • workspace radar style (a69ca42)

Bug Fixes