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

Feat/keep same position for color picker #1017

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
bce5b1c
Merge pull request #1020 from gisaia/feat/angular15
QuCMGisaia Dec 10, 2024
d7ee41c
ci: upgrade workflow actions version
sebbousquet Dec 12, 2024
9b9e565
Merge pull request #1021 from gisaia/ci/actionsVersion
sebbousquet Dec 12, 2024
fe4bcc1
chore: upgrade ts, node and zone.js
QuCMGisaia Dec 16, 2024
4f05351
chore: bump angular-eslint/schematics to angular 15
QuCMGisaia Dec 16, 2024
8fad897
chore: bump to angular 16
QuCMGisaia Dec 16, 2024
f6d2e7f
chore: bump material to v16
QuCMGisaia Dec 16, 2024
8cf0f38
chore: remove entryComponents
QuCMGisaia Dec 16, 2024
c1bbdb5
chore: bump ts and zone.js
QuCMGisaia Dec 16, 2024
f3bb318
chore: bump to angular 17
QuCMGisaia Dec 16, 2024
06c8ebe
chore: bump to material 17
QuCMGisaia Dec 16, 2024
0dced76
chore: rename zone.js imports
QuCMGisaia Dec 16, 2024
9793229
chore: bump to angular 18
QuCMGisaia Dec 16, 2024
b2760e3
chore: bump to material 18
QuCMGisaia Dec 16, 2024
5cd25c1
chore: update dependencies
QuCMGisaia Dec 16, 2024
ded1e22
chore: fix display collection groups
QuCMGisaia Dec 17, 2024
905c555
chore: preload all modules to fix translation loading
QuCMGisaia Dec 17, 2024
5b6b906
chore: fix spec indent + imports
QuCMGisaia Dec 17, 2024
ae7be7b
chore: use new syntax in angular.json
QuCMGisaia Dec 18, 2024
85ed7d8
build(deps): bump toolkit to 27.0.0-rc.2
QuCMGisaia Dec 19, 2024
f806c7d
fix: remove translation load in shared module
QuCMGisaia Dec 19, 2024
2ed2a5e
fix: upgrade docker image and fix build command
QuCMGisaia Dec 19, 2024
19b45b3
build: remove NODE_OPTIONS in Dockerfile
QuCMGisaia Dec 19, 2024
4b999c2
build: fix hotspot in docker build
QuCMGisaia Dec 19, 2024
e4ceaef
build: revert addition of browser in build path
QuCMGisaia Dec 19, 2024
c30754b
Merge pull request #1022 from gisaia/chore/angular18
QuCMGisaia Dec 19, 2024
a094c6c
feat: add back the devs of v26.1.0
MohamedHamouGisaia Dec 2, 2024
770a1d1
Merge pull request #1023 from gisaia/feat/addBackV26
QuCMGisaia Jan 6, 2025
6552d82
ci: add github action for release
QuCMGisaia Jan 6, 2025
71423e0
Merge pull request #1027 from gisaia/ci/release
QuCMGisaia Jan 7, 2025
3dcd22b
feat: update to material 15
QuCMGisaia Aug 9, 2024
4958e20
feat: update style for material 15
QuCMGisaia Aug 9, 2024
0fa4557
feat: update theming definition
QuCMGisaia Aug 16, 2024
f72c4d5
feat:keep sam position for color picker
MAudelGisaia Nov 29, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
368 changes: 188 additions & 180 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -1,184 +1,192 @@
{
"env": {
"browser": true,
"es6": true,
"node": true
},
"parser": "@typescript-eslint/parser",
"parserOptions": {
"project": "tsconfig.json",
"sourceType": "module"
},
"plugins": [
"@angular-eslint/eslint-plugin",
"@typescript-eslint"
],
"rules": {
"@angular-eslint/component-class-suffix": "error",
"@angular-eslint/component-selector": [
"error",
{
"type": [
"attribute",
"element"
],
"prefix": "arlas",
"style": "kebab-case"
}
],
"@angular-eslint/directive-class-suffix": "error",
"@angular-eslint/directive-selector": [
"error",
{
"type": "attribute",
"prefix": "arlas",
"style": "camelCase"
}
],
"@angular-eslint/no-host-metadata-property": "error",
"@angular-eslint/no-input-rename": "error",
"@angular-eslint/no-inputs-metadata-property": "error",
"@angular-eslint/no-output-rename": "error",
"@angular-eslint/no-outputs-metadata-property": "error",
"@angular-eslint/use-pipe-transform-interface": "error",
"@typescript-eslint/consistent-type-definitions": "error",
"@typescript-eslint/dot-notation": "off",
"@typescript-eslint/explicit-member-accessibility": [
"error",
{
"accessibility": "explicit"
}
],
"@typescript-eslint/member-delimiter-style": [
"error",
{
"multiline": {
"delimiter": "semi",
"requireLast": true
},
"singleline": {
"delimiter": "semi",
"requireLast": true
}

}
],
"@typescript-eslint/member-ordering": 0,
"@typescript-eslint/naming-convention": [
"error",
{
"selector": "variable",
"format": ["camelCase", "UPPER_CASE"]
}
],
"@typescript-eslint/no-empty-function": "off",
"@typescript-eslint/no-empty-interface": "error",
"@typescript-eslint/no-inferrable-types": [
"error",
{
"ignoreParameters": true
}
],
"@typescript-eslint/no-misused-new": "error",
"@typescript-eslint/no-non-null-assertion": "error",
"@typescript-eslint/no-shadow": [
"off",
{
"hoist": "all"
}
],
"@typescript-eslint/no-unused-expressions": "error",
"@typescript-eslint/prefer-function-type": "error",
"@typescript-eslint/quotes": [
2,
"single",
{
"avoidEscape": true,
"allowTemplateLiterals": true
}
"env": {
"browser": true,
"es6": true,
"node": true
},
"parser": "@typescript-eslint/parser",
"parserOptions": {
"project": "tsconfig.json",
"sourceType": "module"
},
"plugins": [
"@angular-eslint/eslint-plugin",
"@typescript-eslint"
],
"rules": {
"@angular-eslint/component-class-suffix": "error",
"@angular-eslint/component-selector": [
"error",
{
"type": [
"attribute",
"element"
],
"@typescript-eslint/semi": [
"error"
],
"@typescript-eslint/type-annotation-spacing": "error",
"@typescript-eslint/unified-signatures": "error",
"arrow-body-style": "error",
"brace-style": [
"error",
"1tbs"
],
"constructor-super": "error",
"curly": "error",
"dot-notation": "off",
"eol-last": "error",
"eqeqeq": [
"error",
"smart"
],
"guard-for-in": "error",
"id-denylist": "off",
"id-match": "off",
"indent":["error", 2, { "SwitchCase": 1 }],
"max-len": [
"error",
{
"code": 146
}
],
"no-bitwise": "off",
"no-caller": "error",
"no-console": [
"error",
{
"allow": [
"log",
"warn",
"dir",
"timeLog",
"assert",
"clear",
"count",
"countReset",
"group",
"groupEnd",
"table",
"dirxml",
"error",
"groupCollapsed",
"Console",
"profile",
"profileEnd",
"timeStamp",
"context"
]
}
],
"no-debugger": "error",
"no-empty": "off",
"no-empty-function": "off",
"no-eval": "error",
"no-fallthrough": "error",
"no-new-wrappers": "error",
"no-restricted-imports": "error",
"no-shadow": "off",
"no-throw-literal": "error",
"no-trailing-spaces": "error",
"no-undef-init": "error",
"no-underscore-dangle": "off",
"no-unused-expressions": "error",
"no-unused-labels": "error",
"no-var": "error",
"prefer-const": "error",
"radix": "error",
"semi": "error",
"spaced-comment": [
"error",
"always",
{
"markers": [
"/"
]
}
"prefix": "arlas",
"style": "kebab-case"
}
],
"@angular-eslint/directive-class-suffix": "error",
"@angular-eslint/directive-selector": [
"error",
{
"type": "attribute",
"prefix": "arlas",
"style": "camelCase"
}
],
"@angular-eslint/no-host-metadata-property": "error",
"@angular-eslint/no-input-rename": "error",
"@angular-eslint/no-inputs-metadata-property": "error",
"@angular-eslint/no-output-rename": "error",
"@angular-eslint/no-outputs-metadata-property": "error",
"@angular-eslint/use-pipe-transform-interface": "error",
"@typescript-eslint/consistent-type-definitions": "error",
"@typescript-eslint/dot-notation": "off",
"@typescript-eslint/explicit-member-accessibility": [
"error",
{
"accessibility": "explicit"
}
],
"@typescript-eslint/member-delimiter-style": [
"error",
{
"multiline": {
"delimiter": "semi",
"requireLast": true
},
"singleline": {
"delimiter": "semi",
"requireLast": true
}
}
],
"@typescript-eslint/member-ordering": 0,
"@typescript-eslint/naming-convention": [
"error",
{
"selector": "variable",
"format": [
"camelCase",
"UPPER_CASE"
]
}
],
"@typescript-eslint/no-empty-function": "off",
"@typescript-eslint/no-empty-interface": "error",
"@typescript-eslint/no-inferrable-types": [
"error",
{
"ignoreParameters": true
}
],
"@typescript-eslint/no-misused-new": "error",
"@typescript-eslint/no-non-null-assertion": "error",
"@typescript-eslint/no-shadow": [
"off",
{
"hoist": "all"
}
],
"@typescript-eslint/no-unused-expressions": "error",
"@typescript-eslint/prefer-function-type": "error",
"@typescript-eslint/quotes": [
2,
"single",
{
"avoidEscape": true,
"allowTemplateLiterals": true
}
],
"@typescript-eslint/semi": [
"error"
],
"@typescript-eslint/type-annotation-spacing": "error",
"@typescript-eslint/unified-signatures": "error",
"arrow-body-style": "error",
"brace-style": [
"error",
"1tbs"
],
"constructor-super": "error",
"curly": "error",
"dot-notation": "off",
"eol-last": "error",
"eqeqeq": [
"error",
"smart"
],
"guard-for-in": "error",
"id-denylist": "off",
"id-match": "off",
"indent": [
"error",
2,
{
"SwitchCase": 1
}
],
"max-len": [
"error",
{
"code": 146
}
],
"no-bitwise": "off",
"no-caller": "error",
"no-console": [
"error",
{
"allow": [
"log",
"warn",
"dir",
"timeLog",
"assert",
"clear",
"count",
"countReset",
"group",
"groupEnd",
"table",
"dirxml",
"error",
"groupCollapsed",
"Console",
"profile",
"profileEnd",
"timeStamp",
"context"
]
}
],
"no-debugger": "error",
"no-empty": "off",
"no-empty-function": "off",
"no-eval": "error",
"no-fallthrough": "error",
"no-new-wrappers": "error",
"no-restricted-imports": "error",
"no-shadow": "off",
"no-throw-literal": "error",
"no-trailing-spaces": "error",
"no-undef-init": "error",
"no-underscore-dangle": "off",
"no-unused-expressions": "error",
"no-unused-labels": "error",
"no-var": "error",
"prefer-const": "error",
"radix": "error",
"semi": "error",
"spaced-comment": [
"error",
"always",
{
"markers": [
"/"
]
}
}
]
}
}
6 changes: 3 additions & 3 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,16 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4.1.4

- name: Use Node 16
uses: actions/setup-node@v1
uses: actions/setup-node@v4
with:
node-version: 16

- name: Cache node modules
id: cache-nodemodules
uses: actions/cache@v2
uses: actions/cache@v4.0.2
with:
path: ~/.npm
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
Expand Down
Loading
Loading