Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release by 10.12.2024 #57

Closed
wants to merge 171 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
171 commits
Select commit Hold shift + click to select a range
cb0d1a3
fix(new-hope): add new tokens to autocomplite
iljs Oct 23, 2024
4dda233
fix(new-hope): add new tokens to calendar and datepicker
iljs Oct 23, 2024
360cc6a
fix(sdds-cs): edit story in range
iljs Oct 23, 2024
04b04fa
fix(new-hope): add new tokens to combobox
iljs Oct 23, 2024
7d3e647
fix(new-hope): add new tokens to dropdown
iljs Oct 23, 2024
2985513
fix(new-hope): add new tokens to tabs
iljs Oct 23, 2024
833e901
fix(new-hope): add new tokens to notification
iljs Oct 23, 2024
b1d9d5e
fix(new-hope): add new tokens to pagination
iljs Oct 23, 2024
48df924
feat(new-hope): datepicker add more tokens
iljs Oct 28, 2024
c7a2926
feat(new-hope): add readonly to combobox
iljs Oct 28, 2024
27afd2a
feat(new-hope): toast and notification tokens
iljs Oct 28, 2024
c0832eb
feat(*): add tokens to all libs in autocomplite
iljs Oct 29, 2024
fc5456a
feat(*): add tokens to all libs in calender and datepicker
iljs Oct 29, 2024
b6d70cb
feat(*): add tokens to all libs in combobox
iljs Oct 29, 2024
311a464
feat(*): add tokens to all libs in dropdown
iljs Oct 29, 2024
09400f6
fix(sdds-cs): update configs datepicker
iljs Oct 31, 2024
0d32f32
feat(new-hope): add thin cross to notification and toast
iljs Oct 31, 2024
74e8f83
Update versions
Salute-Eva Nov 1, 2024
479353a
Update package-lock.json files
Salute-Eva Nov 1, 2024
575cd45
feat(plasma-*, sdds-*): Add required functionality in Autocomplete
shuga2704 Oct 30, 2024
7c5a7f7
Update versions
Salute-Eva Nov 1, 2024
0b69f4e
Update package-lock.json files
Salute-Eva Nov 1, 2024
35fa805
feat(plasma-*, sdds-*): Add required functionality in Combobox
shuga2704 Oct 31, 2024
d1b4965
Update versions
Salute-Eva Nov 1, 2024
89f52ae
Update package-lock.json files
Salute-Eva Nov 1, 2024
182e4ad
fix(plasma-tokens): Update `sdds_insol` theme
neretin-trike Oct 31, 2024
dc1d19b
fix(sdds-themes): Update `sdds_insol` theme
neretin-trike Oct 31, 2024
c79a1c6
fix(plasma-new-hope): Change background-color property to background …
neretin-trike Oct 31, 2024
38357db
feat(sdds-insol): Update config for `Button`, `TextField` and `TextAr…
neretin-trike Oct 31, 2024
fa06606
Update versions
Salute-Eva Nov 1, 2024
c6bcfb2
Update package-lock.json files
Salute-Eva Nov 1, 2024
63b0b65
feat(plasma-icons): add icons Tree [16x16]
Yakutoc Nov 1, 2024
12b8fed
feat(plasma-icons): add icons Tree [24x24]
Yakutoc Nov 1, 2024
a9a9744
feat(plasma-icons): add icons Tree [36x36]
Yakutoc Nov 1, 2024
ed34746
feat(plasma-icons): add icons Operation Write [16x16]
Yakutoc Nov 1, 2024
3538155
feat(plasma-icons): add icons Operation Write [24x24]
Yakutoc Nov 1, 2024
ad4daca
feat(plasma-icons): add icons Operation Write [36x36]
Yakutoc Nov 1, 2024
efb9e96
feat(plasma-icons): add icons list view [16x16]
Yakutoc Nov 1, 2024
eca00bc
feat(plasma-icons): add icons list view [24x24]
Yakutoc Nov 1, 2024
5bf1cd0
feat(plasma-icons): add icons list view [36x36]
Yakutoc Nov 1, 2024
fefe774
feat(plasma-icons): add icons files [16x16]
Yakutoc Nov 1, 2024
2d0ff0c
feat(plasma-icons): add icons files [24x24]
Yakutoc Nov 1, 2024
a08cac3
feat(plasma-icons): add icons files [36x36]
Yakutoc Nov 1, 2024
35a4d04
feat(plasma-icons): add icons dots [16x16]
Yakutoc Nov 1, 2024
5df7d39
feat(plasma-icons): add icons dots [24x24]
Yakutoc Nov 1, 2024
6ae26d2
feat(plasma-icons): add icons dots [36x36]
Yakutoc Nov 1, 2024
9197051
feat(plasma-icons): add icons History [16x16]
Yakutoc Nov 1, 2024
a0cd4be
feat(plasma-icons): add icons History [24x24]
Yakutoc Nov 1, 2024
a0e1612
feat(plasma-icons): add icons History [36x36]
Yakutoc Nov 1, 2024
17e433c
feat(plasma-icons): add icons arrow diagonal [16x16]
Yakutoc Nov 1, 2024
5fcc173
feat(plasma-icons): add icons arrow diagonal [24x24]
Yakutoc Nov 1, 2024
332c37b
feat(plasma-icons): add icons arrow diagonal [36x36]
Yakutoc Nov 1, 2024
6460c92
feat(plasma-icons): add icons document inquirer [16x16]
Yakutoc Nov 1, 2024
50a1466
feat(plasma-icons): add icons document inquirer [36x36]
Yakutoc Nov 1, 2024
2a00670
feat(plasma-icons): add icons document inquirer [24x24]
Yakutoc Nov 1, 2024
69b1e89
feat(plasma-icons): add icons Star [16x16]
Yakutoc Nov 1, 2024
121a524
feat(plasma-icons): add icons Star [24x24]
Yakutoc Nov 1, 2024
ed53c72
feat(plasma-icons): add icons Star [36x36]
Yakutoc Nov 1, 2024
964a324
Update versions
Salute-Eva Nov 2, 2024
bc66066
Update package-lock.json files
Salute-Eva Nov 2, 2024
33e6aee
feat: change theme docs
vadim-kudr Oct 29, 2024
e219ebf
Update versions
Salute-Eva Nov 2, 2024
8cbe4d2
docs: generate new api reports
TitanKuzmich Nov 1, 2024
e6b2ea7
feat(plasma-new-hope): add autoComplete prop to Range
TitanKuzmich Nov 1, 2024
310079b
Update versions
Salute-Eva Nov 6, 2024
0106aab
Update package-lock.json files
Salute-Eva Nov 6, 2024
2131463
fix(plasma-new-hope): fix DatePickerRange grid type prop
TitanKuzmich Nov 5, 2024
3bcc3eb
Update versions
Salute-Eva Nov 6, 2024
ea3deec
Update package-lock.json files
Salute-Eva Nov 6, 2024
50bf0ae
feat(plasma-new-hope): add onClickClose for Chip
TitanKuzmich Nov 5, 2024
283e500
feat(plasma-*): add test onClickClose for Chip
TitanKuzmich Nov 5, 2024
2f25bb0
Update versions
Salute-Eva Nov 6, 2024
59a4064
Update package-lock.json files
Salute-Eva Nov 6, 2024
f08ee67
feat(sdds-cs): add view negative to combobox and autocomplite
iljs Oct 30, 2024
9f8e232
feat(sdds-cs): update docs for combobox and autocomplite
iljs Oct 31, 2024
cd86873
Update versions
Salute-Eva Nov 6, 2024
a1e987f
Update package-lock.json files
Salute-Eva Nov 6, 2024
864303b
ci: deploy draft components storybook [no ci]
Yakutoc Nov 7, 2024
30e1d5b
ci: refactoring deploy prod [no ci]
Yakutoc Nov 8, 2024
2c1814e
ci: add max_old_space_size deploy prod [no ci]
Yakutoc Nov 14, 2024
fc58bad
ci: add max_old_space_size deploy prod 2 [no ci]
Yakutoc Nov 14, 2024
bac638c
ci: add max_old_space_size deploy prod 2 [no ci]
Yakutoc Nov 14, 2024
40e22b6
ci: add max_old_space_size deploy prod 2 [no ci]
Yakutoc Nov 14, 2024
930a14a
ci: add max_old_space_size deploy prod 2 [no ci]
Yakutoc Nov 14, 2024
b9d0810
ci: add max_old_space_size deploy prod 2 [no ci]
Yakutoc Nov 14, 2024
2840154
ci: add max_old_space_size deploy prod 2 [no ci]
Yakutoc Nov 14, 2024
e3778db
ci: refactoring deploy prod 2 [no ci]
Yakutoc Nov 14, 2024
b578e0c
ci: refactoring deploy prod 2 [no ci]
Yakutoc Nov 14, 2024
0d79349
ci: refactoring deploy prod 2 [no ci]
Yakutoc Nov 14, 2024
895c78c
ci: refactoring deploy prod 2 [no ci]
Yakutoc Nov 14, 2024
0ea1c5b
ci: refactoring deploy prod 2 [no ci]
Yakutoc Nov 14, 2024
1181b25
ci: refactoring deploy prod 2 [no ci]
Yakutoc Nov 14, 2024
db8d152
ci: refactoring deploy prod 2 [no ci]
Yakutoc Nov 14, 2024
7beb4ba
ci: refactoring deploy prod 2 [no ci]
Yakutoc Nov 14, 2024
6033907
ci: refactoring deploy prod 2 [no ci]
Yakutoc Nov 14, 2024
5fe9c3e
ci: refactoring deploy prod 2 [no ci]
Yakutoc Nov 19, 2024
1d1cd29
ci: refactoring deploy prod 2 [no ci]
Yakutoc Nov 19, 2024
508498e
ci: refactoring deploy prod 2 [no ci]
Yakutoc Nov 19, 2024
054c1f2
ci: refactoring deploy prod 2 [no ci]
Yakutoc Nov 19, 2024
6adb541
ci: refactoring deploy prod 2 [no ci]
Yakutoc Nov 19, 2024
c044986
ci: refactoring deploy prod 2 [no ci]
Yakutoc Nov 19, 2024
321ef82
ci: refactoring deploy pr as draft [no ci]
Yakutoc Nov 19, 2024
b5465fb
ci: refactoring deploy pr as draft [no ci]
Yakutoc Nov 19, 2024
655b42c
ci: refactoring deploy pr as draft [no ci]
Yakutoc Nov 19, 2024
5ab576b
ci: refactoring deploy pr as draft [no ci]
Yakutoc Nov 19, 2024
12f0d70
ci: refactoring deploy pr as draft [no ci]
Yakutoc Nov 19, 2024
249758c
ci: extend categories for changelog [no ci]
Yakutoc Nov 28, 2024
5fae796
ci: update actions/setup-node, actions/cache [no ci]
Yakutoc Nov 28, 2024
c048f89
ci: Labelling wip [no ci]
Yakutoc Nov 28, 2024
6ed1121
ci: Labelling wip [no ci]
Yakutoc Nov 28, 2024
a1644fd
ci: Labelling wip [no ci]
Yakutoc Nov 28, 2024
f5afa44
ci: disabled [no ci]
Yakutoc Nov 28, 2024
62068bb
ci: Labelling wip [no ci]
Yakutoc Nov 28, 2024
28165d1
ci: Labelling wip [no ci]
Yakutoc Nov 28, 2024
3ccf320
ci: Labelling wip [no ci]
Yakutoc Nov 28, 2024
3c10c74
ci: Labelling wip [no ci]
Yakutoc Nov 28, 2024
157421a
ci: Labelling wip [no ci]
Yakutoc Nov 28, 2024
6217875
feat: test
Yakutoc Nov 28, 2024
4165b68
ci: processing changelog [no ci]
Yakutoc Dec 2, 2024
aa10f55
Merge remote-tracking branch 'origin/dev' into dev
Yakutoc Dec 2, 2024
00e4772
ci: processing changelog [no ci]
Yakutoc Dec 2, 2024
8405aed
ci: disable labelling [no ci]
Yakutoc Dec 2, 2024
fbc3bdf
ci: processing changelog [no ci]
Yakutoc Dec 2, 2024
5014927
ci: processing changelog [no ci]
Yakutoc Dec 2, 2024
6679378
ci: processing changelog [no ci]
Yakutoc Dec 2, 2024
9130f71
ci: processing changelog [no ci]
Yakutoc Dec 2, 2024
26c0553
ci: processing changelog [no ci]
Yakutoc Dec 2, 2024
c7a1609
ci: processing changelog [no ci]
Yakutoc Dec 2, 2024
b9c7aa5
ci: processing changelog [no ci]
Yakutoc Dec 2, 2024
a65cd3f
ci: processing changelog [no ci]
Yakutoc Dec 2, 2024
66c23f3
ci: processing changelog [no ci]
Yakutoc Dec 2, 2024
7a6ab78
ci: processing changelog [no ci]
Yakutoc Dec 2, 2024
b38658c
ci: processing changelog [no ci]
Yakutoc Dec 3, 2024
ac6fc5e
ci: processing changelog 2 [no ci]
Yakutoc Dec 3, 2024
4dec27b
ci: processing changelog 2 [no ci]
Yakutoc Dec 4, 2024
6c8f8b8
ci: processing changelog 2 [no ci]
Yakutoc Dec 4, 2024
90e41f6
ci: processing changelog 2 [no ci]
Yakutoc Dec 4, 2024
96ad484
ci: processing changelog 2 [no ci]
Yakutoc Dec 4, 2024
b910737
feat: test
Yakutoc Dec 4, 2024
323895c
ci: processing changelog 2 [no ci]
Yakutoc Dec 4, 2024
3efc759
Merge remote-tracking branch 'origin/dev' into dev
Yakutoc Dec 4, 2024
6c2353c
feat: test
Yakutoc Dec 4, 2024
2f3538d
Merge pull request #46 from Yakutoc/test-02
Yakutoc Dec 4, 2024
4b042cb
ci: processing changelog 2 [no ci]
Yakutoc Dec 4, 2024
badaca5
feat: test
Yakutoc Dec 4, 2024
5de1356
Merge pull request #47 from Yakutoc/test-03
Yakutoc Dec 4, 2024
4e45ac9
ci: processing changelog 2 [no ci]
Yakutoc Dec 4, 2024
2885ceb
Merge remote-tracking branch 'origin/dev' into dev
Yakutoc Dec 4, 2024
776b496
feat: test
Yakutoc Dec 4, 2024
8c189e7
Merge pull request #48 from Yakutoc/test-04
Yakutoc Dec 4, 2024
f777878
feat: test
Yakutoc Dec 4, 2024
f4d927d
Merge pull request #49 from Yakutoc/test-05
Yakutoc Dec 4, 2024
043f454
chore: Update CHANGELOG.md [skip ci]
Salute-Eva Dec 4, 2024
d6a0f79
ci: shsh [no ci]
Yakutoc Dec 5, 2024
fff1ca4
ci: shsh [no ci]
Yakutoc Dec 5, 2024
aeb3f79
Merge remote-tracking branch 'origin/dev' into dev
Yakutoc Dec 5, 2024
59c067c
ci: shsh [no ci]
Yakutoc Dec 5, 2024
e28fb5e
ci: shsh [no ci]
Yakutoc Dec 5, 2024
417a347
ci: shsh [no ci]
Yakutoc Dec 5, 2024
3da2d09
ci: shsh [no ci]
Yakutoc Dec 5, 2024
b5c7c7d
ci: shsh [no ci]
Yakutoc Dec 5, 2024
96222e2
ci: shsh [no ci]
Yakutoc Dec 5, 2024
5073fb1
ci: LF 1 [no ci]
Yakutoc Dec 9, 2024
cd30a61
ci: processing changelog 3 [no ci]
Yakutoc Dec 10, 2024
ef20843
ci: LF 1 [no ci]
Yakutoc Dec 10, 2024
1a75007
feat: test 1111
Yakutoc Dec 10, 2024
1b17719
Merge pull request #53 from Yakutoc/test-07
Yakutoc Dec 10, 2024
1d700dc
chore: Update CHANGELOG.md [skip ci]
Salute-Eva Dec 10, 2024
2965fe5
ci: LF 1 [no ci]
Yakutoc Dec 10, 2024
34ad879
ci: LF 1 [no ci]
Yakutoc Dec 10, 2024
aa86f5c
ci: LF 1 [no ci]
Yakutoc Dec 10, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
В формате списка, например

- добавили новый api
- изменили свойство size
- изменили свойство sizeasdas

Пример такого описания, см. ниже

Expand Down
10 changes: 5 additions & 5 deletions .github/actions/prepare-environment/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ runs:
using: "composite"
steps:
- name: Setup Node.js
uses: actions/setup-node@v3
uses: actions/setup-node@v4.1.0
with:
node-version-file: '.nvmrc'
cache: 'npm'

- name: Cache node modules
id: node_modules
uses: actions/cache@v3
uses: actions/cache@v4.1.2
with:
path: node_modules
key: node-modules-${{ hashFiles('package-lock.json') }}
Expand All @@ -23,15 +23,15 @@ runs:

- name: Cache dependencies
id: cache
uses: actions/cache@v3
uses: actions/cache@v4.1.2
with:
path: ~/.cache
key: cache-${{ hashFiles('package-lock.json') }}
restore-keys: |
cache-${{ hashFiles('package-lock.json') }}
cache-
cache-

- name: Setup packages
shell: bash
if: ${{ steps.cache.outputs.cache-hit != 'true' && steps.node_modules.outputs.cache-hit != 'true' }}
if: ${{ steps.cache.outputs.cache-hit != 'true' || steps.node_modules.outputs.cache-hit != 'true' }}
run: npm ci --no-progress
16 changes: 16 additions & 0 deletions .github/actions/processing-release-changelog/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: processing-release-changelog

description: 'Transform release changelog with group by heading'

inputs:
data:
description: "Raw data for processing"
required: true

outputs:
changelog:
description: "changelog after processing"

runs:
using: 'node20'
main: 'index.js'
40 changes: 40 additions & 0 deletions .github/actions/processing-release-changelog/groupByHeadings.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
export function groupByHeadings(tree) {
const groups = new Map();
const h2List = new Set();

let currentGroup = null;
let currentNodes = [];

for (const node of tree.children) {
if (node.type === 'heading' && node.depth === 2) {
// Сохраняем предыдущую группу
if (currentGroup) {
const data = [...(groups.get(currentGroup) || []), ...currentNodes];

groups.set(currentGroup, data);
}

const headingValue = node.children[0].value;

currentGroup = headingValue;

// Сохраняем заголовок только если он встречается впервые
currentNodes = !h2List.has(headingValue) ? [node] : [];
h2List.add(headingValue);
} else if (currentGroup) {
currentNodes.push(node);
}
}

// Сохраняем последнюю группу
if (currentGroup && currentNodes.length) {
const data = [...(groups.get(currentGroup) || []), ...currentNodes];

groups.set(currentGroup, data);
}

return {
...tree,
children: [...groups.values()].flat(),
};
}
25 changes: 25 additions & 0 deletions .github/actions/processing-release-changelog/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
import { unified } from 'unified';
import remarkParse from 'remark-parse';
import remarkStringify from 'remark-stringify';

import * as core from '@actions/core';

import { groupByHeadings } from './groupByHeadings.js';

async function run() {
try {
const data = core.getInput('data', { required: true });

const changelog = await unified()
.use(remarkParse)
.use(() => groupByHeadings)
.use(remarkStringify)
.process(data);

core.setOutput('changelog', changelog.toLocaleString());
} catch (error) {
core.setFailed(error.message);
}
}

run();
Loading
Loading