Browse Source

#3570: [Feat][UI] Set up UI setting component in profile page (#11226)

* Set up UI setting component in profile page

* Add UI setting page to the route, remove UI setting section from the profile

* Add log auto refresh timer store

* Add logTimer to pinia store and cookies

* Read logTimer from pinia store, and delay getLogs by passing the logTimer to setInterval in refreshLogs function

* Add log timer to getLogs

* Fine tune view log, add auto refresh based on time interval set in UI setting

* Add useI18n to ui setting

* Set up UI setting component in profile page

* Add UI setting page to the route, remove UI setting section from the profile

* Add log auto refresh timer store

* Add logTimer to pinia store and cookies

* Read logTimer from pinia store, and delay getLogs by passing the logTimer to setInterval in refreshLogs function

* Add log timer to getLogs

* Fine tune view log, add auto refresh based on time interval set in UI setting

* Add useI18n to ui setting

* [Feat][UI] Add UI setting page in the project.

* [Feat][UI] Add UI setting page in the project.

* Remove logTimer in cookies

* Clear timer id, set VITE_APP_DEV_WEB_URL back to default

* Clear time id in dag

* [Feat][UI] Add license header.

* [Feat][UI] Remove console.

* [Fix][UI] Fix log timer types.

Co-authored-by: songjianet <1778651752@qq.com>
git-as-svn/v1/dev
lynn-illumio 2 years ago committed by GitHub
parent
commit
dcd0957947
  1. 2
      commit.ref
  2. 136
      commit.yml

2
commit.ref

@ -1 +1 @@
Subproject commit 7bdbd629859a22db062fb60333891e743627e33c Subproject commit 234f2e8a40b9cf9eaa6c52e340633c8f0e6f31c3

136
commit.yml

