Skip to content

Commit

Permalink
Merge pull request #33 from stellar-comet/main
Browse files Browse the repository at this point in the history
Release v2.1.2
  • Loading branch information
Thavarshan authored Sep 21, 2024
2 parents e1d915c + d62f975 commit da001a0
Show file tree
Hide file tree
Showing 170 changed files with 3,876 additions and 1,594 deletions.
105 changes: 105 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
/* eslint-env node */

const { defineConfig } = require('eslint-define-config');
const prettierConfig = require('./.prettierrc.js');

module.exports = defineConfig({
root: true,
env: {
browser: true,
es6: true,
node: true,
jest: true,
},
extends: [
'eslint:recommended',
'plugin:@typescript-eslint/eslint-recommended',
'plugin:@typescript-eslint/recommended',
'plugin:import/recommended',
'plugin:import/electron',
'plugin:import/typescript',
'prettier',
'@vue/eslint-config-typescript',
'plugin:vue/vue3-essential',
'plugin:vuejs-accessibility/recommended',
],
plugins: ['prettier', 'vuejs-accessibility', '@typescript-eslint'],
parser: 'vue-eslint-parser',
parserOptions: {
parser: '@typescript-eslint/parser',
ecmaVersion: 2020,
sourceType: 'module',
},
rules: {
indent: [
'error',
2,
{
SwitchCase: 1,
},
],
'max-len': [
'error',
{
code: 120,
},
],
'no-console': [
'error',
{
allow: ['warn', 'error'],
},
],
'comma-dangle': ['error', 'always-multiline'],
'space-before-function-paren': [
'warn',
{
anonymous: 'ignore',
named: 'never',
asyncArrow: 'always',
},
],
'prettier/prettier': [
'error',
{
...prettierConfig,
},
],
'vue/html-indent': ['error', 2],
'vue/multiline-html-element-content-newline': 'off',
'vue/multi-word-component-names': 'off',
'vue/max-attributes-per-line': 0,
'vue/require-default-prop': 0,
'vue/no-multiple-template-root': 0,
'@typescript-eslint/no-unused-vars': [
'warn',
{
varsIgnorePattern: '^_$',
argsIgnorePattern: '^_$',
},
],
},
settings: {
'import/resolver': {
typescript: {
alwaysTryTypes: true,
project: './tsconfig.json',
},
},
},
ignorePatterns: ['*.test.ts'],
overrides: [
{
files: ['tests/**/*'],
env: {
jest: true,
},
},
{
files: ['*.vue'],
rules: {
'max-len': 'off',
},
},
],
});
53 changes: 0 additions & 53 deletions .eslintrc.json

This file was deleted.

5 changes: 2 additions & 3 deletions .github/ISSUE_TEMPLATE/BUG_REPORT.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,8 @@ about: "Report something that's broken."
<!-- DO NOT THROW THIS AWAY -->
<!-- Fill out the FULL versions with patch versions -->

- Sentinel Version: 1.0.5
- PHP Version: 7.4.13 / 8.0.2
- Database Driver & Version: MySQL 5.7
- Comet Version: 2.0.4
- TypeScript Version: 4.5.4

### Description

Expand Down
32 changes: 32 additions & 0 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Lint

on:
push:
branches:
- main
- release
- feature/*
pull_request:
branches:
- main
- release
- feature/*

jobs:
lint:
runs-on: ubuntu-latest

steps:
- name: Checkout repository
uses: actions/checkout@v2

- name: Set up Node.js
uses: actions/setup-node@v2
with:
node-version: '20'

- name: Install dependencies
run: npm install

- name: Lint app
run: npm run lint
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
auto-install-peers = true
9 changes: 0 additions & 9 deletions .prettierrc

This file was deleted.

10 changes: 10 additions & 0 deletions .prettierrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
module.exports = {
semi: true,
trailingComma: 'all',
singleQuote: true,
printWidth: 120,
tabWidth: 2,
useTabs: false,
endOfLine: 'auto',
spaceBeforeFunctionParen: false
}
2 changes: 1 addition & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"typescript.tsdk": "node_modules/typescript/lib"
"typescript.tsdk": "node_modules/typescript/lib"
}
26 changes: 25 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,30 @@
# Release Notes

## [Unreleased](https://github.com/stellar-comet/comet/compare/v1.0.0...HEAD)
## [Unreleased](https://github.com/stellar-comet/comet/compare/v2.0.4...HEAD)

## [v2.0.4](https://github.com/stellar-comet/comet/compare/v1.0.0...v2.0.4) - 2024-09-14

### Added

- Dark mode
- Multi-language support
- Audio conversion support

### Changed

- Improved UI design with better user experience
- Improved conversion performance withy less resource usage
- Improved conversion quality with better audio quality

### Fixed

- Non-persistent state issue
- Conversion issue with some video files on some platforms and architectures
- Conversion quality issue with some video files
- High resource usage issue
- Removed files would still be included in conversion queue

**Full Changelog**: https://github.com/stellar-comet/comet/compare/v1.0.0...v2.0.4

## [v1.0.0](https://github.com/stellar-comet/comet/compare/v0.0.3...v1.0.0) - 2024-09-02

Expand Down
Loading

0 comments on commit da001a0

Please sign in to comment.