Skip to content

Commit

Permalink
Merge pull request #533 from BalticAmadeus/develop
Browse files Browse the repository at this point in the history
1.6.0 release
  • Loading branch information
abelzis authored Feb 7, 2024
2 parents 027e9c1 + 98ab4cb commit 81422d5
Show file tree
Hide file tree
Showing 88 changed files with 6,340 additions and 5,135 deletions.
35 changes: 28 additions & 7 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -1,30 +1,51 @@
{
"root": true,
"parser": "@typescript-eslint/parser",
"env": {
"node": true,
"browser": true
},
"parserOptions": {
"ecmaVersion": 6,
"sourceType": "module"
},
"plugins": [
"@typescript-eslint"
"overrides": [
{
"files": ["*.ts", "*.tsx"],
"parser": "@typescript-eslint/parser",
"extends": ["eslint:recommended", "plugin:react/recommended", "plugin:@typescript-eslint/recommended", "plugin:react/jsx-runtime"],
"plugins": [
"@typescript-eslint",
"react"
],
"rules": {
"react/prop-types": "off",
"indent": ["off", 4] // deprecated, need to fix later: https://github.com/BalticAmadeus/ProBro/issues/518
}
}
],
"rules": {
"@typescript-eslint/naming-convention": [
"warn",
{
"selector": "enumMember",
"format": ["PascalCase"]
"selector": "enumMember",
"format": ["PascalCase"]
}
],
"@typescript-eslint/semi": "warn",
"curly": "warn",
"eqeqeq": "warn",
"no-throw-literal": "warn",
"semi": "off"
"semi": ["warn", "always"],
"quotes": ["warn", "single"]
},
"ignorePatterns": [
"out",
"dist",
"**/*.d.ts"
]
],
"settings": {
"react": {
"version": "detect"
}
}
}
15 changes: 9 additions & 6 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
{
"editor.formatOnSave": true,
"prettier.singleQuote": true,
"prettier.printWidth": 70,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
"editor.formatOnSave": true,
"prettier.singleQuote": true,
"singleQuote": true,
"jsxSingleQuote": true,
"tabWidth": 4,
"prettier.printWidth": 70,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
}
15 changes: 14 additions & 1 deletion .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"version": "0.2.0",
"configurations": [
{
"name": "Run Extension",
"name": "Run Extension with Docker",
"type": "extensionHost",
"request": "launch",
"args": [
Expand All @@ -19,6 +19,19 @@
"preLaunchTask": "Build and watch",
"postDebugTask": "Stop Docker and terminate all"
},
{
"name": "Run Extension without Docker",
"type": "extensionHost",
"request": "launch",
"args": [
"--extensionDevelopmentPath=${workspaceFolder}",
],
"outFiles": [
"${workspaceFolder}/out/**/*.js"
],
"preLaunchTask": "Default watch",
"postDebugTask": "Terminate All Tasks"
},
{
"name": "Extension Tests",
"type": "extensionHost",
Expand Down
12 changes: 8 additions & 4 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,7 @@
"PowerShell": {
"source": "PowerShell",
"icon": "terminal-powershell",
"args": [
"-ExecutionPolicy",
"Bypass"
]
"args": ["-ExecutionPolicy", "Bypass"]
}
},
"terminal.integrated.defaultProfile.windows": "PowerShell",
Expand All @@ -20,7 +17,14 @@
// Turn off tsc task auto detection since we have the necessary tasks as npm scripts
"typescript.tsc.autoDetect": "off",
"editor.formatOnSave": true,
"editor.tabSize": 4,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
}
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# Change Log

## 1.6.0 (2024-02-07)

### Changed

- Fixed updating issue when creating new fields.
- Fixed column width formatting.
- Fixed various small bugs.

### Added

- Show ROWID ( and RECID) in query data table.
- Query grid table size management.

## 1.5.2 (2023-12-21)

### Changed
Expand Down
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ This open source project is in active development. Our goal is to simplify the a
- Hidden tables
- Launch query
- Launch query on double click
- Select tables form multiple databases (_new_)
- Select tables form multiple databases
- Indexes
- Fields
- Filtering
Expand All @@ -36,7 +36,8 @@ This open source project is in active development. Our goal is to simplify the a
- Custom queries
- Suggest field names
- View record on double-click
- Enable/disable filtering as you type (_new_)
- Enable/disable filtering as you type
- Query grid table size management (_new_)
- Export
- Formats
- .D file
Expand Down
14 changes: 6 additions & 8 deletions jest.config.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@
/* eslint-disable @typescript-eslint/naming-convention */
const path = require("path");
const path = require('path');
/** @type {import('jest').Config} */
const config = {
roots: [
"<rootDir>/src/test/nodeTest"
],
roots: ['<rootDir>/src/test/nodeTest', '<rootDir>/src/test/viewTest'],
globals: {
__DEV__: true
},
};
__DEV__: true,
},
};

module.exports = config;
module.exports = config;
Loading

0 comments on commit 81422d5

Please sign in to comment.