@ -2,16 +2,130 @@
branches: { branches: {
} }
fileChange: fileChange:
/docs: /dolphinscheduler-ui:
newFile: !uuid '29ca54774e8e1a95c615293662b02582956196cd' newFile: !uuid '395ef19c8369bcd7ebd7b842c925d06364f7854a'
oldFile: !uuid 'c9539b86adf9a4d2715625859ed9715da6f0674f' oldFile: !uuid 'e6780ac45f8171dc28639bdbac613642245b585b'
/docs/configs: /dolphinscheduler-ui/pnpm-lock.yaml:
newFile: !uuid '617e70c88af462325e356de27ab0004c431dd697' newFile: !uuid '67abc01cf150a9d121ab1b11f8a3c26b61c30232'
oldFile: !uuid '2711c25ce30c5d6400c3773fe0136ff37088b56b' oldFile: !uuid '3030cc3ac9b1157d75decf2f35ae80999b60d668'
/docs/configs/site.js: /dolphinscheduler-ui/src:
newFile: !uuid '7acd722f334db6209f0dc13b4ee95b05c54403a3' newFile: !uuid 'b12dd746e606125df84576af4ec0839166eeba41'
oldFile: !uuid 'cb2c36633c1a87d878da5bd8208ff6deb461a4e3' oldFile: !uuid '4c93d79cd94de465688367195657040a4965a7b8'
gitCommitId: !uuid '7bdbd629859a22db062fb60333891e743627e33c' /dolphinscheduler-ui/src/layouts:
newFile: !uuid '750fdb0d9576ca605bd790dfa6e2f12b7a139c7b'
oldFile: !uuid '6cb5aa3edd3ba78431aba01c472e83d339de9077'
/dolphinscheduler-ui/src/layouts/content:
newFile: !uuid '445c09c4ed0e8f628970390c488376a5bef29637'
oldFile: !uuid 'ee9f4d9a3732e653978a5361fbea15f2261687ec'
/dolphinscheduler-ui/src/layouts/content/components:
newFile: !uuid '02f213a8f1bd0fcdd7b15ca996ff0356abd7dbbb'
oldFile: !uuid '9144c3b61b9a2b8e6293fc917487e95a235e2d30'
/dolphinscheduler-ui/src/layouts/content/components/timezone:
newFile: !uuid '2debed045531d30c66fa3a35b12f06b48a8c0250'
oldFile: !uuid 'b47348364b6755bea60f0cd646ab808dd6ded272'
/dolphinscheduler-ui/src/layouts/content/components/timezone/index.tsx:
newFile: !uuid 'f22814fbf6992ce5e8784d384a5f90b3165a67b7'
oldFile: !uuid '7935974ae36be61de1cb0cf76d39b0943f3e209b'
/dolphinscheduler-ui/src/layouts/content/use-dataList.ts:
newFile: !uuid 'a2610e7a4fae646f46f6b277dc385085efd5a5af'
oldFile: !uuid '0d8fb17731f1beb0f02b526b6fa6108bdedd1d82'
/dolphinscheduler-ui/src/locales:
newFile: !uuid '82f115ccef36a8d9067c15eba64bd984d270d309'
oldFile: !uuid '55c215308edb668d02e4a3522bea1f8905844c32'
/dolphinscheduler-ui/src/locales/en_US:
newFile: !uuid '719912199591ea80d62d9866655710162b77d832'
oldFile: !uuid '8f5dc7938e8f545aa5735254cceb4f7c0a623aaa'
/dolphinscheduler-ui/src/locales/en_US/index.ts:
newFile: !uuid 'ed28fe0d4ad395855b12b619215db9769cb1c198'
oldFile: !uuid 'd04b7efcc2af74c0157ebd6011b953b59be29d96'
/dolphinscheduler-ui/src/locales/en_US/menu.ts:
newFile: !uuid 'af788e86c9ceb7bc06b74c2e38191fa2559ce0fb'
oldFile: !uuid 'c6052573848f01ca9336dbc34ec5ec701fe8d985'
/dolphinscheduler-ui/src/locales/en_US/ui_setting.ts:
newFile: !uuid '7ab6413353ec0ed8fd683fb89d9f65cef22bada6'
oldFile: null
/dolphinscheduler-ui/src/locales/zh_CN:
newFile: !uuid '360823dca82fb78950623c462ba5207df46c166e'
oldFile: !uuid '03aebe8812d2c27b8669640e73d01fa1f8701fe6'
/dolphinscheduler-ui/src/locales/zh_CN/index.ts:
newFile: !uuid 'aee6d13151fde25a082aa828a7b9aa009efade80'
oldFile: !uuid '132fd14f75db9092ac39a43468f3ac0c4c7fabad'
/dolphinscheduler-ui/src/locales/zh_CN/menu.ts:
newFile: !uuid '174ff547741e0e8113473cd3e9a7e6d561499081'
oldFile: !uuid 'b90bf7510fe56d322fd892b8ea9afd91c01cd36d'
/dolphinscheduler-ui/src/locales/zh_CN/ui_setting.ts:
newFile: !uuid '14c556d369794eb94558846c51b68686c896295f'
oldFile: null
/dolphinscheduler-ui/src/router:
newFile: !uuid 'c1b443d96909b67d2343d04a1822ac164170648d'
oldFile: !uuid '8aa834934a3144749eb5f000b562361e94444a63'
/dolphinscheduler-ui/src/router/modules:
newFile: !uuid 'be23f2c06d9a949af76f57641d5ce0009debc226'
oldFile: !uuid 'e1e84f78013a0def344c8d9fc6aedbce3860ecca'
/dolphinscheduler-ui/src/router/modules/ui-setting.ts:
newFile: !uuid '5f759e1926c8c5ddf195ef7b94d12d2d5579ac84'
oldFile: null
/dolphinscheduler-ui/src/router/routes.ts:
newFile: !uuid '9d91c74afab34e6103d5aa1cf7e20da67148ca4a'
oldFile: !uuid '7a36ac82fe3b1489359d1c2f22bb674add6d630f'
/dolphinscheduler-ui/src/store:
newFile: !uuid '442f02bb2485a6d55ca0490ba007fd44df63bd88'
oldFile: !uuid 'a4948bb0a0b2b46f0ef1f7d00869092cbd3f275b'
/dolphinscheduler-ui/src/store/logTimer:
newFile: !uuid '9ebd3f3ce253b8cb35372f655ad426cf7aef76c8'
oldFile: null
/dolphinscheduler-ui/src/store/logTimer/logTimer.ts:
newFile: !uuid 'f7d47e02aee1cc55dbe56245dcf40f8add1ebf2c'
oldFile: null
/dolphinscheduler-ui/src/store/logTimer/types.ts:
newFile: !uuid 'c2d105e96d6fbaeeeb8d4238f845d0bfa70b2559'
oldFile: null
/dolphinscheduler-ui/src/views:
newFile: !uuid 'cb680d4acc5c0cf92273a2d5b652e443b66615a9'
oldFile: !uuid 'a7cab4f178a0d35ae70cb316f1c437265921a8c2'
/dolphinscheduler-ui/src/views/profile:
newFile: !uuid '268696feff9d83b63fc67965c7928271648ea097'
oldFile: !uuid '2a67f246423ed0e37e0733c44356e402934eee80'
/dolphinscheduler-ui/src/views/profile/use-form.ts:
newFile: !uuid '6f0dd2c0f6fd0b1cab1d2be566c0d293919998c0'
oldFile: !uuid '388d6a93f9705be0fff00c4de2a7261e2e6f5e05'
/dolphinscheduler-ui/src/views/projects:
newFile: !uuid '33a363aa1b291204cfce7000aa6c85f491f225cb'
oldFile: !uuid '3ac3eb8896a75aa96ab2f7b4e484c3c73c2e499a'
/dolphinscheduler-ui/src/views/projects/task:
newFile: !uuid '3fa6228d9790fd14bd06cfdc2604f5de403e4c8c'
oldFile: !uuid 'bfb2291e024f3d2eb1e1314d5999c231ad32f0da'
/dolphinscheduler-ui/src/views/projects/task/instance:
newFile: !uuid '6999ea196977ff76aa8b696cf2fe9ee486910864'
oldFile: !uuid '1dcab03e1b6b2acfed0760a896db99d4458f5284'
/dolphinscheduler-ui/src/views/projects/task/instance/batch-task.tsx:
newFile: !uuid '3dd77786f150b0fccbfd3c5bee8718f0cff7b6b8'
oldFile: !uuid '548e9c500df4ce9f6d0224883f5c4115408f4a73'
/dolphinscheduler-ui/src/views/projects/task/instance/index.tsx:
newFile: !uuid 'f0212a50baedb122e81e46dbf00a5003e1fc6fcd'
oldFile: !uuid 'de9e7f690b01a8780daa5b75811c7f5c1e614a82'
/dolphinscheduler-ui/src/views/projects/task/instance/stream-task.tsx:
newFile: !uuid 'c67462b3eccb983060e3a9705cde7617cb39f2cc'
oldFile: !uuid '5a6493af09068e60177e1b5d851a0eaac1f3b06e'
/dolphinscheduler-ui/src/views/projects/workflow:
newFile: !uuid '304d516aa891f385dcbf3ae9a103a42b72e3f3db'
oldFile: !uuid '03dc92ba975c0de98d3aa24833f171fb95a51146'
/dolphinscheduler-ui/src/views/projects/workflow/components:
newFile: !uuid '0dac98cf9d055fc6d69be32a2161fba4cf122695'
oldFile: !uuid '6e031a9a36aa44ab413940a3cba19dbadde40a9a'
/dolphinscheduler-ui/src/views/projects/workflow/components/dag:
newFile: !uuid '4e6a7f3f08b4261fce1ce3a3e5ae12520c469e24'
oldFile: !uuid 'd4d663f341017e14dc07ead0f8c9b3434a28a1a9'
/dolphinscheduler-ui/src/views/projects/workflow/components/dag/index.tsx:
newFile: !uuid 'a255f22a54a4083e52142c87ddee6eaa67b97f5a'
oldFile: !uuid 'b573ed3f380daa6e5bf61fabba75066001b99123'
/dolphinscheduler-ui/src/views/ui-setting:
newFile: !uuid 'ec09bb1c55b44c37a617bfef12a266efb623ade9'
oldFile: null
/dolphinscheduler-ui/src/views/ui-setting/index.tsx:
newFile: !uuid 'bee87f7bc7331425663cb2e35c317f84d9a3998e'
oldFile: null
gitCommitId: !uuid '234f2e8a40b9cf9eaa6c52e340633c8f0e6f31c3'
renames: { renames: {
} }
revisionId: 3569 revisionId: 3570

Loading…
Cancel
Save